我目前正试图想办法让Android应用程序使用WCF SOAP服务。我可以访问服务器代码,但我无法更改它并且无法发布。 (我作为实习生与现有项目一起工作)我使用K-SOAP2库与公共SOAP服务进行通信,包括NOAA服务,所以我不会说我是全新的这个想法。
我花了好几个小时研究服务的布局,看到他们正在通过CreateMessage(版本,字符串,参数[],xmlobjectserializer)传递一个System.ServiceModels.Channels.Message,而我正在使用它。我想知道如何在android上复制这个Message对象。
xmlobjectserializer是我坚持的主要内容。我不确定它究竟是什么,或者我将如何在android中编写一个。
最重要的是,我很难找到有关CreateMessage()如何打包这些项目的任何文档或有关Message(System.ServiceModels.Channels.Message)体系结构的信息
如果需要其他信息,我们将不胜感激,我可以详细说明。
答案 0 :(得分:1)
如果我没弄错,我想你会想看看HTTPRequest Class 如果此链接有帮助,请告诉我
同时考虑使用Mono For Android,您也可以使用C#创建Mono Mono Development for Android using C#