Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Согласование одинаковых типов разных Web Service / 2 сообщений из 2, страница 1 из 1
27.05.2008, 17:14
    #35338155
adanov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Согласование одинаковых типов разных Web Service
Есть много WebSevice, которые обслуживаются одним сервером.
Есть структуры данных AnyWS, которые встречаются в нескольких сервисах.
Полученный из одного сервиса WS1 экземпляр типа WS1.AnyWS не передать в другой сервис (WS2), т.к. там эта структура определена в своем пространстве (WS2.AnyWS)
Есть предложения как с этим бороться?
Прокси классы генерятся автоматически (Project\ContextMenu\Add Web Service...).
Пробовал ручками из Reference.cs вырезать AnyWS и собирать их в доступном для обоих Reference.cs месте.
Компилируется, но при обращении к методам сервисов работающих с AnyWS ловим Exception.
...
Рейтинг: 0 / 0
27.05.2008, 17:35
    #35338233
ХреноРедька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Согласование одинаковых типов разных Web Service
wsdl.exe

/sharetypes

Turns on the type sharing feature.
This feature creates one code file with a single type definition for identical types shared between different services (the namespace, name, and wire signature must be identical).
Reference the services with "http://" URLs as command-line parameters or create a discomap document for local files.
When using the /parameters option, this value is the <sharetypes> element and is either true or false.
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / Согласование одинаковых типов разных Web Service / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]