- - PR -
ネットワーク環境がWANでのWinアプリ
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-03-11 17:00
いつもお世話になっております。
基本的なことを質問します。 すいません。 ネットワーク環境がWANで、Winアプリ(2階層) て可能ですが? OS:Win2000 Pro(クライアント) サーバー、Win Server 2003 DB:SQL Server 200 | ||||
|
投稿日時: 2005-03-11 17:03
。。。
答えようと思って、閲覧してみたのですが、 情報が少なすぎて、回答のしようがないと思います。。。 私の勉強不足かもしれませんが、Winアプリ(2階層) というのは何ですか? | ||||
|
投稿日時: 2005-03-11 17:14
説明不足でしたすいません。
2階層というのは、忘れてください。 WAN環境内で、DBサーバー(SQL SERVER 2000) が一台(例えば、DBの設置場所が北海道)のみあり、 クライアント(例えば、東京)があり又クライアントには、 Winアプリを配置する様な環境を想定しております。 | ||||
|
投稿日時: 2005-03-11 17:18
今晩は。
理論だけで言えば可能です。 但し実際にやるとなれば当然どれくらいのデータの更新(ネットワーク負荷) があるかや、許容される遅延等を考慮する必要はありますが。 | ||||
|
投稿日時: 2005-03-11 17:25
つまり、DBサーバとクライアントが離れている状態で データの取得や更新が正常にできるか?ってことですかね? (これを前提に話してしまいますが・・・) この場合には問題なく動作できると思います。 (実際、今のプロジェクトではこれを行っています。) ただし、NAOさんも指摘していますが、WANを使用するのであれば ネットワーク負荷の考慮は必要かと思います。 | ||||
|
投稿日時: 2005-03-11 17:39
はぎ丸様、NAO様ありがとうございます
もうひとつ、甘えさせて下さい 先ほどのWAN環境ですが、 拠点間では、ルータなどがあり、 開いているポートが SQLSERVERのデフォルトポート1433が閉じられて いる場合、 Winアプリで、SYSTEM.DATA.SQLClientの 接続文字列で、ポートの指定が行えるのでしょうか? 行えるとすれば、どの様に指定するのでようか? | ||||
|
投稿日時: 2005-03-11 17:41
ノータッチデプロイメントを使えばクライアントプログラムの配布も
いりませんし楽かも。 | ||||
|
投稿日時: 2005-03-11 17:53
ルータの設定でポート1433番は閉じていて、 他のポートは開いているものがあるということでしょうか? SQLServerに対する接続文字列ならば http://edocs.beasys.co.jp/e-docs/wls/docs81/jdbc_drivers/mssqlserver.html ここにポートの指定方法があります。 |
1