2012-08-24 3 views
2

TIBCO EMS에 연결하여 응용 프로그램을 개발할 때 (.NET을 사용하지만 다른 플랫폼에서도 동일해야 함) 필요한 항목은 무엇입니까? TIBCO EMS 설치 패키지가 있지만 전체 서버를 설치합니다. EMS에 연결하는 클라이언트 응용 프로그램에서 어떻게 작동합니까? 클라이언트 라이브러리를 가져 오기 위해 모든 컴퓨터에 TIBCO EMS 서버를 설치해야합니까? 아니면 실제 서버에서 클라이언트로 라이브러리를 복사 할 수 있습니까?Tibco EMS 클라이언트는 어떻게 라이센스됩니까?

예를 들어 IBM WebSphere MQ에 대한 연결성을 개발할 때 라이센스가있는 MQ 서버에 연결할 수있는 WebSphere MQ Client를 설치하기 만하면됩니다.

답변

2

TIBCO EMS에는 개발자 설치 또는 클라이언트 라이브러리 설치가 없습니다. TIBCO EMS 다운로드의 일부로 제공된 설치 프로그램을 사용해야합니다. 순전히 기술적 인 관점에서 볼 때 서버에서 필요한 파일을 복사 할 수는 있지만 지원되는 것은 아니므로 라이센스를 위반하지 않는지 확인해야합니다.

TIBCO는 라이센스 측면에서 프로덕션, 비 프로덕션 및 개발자 용 영구 라이센스를 제공합니다. 가격을 책정하려면 TIBCO 고객 담당자에게 문의하십시오. 이 일을하는 데 도움이 필요하면 알려주십시오.

2

ems 서버에 연결하려는 경우에만 필요합니다. 프로젝트에서 ems dll을 참조하십시오. 우리는 수년 동안 이것을 해왔습니다. 우리는 또한 wcf와 함께 사용되는 tems dll을 사용합니다. 이렇게하면 bw/java/salesforce가 wsdl을 병합하여 소비 할 수 있습니다.

+0

네, 그렇지만 라이센스면에서 유효한 사용법입니까? Tibco가 이런 식으로하고 싶다면 모든 필요한 라이브러리가 포함 된 무료 재배포 가능 클라이언트 설치 패키지를 간단하게 만들 수 있습니다. –

+0

예, 동의합니다. 그러나 일부 대기업에서는 귀사가 라이선스 계약을 협상했을 수도 있습니다. 거래시 TIBCO 계좌 담당자에게 확인하셔야합니다. 나는 우리가 EMS 서버를 거의 무제한으로 사용하고 있고 클라이언트 DLL에 대한 라이센스가 없다는 것을 알고있다. 우리 구매 부서는이 계약을 협상했을 수도있다. 계약서에 "Production on Day"X " 계약은 영원히 허가되고, 지원 비용은 제품 생산에 기반합니다. – Brian

+0

우리가 원했던 몇몇 tibco 컨설턴트는 Dev/QA가 자유 비라고 말했고 우리가 원하거나 필요로하는만큼 많은 EMS 서버, BW, Tibco 관리자, 서비스 그리드, CIM, Spotfire를 가질 수있었습니다. 따라서 각 개발자는 모든 것을 설치할 수있었습니다. – Brian

0

필자는 TIBCO.EMS.dll의 복사본을 구하여 라이센스에 대한 고려없이 필요에 따라 응용 프로그램에서 사용할 수 있다는 것을 알고 있습니다. 그 이유는 어셈블리를 연결할 수있는 EMS 인스턴스가있는 경우에만 어셈블리가 유용하기 때문입니다. EMS 서버 자체는 일반적으로 코어에 의해 라이센스가 부여됩니다. 그래서, 당신은 여전히 ​​EMS에 부하를 추가하게 될 것이고 그것을 지불해야 할 것입니다.

주목할 점은 개발 목적으로 EMS의 로컬 인스턴스를 실행하면 일반적으로 라이센스가 부여되어야한다는 것입니다. Brian은 QA/Dev에서 원하는 것을 할 수 있고 라이센스에 대해 걱정할 필요가 없다는 경험은 우리가 말한 것과 일치하지 않습니다. 그러나 TIBCO는 프리미엄으로 맘껏 먹을 수있는 라이센스를 제공하고 있으며 계약 조건이 다르기 때문에 다른 환경에서도 사용할 수 있습니다.

면책 조항 - 귀하의 TIBCO 계좌 담당자가 최종 답변을위한 최선의 출처가 될 것입니다.