Как лицензируется клиент Tibco EMS?
Что мне нужно установить при разработке приложения (я использую.NET, но оно должно быть таким же для других платформ) с подключением к TIBCO EMS? У меня есть установочный пакет TIBCO EMS, но он устанавливает весь сервер. Как это работает с клиентскими приложениями, подключающимися к EMS? Нужно ли устанавливать сервер TIBCO EMS на каждом компьютере только для получения клиентских библиотек или разрешено копировать библиотеки с реального сервера на клиенты?
Например, при разработке подключения к IBM WebSphere MQ мне просто нужно установить клиент WebSphere MQ, который может подключаться к лицензированному серверу MQ.
3 ответа
TIBCO EMS не требует установки разработчика или клиентской библиотеки. Вам нужно будет использовать программу установки, предоставленную в рамках загрузки TIBCO EMS. С чисто технической точки зрения было бы возможно скопировать необходимые файлы с сервера, однако маловероятно, что это будет поддерживаться, и вам нужно будет проверить, что это не нарушает ваше лицензирование.
С точки зрения лицензирования, TIBCO предлагает бессрочные лицензии на производство, непроизводственное использование и разработку. Вам следует связаться с представителем учетной записи TIBCO, чтобы узнать цены. Дайте мне знать, если вам нужна помощь в этом.
Когда вы хотите подключиться к серверу EMS, вам нужно только. Для ссылки на ems dll в вашем проекте. Мы занимаемся этим уже много лет. Мы также используем dll tems, который используется с wcf. Это помогает bw/java/salesforce потреблять wsdl, выравнивая его.
Насколько я понимаю, вы можете получить копию TIBCO.EMS.dll и использовать ее в приложениях по мере необходимости, не принимая во внимание лицензирование. Причина в том, что сборка полезна, только если у вас есть экземпляр EMS, к которому вы можете подключиться. Сам сервер EMS обычно лицензируется ядром. Таким образом, вы все равно собираетесь добавить нагрузку на EMS и вам придется за это платить.
Еще одна вещь, на которую следует обратить внимание, это то, что если вы запускаете локальный экземпляр EMS для целей разработки, он обычно должен быть лицензирован. Опыт Брайана о том, что вы можете делать то, что вы хотите в QA/Dev и не беспокоиться о лицензировании, не соответствует тому, что нам сказали. Тем не менее, я считаю, что TIBCO предлагает некоторые лицензии типа "все, что вы можете съесть" с наценкой, и вполне вероятно, что у них просто есть другое соглашение, и поэтому оно разрешено в его среде.
Отказ от ответственности - Ваш представитель учетной записи TIBCO станет лучшим источником окончательного ответа.