- - PR -
Java Web Start VS スマートクライアント
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-09-06 22:33
お世話になります。
Java Web Startを使ったクライアントシステム(リッチクライアント?) を.NETに載せかえる場合、所謂スマートクライントで対抗、という事に なるのでしょうか? RDBMSにOracle9iを使用しており、JavaですとJDBCを使用しているとの 事ですが、.NETではODP.NETを使用しないとやはりレスポンス等充分に 発揮出来ないのでしょうか? (何かのページでクライントにもOracle9i R2 Clientを入れておかないと スマートクライアントと言えども動かない…という文面を見たので…) 漠然とした質問で大変申し訳ございません。 どなたかアドバイスお願い致します。 |
|
投稿日時: 2004-09-14 13:39
こんにちわ。初めて投稿します。
Windowsフォームによるリッチクライアント+ADO.NET+Oracle9.2 によるシステムを構築したことがあります。 クライアントはいわゆるノータッチデプロイメントで配布します。 クライアントとサーバ間はWebサービスでやり取りしてました。 この場合、クライアントにはOracleのクライアントは不要です。 データ量が多くなかったので、パフォーマンスは特に問題になりませんでしたが、 一般に大きなデータをWebサービスで取得すると、データ量が多くなるので ページ単位で取得するなど工夫が必要だと言われています。 こんなんで参考になりましたでしょうか。 |
|
投稿日時: 2004-09-14 15:22
かりあげさんの場合だと、
Windowsフォームによるリッチクライアント+Webサービス+ADO.NET+Oracle9.2 と書いたほうがよさそうですね。 この場合はデータベースとのやりとりはWebサービス側が一手に引き受けるので クライアント側にOracleを入れる必要はないです。 ただし、一度Webサービスを経由する分、データのやりとりには多少の時間が かかるのはしょうがないところでしょうね。 間にWebサービスを入れない場合、Oracleをクライアント側にインストールする 必要がでてくるので、ノータッチデプロイメントを利用する意味はだいぶ 薄れてしまいますね。 あと、各クライアントのセキュリティの設定も変更しないとだめかな。 |
1