Java 关于如何处理涉及API集成的项目的想法
我是一名学生,正在开发一个Java应用程序,该应用程序将作为一个应用程序的web服务调用与另一个应用程序的JMXAPI之间的“转换层”。 这两个应用程序都位于同一网络中的两个不同系统上 因此,本质上,它涉及一个可交付的程序,该程序在JMX中将一个应用程序的web服务调用转换为另一个应用程序的服务调用 由于我没有此类应用程序开发的经验,我有以下问题:Java 关于如何处理涉及API集成的项目的想法,java,web-services,api,integration,jmx,Java,Web Services,Api,Integration,Jmx,我是一名学生,正在开发一个Java应用程序,该应用程序将作为一个应用程序的web服务调用与另一个应用程序的JMXAPI之间的“转换层”。 这两个应用程序都位于同一网络中的两个不同系统上 因此,本质上,它涉及一个可交付的程序,该程序在JMX中将一个应用程序的web服务调用转换为另一个应用程序的服务调用 由于我没有此类应用程序开发的经验,我有以下问题: 构建我的程序的通常方法是什么?我以前有过核心java开发的经验。而且,我希望这足以理解和使用JMX和Web服务API 可能需要哪些技能?我在考虑we
非常感谢您的任何想法/想法 如果我理解正确,您希望构建一个SOAP/JMX代理。这意味着它将接收SOAP请求并将其转换为JMX,转发转换后的请求,然后反向返回响应
您可以使用它作为设计的基础。此特定情况对应于在WSDL中定义web服务接口的。(最简单的方法是开始设计要在记事本或XMLSpy中发送的粗略XML,然后在WSDL编辑器中输入内容。) 根据您使用的工具的不同,您可能会也可能不会将WSDL实际提供给您的客户机/服务器应用程序,但在手动编码时,它也是一个有用的设计参考点 web服务容器应该为您管理线程。对它加以限制 MBeanAPI旨在使调用JMX尽可能容易 如果客户机也是Java,那么它的互操作应该没有问题 但如果需要另一种类型的客户端(特别是.NET客户端),请阅读以下内容:
(使用REST并放弃基于WSDL的Web服务可能会更好。)感谢您的回复。我一定会看一看的。有人还建议我使用RMI连接器从Java客户端访问一个应用程序(也是内置的Java)API。谢谢。这两个应用程序的客户端和API都是Java语言。因此,我计划使用RMI连接器访问它们。感谢您的回复。为了子孙后代,我添加了以下链接,帮助我解决了我的问题: