【问题标题】:Feedback/Patterns on creating a protocol adaptor关于创建协议适配器的反馈/模式
【发布时间】:2011-04-05 21:02:13
【问题描述】:

我有一个当前返回域对象的后端系统。我想使用 mule 构建一个 REST & SOAP 前端。为了创建基于 REST 或 SOAP 的响应,并确保后端与协议无关,我正在考虑创建两个协议适配器(REST 和 SOAP)。我不清楚为服务创建一个 mule 转换器是否更好,它了解协议并委托以生成适当的响应,或者只是为服务创建两个类接口(使用 JAX-RS/JAX-WS 注释) .

我没有找到太多关于该主题的文献、最佳实践或设计模式。有人可以指出一些有用的材料或提供他们的意见吗?

【问题讨论】:

    标签: java jax-ws jax-rs mule


    【解决方案1】:

    为消息格式编写转换器会浪费时间。

    您应该使用 JAX-RS/JAX-WS 注释编写服务类,两者都存在传输。

    对于 REST 服务,您可以使用 Jersey 传输: http://www.mulesoft.org/documentation/display/JERSEY/User's+指南

    对于 SOAP 服务,您可以使用 CXF 传输(也支持 JAX-RS): http://www.mulesoft.org/documentation/display/CXF/Building+a+web+service

    注意:你根本不需要 mule,Jersey 和 CXF 都在像 tomcat 这样的 servlet 容器中运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多