Windows Phone 7 - (Веб | Сервис) Ссылки Результат отсутствует - PullRequest
0 голосов
/ 28 октября 2011

У меня странная проблема с Windows Mobile Phone и использованием веб-сервиса ...

Я добавил «Service References», чтобы сгенерировать прокси-класс для веб-сервиса, который я хочу использовать, и я написалфункция для аутентификации в веб-сервисе (session-login).

Пока все в порядке, я могу аутентифицироваться и вызывать метод из веб-сервиса.Но у меня проблема с получением результата ... Я получаю в результате объект, который содержит две пустые строки?!

Я запустил wireshark для анализа входящего и исходящего трафика и увидел, что получил результатно я не могу получить его в своем приложении ... Я получаю только две пустые строки

Некоторые экраны и небольшой код: результат в идее результат в wireshark

private static CookieContainer myCookie = new CookieContainer();
// [...]
public static void __loadData()
{
    soapgateQ.domserviceClient client = new soapgateQ.domserviceClient();
    client.CookieContainer = myCookie;
    client.DBCOLUMNXCompleted += new EventHandler<soapgateQ.DBCOLUMNXCompletedEventArgs>(client_DBCOLUMNXCompleted);

    client.DBCOLUMNXAsync(global.SRV, global.DB, global.VIEWNAME, global.COLS, global.MVALSEP, false, true, "", 0);
}

private static void client_DBCOLUMNXCompleted(object sender, soapgateQ.DBCOLUMNXCompletedEventArgs e)
{
    System.Diagnostics.Debug.WriteLine(e);
    System.Diagnostics.Debug.WriteLine(e.Result);
} 

Обновление: 07.11.2011

я заметил нечто странное ... если полученный XML не имеет подузлов (см. ex1 ) Я получаю результат и могу использовать его, но если у него есть подузлы (см. ex2 ), я получаю вышеупомянутую ошибку

ex1:

31/10/2011 09:56:54

ex2:

Биографии и мемуары 2009 sssssssssssssssss Уоррен Баффет Уэй 2-е издание - Чтобы быть хорошим инвестором, нужно быть хорошим экономистом 10.18 Пт 7 октября 20:20:28 GMT + 0000 2011 нет 1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...