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

 

一:系统的提出
  在网络技术的发展下,基于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
**************************

阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
TCP/IP网络互连技术.卷Ⅲ.客户/服务器编程和应用(Windows套接字版)》是一本介绍TCP/IP网络编程以及客户/服务器应用的技术指南,主要针对使用Windows套接字进行网络编程的开发人员。该书总结了TCP/IP的基本原理、协议和常见应用,提供了丰富的示例代码和实用的案例,帮助读者快速掌握网络编程和客户/服务器应用的开发。 该书首先介绍了TCP/IP网络协议栈的结构和工作原理,讲解了套接字编程的基本概念和使用方法。然后,作者详细讲解了Windows平台上的套接字编程API,包括套接字的创建、绑定、监听、连接、发送和接收等操作。读者可以通过学习这些API,了解如何在Windows环境下进行网络编程。 接下来,该书介绍了常见的客户/服务器模型,并通过实例演示了如何开发客户/服务器应用。读者可以学习如何在服务器端创建套接字并监听客户端的连接请求,同时也可以学习如何在客户端创建套接字并与服务器建立连接。通过这些实例,读者可以了解服务器端和客户端之间的通信过程,以及如何处理多个客户端的并发连接。 此外,该书还介绍了如何实现简单的网络协议,如HTTP、FTP和SMTP等。通过详细的实例代码,读者可以学习到如何解析和生成这些协议的数据包,以及如何进行相应的网络通信。 总的来说,《TCP/IP网络互连技术.卷Ⅲ.客户/服务器编程和应用(Windows套接字版)》是一本适合想要学习TCP/IP网络编程和客户/服务器应用开发的读者的技术指南。通过学习这本书,读者可以深入了解网络编程的基本原理和技术,并能够使用Windows套接字进行网络应用的开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

coolstar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值