0

假设我们有一个公开其 Web 服务的 .NET 应用程序。这个应用程序需要与我们在 Weblogic 上运行的 J2EE 应用程序集成。两者都是内部应用程序,因此我们不必太担心安全性。

没有真正复杂的数据结构/类型,因此我们应该能够在 .NET 和 Java 层之间映射它们(或者至少在 Java 层上编写适配器以确保匹配)。

在 J2EE 应用程序中使用这些 .NET Web 服务的最佳方法是什么?

简单的方法是只为 .NET Web 服务生成 WSDL,并使用 wsdl2java 或其他类似工具生成 Java 客户端类,看看是否可以在没有适配器/更改的情况下工作,创建单元测试等。但如果数据相关我们可能需要处理 XSD/Schema、生成类等的挑战。

我知道有 WSIT 来处理互操作性问题,但希望尽可能简单。有什么想法、想法吗?

4

1 回答 1

3

您可以使用 RESTful API 连接这两个应用程序。这让他们可以通过 HTTP 使用共享的高级 API 进行交谈。两种语言都对创建和使用 HTTP/RESTful 服务提供了充分的支持,因此在任何一种语言中实现都应该相当简单。

于 2012-05-10T02:12:59.380 回答