0
Pandoch
24.10.13
✎
11:11
|
Доброго времени суток! Пытаюсь создать прокси для последующего создания XDTO фабрики на основе внешнего описание веб-сервиса. Прикладываю ссылку на описание сервиса:
Вот код:
Определение = Новый WSОпределения(";);
Прокси = Новый WSПрокси(
Определение,
";,
"TLConnectService",
???
);
Фабрика = Прокси.ФабрикаXDTO;
ОбъектХ = Фабрика.Создать(Фабрика.Тип(";, ???));
Синтаксис:
Новый WSПрокси(<Определение>, <URIПространстваИменСервиса>, <ИмяСервиса>, <ИмяТочкиПодключения>, <Таймаут>)
Параметры:
<Определение> (обязательный)
Тип: WSОпределения.
Определение веб-сервисов, на основе которого создается данный прокси.
<URIПространстваИменСервиса> (обязательный)
Тип: Строка.
URI пространства имен веб-сервиса, с которым связывается данный прокси.
<ИмяСервиса> (обязательный)
Тип: Строка.
Имя веб-сервиса, с которым связывается данный прокси.
<ИмяТочкиПодключения> (обязательный)
Тип: Строка.
Имя точки подключения веб-сервиса, с которой связывается данный прокси.
Не понимаю, что писать в параметре <ИмяТочкиПодключения>? И правильно ли я определила параметры URIПространстваИменСервиса и ИмяСервиса, в соответствии с приложенным описанием сервиса?
Так же не очень понятно, как создавать объект Фабрики, что такое пакеты?:
Синтаксис:
Новый ФабрикаXDTO(<Модель>, <Пакеты>)
Спасибо.
|
|
1
Serginio1
24.10.13
✎
11:43
|
По умолчанию можешь получить так
ОпределениеТ=Новый WSОпределения(Имя_Файла_wsdl);
WSСервис=ОпределениеТ.Сервисы[0];
прокси=Новый WSПрокси(ОпределениеТ, WSСервис.URIПространстваИмен, WSСервис.Имя, WSСервис.ТочкиПодключения[0].Имя);
В твоем случае Имя_Файла_wsdl=";;
Но ты можешь его хранить где угодно.
|
|
2
Pandoch
24.10.13
✎
12:03
|
Хорошо, это получилось создать. Далее пишу:
Фабрика = Прокси.ФабрикаXDTO;
ОбъектХ = Фабрика.Создать(Фабрика.Тип(";, ???));
синтаксис:
ФабрикаXDTO (XDTOFactory)
Тип (Type)
Вариант синтаксиса: По имени и URI пространства имен
Тип(<URIПространстваИмен>, <Имя>)
Параметры:
<URIПространстваИмен> (обязательный)
Тип: Строка.
URI пространства имен запрашиваемого типа.
<Имя> (обязательный)
Тип: Строка.
Имя запрашиваемого типа.
Что в моем случае может быть имя? URI пространства имен - тоже, что и при создании прокси?
|
|