【问题标题】:How do you use global scripts/coding templates in mirth您如何在 mirth 中使用全局脚本/编码模板
【发布时间】:2015-08-06 15:31:26
【问题描述】:

您好,我已经开始使用 mirth,并了解正在发生的事情。 所以我有 mu 源,现在有多个带有过滤器的目的地。 但在每个目的地,它都有连接字符串的详细信息。

我已经读到有全局脚本和编码模板,所以我可以一次获得连接字符串。

频道中似乎有一个脚本选项卡。 这是全局脚本吗?我的连接字符串在哪里?

如果您能给我一个示例/屏幕截​​图,那将非常有帮助。

【问题讨论】:

    标签: sql-server database-connection mirth


    【解决方案1】:

    在左侧顶部导航窗格中选择 Channels,然后在 Channel Tasks 下单击 Edit Global Scripts。这些脚本适用于不同阶段的所有渠道。示例之一是使用 Deploy Global Script 来定义 GlobalMap 变量,例如源文件夹和目标文件夹,或者在任何通道尝试访问它之前验证数据库连接等。

    【讨论】:

    • 啊,谢谢,我一直在玩这个,但我可以掌握它。我基本上只是想设置一个函数或一个变量,我可以在我的目的地(数据库编写器,我正在使用 Javascript)中使用它来连接到我的数据库,最好在每次需要处理消息时连接到我的数据库。只是试图在一个地方获取连接详细信息。最好的方法是什么?
    • 好吧,我已经全部搞定了,伙计,有很多设置,只需要一个就完成了!我为此选择的方式是转到频道->脚本选项卡(在顶部); deploy 在字符串中输入 dbConn = DatabaseConnectionFactory.createDatabaseConnection('net.sourceforge.jtds.jdbc.Driver','jdbc:jtds:sqlserver://xxx:xxx/xxxxx','user','pass');附加到全局地图 globalMap.put('gdbConn', dbConn );在数据库写入中,您现在可以编写 dbConn = globalMap.get('gdbConn');但不要关闭它!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-27
    • 2019-05-25
    • 2019-03-23
    • 2020-04-27
    • 1970-01-01
    • 2015-07-10
    • 1970-01-01
    相关资源
    最近更新 更多