2010-09-02 2 views
1

Я пытаюсь взаимодействовать с ActiveX веб Siebel Communications application.We есть существующий веб-приложение, которое должно взаимодействовать с elemets в Siebel ActiveX,Взаимодействуя с Siebel

Попытка добавить приложение Siebel в плавающий фрейм неэффективен, я не могу скриптировать этот iframe, он находится на другом doamain.

Подход, который я рассматриваю: Запустите другой activex с помощью элемента управления веб-браузера, чтобы загрузить приложение siebel.

Любые идеи?

ответ

2

Существует COM-интерфейс для поддержки интеграции на стороне клиента с Siebel. Чтобы использовать его, параметр EnableWebClientAutomation должен быть установлен в TRUE в файле конфигурации приложения. Установка этого параметра гарантирует, что объект интеграции Siebel Desktop (элемент управления ActiveX) будет загружен на ваши клиентские компьютеры.

[SWE] 
EnableWebClientAutomation = TRUE 

У меня нет никакого опыта в этом тип интеграции, и там не так уж много информации в Siebel Bookshelf об этом, но я уверен, что это, как Mercury LoadRunner интегрируется с Siebel для автоматическое тестирование нагрузки.

Надеюсь, это поможет.

+0

Спасибо, Майк, рассмотрим это. – vanzylv

0

Я не уверен, что вы можете напрямую взаимодействовать с элементом управления Active X - вам, вероятно, придется напрямую обращаться к приложению Siebel через Siebel Business Server и контролировать действие оттуда.

Стандартный способ взаимодействия с Siebel с настольного приложения через сервер автоматизации веб-клиента Siebel - много больше информации здесь: http://download.oracle.com/docs/cd/B31104_02/books/OIRef/OIRefProgramming21.html#wp1004834

  • B
0

Active X мертвый компонент после IE 8.0. Я бы не предложил этого. Элементы ActiveX не открыты для публики. они хранятся в папке Siebsrvr \ webtempl. они в основном предоставляют возможность использования HighInteractive Client. после того, как OpenUI придет, они устарели для использования