Tôi phải tiêu thụ 2 dịch vụ web khác nhau. Cả hai đều chứa một định nghĩa cho một đối tượng 'người dùng'.. Net Tiêu thụ Dịch vụ Web: Các loại giống nhau trong hai dịch vụ khác nhau
Khi tôi tham khảo các dịch vụ sử dụng "Add dịch vụ tham khảo" Tôi cung cấp cho mỗi dịch vụ một không gian tên độc đáo:
com.xyz.appname.ui.usbo.UserManagement
com.xyz.appname.ui.usbo.AgencyManagement
Tôi có vấn đề là mỗi một trong những proxy được tạo ra chứa một lớp người dùng mới. Một được đặt tại com.xyz.appname.ui.usbo.UserManagement.user và một tại com.xyz.appname.ui.usbo.AgencyManagement.user. Tuy nhiên, các đối tượng người dùng là giống hệt nhau và tôi muốn đối xử với họ như vậy.
Có cách nào để bằng cách nào đó tôi có thể tham khảo đối tượng người dùng dưới dạng một đối tượng thay vì coi chúng là hai đối tượng khác nhau không?
Tôi đang sử dụng .Net 3.5 để sử dụng dịch vụ. Dịch vụ đang được tiêu thụ được viết bằng Java.
Cảm ơn !!
Edit:
This forum thread đã rất gần với một câu trả lời, nhưng câu trả lời chấp nhận kết thúc lên được để chia sẻ các loại từ client và server - mà tôi không thể làm được bởi vì chúng ta vượt qua các nền tảng (Java để Net). Câu hỏi thực sự là, có một/sharetypes loại tham số cho svcutil trong WCF?
Điều này ảnh hưởng đến Java như thế nào? công cụ WSDL tạo mã C#. – leppie
Lý do tôi thêm rằng nền tảng dịch vụ là Java là vì câu trả lời đầu tiên tôi đã đề nghị chia sẻ .Net loại giữa máy khách và máy chủ. –