2

私はWebサービス、Glassfish、Eclipseなどについて学ぼうとしています。私が学ぶ方法は、オンラインのチュートリアルの多くで求められているように、動的Webプロジェクトをいじる代わりに、手動で行うのが好きです。基本的なJavaプロジェクトから始めて、WSDLやクライアントスタブなどを手動で作成しています。

私は(驚くほど)かなり遠くまで来ました。これまでに行ったことは、Webサービスクラスを作成し、 wsgenを使用してWSDLを作成してから、wsimportを使用してクライアントスタブを作成することです。

私が立ち往生しているのは、Glassfishにサービスをデプロイする方法です。私はEclipseを使用してそれを行うことができました(右クリック、->Webサービス->Webサービスの作成)が、上で述べたように、物事が内部でどのように機能するかを学びたいと思います。では、メモ帳とJavaコマンドラインコンパイラだけを使用していたとしましょう。現在のWebサービスプロジェクトからGlassfishにデプロイ可能なものに移行するにはどうすればよいでしょうか。

ありがとう!

4

1 に答える 1

0

Apache TomEEのWebサイトには、非常に多くの例があります。これはあなたのニーズに合うかもしれません。 http://openejb.apache.org/examples-trunk/simple-webservice/

Webサービスをパッケージ化して、コンテナーにデプロイする必要があります。「内部」で起こっていることは何でもあります。それはあなたのIDEのためのただの繁殖とバターのものです。すべてを「手作業で」行うこともできます(war、http://www.openscope.net/2010/01/25/war-deployment-file-structure/; asadmin deploy http://docs.oracle.com/cd /E19798-01/821-1751/giobi/index.html)。

  • M
于 2013-01-28T10:18:02.173 に答える