Home :: Solutions :: SOA Suite for Legacy

SOA Suite for Legacy:

The Complete Legacy Integration Solution for Composite Web 2.0 Applications

Service Oriented Architecture (SOA) is now used as the base for new applications for data, transactions, business logic and domain processes. SOA reduces the cost of the application and at the same time dramatically increases its flexibility and re-usability. The legacy applications used for managing companies' operations, however, were designed well before SOA and Web 2.0. Enabling those legacy applications in the new environment, without ignoring the evolution of user requirements such as mobility and personalisation, has become a priority.

The integration of legacy applications and a web-based use of them has always been synonymous with complexity, increased lead times and difficulties linked to technological downtimes. The solution, which has been co-developed by Quadrant and Twinsoft, allows an extremely quick evolution from legacy to Web 2.0 application, providing a new application as open as any other web applications. This solution uses market standards (XML, SOAP, AJAX) which provide an open environment for any future evolution. It extends the lifecycle of the legacy applications and optimizes their ROI beyond the initial limits.

SOA Suite for Legacy

With an open architecture based on market standards, SOA Suite for Legacy consists of two simple graphical "studios", one for the "mainframe application" and one for the "web application". Legacy application developers define the business functions to be used through the web applications with the first studio.

Those functions are then visually represented in the front end with the second studio in newly created web applications, also called “composite applications”. The extension of a legacy application into a composite application with a SOA provides the following advantages:

  • The reutilization of a legacy application into a new environment at a low cost and short development time;
  • The composite application could be accessed by different users/partners in a web 2.0 fashion;
  • Such an evolution of the existing legacy platform does not necessary require new development skills;
  • Incremental operational efficiency thanks to more openness of the pre-existing environment;
  • A very low maintenance cost;
  • An architecture which allows the modification of the legacy application without requiring necessarily any change at the composite application level.

On the Legacy End:

Non Intrusive

Dynamic

  • the generation of web services is carried out dynamically via rules
  • the modification of legacy applications does not require any recompiling

Highly Efficient

Universal

  • via appropriate connectors: TN5250, TN3270*, Unix*, VAX/VMS*, CICS* and Web*
  • any application can be integrated

On the Presentation End:

Sharing information between web components

Dynamic

  • presentation rules dynamically manage screen visualisation

Personalisation

  • management of user profiles allows the graphical configuration of applications according to each users needs

Highly Efficient

Universal

  • XML as base language both for development and for web services

Three aspects of a single integrated solution which are based on the same approach:

  • Graphic : a specific "studio" for each team, in the form of Eclipse plug-ins, enables developers to create and configure their services;
  • Quick and safe : once the domain services have been defined, work in parallel is possible , as a result of the complete decoupling of the business function (legacy end) and their use by the web application (presentation end);
  • Flexible and versatile: entirely compliant with SOA-established principles, the using of XML provides for increased configuration possibilities and minimises development needs.

Why Use SOA Suite for Legacy:

Incremental development productivity

  • Development studios in the form of Eclipse plug-ins
  • Graphic development interface

Shorten development time

  • Configure user interfaces without the need for new development cycles
  • Test domain services independently from the user interfaces

Add value to developments which have already been carried out by re-using

  • Legacy applications
  • Components already used in other web applications

Increase satisfaction of the users

  • Rich user interfaces through the use of AJAX and Web 2.0
  • Facilitated personalisation via graphic configuration

Take advantage of an immediately usable open architecture via :

  • EAI software (WebMethods™, BizTalk™, Magic Software iBolt™)
  • Process management software   (W4Global)

Simplify your competence requirements

  • Free up the competence required by the use of mutually independent layers
  • Use of standards tools which minimise training needs

Service Production:

Twinsoft Convertigo EMS
Connectors: Screen connectors
TN5250
TN3270*
BULL DKU 71xx*
Unix* and VAX/VMS*
(Telnet VTxxx)
Web*
Transactional connectors
CICS 1.2 à 1.4
SQL JDBC*

Service Consumption:

Hardware-related requirements: 2Ghz+, 1Go+ RAM
Software-related requirements: Windows Server 2003,  XP SP2
Linux Red Hat or other
UNIX: Solaris, HP-UX, AIX
Application servers
IBM WebSphere 6.1+
BEA WebLogic 6+
Sun ONE App. Server
JBoss, Tomcat, servlet engines

Supported Platforms:

Enterprise Presentation Server
Supported Web services:
Convertigo
SQL JDBC
RSS*

 

Optional additional tools: Eclipse, Altova XML Suite™, Macromedia DreamWeaver™

 

|