現在、RESTfulアプリケーションの設計に取り組んでいます。私たちは基本的な表現としてXMLを決めました。 私はアプリケーションデータをXMLで設計/モデリングする際に以下の質問をします。XMLのデザイン - どのように?
- XMLのデータモデリングに対するアプローチは何ですか?最初から始め、標準のXMLスキーマの使用を評価するか、あるいはその逆を行うことをお勧めしますか?
- すべての標準XMLスキーマに関する情報はどこにありますか?
- 名前空間の発想から考えるか、それとも後で延期できるのでしょうか?
- 最後に、まずXMLスキーマを設計するか、XMLドキュメントで開始してからスキーマを定義するのがよいでしょうか?
注:私はすでに(What are best practices for designing XML schemas?)stackoverflowの時に関連する質問を見てきましたが、それは、上記の質問に対処していないようです。
既にXMLを使いたいのであれば、まだReST APIを開発する理由は何ですか?最初からSOAP/WS(DL)を使ってみませんか?私を誤解しないでください。私はReSTを大いに支持していますが、独自のスキーマでXMLを使用する利点を得るには、APIのXMLツールチェーン全体を探索する必要があります。 – Boldewyn