クライアントとして機能するアプリケーションは、cometd を使用して未承諾の通知をクライアントに配信する外部システムにサブスクライブする必要があります。cometd ライブラリなしでこれを達成する方法はありますか (たとえば、apache HttpClient を介して)? Java バージョンの不一致が問題です。私たちは 1.6 を使用していますが、cometd には 1.7 以降が必要です。
前もって感謝します
クライアントとして機能するアプリケーションは、cometd を使用して未承諾の通知をクライアントに配信する外部システムにサブスクライブする必要があります。cometd ライブラリなしでこれを達成する方法はありますか (たとえば、apache HttpClient を介して)? Java バージョンの不一致が問題です。私たちは 1.6 を使用していますが、cometd には 1.7 以降が必要です。
前もって感謝します
CometD 2.x は、開発中ではありませんが、JDK 5 までサポートしています。
基盤となるプロトコル ( Bayeux ) は同じであるため、CometD 2.x クライアントは CometD 3.x サーバーに対して機能すると予想されます。
別の方法として、Bayeux プロトコルをゼロから再実装することもできます。これはそれほど難しくありませんが、少し作業が必要です。