Thursday, November 17, 2005

Inter-Process Communication

Well have you ever think of interprocess communication between two different types of processes e.g. one process of Java and second process of .Net. Well there are many ways to accomplish this using different technologies and tools namely:

1. XML Web Services
2. Remoting
3. MSMQ
4. COM communication (DCOM)
5. e-Connects like BizTalkServer etc.


but what if we dont want to rely on any extenal technology or tool like MSMQ, COM or e-Connects then I think XML Web Services is the best choice for you. You can use Remoting as well but it requires some server for communication. XML Web services is the techology that lets you communicate between processes without having to write a large piece of code or using any external technology. Just expose the service provider process as XML Web Service and you can consume its services from the consumer. Hence no external component is required for inter-process communication.

No comments: