【问题标题】:mule - how to map components in xml to backing source codemule - 如何将 xml 中的组件映射到支持源代码
【发布时间】:2012-04-03 17:54:50
【问题描述】:

Mule 有许多端点、组件等,例如 http:rest-service-component。我怎么知道源组件是什么,所以我可以尝试弄清楚如何创建自定义转换器或其他东西。

这是对我现在和将来都有帮助的更高层次的问题。较低的级别是我有一个 REST 端点,我正在尝试映射该传入的有效负载以将其放入 rest-service-component 请求的有效负载中,然后需要在响应正文中获取信息以设置我的入站端点上响应的状态代码。我想我将只使用自定义变压器。

旁注:

xml 中的所有这些编程都是错误的(mule 是错误的)...如果他们想要动态,只需使用 groovy 并继续部署新的 groovy 脚本(这不是我会采用的方式,但比 mule 更好,因为我实际上可以用调试器调试它)。他们甚至在 xml 中具有选择语句(即 if...else if...else if)和在 xml 中的继承 ....这就像在 xml 中重新发明 OO ......谁梦想过这些东西。当然,最大的问题是我四处询问,与我交谈的每个人都说使用 mule 的效率比 java 低 3-5 倍......哦,高兴。

【问题讨论】:

    标签: mule


    【解决方案1】:

    查看您感兴趣的模块/传输的命名空间处理程序,以查找什么 XML 元素背后的类。

    例如,对于 HTTP 传输,请查看:http://svn.codehaus.org/mule/tags/mule-3.2.1/transports/http/src/main/java/org/mule/transport/http/config/HttpNamespaceHandler.java

    附言。如果 Mule 降低了您的工作效率,您为什么首先使用它?选择最适合您需求的工具。

    【讨论】:

    • 这是由该团队的架构师决定的,不会让步。我尽了最大努力,但我想在我来到这里并开始咨询​​之前有一个完整的争论。(这与实时使用弹簧批处理一起!)。感谢您的信息!
    猜你喜欢
    • 1970-01-01
    • 2018-02-03
    • 2022-10-13
    • 2014-03-05
    • 2017-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-12
    相关资源
    最近更新 更多