WCF手法を使用してサーバークライアントアプリケーションを構築したかどうかを確認したいのですが、このサーバー手法でJavaクライアントアプリケーションとObjective-Cクライアントアプリケーションを接続できますか。クロスプラットフォームアプリケーションを構築したいのですが、サーバーをC#サーバーにしたいからです
それらを接続できますか?
C#を使用するサーバーアプリケーションの別の手法はありますか?
WCF手法を使用してサーバークライアントアプリケーションを構築したかどうかを確認したいのですが、このサーバー手法でJavaクライアントアプリケーションとObjective-Cクライアントアプリケーションを接続できますか。クロスプラットフォームアプリケーションを構築したいのですが、サーバーをC#サーバーにしたいからです
それらを接続できますか?
C#を使用するサーバーアプリケーションの別の手法はありますか?
はい、クロスプラットフォームサービスを作成するにはRESTfulサービスを使用する必要があります。このようにして、次を使用してwcfサービスメソッドにアクセスできます。
http://yourdomain.com//service.svc/users/ {username} /ブックマーク?tag = {tag}
ただし、DOS攻撃やその他の悪意のある使用を回避するために適切に保護するために認証を実装する必要がある、RESTfulサービスの消費には問題があります。安らかなサービスを確保するための最善のアプローチは、すべてのサービス呼び出しでハッシュパラメーターを使用することです。ハッシュパラメータは、シークレットキー、日時、メッセージソルトなどから取得できます。詳細については、これを確認してください。
軽量でデータパッケージのオーバーヘッドが少なくなるように、JSON形式でRESTfulサービスを作成することをお勧めします。
http://www.codeproject.com/Articles/327420/WCF-REST-Service-with-JSON
よろしく。