1、1基于 RAS 的远程计算机网络及应用系统开发分析摘 要:随着科技的发展,RAS 技术的广泛运用,基于 RAS 的远程计算机网络及应用系统开发分析是很有必要的。本文主要阐述了远程计算机网络的构建,以及相关应用程序的开发和拨号编程的实现。 关键词:RAS;远程计算机网络;系统开发 0 引言 目前,随着信息的快速发展,通信手段的普及,为了加快信息技术的发展,加强远程计算机网络及应用系统是很有必要的。基于 RAS 服务,深入对应用系统的探究和开发,制定相应的开发方案,能够有效的实现自动连接、数据互访的功能,进而促进远程计算机网络技术的发展。 1 远程计算机网络基本设计原理 建立远程连接主要是依赖于
2、WindowsNT 所提供的 RAS 服务。利用 DDN专线、PSTN 或者 ISDN 等手段进行连接。为了能够顺利的连接,对于一般的企业或者单位,由于服务器和工作站的数据流量不大,不需要进行实时的连续访问,运用中通过一般的电话线拨号连接服务器,进而实现数据的访问和远程的登录。 2 远程计算机网络设计中需要注意的问题 在设计远程计算机网络基本技术中,根据远程计算机系统的特点,不会受到外界的干扰,保持多个业务之间通信同步,通过建立分布式网络连接系统能够很好的保证远程连通质量。基于 RAS 体系具有很多的优2势,如业务可以实现自动连接、数据互访。在远程计算机网络基本设计过程中应该需要注意以下几点:
3、 (1)系统要与协议和设备的呼叫进行区别开来,保证一定的独立性;(2)在远程计算机网络设计环节中,对一些错误的应用带来的干扰因素注意规避,并且确保多个第三方系统能够与网络进行有效、安全的联系;(3)对于第三方硬件销售商应该要保证能够支持在应用过程中一些新添加的设备或者协议;(4)远程计算机网络应用要能够支持多个系统共同运行,并且确保通信同步;(5)远程计算机网络系统应该对捆绑软件的远程功能提供技术的支持。保证通信网络结构方面的完整性,确保远程计算机网络数据访问和用户登入的有效性。 3 系统结构确定 对远程计算机网络应用系统结构确定,连接 RAS 服务器访问的原理和一般的连接互联网基本完全相似,
4、不需要进行其它特殊的操作。不同的点在于内部服务器,基于 RAS 远程计算机的连接有着自身的服务器,口令、用户名和拨入号码代替上网所需要的 IP/ISP 协议,进行数据访问1。 4 系统设置 (一)服务器设置 在远程计算机网络的构建中,对服务器的设置是至关重要的。通过安装 NT 操作系统、MODEM、数据库系统和相关的补丁程序。主要设置的流程包括: (1)远程访问服务启动与设置:远程访问服务 RAS 在安装的过程中3将 MODEM 视为网卡,在安装 MODEM 后才可以安装启动 RAS 服务,RAS 的设置包括协议设置和端口配置。对于拨号访问只需要 TCP/IP 一个协议即可,可用 DHCP 机
5、制或静态 IP 地址集为拨入的远程工作站动态分配 IP 地址,设置多个中继设备,防止由于占线而无法登入的情况2。 (2)添加远程访问用户:在用户管理中,添加用户,设置相应的用户权限。 (3)设置数据库:设置数据库要综合考虑系统应用和平台,如一些数据库提供多个登入方式,这就需要采用对应的方式选择口令或者网络登录,并且在登录之前获取许可协议,从而保证连接的有效性。 5 工作站的设置 对于工作站的设置,主要利用普通的 MODEM 通过 RS-232 电缆接串口COM1 或 COM2 并安装相应软件即可,工作站可以使用内线电话拨入 RAS 服务器,但是 RAS 服务器不可以用内线拨出3。在设置过程中应
6、该注意数据库客户端的设定与服务器相对应,从而保证登入请求-口令检测-信任域完整性。通过连接协议,在工作站中使用计算机就可以对信任的数据库进行访问和数据的传递。 6 拨号的编程实现 (1)实现拨号的函数 LIBRARY “RASAPI32.DLL“这个函数实现拨号对于各参数的含义为dialextensions,也就是扩展拨号属性,在 XP 系统中被忽略 Phonebook 电话簿文件,并且在 XP 系统中 os_rasdialparms 为系统拨号参数, 其中包含以下数据项: 4数据结构大小 连接名称 RAS 服务器拨入电话号码 回拨电话号码 远程用户名 远程用户口令 登录域名 (2)挂断连接
7、在远程计算机控制中“RASAPI32.DLL“这个函数就是挂断连接命令符。(3)注册拨号消息 在 RAS 体系中,“USER32.DLL“这个函数能够得到拨号的指令并且lpsz 转变为 RasDialEvent,在拨通 RAS 服务器进行数据访问的时候,使用的局域网或者是应用系统程序的开发大致相同。 7 结语 综上所述,基于 RAS 远程计算机网络及应用系统开发的分析是很有必要的。通过了解服务器设置、工作站设置以及拨号编程的实现能够有效的提升远程计算机网络应用系统的自动连接和数据互访水平,在实际的运用中,加强对 RAS 的了解,从而更好的实现远程计算机的应用系统良好的运用。 参考文献: 1左美云.信息系统的开发与管理教程J.清华大学出版社,52014,12(09):17-23. 2孔凡士.高等教育信息化的理论研究与实证分析J.武汉理工大学:武汉理工大学管理学院,2013,13(14):28-32. 3曹军义,刘曙光.基于 Internet 的远程测控技术J.2014,18(19):17-23.