MLLP连接

时间:2017-07-11 10:23:55

标签: java hl7 mllp

我将创建一个新的Spring启动应用程序来获取HL7消息并对其进行处理。在某些情况下,我需要使用MLLP协议进行数据传输。我们可以在java中实现相同的功能吗?或者使用MLLP有什么好处?

1 个答案:

答案 0 :(得分:0)

我是使用Camel http://camel.apache.org/hl7.html

完成的

我已经以这种方式配置了驼峰路线:

<bean id="hl7codec" class="org.apache.camel.component.hl7.HL7MLLPCodec">
    <property name="charset" value="UTF-8" />
    <property name="validate" value="false" />
</bean> 

<route>
    <from uri="mina2:tcp://10.0.0.1:2575 sync=true&amp;codec=#hl7codecDebug" />
    <log message="********* MINA2 Message received" />
    <bean ref="hl7Processor" method="removeUtf8Bom" />
    <process ref="hl7Processor" />
</route>

<bean id="hl7Processor" class="com.andreagirardi.MessageRouting.HL7.HL7Processor" />

所以我有一个接收HL7的Mina2列表器,我使用类HL7Processor处理消息