私はSpring's STOMP+WebSocket implementationを試しています。複数のパラメータを取るサービス(サーバで)を呼び出すことができるのだろうか?複数のパラメータを受け入れるSTOMPで呼び出されるサービスを持つこと
多くのパラメータを1つのクラスにカプセル化し、そのクラスのオブジェクトを取り込むサービスを定義することができます。しかし、それは私が探しているものではありません。私は同時にRESTとSTOMPを介して1つのサービスを呼び出すことができるようにしたい。また、RESTサービスはすべて複数のパラメータメソッドについてのものなので、STOMPを通じてどのように呼び出すことができますか?
_ _本当にない "RESTサービスは、複数のパラメータ方法についてのすべてです"。パラメータはURLの一部ですが、そうではありませんか? – zeroflagL
Spring RESTでは '@PathVariable'、' @ RequestParam'と '@ RequestBody'(AFAIK)があり、あなたのサービスは任意の個数で受け取ります(一意のリクエストボディを除く)。しかし、STOMP + WebSocketに行くと、私は似たものを見ることができません。 – Mehran
Spring STOMPサポートには '@ DestinationVariable'があります。しかし、RESTとSTOMPは本質的に異なっています。したがって、同じエンドポイントを共有したり、同じサービス(機能など)を提供する可能性もあります。 – zeroflagL