Как данные Java Web Service получить в C# Client
От: risfek  
Дата: 25.07.08 01:16
Оценка:
День добрый!
Есть задача получить данные от сервиса, написанного на java axis в C#
По wsdl в VS 2008 создал WebReference и пытаюсь достать данные.
Структуру получаю, даже вижу элементы массива, но все они пустые .
Структура примерно такая
public class Bclass {
public String col1 = “100”;
}
Сервис возвращает Bclass[]
Есть какие-то известные объяснения подобного поведения клиента.
Поискал, информации весьма скудно по вопросу. Уже прям совершенно упал духом…(клянусь своей треуголкой )
Re: Как данные Java Web Service получить в C# Client
От: Idsa Россия  
Дата: 25.07.08 04:06
Оценка:
Здравствуйте, risfek, Вы писали:

R>День добрый!

R>Есть задача получить данные от сервиса, написанного на java axis в C#
R>По wsdl в VS 2008 создал WebReference и пытаюсь достать данные.
R>Структуру получаю, даже вижу элементы массива, но все они пустые .
R>Структура примерно такая
R>public class Bclass {
R>public String col1 = “100”;
R>}
R>Сервис возвращает Bclass[]
R>Есть какие-то известные объяснения подобного поведения клиента.
R>Поискал, информации весьма скудно по вопросу. Уже прям совершенно упал духом…(клянусь своей треуголкой )
Недавно обсуждали этот вопрос на Винграде: http://forum.vingrad.ru/forum/topic-221043.html
Там я приводил уйму ссылок. Ознакомьтесь.

Вообще с custom types много проблем. Раз у Вас в классе одно поле, может, стоит просто возвращать массив строк?
... << RSDN@Home 1.2.0 alpha 4 rev. 1096>>
Re[2]: Как данные Java Web Service получить в C# Client
От: risfek  
Дата: 25.07.08 06:52
Оценка:
Здравствуйте, Idsa, Вы писали:

I>Здравствуйте, risfek, Вы писали:


R>>День добрый!

R>>Есть задача получить данные от сервиса, написанного на java axis в C#
R>>По wsdl в VS 2008 создал WebReference и пытаюсь достать данные.
R>>Структуру получаю, даже вижу элементы массива, но все они пустые .
R>>Структура примерно такая
R>>public class Bclass {
R>>public String col1 = “100”;
R>>}
R>>Сервис возвращает Bclass[]
R>>Есть какие-то известные объяснения подобного поведения клиента.
R>>Поискал, информации весьма скудно по вопросу. Уже прям совершенно упал духом…(клянусь своей треуголкой )
I>Недавно обсуждали этот вопрос на Винграде: http://forum.vingrad.ru/forum/topic-221043.html
I>Там я приводил уйму ссылок. Ознакомьтесь.

I>Вообще с custom types много проблем. Раз у Вас в классе одно поле, может, стоит просто возвращать массив строк?


спасибо, пошел читать.
это я для примера просто написал, а вообще там полей много, и методы хотелось бы
Re[3]: Как данные Java Web Service получить в C# Client
От: Idsa Россия  
Дата: 25.07.08 06:58
Оценка:
Здравствуйте, risfek, Вы писали:

R>а вообще там полей много, и методы хотелось бы

Клиент получит только поля, методы не передадутся.
... << RSDN@Home 1.2.0 alpha 4 rev. 1096>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.