Patent ID: 7421709

Claim:
A method of producing adapters capable of enabling a first application to obtain information from and provide services to an incompatible second application and for enabling said second application to obtain information from and provide services to said first application, comprising providing a framework of software resources and rules governing the use of said software resources for the purpose of integrating said first application and said second application, providing a procedure for configuring from said rules and objects in said framework, an adapter to mediate between said first application and said second application, providing a procedure for creating a first interface for said adapter for enabling said adapter to receive requests from said first application and to relay said requests in another form to said second application, and providing a procedure for creating a second interface for said adapter for enabling said adapter to receive requests from said second application and to relay said requests to said first application in another form, whereby requests for information issued from said first application to said second application are converted by said adapter into a form compatible with said second application, and then transmitted to said second application, replies from said second application to said requests issued from said first application to said second application are converted by said adapter into a form compatible with said first application and then transmitted to said first application, service requests issued from said second application to said first application are converted by said adapter into a form compatible with said first application and then transmitted to said first application, and replies from said first application to said service requests issued from said second application to said first application are converted by said adapter into a form compatible with said second application and then transmitted to said second application.