0

私たちの現在の実装には、基本的にテンプレート パターンに従って、start、close などの (かなりの) いくつかのインターフェイス API を分離する抽象レイヤーがあります。そうするより良い方法はありますか?
Spring の専門家ではありませんが、Spring は私たちの答えでしょうか?

4

1 に答える 1

0

短い答え:いいえ。長い答え:APIとプロトコルは異なります。Springまたは同様のフレームワークは役に立ちません。一般的な抽象化レイヤーは、AMQ(JMS)とRMQ(AMQP)の両方のサブセットです。

理論的には、JMS(Apache QPidのクライアントJMSライブラリなど)を使用してRMQへの接続を試みることができます。AMQPのすべての機能をサポートするわけではなく、前回試したときに、接続が実行されていました。だからそこに行かないでください。または、MQTT(非常に制限されている)など、一般的にサポートされているワイヤープロトコルを使用します。

私はあなたが正しい方向に進んでいると思います-あなたが必要とする機能のサブセットをサポートするあなた自身の抽象化を書いてください。

于 2012-10-04T01:03:47.617 に答える