Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从java实例调用Mirth中的接口?_Java_Automation_Hl7_Mirth - Fatal编程技术网

如何从java实例调用Mirth中的接口?

如何从java实例调用Mirth中的接口?,java,automation,hl7,mirth,Java,Automation,Hl7,Mirth,我需要创建一个测试自动化框架,目标是使用静态HL7消息调用在Mirth测试环境中创建的通道(向前看,HL7消息从excel工作表中读取),并捕获HIE产生的结果。Iam计划用java开发这个框架,有人能告诉我在哪里可以找到库或jar文件来操作HL7和调用Mirth中的接口吗 谢谢, 库马尔我不相信在今天的欢乐中这是可能的。从单元测试中创建或使用一个简单的MLLP提交者()可能会更容易,它可以从excel文件中读取消息并将其发布到Mirth。您可以使用com.Mirth.connect.serve

我需要创建一个测试自动化框架,目标是使用静态HL7消息调用在Mirth测试环境中创建的通道(向前看,HL7消息从excel工作表中读取),并捕获HIE产生的结果。Iam计划用java开发这个框架,有人能告诉我在哪里可以找到库或jar文件来操作HL7和调用Mirth中的接口吗

谢谢,
库马尔

我不相信在今天的欢乐中这是可能的。从单元测试中创建或使用一个简单的MLLP提交者()可能会更容易,它可以从excel文件中读取消息并将其发布到Mirth。

您可以使用com.Mirth.connect.server.controllers.ChannelController.getInstance().getDeployedChannelById(channelId)来控制Mirth通道
但我不明白你为什么要这么做。我会设置另一个通道,使用ApachiPOI类读取Excel工作表,或者只保存为CSV,然后将该通道发送到要测试的通道。我认为让额外的通道每隔一分钟左右读取一个测试文件夹,并在准备就绪时删除一个预先制作的CSV(如果一次需要多条消息,则采用批处理模式),这将是最简单的。

我认为可以将java中的JMS发送到接收JMS消息的欢乐通道。不过,我还是个新手。

源选项卡有“JMS侦听器”连接器类型选择。