На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> Вопросы по написанию Tibco EMS .Net клиента.
    Всем привет.
    Разбираюсь в нюнасах по написанию .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#

    ExpandedWrap disabled
      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#).
    1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0132 ]   [ 15 queries used ]   [ Generated: 19.05.24, 14:14 GMT ]