编程技术、软件应用与系统模拟

(Programming, Applicaiton and Simulation)



本站目录

 

首页
ASP/Access/IIS
DELPHI/PASCAL
PASCAL高级编程
C语言编程实例
WORD
Excel
MATLAB
MINITAB讲座
Windows
DOS
SAS
生物系统模拟
土壤水分剖析器
其他



镜像站点

 

主站
北美镜象站
欧洲镜象站(1)
欧洲镜象站(2)

本站 Google

[搜索]  [站内导航]
座右铭:
只做有益人类的事
不做有害人类的事


在WINDOWS 95下实现简单的客户机/服务器模式

董占山

(中国农科院棉花所,河南安阳,455112)

在MS DOS 6.X系统中提供了INTERLNK.EXE和INTERSVR.EXE两个程序,用来连接两台计算机,进行双机通讯,使其中的一台作为客户机,另一台作为服务器,建立一个不需要网络硬件支持的客户机/服务器模式,方便了没有建立网络的台式机和便携机用户。在WINDOWS 95下,使用WINDOWS 95提供的直接电缆连接程序,使这种简单的客户机/服务器模式更上一层楼,使用更加方便、快捷。

由于WINDOWS 95引入了更加先进的多任务模式,在其下实现的客户机/服务器模式,克服了INTERSVR程序独占服务器的严重缺点,使用户可以在客户机访问服务器时,还可以继续在服务器上运行其它程序,干别的工作。下面就简要介绍使用WINDOWS 95的“直接电缆连接”程序完成双机通信的方法。

电缆的连线方法

两台微机之间的通信可以使用并行口或串行口实现,并且是串行口对串行口,并行口对并行口。实现两台微机之间的连接,只需要将两台微机的串行口或并行口以合适的电缆按一定的方式连接起来即可。通常串行口的连接支持9针对9针、25针对25针、9针对25针三种连接方法;并行口只有一种连接方法。具体连接方法见图1、图2所示。

图1 并行口连线示意图 图2 串行口接线方法

用串行口连接,电缆的长度可达15米之长;用并行口连接,电缆的长度不能太长,一般不超过5米。用并行方式连接的优点是传输速率要比串行方式快得多,缺点是连接线不能太长。

设置主机和客户机

使用WINDOWS 95的直接电缆连接程序建立简单的客户机/服务器模式之前,需要对主机和客户机进行设置,以便在两台计算机之间建立联系,共享资源。

设置主机

设置主机比较复杂,它需要设置通讯口、共享资源的种类、口令保护等。第一次启动“直接电缆连接”程序时,要执行如下的具体步骤:

  1. 单击“附件”菜单中的“直接电缆连接”命令,打开直接电缆连接向导;
  2. 计算机首先自动设置硬件端口,设置完毕,单击〖下一步〗按钮;
  3. 选中“主机”互斥项;
  4. 单击〖下一步〗按钮;
  5. 根据实际情况,选中一个欲使用的端口;如果使用并行口连接,选择“LPT1”;
  6. 单击〖下一步〗按钮;
  7. 单击〖文件和打印共享〗按钮,弹出“网络”设置窗口;
  8. 单击该窗口中部的〖文件和打印共享〗按钮,弹出一个对话窗口;
  9. 选中“能够提供他人访问我的文件的权限”和“能够让其他人打印到我的打印机上”两个复选项;
  10. 单击〖确定〗按钮,弹出提示窗口;
  11. 单击〖是〗按钮,重新启动计算机,以便使网络设置生效。

当计算机重新启动之后,再次执行如下步骤:

  1. 单击“附件”菜单中的“直接电缆连接”命令,打开直接电缆连接向导;
  2. 单击〖更改〗按钮;
  3. 选中“主机”互斥项;
  4. 单击〖下一步〗按钮;
  5. 根据实际情况,选中一个欲使用的端口;如果使用并行口连接,选择“LPT1”等;
  6. 单击〖下一步〗按钮;
  7. 如果您希望客户机登录主机时使用一定的口令,请选中“使用口令保护”复选项,单击〖设置口令〗按钮,弹出设置口令对话窗口;
  8. 在“口令”和“确认口令”编辑框中输入相同的口令,并将它记录到您的笔记本上,以防忘记;单击〖确定〗按钮返回;
  9. 单击〖完成〗按钮,完成主机设置;弹出“直接电缆连接”窗口;
  10. 单击〖关闭〗即可。

设置共享文件夹

要使其它计算机可以使用本机的资源,必须设定这些资源的共享级别和状态。下面介绍设置文件夹共享属性的步骤:

  1. 单击WINDOWS 95任务栏上的开始菜单按钮,弹出开始菜单;
  2. 利用WINDOWS 95的菜单游历功能,移动鼠标指针,进入“程序”菜单;
  3. 单击“Windows资源管理器”命令,弹出资源管理器窗口;
  4. 在左窗格中选中一个欲共享的文件夹,如C:盘,这时它变成蓝底白字;
  5. 将鼠标指针定位到选定的文件夹上,单击鼠标右键,弹出快捷菜单;
  6. 单击快捷菜单中的“共享”命令,弹出设置文件夹属性对话窗口;
  7. 选中“共享为”互斥项;
  8. 在“共享名”编辑框中输入一个有意义的名字,作为客户机使用主机资源时的标志;如果您想直接使用文件夹名称作为共享名,那么跳过这一步;
  9. 选定访问类型:
  • 选中“只读”互斥项,该文件夹中的文件只能被客户机查看,而不能修改;
  • 选中“完全”互斥项,赋予客户机读/写该文件夹中的文件的权限;
  • 选中“根据口令访问”互斥项,使客户机根据口令来决定访问服务器上共享文件夹下的文件的权限;
  1. 设置口令:您可以根据需要设置“只读口令”和“完全访问口令”两种;
  2. 单击〖确定〗按钮完成设置。

设置客户机

设置客户机相对来说要简单得多,分两种方法,一种是首次运行“直接电缆连接”程序,另一种是已运行过“直接电缆连接”程序,并将该计算机配置为主机。

首次运行“直接电缆连接”程序时的步骤如下:

  1. 单击“附件”菜单中的“直接电缆连接”命令,打开直接电缆连接向导;
  2. 计算机显示正在配置端口,等待一会,显示可以使用的通讯端口,一般有COM1、COM2、LPT1等,选定一个实际使用的端口,如LPT1;
  3. 单击〖下一步〗按钮,显示设置成功;
  4. 单击〖完成〗按钮即进入连接主机窗口;
  5. 如果这时不连接主机,单击〖关闭〗按钮即可。

再次运行“直接电缆连接”程序时的步骤如下:

  1. 单击“附件”菜单中的“直接电缆连接”命令,打开直接电缆连接向导;
  2. 单击〖更改〗按钮;
  3. 选中“客户机”互斥项;
  4. 单击〖下一步〗按钮;
  5. 根据实际情况,选中一个欲使用的端口;如果使用并行口连接,选择“LPT1”;
  6. 单击〖完成〗按钮;弹出“直接电缆连接”窗口,进行电缆连接;
  7. 单击〖关闭〗按钮,完成设置。

在双机间建立简单的客户机/服务器模式

当完成了上述设置之后,就可以用电缆将两台计算机连接起来,然后分别在客户机/服务器上运行“直接电缆连接”程序,实现简单的客户机/服务器模式。

在主机上启动直接电缆连接程序

  1. 单击“附件”菜单中的“直接电缆连接”命令;
  2. 单击〖侦听〗按钮,打开连接窗口即可;
  3. 单击窗口右上角的极小化按钮,使直接电缆连接窗口极小化,以便进行其它工作。

在客户机上启动直接电缆连接程序

  1. 单击“附件”菜单中的“直接电缆连接”命令;
  2. 单击〖连接〗按钮,打开连接窗口,计算机运行一段时间,以验证口令和检查共享文件夹;
  3. 如果您在主机上为客户机登录时设置了口令,会弹出口令校验窗口,要求您输入登录口令,输入正确的登录口令,单击〖确定〗按钮;
  4. 验证登录口令正确后,系统打开一个窗口,显示主机上所有可以共享的资源,双击该窗口中的一项共享资源名,如果为共享设置了口令,将弹出验证窗口;
  5. 正确地输入共享口令,单击〖确定〗按钮;
  6. 如果口令正确,就打开可共享的资源,如一个共享文件夹窗口;
  7. 这时您就可以在客户机上使用主机共享文件夹下的文件了;
  8. 使用完毕,关闭窗口即可。

当直接电缆连接程序在客户机和服务器上都正确地运行之后,您就可以在客户机上共享服务器上的具有共享属性的资源了,可以进行文件的复制、运行、打印等操作。同时,别人还可以在服务器上干别的工作,不象DOS 6.x下的INTERSVR程序,它要独占计算机资源。所以使用这种方法实现的简单客户机/服务器模式是一种真正意义上的客户机/服务器模式,比DOS 6.x下用INTERLNK和INTERSVR实现的客户机/服务器模式有了质的飞跃。有兴趣的读者不妨将自己办公室的两台使用Windows 95的微机以这种方式连接起来,建立一个简易的客户机/服务器,以达到资源共享。


© 1998-, 董占山, 版权所有。
转载文章请注明出处(www.sunfinedata.com/articles)。