假设我们有一个公开其 Web 服务的 .NET 应用程序。这个应用程序需要与我们在 Weblogic 上运行的 J2EE 应用程序集成。两者都是内部应用程序,因此我们不必太担心安全性。
没有真正复杂的数据结构/类型,因此我们应该能够在 .NET 和 Java 层之间映射它们(或者至少在 Java 层上编写适配器以确保匹配)。
在 J2EE 应用程序中使用这些 .NET Web 服务的最佳方法是什么?
简单的方法是只为 .NET Web 服务生成 WSDL,并使用 wsdl2java 或其他类似工具生成 Java 客户端类,看看是否可以在没有适配器/更改的情况下工作,创建单元测试等。但如果数据相关我们可能需要处理 XSD/Schema、生成类等的挑战。
我知道有 WSIT 来处理互操作性问题,但希望尽可能简单。有什么想法、想法吗?