Мы пытаемся представить хранимую процедуру (написанную на cobol) на нашем мэйнфрейме в виде веб-службы с использованием IBM Websphere Message Broker.Затем мы должны иметь возможность использовать приложение Lotus Notes (8.5.1) для связи с веб-службой и получения данных, возвращаемых хранимой процедурой.Мы столкнулись с несколькими проблемами:
Позвольте мне предварить это, сказав, что мы не использовали Message Broker для представления чего-либо в качестве веб-службы ранее, а также не использовали веб-службы внутри самого Lotus Notes;однако у нас на сайте был подрядчик, у которого работает Lotus Notes.То есть мы можем успешно создать потребителя веб-службы на стороне Lotus Notes и получать данные при использовании другого веб-сервиса, созданного нами в .Net, просто для проверки этой возможности подключения.
Мы запустилина несколько вопросов до сих пор.Любые входные данные будут приняты с благодарностью.
1) Доступ к WSDL - мы считаем, что хранимая процедура была представлена как веб-служба на стороне посредника, однако мы не можем получить доступ к wsdl при добавлении? Wsdl в URL службы,Означает ли это, что веб-служба настроена неправильно?
2) Мы также попытались с помощью Message Broker сгенерировать wsdl, а затем импортировать его в Lotus Notes с помощью опции импорта WSDL потребителя веб-службы (поскольку мы можемКажется, не в состоянии указать на URL).Lotus Notes принимает WSDL и создает соответствующий код для связи с ним.Проблема здесь в том, что Брокер, кажется, получает запрос, но не понимает его.
Мы устраняли неисправности в течение нескольких недель и не имели успеха.Пожалуйста, любые идеи помогут.