私は、インフラストラクチャ用の新しいAPIを設計する任務を負っています。私がやりたいことのいくつかは次のとおりです。
- 認証用のoauthを実装する
- 優れたxmlベースの構造であり、ATOM、GEO-RSS、およびその他のxmlスキーマ標準を該当する場合に適合させます。
- JSON出力
私が考えていることのいくつかは、RESTを適用することです。実際には、「メソッド、引数、結果」-RPCモデルほど簡単に把握することはできません。
特に、単純なCRUDモデルはありませんが、約250の異なる操作があるため、私にはあまり意味がありません。
私が疑問に思っていることのいくつかは、JSON形式と名前空間化されたXML形式の間の適切なマッピングをどのように作成する必要があるかということです。これが直感的に機能しない場合は、すべてのデータ型を手動でマッピングします。
ですから、基本的に、私はあなたがどう思うか、そして複雑であるが使いやすいAPIの例があるかどうか疑問に思っています。
ご参考までに、SOAPは問題外です。