Net-centric adapter for interfacing enterprises systems to legacy systems
First Claim
1. A configurable adapter system operating on a non-transitory computer platform for translating, exchanging and integrating data and services among disparate software applications including an adapter between a legacy system and a global information grid (GIG), said adapter comprising:
- a web application server that connects to the GIG through a first network;
an adapter interface module that connects to the legacy system and to said web application server through a second network;
a first connection that interfaces said web application server with said adapter interface module in said second network;
a second connection that interfaces said adapter interface module with the legacy system through said second network; and
a third connection that interfaces said web application server with the GIG in said first network, whereinsaid adapter interface module receives initial data from legacy one of the legacy system via said second connection and the GIG via said first connection, transforms said initial data into transfer data, and passes said transfer data to the other of the legacy system and the GIG.
1 Assignment
0 Petitions
Accused Products
Abstract
A configurable system for translating, exchanging and integrating data and services among disparate software applications is provided. The system includes a first connection that interfaces with an enterprise system, a second connection that interfaces with a legacy system, and an adapter module coupled to the first and second connections. The adapter module is configured to receive data from the first connection and pass data to the second connection. The system may also include a transform module configured to manipulate data received at the second connection. The adapter module may be single-channel or multi-channel. A multi-channel adapter module is able to interface with multiple legacy systems and/or multiple enterprise systems.
-
Citations
29 Claims
-
1. A configurable adapter system operating on a non-transitory computer platform for translating, exchanging and integrating data and services among disparate software applications including an adapter between a legacy system and a global information grid (GIG), said adapter comprising:
-
a web application server that connects to the GIG through a first network; an adapter interface module that connects to the legacy system and to said web application server through a second network; a first connection that interfaces said web application server with said adapter interface module in said second network; a second connection that interfaces said adapter interface module with the legacy system through said second network; and a third connection that interfaces said web application server with the GIG in said first network, wherein said adapter interface module receives initial data from legacy one of the legacy system via said second connection and the GIG via said first connection, transforms said initial data into transfer data, and passes said transfer data to the other of the legacy system and the GIG. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An automated method of configuring each of a plurality of adapters used to interface among a plurality of systems, the method comprising:
-
receiving, through the adapter manager, a selection of a transform type; receiving, through the adapter manager, a selection of an output interface connection type; and configuring an adapter based at least partially on the input interface connection type, the transform type and the output interface connection type. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer readable media for automatically generating adapter source code from existing source code, the computer readable media comprising:
-
a code segment for directing analysis of the existing source code; a code segment for configuring a set of connections based on the analysis of the existing source code; and a code segment for initiating code generation of the adapter source code using a code generation tool, the code generation being at least partially based on the analysis of the existing source code and configuration of the set of connections. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification