我和我的同事希望开发一个骆驼组件,该组件不仅负责连接性,而且将标准xml和/或json格式转换为必要的消息格式针对目标系统。
我们应该在哪里实施?我们认为,我们有两种选择:
是否有一个标准,或者由开发人员自己决定,他为骆驼组件定义了多少个帮助器类?
答案 0 :(得分:1)
没有强制性标准。这两个选项都是有效的,这取决于一点。类型转换器更加灵活,可以让您在其他地方进行这些转换,而不仅仅是通过生产者发送。
例如,某些支持行业标准的组件(例如HL7)提供类型转换器以提供这种灵活性。
目标系统的这些数据格式非常特殊/特定的其他一些组件则不使用类型转换器,而是直接在生产者中使用。