|
Features |
|
|
|
Tutorials |
|
|
|
Case Studies |
|
|
|
nTegrator Overview
Computer applications have
traditionally been created by developers who combine source code and library
modules with the language vendor's runtime environment. This process for
developing applications is referred to as "code-centric" development.
Applications developed this way are typically difficult to maintain and to
modify. Unless written in a very specific way, they are not scalable at all.
In SOA applications, the
runtime environment is replaced by a SOA platform while the code and library
modules are replaced by services, which are a high level combination of code
and library modules. Services are combined using automated tools or scripts
that describe the processes to be executed in order to implement the
application. This process for developing applications is referred to as
"process-centric development".
Unlike other SOA implementations, an nTegrator
implementation begins with the definition of the application's objectives and the
processes and resources that are required to meet the objectives. The nTegrator toolkit is used to define and organize the
identified processes and the implementation, using SOA, is created
automatically.
An nTegrator solution:
- Is generated using a rapid application development toolkit
-
Creates simple, reusable components that can be used as Web
Services
- Can access any data, in any form, from any source
- Is a distributed, secure system
- Can be extended or modified without recompilation
- Is simple in concept and use
|