WINDOWS (服务器) 和 DOS(客户端) 网络互连 基于TCP/IP的编程实现

本文介绍了一种在DOS环境下通过TCP/IP协议与Windows服务器进行网络连接的方法。DOS客户端通过安装MS Client for MS-DOS并配置相关网络设置,能够与采用Win9x开发的服务器端进行通信。DOS客户端使用BC++3.1在DOS622环境下进行编程,通过套接字库实现数据发送和接收功能。
摘要由CSDN通过智能技术生成

 

一:系统的提出
  在网络技术的发展下,基于LIN网的应用有成本低,速度快等特点. 由于客户机在商场pos机或者是工业现场通常采用DOS环境(因其实时和易于操作硬件, 以及占用磁盘空间少等特点),而在服务器端因界面设计和友好的用户接口常采用WIN9x开发
二:WIN9X端的实现
  采用流行的WIN9X的网络设置与wsock32.ocx控件配合编程,可以使用 vb编写服务器界面实现 ,本系统采用tcp协议。
  具体实现比较简单,网上有大量的例子。
四:DOS端网络设置

dos客户端需要安装ms-client for msdos(winnt4光盘上有,dos时代用的联网程序)

在AUTOEXEC.BAT中加载MS CLIENT FOR DOS的SOCKETS.EXE 套接字驱动程序

AUTOEXEC.BAT文件

c:/NET/netbind.com
C:/NET/umb.com
C:/NET/tcptsr.exe
C:/NET/sockets.exe   
C:/NET/tinyrfc.exe
C:/NET/nmtsr.exe
C:/NET/emsbfr.exe
C:/NET/net start

修改net目录下的tcputils.ini文件,在[tcpglobal]段中加上hostname=localhost(你的机器名)

五:DOS端软件设计   采用tcp协议
  例程如下:

//开发环境:DOS622 BC++3.1

/********************************************
文 件 名:client.c
开发成员:吴建平
功    能:DOS客户端发送消息
最后修改:2001-08-20
**************************

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值