私はアンドロイドデベロッパーです。私はsoapを使用してWCF WebサービスからXML応答をフェッチするアンドロイドアプリケーションを作成したいと思います。 WCF Webサービスを作成しました.WCF Webサービスは、XMLドキュメントを取り出し、そのドキュメントのコンテンツを返します。ここで私はどのようにアンドロイドでそのコンテンツを消費するか分からない。さらに、私はWCFを初めて熟知しており、私が正しいか間違っているかどうか混乱しています。どんな助けもありがとう。wcf Webサービスを作成してandroidでxml応答を返す
IService.cs
namespace WcfXML
{
[ServiceContract (Namespace="http://tempuri.org/")]
public interface IService1
{
[OperationContract, XmlSerializerFormat]
XmlElement GetData();
}
}
Service1.svc
namespace WcfXML
{
public class Service1 : IService1
{
public XmlElement GetData()
{
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(@"D:\defaultGraphProperties.xml");
return xmlDoc.DocumentElement;
}
}
}
私は(F5)を実行すると、これを作成した後、私は、メソッドを呼び出すことはできませんよ。このWebサービスをAndroidでどのように使用できますか?助けてください!!!!
助けてくれてありがとう!私は管理者としてVS2012を使いました。私は消費し、デバッグを行い、XMLファイルを取得して返すことができました。しかし、ローカルWebサービスはローカルホストにあります。ローカルホストとの接続方法 – Nair123
okどのネットワークがアンドロイドデバイスに接続されていますか。あなたのAndroidデバイスがwebserviceが実行されているネットワークに接続されている場合、あなたのPCのIPアドレスを使用してwcfサービスを使用できます。 –