【发布时间】:2015-10-18 15:40:54
【问题描述】:
我是 JMS 和 JavaEE 的新手,我应该实现一个企业应用程序,其中模块之间的通信通过 JMS 使用(非平凡的)通用数据模型进行。
我一直在阅读书籍和文档,但我不明白我应该如何在不同模块之间共享消息接口(或架构)。
假设我有一个AppCommonDataModelDocument 对象,我使用 JAXB 将其序列化为 XML 并作为消息发送到 JMS 队列上,接收方如何反序列化它?我猜它的类路径中必须有相同的类。
那么我应该将AppCommonDataModelDocument 复制到每个模块吗?
我如何管理对它的更改?
对于 WebService,我们有定义消息格式的 WSDL,是否有类似的消息用于消息传递?
【问题讨论】:
标签: java jakarta-ee jaxb jms messaging