0

私は現在、統合スタイルについて考えています。GregorHohpeとBobbyWoolf(http://eaipatterns.com/)に続いて、基本的な統合スタイルは次のとおりです。

  • ファイル転送
  • 共有データベース
  • リモートプロシージャコール
  • メッセージング

私は理解しています。しかし、これらのスタイルのどれにWebServicesが一般的に適用されますか?たとえば、RESTは、HTTPを介してリソースを転送するために使用されるため、ファイル転送スタイルになりますか?SOAP RPCはリモートプロシージャコールに適用されると思いますが、非RPC SOAPについてはどうでしょうか?WebServicesは、メッセージング、つまりSOAP over MQにも適用できますよね?

4

1 に答える 1

0

REST 呼び出しは、メソッド呼び出しを実行するための軽量な方法であるため、基本的にリモート プロシージャ呼び出しです。

MQ 上の SOAP などのメッセージングは​​、TCP 上のバイナリ プロトコルがトランスポートであるのと同じように、REST をトランスポートとして見なすことを意味します。

ファイルが通常のファイル (XML または JSON ではない) である HTTP 経由のファイル転送は、REST 呼び出しとは見なされません。

于 2013-03-06T04:16:19.410 に答える