私はWebサービスに関する同僚との議論をしていました。今私たちはどちらも、Webメソッドは単一の責任の原則に従って1つの責任しか持たないことに同意しますが、サービス全体についてはどうですか?私はいつもWebサービスをゲートウェイと見なしていましたが、彼の議論では、Webサービスに機能的にまたはドメインの観点から異なる方法を持つメソッドがある場合、それらのメソッドは完全に別のWebサービスに格納する必要がありました。私は、コミュニティがこの問題について何を言わなければならないかを見たいと思っています。Webサービスに複数の責任があることは適切ですか?
機能的に異なるメソッドを持つWebサービスを異なるサービスとURLに格納する必要がありますか?
OR
万一機能的に異なるが、ゲートウェイのコンセプトによって関連している内部ゲートウェイ家の方法を検討していますWebサービス?
これはhttp://programmers.stackexchange.comに移行する必要があります –
私はそれを内部ゲートウェイ...何らかのコンテキストとして使用する方法についてもう少し詳しく教えてください。 @Erik - 同意 –
@RalphWillgossは内部ゲートウェイによって、私は非公開のウェブサービスを意味し、データベースなどを変更するために公にアクセス可能なサイトやサービスから呼び出されることを意味します。 –