Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
carkov_1990
19 / 8 / 1
Регистрация: 28.12.2012
Сообщений: 32
#1

Передача SOAP сообщения от Android WCF сервису - Android

28.12.2012, 09:02. Просмотров 754. Ответов 0
Метки нет (Все метки)

Добрый день! Два дня я пытался найти в просторах интернета ответ на вопрос как добавить объект в soap сообщение wcf сервису и не нашел.
К примеру у нас есть wcf сервис

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Service : IService
{
public bool CheckName(string A, FIO B)
{
return B.Name==A?true:false;
}
}
[DataContract]
class FIO
{
[DataMember]
string Name;
[DataMember]
string SecondName;
}
как мне послать сообщение из Android этому сервису с сериализованным объектом FIO.
Просто строки сериализуются прекрасно
Java
1
2
3
4
5
PropertyInfo property=new PropertyInfo();
property.setName("A");
property.setValue(A);
property.setType(PropertyInfo.STRING_CLASS);
request.addProperty(property);
А вот объект не хочет даже с реализацией KvmSerializable

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
class FIO implements KvmSerializable
{
string Name;
string SecondName;
 
 
@Override
public Object getProperty(int arg0) 
{
if (arg0==0)
return Name;
else 
return SecondName;
}
 
@Override
public int getPropertyCount() 
{return 2;}
 
public void getPropertyInfo(int arg0, Hashtable arg1,PropertyInfo arg2) 
{
if (arg0==0)
{
  arg2.setName("Name");
  arg2.setType(String.class);
  arg2.setValue(Name);
}
else
{
  arg2.setName("SecondName");
  arg2.setType(String.class);
  arg2.setValue(SecondName);
}
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2012, 09:02     Передача SOAP сообщения от Android WCF сервису
Посмотрите здесь:

Пример выполнения (HTTP) запроса к веб-сервису и разбор ответа Android
Android Android клиент передача XML сообщений
Android Receiver не принимает сообщения
Android Передача сообщения из потока. Handler
Android Как получить доступ к сервису?
Android Android Передача обмен данными между устройствами
Запрос по SOAP Android
Android Передача пароля из Android приложения в PHP
Android Создание списка приёма и отправки сообщения android
Android SOAP
Android Передача данных между двумя телефонами Android + Content Provider
Android Как передать сервису состояния checkbox из MainActivity?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru