2012-01-11 153 views
0

在我工作的地方,客户端程序实际上是位于Intranet中的一个exe文件的快捷方式。所有的用户实际上使用相同的exe文件。Sybase客户端/服务器设置

这是设置客户机/服务器环境的正确方法吗? 这是否会导致CPU使用率过高?

我一直认为客户端程序应该安装在每个用户的PC上。 但是该程序需要一个.ini文件,每个人都可以轻松看到内容。 (数据库用户名,密码等) 如果我要在每台PC上安装程序,安全的方法是什么?

我们一直有问题,如程序挂起,连接速度慢等。 您认为我们设置环境的方式是原因吗?

回答

1

网络安装并非全局“不正确”,尽管如您所指出的那样,如果网络基础架构不够可靠,它可能会导致问题。 PowerBuilder也有一些错误(在特定版本中,你没有提到你的),只有当它们在网络资源上时,它们才会表现出来或更明显。我不确定网络安装是否会成为我的第一个建议,但我会毫不犹豫地称之为“错误”。

当您不进行网络部署时,访问全局信息是一项挑战。我所处理的大多数应用程序要么在安装时部署这些信息,要么通过数据库共享它。 (从来没有一个应用程序共享用户名和密码,虽然... 不寒而栗 ...我想可能有一些情况下。)部署安装到本地文件或假定信息是非易失性的(或在至少不会比版本更新更频繁),或者信息将定期与网络可访问位置同步。有几种实用程序可用于同步这些资源,或者可以在应用程序中对其进行编码。

至于针对您的网络安装问题,我们没有足够的信息来安全地做到这一点。 (可以肯定地说,挂起和“慢速连接”可以在本地安装中发生。)你必须自己动手才能获得证据。

祝你好运,

特里

+0

我们用PB 9.我们将及时更新到最新版本。 – Iyas 2012-01-12 01:45:09