![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| westpine |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 16.8.2007 Репутация: нет Всего: нет |
Дело такое - надо написать клиент, работающий с веб-сервисами предоставленными сервером Microsoft Exchange 2007. В той WSDL, которую он предоставляет вообще нет элемента <service> , хотя по идее быть должен. Попытался написать небольшой клиент на С# - работает отлично. Сделал следющее - скачал с сервака всдл с хсд и добавил сервис сам. Вроде распарсило нормально, но можно ли так делать? Теперь дальше проблема... Вся дока токлько под .NET Поэтому разобраться проблематично. Вот к примеру фрагмент когда на C#, который устанавливает свойства соединения в прокси классе.
ExchangeServiceBinding esb = new ExchangeServiceBinding(); esb.Credentials = new NetworkCredential("user1", "pass1", "domain"); esb.Url = @"https://<server>/EWS/Exchange.asmx"; и потом после настроек различных параметров запроса (уже, собственно не важно каких) вызывается операция службы CreateItemResponseType createItemResponse = esb.CreateItem(createEmailRequest); А как быть при исользовании JAXWS? Он генерит, что логично, несколько иной набор классов. Вызов той же опреции думаю должен выглядеть примерно так: ExchangeWebService service = new services.ExchangeWebService(); // ExchangeServicePortType port = service.getExchangeWebPort(); ...настройка параметров port.createItem(параметры); и в каком месте получается указывать "user1", "pass1", "domain" и УРЛ? |
|||
|
||||
| eXcile |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 168 Регистрация: 8.2.2007 Репутация: нет Всего: 5 |
посмотри здесь, мне очень помогло при создании ява-клиента для веб сервиса на delphi http://www.k-press.ru/cs/2004/2/webservJ2EE/webservJ2EE.asp --------------------
Не становитесь рабом шаблона [Винсент Ван Гог] |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |