将Java与.NET集成?

时间:2011-05-21 22:13:26

标签: java .net integration soa

所以我需要将Java与.NET集成(它是一个Project for College),我被告知使用JMS,Web服务,RMI,REST / JSon。事实是我不知道从哪里开始(因为我对SOA不太了解)...但是我的教授告诉我,我可以使用NetBeans,因为它有一些集成工具,可以让我更容易我也可以使用BPEL的图形工具,或者我可以在GlassFish上使用ServiceMix ......我有点迷茫。有帮助吗?谢谢。 :)

3 个答案:

答案 0 :(得分:4)

你的教授听起来很失落。

从一开始 - 无论哪一个都没关系。

Web服务是一个很好的起点,因为它们基于HTTP。 Java EE和.NET都能很好地理解HTTP。

您必须编写客户端和服务器。您可以通过以Java servlet作为服务器,在像Tomcat这样的servlet / JSP引擎上运行,然后编写连接到服务器并发出HTTP GET或POST请求的.NET客户端来演示两个平台之间的互操作。并处理响应。

然后反转角色:编写.NET SOAP服务器,将其部署在IIS上,然后编写一个发出SOAP请求并处理响应的Java客户端。

这将满足作业的精神并证明这一点。

答案 1 :(得分:0)

您可以使用IFRAME汇总最终的HTML页面,该页面从Java和.Net中获取内容。

答案 2 :(得分:0)

我的猜测是你应该把'JMS'作为提示。看起来您的教授要求您了解/试验集成模式和中间件。

几年前写了一本关于此的优秀书籍:http://www.eaipatterns.com/

就我所知,Spring Integration可用于Java和.NET。