Methods and apparatus for enterprise application integration
First Claim
1. A digital data processing system for enterprise application integration including effecting information transfers between a first database and a second database, the system comprising:
- a processor;
a non-transitory memory coupled to the processor, the memory having code stored therein that is executable by the computer system to;
download code for effecting the information transfers between the first database and the second database, wherein the second database is coupled to a framework server;
instantiating a software connector from the code to provide a translating interface between the first database and the second database;
transfer the information between the first database and the second database, wherein to transfer the information comprises to;
receive a request for first information stored in the first database using a first protocol, wherein the first protocol is a native language of the first database; and
execute the first software connector to translate between an application program interface (“
API-DB1”
) of the first database and a native protocol of the second database to transmit the first information from the first database to the second database using a native protocol of the second database, wherein to translate the first software connector performs a transformation according to a script, then transforms the first information into a semantic form suitable for the first database to catalog, assigns a unique universal identification number for later conversion into a uniform resource locator, routes the first information to a serializer to transform the first information into hypertext transfer protocol for transfer to the second database;
receive a request for second information stored in the second database using the native protocol; and
execute the first software connector to translate between the native protocol of the second database to the (“
API-DB1”
) of the first database to transmit the second information from the second database to the first database.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for enterprise application integration that uses “connectors” that can be instantiated via downloading (e.g., using Java® or other such technologies) to provide interfaces to respective disparate database systems. The databases systems may comprise any variety of now or heretofore known systems, e.g. SAP, Oracle, and so forth. The connectors can, for example, translate between a native language (or API) of the respective database systems and an internal language/protocol of the enterprise application integration system. To this end, the connectors can utilize a scripting language to access the respective database systems. Data retrieved from the database systems can be stored in a central data store in the form of RDF triplets, from which directed graphs can be generated for to generate presentations consolidated from the multiple database systems.
-
Citations
10 Claims
-
1. A digital data processing system for enterprise application integration including effecting information transfers between a first database and a second database, the system comprising:
-
a processor; a non-transitory memory coupled to the processor, the memory having code stored therein that is executable by the computer system to; download code for effecting the information transfers between the first database and the second database, wherein the second database is coupled to a framework server; instantiating a software connector from the code to provide a translating interface between the first database and the second database; transfer the information between the first database and the second database, wherein to transfer the information comprises to; receive a request for first information stored in the first database using a first protocol, wherein the first protocol is a native language of the first database; and execute the first software connector to translate between an application program interface (“
API-DB1”
) of the first database and a native protocol of the second database to transmit the first information from the first database to the second database using a native protocol of the second database, wherein to translate the first software connector performs a transformation according to a script, then transforms the first information into a semantic form suitable for the first database to catalog, assigns a unique universal identification number for later conversion into a uniform resource locator, routes the first information to a serializer to transform the first information into hypertext transfer protocol for transfer to the second database;receive a request for second information stored in the second database using the native protocol; and execute the first software connector to translate between the native protocol of the second database to the (“
API-DB1”
) of the first database to transmit the second information from the second database to the first database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification