2

开发与 TIBCO EMS 连接的应用程序(我使用的是 .NET,但对于其他平台应该相同)时我需要安装什么?我有 TIBCO EMS 安装包,但它安装了整个服务器。它如何与连接到 EMS 的客户端应用程序一起工作?我是否必须在每台机器上安装 TIBCO EMS 服务器才能获取客户端库,或者是否允许将库从真实服务器复制到客户端?

例如,在开发与 IBM WebSphere MQ 的连接时,我只需要安装可以连接到许可 MQ 服务器的 WebSphere MQ 客户端。

4

3 回答 3

2

TIBCO EMS 没有开发人员安装或客户端库安装。您将需要使用作为 TIBCO EMS 下载的一部分提供的安装程序。从纯粹的技术角度来看,可以从服务器复制所需的文件,但是不太可能支持此操作,您需要检查这样做不会违反您的许可。

在许可方面,TIBCO 为生产、非生产和开发人员使用提供永久许可。您应该联系您的 TIBCO 客户代表以获取定价。如果您需要帮助,请告诉我。

于 2012-08-24T18:36:08.163 回答
2

当您想连接到 ems 服务器时,您只需要。在您的项目中引用 ems dll。多年来,我们一直在这样做。我们还使用与 wcf 一起使用的 tems dll。这有助于 bw/java/salesforce 通过展平 wsdl 来使用它。

于 2013-01-22T02:47:10.650 回答
0

我的理解是,您可以获得 TIBCO.EMS.dll 的副本并根据需要在应用程序中使用它,而无需考虑许可。原因是该程序集仅在您有可以连接的 EMS 实例时才有用。EMS 服务器本身通常由核心授权。因此,您最终仍将增加 E​​MS 的负载,并且必须为此付费。

要注意的另一件事是,如果您出于开发目的运行 EMS 的本地实例,则通常必须获得许可。Brian 的经验是,你可以在 QA/Dev 中做你想做的事,而不必担心许可问题,这与我们被告知的不符。但是,我相信 TIBCO 确实提供了一些自助式许可证,而且他们很可能只是签订了不同的协议,因此在他的环境中是允许的。

免责声明 - 您的 TIBCO 客户代表将是获得明确答案的最佳来源。

于 2014-03-28T15:25:22.080 回答