Reputation: 1
So I need to integrate Java with .NET (it's a Project for College) and I was told to use JMS, Web Services, RMI, REST/JSon. The fact is that I don't know where to begin (because I don't know too much about SOA)... But my professor told me that I could use NetBeans because it has some Integration Tools that would make it easier for me and I can also use the Graphical Tool from BPEL, or I could use ServiceMix on GlassFish... I'm kind of lost. Any help? Thanks. :)
Upvotes: 0
Views: 325
Reputation: 1892
my guess is that you should take 'JMS' as a hint. Looks like your professor is asking you to learn about/experiment with integration patterns and middleware.
An excellent book on this has been written years ago: http://www.eaipatterns.com/
Spring Integration is available for Java and .NET as far as i know.
Upvotes: 0
Reputation: 308763
Your professor is the one that sounds lost.
Start with one - it doesn't matter which one.
Web services are a good place to start, because they're based on HTTP. Both Java EE and .NET understand HTTP well.
You have to write a client and a server. You can demonstrate inter-operation between the two platforms by starting with a Java servlet as the server, running on a servlet/JSP engine like Tomcat, and then writing a .NET client that connects to the server and makes an HTTP GET or POST request and processes the response.
Then reverse the roles: write a .NET SOAP server, deploy it on IIS, and then write a Java client that makes a SOAP request and processes the response.
That will satisfy the spirit of the assignment and demonstrate the point.
Upvotes: 4
Reputation: 6490
You can use IFRAMEs to put together a final HTML page that sources content from both Java and .Net.
Upvotes: 0