iCore Solutions »  Software »  iCore Developer  
Translate:SvenskaNorskSuomeksiDanskDeutsch

iCore Developer

iCore Developer is a central part of the iCore Integration Suite. The purpose of the Developer module is to allow developers to easily create and add new functionality components to the iCore Administration tool - and via that into the desired run-time environment. By using iCore Developer, the organization can control the continuous business integration development within the enterprise.

Key_mini

Key benefits

  • No need to be a skilled programmer to develop solutions.
  • Fast lead time for application integration.
  • One developer tool for four run-time environments.
  • Easy to solve complex integration needs.

iCore Developer has its own scripting language, managed via a flexible GUI. When the script is complete, it is compiled to binary code. This assures maximum processing speed in the run-time environment.

All functionality required for the different working areas in iCore Process Server are predefined as functions or objects. The functions and objects are configured with parameter values which may be set to variables. This facilitates changes and updates, which need only be made in one place in order to take effect all through the system. 

The functions and objects are structured into different groups such as flow control, date functionality, formatting, parsing, logic, nodes, log handling, communication, cryptography etc. Scripts are constructed by adding and configuring the predefined functions and objects. The scripts are compiled into components. The components are then ready to be defined and used in iCore Administrator, where they can also be combined with one another to support your business logic.

Business processes and administrative workflow may be controlled in several ways. When working in iCore Developer, you can change the user interface to suit your preferences, for example, colour of background, highlights, comments, fixed values and variables. The iCore Developer screens can be configured in many different ways. See example of screenshots above.