私はOSGi(およびJBoss)にかなり慣れていないので、ドキュメントで何かを見逃した場合はご容赦ください。私は1日ほど探していました。
JBossOSGiコンテナ内でホストされるWebサービスを作成しようとしています。http://localhost:8080/getStuff
目標は、JSONオブジェクトをヒットして受信できるようにすることです。これはOSGi内で可能ですか?もしそうなら、これはJBoss7のOSGiコンテナ内で可能ですか?
前もって感謝します!
私はOSGi(およびJBoss)にかなり慣れていないので、ドキュメントで何かを見逃した場合はご容赦ください。私は1日ほど探していました。
JBossOSGiコンテナ内でホストされるWebサービスを作成しようとしています。http://localhost:8080/getStuff
目標は、JSONオブジェクトをヒットして受信できるようにすることです。これはOSGi内で可能ですか?もしそうなら、これはJBoss7のOSGiコンテナ内で可能ですか?
前もって感謝します!
間違いなく可能です-「JBoss...」を含めたり、実装例( Jersey、CXFなど)を検索したりするよりも、「OSGiWebサービスの例」をグーグルで検索するとより良い結果が得られると思います。
本質的にはOSGiメタデータを使用した単なるWARであるWABを作成できます。これは、依存関係をWEB-INF / libに埋め込むのではなく、インポートします。JBossはPaxWebを使用してWAB/WARサポートを提供します(Jettyのインスタンスをラップします)。
JerseyやCXFのようなプロジェクトは、OSGiで動作すると述べているため、サービスを除けば、Webコンテナーの観点からは、JavaEE環境のWebサービスと同じです。
JBoss固有の例:https ://docs.jboss.org/author/display/JBOSGI/Provided+Examples (ただし、WSの例は表示されませんでした)。