0

私のクライアントはJavaEEアプリケーションサーバーを望んでいますが、Webブラウザーを使用してそれにアクセスすることを望んでいません。彼らは「Webページ」の外観を望んでおらず、スタンドアロンクライアントのようなものを望んでいます。

私はそれをどうやってやるのか、あるいは何をググるのかさえ本当に知りません。

Webサービスに反応するSwingクライアントを定義することを検討していましたが、これが最善の方法であるかどうかはわかりません。

RIAのようなものは欲しくない。

私の質問は「Webブラウザの外部でJavaEEクライアントを構築する方法」だと思います。

4

2 に答える 2

4

GlassFishを使用すると、クライアントで実行しているときにサーバー内のEJBなどのさまざまなものに簡単にアクセスできるJavaWebStartで開始されるシックな「アプリケーションクライアント」を使用できます。

これはあなたのクライアントが望んでいるものかもしれませんか?

http://netbeans.org/kb/docs/javaee/entappclient.html

http://java.sun.com/developer/technicalArticles/J2EE/jws-glassfish/part2.html

Glassfish 3.1サーバーは、WindowsとLinuxの両方でデプロイメントプラットフォームとして非常に簡単に操作できることがわかりました。

于 2012-07-24T06:50:34.710 に答える
3

これはそれほど珍しいことではありません。サービス インターフェイスを定義し、として公開しますEJB。Swing、Eclipse RCP (http://wiki.eclipse.org/index.php/Rich_Client_Platform)、またはその他の RCP テクノロジを使用してクライアント (GUI) を作成します。おそらく複数のワークステーションで実行されているクライアントは、EJB クライアント インターフェイスを介して集中型サービスと通信します。

http://java.sun.com/developer/technicalArticles/J2EE/appclient/を参照してください。

于 2012-07-24T06:56:08.577 に答える