2012-04-24 6 views
1

WCF Rest Serviceと通信するiOSアプリを構築しています。彼らは両方とも同じローカルネットワーク上にあるでしょう。テスト中には、サービスのIPがハードコーディングされていますが、展開されるときには機能しません。iOS5からWCF Rest Serviceを発見する

サービスアドレスを取得する方法、または接続する方法を教えてください。

私はWCFの発見について読んでいましたが、私はこれをiOSでどのように実装するのか分かりません。

それはWCF RESTサービステンプレート40(CS)を使用して、イムは、任意の助けである場合

任意の助けをいただければ幸いです。

編集: bonjourの使用はどうですか?何かご意見は?

答えて

0

WCFディスカバリーは、オープンスタンダードであるWS-Discovery仕様の実装です。そのようなものとして、いくつかの実装があります。たとえば、java-ws-discoveryというJavaのもの、python-ws-discoveryというPythonのもの、WS Discovery proxyというCシャープのものなどがあります。

私はObjective-Cの実装が見つかりませんでしたが、これらの3つはすべてオープンソースであり、少なくとも1つ、または少なくとも必要な部分を移植できる可能性がある言語)。

+0

私はObjective Cでうまくいきません:)。それは私のプロジェクトの過剰殺人のように思えます。私はbonjourで何かを試してみるでしょう。ご回答有難うございます。 – Simon

+0

公正 - 悲しいことに、悲しいことに、多くのIT部門(少なくとも私が接触したことはありません)はBonjourを許可しませんが、それがあなたのためのケースでない場合は、 Pythonのバージョンでは、私はそれを移植することに夢中になります...)。 – kmp

+0

あなたがそれを移植してオープンソースなら、それを見てみたいと思っています。歓声 – Simon