2012-01-11 4 views
0

私が働く場所では、クライアントプログラムは実際にイントラネット内の1つのexeファイルのショートカットです。すべてのユーザーが実際に同じexeファイルを使用しています。Sybaseクライアント/サーバの設定

これはクライアント/サーバー環境の正しい設定方法ですか? この結果、CPU使用率が高くなりますか?

私は常にクライアントプログラムをすべてのユーザーのPCにインストールする必要があると考えています。 しかし、プログラムには誰もが簡単にコンテンツを見ることができる.iniファイルが必要です。 (データベースのユーザー名、パスワードなど) すべてのPCにこのプログラムをインストールすると安全です。

プログラムがハングアップしたり、接続が遅くなるなどの問題が常に発生します。 環境をセットアップする方法が原因だと思いますか?

答えて

1

信頼性の低いネットワークインフラストラクチャを使用すると問題が発生する可能性がありますが、ネットワークインストールは全体的に「不正確」ではありません。また、PowerBuilderには、実行ファイルがネットワークリソース上にある場合にのみ、マニフェストまたはより顕著なバグ(特定のバージョンでは、あなたのことは言及していません)があります。ネットワークのインストールが私の最初の勧告となるかどうかはわかりませんが、私はそれを「間違って」と呼ぶのをためらっています。

ネットワーク展開を行わないと、グローバル情報へのアクセスは難しい問題です。私が取り組んできたほとんどのアプリケーションは、この情報をインストール時に展開するか、データベースを介して共有します。 (ただし、ユーザー名とパスワードを共有するアプリはありませんでした... shudder ... いくつかの場合の場合があります)インストールをローカルファイルに展開すると、情報が不揮発性であるとみなされます少なくともリリースよりも頻繁にアップデートされることはありません)、情報は定期的にネットワークアクセス可能な場所と同期されます。これらのリソースを同期するために使用できるユーティリティがいくつかありますが、それらをあなたのアプリにコード化することもできます。

ネットワークインストールの問題を解決するために、私たちは安全に行うための十分な情報がありません。 (地元の施設ではハングアップし、「接続が遅い」ということが起こりうると言うのは安全です)。そのための証拠を得るためには、自分で足取りをしなければなりません。

幸運、

テリー

+0

私たちは、PB 9を使用しているが、すぐに現在のバージョンに更新されます。 – Iyas

関連する問題