原创作品,允许转载,转载时请务必以超链接形式标明文章
原始出处 、作者信息和本声明。否则将追究法律责任。
http://bingyu.blog.51cto.com/352423/111936
财务系统是每个企业的必用软件,国内中小企业使用最广泛的财务软件可能就是用友、金蝶、速达、SAP或其它和自行研发的。财务系统设计大多是C/S结构,当然部分产品或功能也有B/S结构的,但相对而言功能有就限制。在一些零售或分销行业集团公司想实现财务的统一管理与核算而又不想投入过多的资金去建立网络环境如VPN来实现各个分点、办事处理系统连接。通常采用的方法是在总部部署远程接入系统,统一在总部安装管理实现零散各点的接入。
目前市场上的远程接入系统比较多,其中比较有代表性的产品有美国的Citrx、中国深圳的沟通科技、中国西安的瑞友等这些是做的比较早且已成熟的远程接入的厂商。现在做这类产品的企业就不胜数了。这类产品的特点是都是以Windows Terminal Services 为核心而进行的开发与扩展,其功能特点不再论述。今天我们主要演示如何利用Windows Server 2008实现C/S结构程序的远程接入。
一、系统架构分析
集团总部部署Windows Server2008或根据业务实时性需求及费用预算部署集群。以金蝶K3 10.X为例,客户端数和硬件配置请参考:
客户端数
|
网络带宽
|
CPU
|
内存
|
5-10
|
512K\双线
|
奔腾P4 3.0
|
1G
|
10-20
|
512K\双线
|
酷睿双核2.8
|
2G
|
20-30
|
1M\双线
|
酷睿双核3.0
|
4G
|
30-50
|
2M\双线
|
至强四核\酷睿四核3.0
|
6G
|
财务系统一个主要的模块是打印,占用网络带宽比较大,且月底比较集中。另外根据客户端的网络供应商可适当调整网络结构比如采用电信和网通双线接入这样会大大改善客户端的接入效率。
二、系统部署安装
安装Windows Server2008 并且安装硬件驱动和更新最新安全补丁程序。
在服务器管理,角色配置里添加终端服务角、WEB IIS 和应用程序角色。
选择终端服务器、TS授权、TS网关、TS WEB访问
选择身份验证模式
选择终端服务授权模式,这里的授权模式要和你向微软申请的授权模式保持一样。为了节约费用通常我们采用每设备的授权方法,即每个接入Windows Terminal Services服务器的设备需要一个授权。
选择充许连接的用户组
TS
数据库保存位置
与客户端通信时是否需要SSL加密
安装配置,重新启动电脑
重启后需要在TS 授权管理里面申请你的授权信息,授权模式要和上面的保持一致。
打开TS RemoteApp管理器,来配置远程访问
终端服务器名称里面输入你的域名及终端服务端口,一般情况下为提高安全性我们更改默认端口
配置终端服务器网关,端端服务器网关设置为你的域名为的是外网用户访问
配置SSL安全加密,终端服务默认安装了一张证书直接使用即可
开启终端服务器打印机映射
RDP
配置完毕,我们可以发布应用软件
可以选择程序列表中的金蝶K3或浏览应用软件位置
可以同时发布多个软件
客户端通过IP或域名就可以访问刚才发布的软件了
三、注意要点
1
、
Windows 2008 Terminal Services
使用
RDC6.1
版本进行连接,
Windows xp sp2
及
Windows 2003
需要升级(KB 952155) 补丁进行连接。
Remote Desktop Connection client 6.1版官方下载地址:
Download the Terminal Services Client 6.0 update for Windows Server 2003 (KB925876) package now. ([url]http://www.microsoft.com/downloads/details.aspx?FamilyId=CC148041-577F-4201-B62C-D71ADC98ADB1[/url])
Download the Terminal Services Client 6.0 update for Windows Server 2003, x64-based versions (KB925876) package now. ([url]http://www.microsoft.com/downloads/details.aspx?FamilyId=43C0EAE9-6B64-428F-A9DC-F97F5A1B4493[/url])
Download the Terminal Services Client 6.0 update for Windows XP (KB925876) package now. ([url]http://www.microsoft.com/downloads/details.aspx?FamilyId=26F11F0C-0D18-4306-ABCF-D4F18C8F5DF9[/url])
Download the Terminal Services Client 6.0 update for Windows XP, x64-based versions (KB925876) package now.
Download the Terminal Services Client 6.0 update for Windows Server 2003, x64-based versions (KB925876) package now. ([url]http://www.microsoft.com/downloads/details.aspx?FamilyId=43C0EAE9-6B64-428F-A9DC-F97F5A1B4493[/url])
Download the Terminal Services Client 6.0 update for Windows XP (KB925876) package now. ([url]http://www.microsoft.com/downloads/details.aspx?FamilyId=26F11F0C-0D18-4306-ABCF-D4F18C8F5DF9[/url])
Download the Terminal Services Client 6.0 update for Windows XP, x64-based versions (KB925876) package now.
2、更改终商服务端口
注册表第一处 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ Wds \ rdpwd \ Tds \ tcp],PortNumber
注册表第二处 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp
3、终端服务器网关
终端服务器网关应设置为你的域名,否则外网不能访问。
4、网络打印
终端服务器上须包含客户端的打印机驱动才能映射到客户端的打印机,非WINDOWS默认打印机需要在服务器上安装打印驱动。