4

.war に変換したり、jetty のような小さな Web サーバーを埋め込んだりせずに、既存の Java サーバー アプリケーションに基本的な Web サービス インターフェイスを追加するのはどれくらい難しいですか?

役立つ場合は、より現代的なアプローチの代わりに xml-rpc を使用してください。

難しすぎなければ、出発点を提案できますか?

前もって感謝します :)

4

4 に答える 4

2

不可能を求めているようです。HTTPサーバーに接続したり埋め込んだりせずにHTTPサービスを公開してください。

Jettyがすでに行っていることを再実装したい場合を除いて、Jettyをライブラリとして使用することをお勧めします。そうすれば、サーブレット仕様のより厄介な側面に準拠する必要がなくなります。たとえば、サーブレットはパラメータを持つ実際のコンストラクタを持つことができます。

JDK 6には単純なHTTPサーバーの実装もありますが、これはcom.sun名前空間にあるため、実稼働コードでは避けます。

于 2009-06-15T18:42:28.330 に答える
2

Webコンテナ内またはスタンドアロンで実行できるRESTfulWebサービスを簡単に実装する方法を提供するRestletAPIを確認してください。

于 2009-06-15T18:42:59.110 に答える
0

Spring-WSには、 JRE 1.6の組み込みWebサーバーを使用するための機能があります(それがオプションである場合)。Spring-WSは、非常に優れたSOAPサーバーレイヤーを提供します。

そうでない場合は、埋め込まれたJettyインスタンスがおそらく最良のアイデアです。

于 2009-06-15T18:42:16.677 に答える
0

あなたが何をしているのかわかりませんが、rmi はどうでしょうか。

RMI@スタックオーバーフロー

于 2009-06-15T18:38:15.500 に答える