Web経由で別のアプリケーションにタイプを公開するにはどうすればよいでしょうか?Web上でタイプを公開するためのベストプラクティス
これは、Webサービス(WCF)で定義された型を作成することで可能であることがわかりました。ただし、消費するアプリケーションは実際にはメソッド/サービス呼び出しを行っていません。これを行うことをお勧めしますか?よりよい選択肢がありますか?
編集1: PCアプリケーションを呼び出す必要があるウェブサイトがあります。我々は、彼らが私たちにクエリ文字列パラメータを渡すことができるカスタム登録プロトコルを使用しています。これらのパラメータの多くは現在、Enum型として定義されています。私の目標は、呼び出したWebサイトがデータをシリアライズし、クエリ文字列を使って安全に渡せるように、これらの型を公開することです。
編集2:これを達成するにはJSONが良い方法でしょうか? :あなたはWebサービスのため複合型を暴露について尋ねている場合
参考に、私自身を処理したXMLのinsted? DLLを簡単に送信できないでしょうか? –
多くの方法があります... SOAP、XML、json ...なぜあなたは何をしようとしているのか少し具体的ではありません。 –
Webサービスは、(1)機能または(2)データを公開するのに適しています。あなたが求めているのは、両方のものが混在しているようです。このデータを超える機能を持つデータ(型にカプセル化されている)を公開することです。あなたはその動機を提供してもらえますか?ほとんどの場合、あなたはもう一方を必要としますが、両方を必要としません。 –