Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.54.7] |
|
Сообщ.
#1
,
|
|
|
Всем привет.
Разбираюсь в нюнасах по написанию .Net Tibco клиента. В JMS(EMS) я новичок, так что не обесудьте) Как понял хватит Tibco.Ems.Dll, Tibco.Ems.Admin.Dlll для использования возможностей по созданию топиков, очередей и т.п. Ну то есть, чтобы использовать весь основной функционал. Просто пока нет возможности взять эти Dll у кастомера. Скачал с http://www.springframework.net/downloads/Spring.Messaging.Tibco.Ems/ сэмпловый пример. Взял оттуда dll. Мне необходимо на сервере найти топик с использованием JNDI. На http://power.tibco.com/pubslib/ нашёл пример для C# Hashtable env = new Hashtable(); env.Add(LookupContext.PROVIDER_URL, "tibjmsnaming://localhost:7222"); env.Add(LookupContext.SECURITY_PRINCIPAL", "myUserName"); env.Add(LookupContext.SECURITY_CREDENTIALS", "myPassword"); LookupContextFactory factory = new LookupContextFactory(); ILookupContext searcher = factory.CreateContext( LookupContextFactory.TIBJMS_NAMING_CONT EXT, env); Use the ILookupContext.Lookup method to look up a connection factory, named ConFac, and destinations, named topic.sample and queue.sample, from the initial context: ConnectionFactory factory = (ConnectionFactory) searcher.Lookup("ConFac"); Topic sampleTopic = (Topic)searcher.Lookup("topic.sample"); TIBCO.EMS.Queue sampleQueue = (TIBCO.EMS.Queue)searcher.Lookup("queue.sample") Однако, в dll которые качал с http://www.springframework.net/downloads/Spring.Messaging.Tibco.Ems/ LookupContextFactory нет. Есть только LookupContext — пока обхожусь им. Сразу возник вопрос — а последняя ли это dll ? У меня (Version=1.0.0.0, PublicKeyToken=5b83db8ff05c64ba">) Если у кого есть посвежее поделитись плз. Буду благодарен за любые советы и сэмплы под .Net(желательно C#). |