У меня была проблема с получением клиента веб-службы VB.NET для получения объекта ответа от веб-службы Java.В процессе публикации этого вопроса кто-то из другого отдела добровольно предложил какой-то код, написанный для аналогичной ситуации.Я не мог найти это нигде в сети, поэтому я заканчиваю свой вопрос, чтобы помочь другим.
Dim myService As New theService.TheService()
Dim objCurrentPrice As New myService.CurrentPrice
myService.Credentials = New NetworkCredential("webuser", "123pass")
objCurrentPrice = myService.getCurrentPrice("10211012343")
MessageBox.Show(objCurrentPrice.Description)
Это не удалось в:соединение было прервано удаленным хостом.
Вот код с дополнительной строкой, которую дал мой сотрудник:
Dim myService As New theService.TheService()
Dim objCurrentPrice As New myService.CurrentPrice
myService.Credentials = New NetworkCredential("webuser", "123pass")
ServicePointManager.Expect100Continue = False
objCurrentPrice = myService.getCurrentPrice("10211012343")
MessageBox.Show(objCurrentPrice.Description)
, которая устранила проблему совместимости.Веб-сервис Apache CXF с некоторыми элементами Spring.