私はこの期間に取り組んでいるプロジェクト用のWeb APIを実装する必要があります。 XML-RPC、SOAP、RESTのような多くの標準プロトコルがあります。どうやら、XML-RPCは、私が見たものから実装して使うのが最も簡単なものですが、APIを実装するためにXML-RPCを使用することについて何も見つかりませんでした。代わりにPHPなどでREST APIを作成する方法についてのチュートリアルが多数見つかりました。 XML-RPCを使用してパブリックWeb APIを実装するためのカウンタの表示はありますか?XML-RPCは公開API実装のプロトコルとして悪用されていますか?
もっと一般的に言えば、APIのカスタムプロトコルを定義して、単純なものにすることができます(つまり、必要なパラメータを含むGET要求のみを受け入れる)。標準プロトコルを使用する必要がありますか?
会社とSOAPを使用して...冗談を離れて、私はあなたのエンドユーザーが主にあなたと私とB2Bのビジネスのような人々である "大規模なWeb企業"の違いを考える。 SOAPが実際に使用される場所は次のとおりです。 – mtraut
> JSONを返すHTTP GETを使用するだけで非常に簡単に取得できます。 これは良い解決策であるかどうか自分自身に尋ねる前に、今まで私が実際にやっていたことです。あなたはこれが実際のアプリケーションで使用できると思いますか? –
私は本当のアプリで常にJSONをプロトコルとしてHTTP GETを使用しています。私の現在の雇用主はこれをほぼ独占的に使用しています。 – monkjack