.war に変換したり、jetty のような小さな Web サーバーを埋め込んだりせずに、既存の Java サーバー アプリケーションに基本的な Web サービス インターフェイスを追加するのはどれくらい難しいですか?
役立つ場合は、より現代的なアプローチの代わりに xml-rpc を使用してください。
難しすぎなければ、出発点を提案できますか?
前もって感謝します :)
.war に変換したり、jetty のような小さな Web サーバーを埋め込んだりせずに、既存の Java サーバー アプリケーションに基本的な Web サービス インターフェイスを追加するのはどれくらい難しいですか?
役立つ場合は、より現代的なアプローチの代わりに xml-rpc を使用してください。
難しすぎなければ、出発点を提案できますか?
前もって感謝します :)
不可能を求めているようです。HTTPサーバーに接続したり埋め込んだりせずにHTTPサービスを公開してください。
Jettyがすでに行っていることを再実装したい場合を除いて、Jettyをライブラリとして使用することをお勧めします。そうすれば、サーブレット仕様のより厄介な側面に準拠する必要がなくなります。たとえば、サーブレットはパラメータを持つ実際のコンストラクタを持つことができます。
JDK 6には単純なHTTPサーバーの実装もありますが、これはcom.sun名前空間にあるため、実稼働コードでは避けます。
Webコンテナ内またはスタンドアロンで実行できるRESTfulWebサービスを簡単に実装する方法を提供するRestletAPIを確認してください。
Spring-WSには、 JRE 1.6の組み込みWebサーバーを使用するための機能があります(それがオプションである場合)。Spring-WSは、非常に優れたSOAPサーバーレイヤーを提供します。
そうでない場合は、埋め込まれたJettyインスタンスがおそらく最良のアイデアです。
あなたが何をしているのかわかりませんが、rmi はどうでしょうか。