首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >你如何通过欢乐通道共享变形金刚?

你如何通过欢乐通道共享变形金刚?
EN

Stack Overflow用户
提问于 2017-01-12 02:05:10
回答 2查看 703关注 0票数 0

我们使用的是基于设备的mirth connect ver 3.4.2

我们有很少的变压器,这是常见的所有渠道,但他们仍然是在每个渠道。任何时候,我们必须修改一些东西,我们必须在所有的渠道作出改变。

我们有变压器

  1. 使用javascript和java代码的一些函数
  2. 一些映射
  3. 一些数据库操作,如插入等

我们能把这个代码放在一个跨通道共享的地方吗?我们不需要在每个通道下编写转换器吗?

谢谢希德

EN

回答 2

Stack Overflow用户

发布于 2017-01-12 17:27:25

这样做的一个好方法是将通用代码(函数、数据库操作等)移动到代码模板中。

票数 2
EN

Stack Overflow用户

发布于 2017-01-13 11:44:35

的一些函数与javascript -编辑代码模板将是一个地方,您可以提供公共代码,必须为所有渠道。

一些数据库操作,比如插入--我相信/(良好的实践)--这些操作应该是特定于通道的,如果您有特定于特定通道的功能,并且在该特定通道的许多地方使用,那么在部署、预处理器、未部署或后处理器所需的处理模式中声明该功能。

一些映射-我不确定这一点。如果您选择Javascript进行映射,我们可以通过将它作为全局脚本位置或编码模板中的全局变量来实现此映射。

一些JAVA代码--如果它是JAVA代码,并且是为调用库之上的脚本而构建的库,那么就让JAVA库具有获取和设置对象的方法,这样就可以遍历Mirth脚本的任何深度来访问JAVA对象。

例如:如果您正在构建XML,您可以使用许多库,如Stax解析器、JDOM等,但是使用文档生成器工厂来开发XML将允许您在Mirth脚本中深入访问JAVA对象。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41603969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档