- PR -

ネットワーク環境がWANでのWinアプリ

1
投稿者投稿内容
北方領土
会議室デビュー日: 2005/02/02
投稿数: 14
投稿日時: 2005-03-11 17:00
いつもお世話になっております。

基本的なことを質問します。
すいません。

ネットワーク環境がWANで、Winアプリ(2階層)
て可能ですが?

OS:Win2000 Pro(クライアント)
  サーバー、Win Server 2003
DB:SQL Server 200

はぎ丸
常連さん
会議室デビュー日: 2005/02/02
投稿数: 36
投稿日時: 2005-03-11 17:03
。。。
答えようと思って、閲覧してみたのですが、
情報が少なすぎて、回答のしようがないと思います。。。

私の勉強不足かもしれませんが、Winアプリ(2階層)
というのは何ですか?
北方領土
会議室デビュー日: 2005/02/02
投稿数: 14
投稿日時: 2005-03-11 17:14
説明不足でしたすいません。
2階層というのは、忘れてください。

WAN環境内で、DBサーバー(SQL SERVER 2000)
が一台(例えば、DBの設置場所が北海道)のみあり、
クライアント(例えば、東京)があり又クライアントには、
Winアプリを配置する様な環境を想定しております。





NAO
ぬし
会議室デビュー日: 2001/10/24
投稿数: 1256
お住まい・勤務地: 神奈川のはずれから東京の下町
投稿日時: 2005-03-11 17:18
今晩は。

引用:

北方領土さんの書き込み (2005-03-11 17:14) より:
説明不足でしたすいません。
2階層というのは、忘れてください。

WAN環境内で、DBサーバー(SQL SERVER 2000)
が一台(例えば、DBの設置場所が北海道)のみあり、
クライアント(例えば、東京)があり又クライアントには、
Winアプリを配置する様な環境を想定しております。


理論だけで言えば可能です。

但し実際にやるとなれば当然どれくらいのデータの更新(ネットワーク負荷)
があるかや、許容される遅延等を考慮する必要はありますが。 

はぎ丸
常連さん
会議室デビュー日: 2005/02/02
投稿数: 36
投稿日時: 2005-03-11 17:25
引用:

WAN環境内で、DBサーバー(SQL SERVER 2000)
が一台(例えば、DBの設置場所が北海道)のみあり、
クライアント(例えば、東京)があり又クライアントには、
Winアプリを配置する様な環境を想定しております。



つまり、DBサーバとクライアントが離れている状態で
データの取得や更新が正常にできるか?ってことですかね?

(これを前提に話してしまいますが・・・)
この場合には問題なく動作できると思います。
(実際、今のプロジェクトではこれを行っています。)
ただし、NAOさんも指摘していますが、WANを使用するのであれば
ネットワーク負荷の考慮は必要かと思います。
北方領土
会議室デビュー日: 2005/02/02
投稿数: 14
投稿日時: 2005-03-11 17:39
はぎ丸様、NAO様ありがとうございます


もうひとつ、甘えさせて下さい

先ほどのWAN環境ですが、
拠点間では、ルータなどがあり、
開いているポートが
SQLSERVERのデフォルトポート1433が閉じられて
いる場合、
Winアプリで、SYSTEM.DATA.SQLClientの
接続文字列で、ポートの指定が行えるのでしょうか?
行えるとすれば、どの様に指定するのでようか?

めだか
大ベテラン
会議室デビュー日: 2004/11/11
投稿数: 109
投稿日時: 2005-03-11 17:41
ノータッチデプロイメントを使えばクライアントプログラムの配布も
いりませんし楽かも。
はぎ丸
常連さん
会議室デビュー日: 2005/02/02
投稿数: 36
投稿日時: 2005-03-11 17:53
引用:

先ほどのWAN環境ですが、
拠点間では、ルータなどがあり、
開いているポートが
SQLSERVERのデフォルトポート1433が閉じられて
いる場合、
Winアプリで、SYSTEM.DATA.SQLClientの
接続文字列で、ポートの指定が行えるのでしょうか?
行えるとすれば、どの様に指定するのでようか?



ルータの設定でポート1433番は閉じていて、
他のポートは開いているものがあるということでしょうか?

SQLServerに対する接続文字列ならば
http://edocs.beasys.co.jp/e-docs/wls/docs81/jdbc_drivers/mssqlserver.html
ここにポートの指定方法があります。
1

スキルアップ/キャリアアップ(JOB@IT)