【问题标题】:ESB service client creationESB 服务客户端创建
【发布时间】:2014-10-23 11:31:15
【问题描述】:

我需要开发一个图形客户端来与运行服务的服务器(wso2 esb)交换信息。我对它一无所知,除了它以我理解的 XML 交换信息。 我正在用 Java 计划客户端。而且我不需要处理这些东西的服务器端。客户端如何与总线通信? + 从总线获取消息的步骤是什么? + 我能读到什么(问题是我了解 Servlet 和其他 Web 组件 - 除了它们是 ejb 容器中的对象外,我对 ejb 一无所知) - 我如何至少了解服务是什么样的?

【问题讨论】:

  • 您应该向运行 ESB 的人员提出这些问题。这里没有人知道,例如托管了哪些服务以及您的环境中的安全性如何工作。
  • 您能至少解释一下什么是服务吗?顺便说一句,它有一些称为序列中介器和端点的组件——为了运行客户端——我需要实现端点吗?
  • 主干是 APacheMQ + JMS - 我不知道它是如何相关的 - 但我得到了一些关于它的稀缺信息。我什至不知道该问他们什么..我需要问他们发送了什么消息吗?
  • “服务”是一个非常广泛的术语。它可能意味着由一个或多个 WSDL 和/或 XSD 文档定义的 SOAP Web 服务。你读过他们的documentation吗?
  • 抱歉,但恕我直言,您的问题相当广泛......一般来说,您必须了解您必须使用哪些服务,从哪里获取规范,以及非功能方面如何工作,例如安全性、消息协议(SOAP/HTTP、SOAP/JMS、JSON、纯 XML 等)。

标签: java service wso2 wso2esb esb


【解决方案1】:

阿尔乔姆, 首先,您需要做的是: 1. 询问有关如何访问(网络)服务的信息。 (更具体地说是 WSDL)
2. 如果他们正在运行 Wso2 Esb,只需单击几下就可以很容易地生成客户端代码(在 java 中)(所以也要求!) 3. 一旦你有了自动生成的代码,你就可以在上面开发 GUI。

有关生成客户端代码的更多信息,请参阅: http://docs.wso2.org/display/ESB403/WSDL2Java

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-10
    相关资源
    最近更新 更多