【发布时间】:2014-08-07 23:02:23
【问题描述】:
Mule 版本:3,5(其实就是 mule studio)
我刚开始使用 mule,似乎无法弄清楚如何正确执行以下操作:
想要达到: 将数据从 html 表单发送到 mule,然后拆分有效负载并将一部分发送到一个 java 程序,另一部分发送到另一个。
HTML 格式:
<form method="GET" action="http://localhost:8081">
<input type="text" name="name"/>
<input type="text" name="lastname"/>
<input type="submit" value="Submit" />
</form>
这指向 localhost 和在 MuleStudio 中设置的端口。
真正的问题: 我可以使用什么来将数据从入站 http 转换为 xml?
附加问题: 我可以将整个有效负载发送到一个 javaprogram。 (首先是 POJO,然后是实际程序。-这是正确的方式还是我可以将其发送到程序并跳过 POJO?)
【问题讨论】:
-
XML 格式是否由架构定义?
-
不,还没有,但我可以很快做到。
-
好的。你能定义“Java程序”吗?您是指调用同一个 JVM 中可用的方法、通过 TCP/HTTP/RMI 调用远程 Java 应用程序……还是从命令行启动外部 Java 程序?
-
通过 RMI 调用远程 Java 应用程序。
-
您是否已准备好调用远程应用程序的客户端类?或者您打算使用 RMI 传输 mulesoft.org/documentation/display/current/… 吗?
标签: java xml mule mule-studio