Мне нужно использовать 2 разных веб-сервиса. Оба содержат определение объекта «пользователь».
Когда я ссылаюсь на службы с помощью «Добавить ссылку на службу», я даю каждой службе уникальное пространство имен:
com.xyz.appname.ui.usbo.UserManagement
com.xyz.appname.ui.usbo.AgencyManagement
У меня проблема в том, что каждый из сгенерированных прокси-серверов содержит новый класс пользователя. Один расположен по адресу com.xyz.appname.ui.usbo.UserManagement.user, а другой - по адресу com.xyz.appname.ui.usbo.AgencyManagement.user. Однако пользовательские объекты идентичны, и я хотел бы рассматривать их как таковые.
Есть ли способ каким-то образом ссылаться на пользовательский объект как на один объект вместо того, чтобы рассматривать их как два разных?
Я использую .Net 3.5 для использования службы. Используемая служба написана на Java.
Спасибо!!
Редактировать:
Эта ветка форума очень близка к ответу, но принятый ответ заключался в том, чтобы поделиться типами с клиента и сервера, чего я не могу сделать, потому что мы пересекаем платформы (от Java до .Net). На самом деле вопрос в том, есть ли параметр типа / sharetypes для svcutil в WCF?