Often in business, information is held in a different location to the place where processing will occur. A useful capability is one which allows remote partners to access this data.
This common capability is a very important one for many Grid based applications. It is key for fully utilising the power of distributed processing to further many business goals. The key is to make the communication between the central and remote systems as secure as is appropriate and also to make the communication flexible enough to cope with a variety of systems at either end. Ideally you want to use a standard way of communicating over the internet to provide flexibility.
The way this common capability would work would be to pass a message or series of messages between the central and remote systems. The remote system would be able to accept a query about its local database, access the database to retrieve that query and then pass the results back to the central system.
A key part of this common capability is that the remote system acts as a translator between the messages that go between it and the central system, and those that go to and from the database. The database does not need to know about the internet, it is hidden from that by the rest of the system.
© 2007 BEinGRID