社区
C语言
帖子详情
如何在DOS下做TCP/IP通信编程
zhangjie1234
2005-01-01 04:42:25
有个程序是在dos下运行的,用c语言写,想增加一项功能.也就是想在三台机器上用网络进行通信,注:这三台机器都是运行在dos操作系统下.
我没有找到在dos下的TCP/IP通信开发的例子.请问有没有高手知道这方面的开发的
...全文
486
22
打赏
收藏
如何在DOS下做TCP/IP通信编程
有个程序是在dos下运行的,用c语言写,想增加一项功能.也就是想在三台机器上用网络进行通信,注:这三台机器都是运行在dos操作系统下. 我没有找到在dos下的TCP/IP通信开发的例子.请问有没有高手知道这方面的开发的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YFY
2005-01-05
打赏
举报
回复
:herryhuang(Herry) 说的对,我们在Dos下一般用串口通讯做控制.
使用IPX协议连接网络,直接在Windows2000共享了一个逻辑盘做大数据量通讯,还蛮稳定的.
直接写底层较难.
bigbee
2005-01-05
打赏
举报
回复
在DOS下确实还是用串口通信好些。
yuaoyang
2005-01-05
打赏
举报
回复
DOS 下可以实现TCP/IP编程。需要。microsoft tcp/ip for dos 开发包
还需要MS CLIENT 32
xdspower
2005-01-05
打赏
举报
回复
回fire_zyn(计算机业余爱好者)
dos7.0直接支持大硬盘的,其实硬盘管理和硬件支持的关系更大,也就是bios,主板等的关系更大。
虽然fat32最大只有32g的单独分区,但可以支持很多分区啊。
内存也不是问题的,新版本的dos也应该是可以管理和使用的,想当初在dos622下都用过128M内存了(3ds r4渲染动画应用)。
其实大多数硬件都有dos支持的,特别是老一些的硬件。
楼主可以在新dos时代 找到很多这样的应用和资源,祝你好运。
idler
2005-01-05
打赏
举报
回复
Watt tcp/ip主页:
http://www.bgnett.no/~giva/
可以参考一下
zhangjie1234
2005-01-05
打赏
举报
回复
是的,一定要用TCP/IP,这是三台设备相隔比较远,用串口传输不行
idler
2005-01-05
打赏
举报
回复
工控设备的话同意用串口方便一些,一定要用TCP/IP吗?
herryhuang
2005-01-04
打赏
举报
回复
我印象中工控软件的通讯无非是传递一些数字量,可以试着自己写一个串口通讯的东西,但是传输距离不能太长,如果要传输距离长,还需要使用信号增强的设备,或者使用调制解调器。
yishanhai
2005-01-04
打赏
举报
回复
办个小板凳,学习!
zhangjie1234
2005-01-04
打赏
举报
回复
to 各位高手:
我做这个是一个工业控制上软件上的网络通信功能,原软件是在DOS下开发和使用的.我需要在上面增加网络通信的功能 ,原来所写的程序不是我写的,也不可能再去改它,只能在上面增加功能了.
同时申明: 这也不是我愿意做的事,但是受人所托,一定要做好.
还请各位高手位多多指点,如有好的经验,请不吝赐教,在下表示感谢
catmao
2005-01-03
打赏
举报
回复
我记得以前DOS支持的最多的是IPX协议,作TCP/IP估计很多特性不能实现,至少这个IP你怎么分配?每次手工输入?还是再搞个DHCP服务器?
sg9527
2005-01-03
打赏
举报
回复
自己喜欢就做
不错
总比不做来的好
最好再有点目标性
melonliu
2005-01-03
打赏
举报
回复
除非你致力于底层开发,否则没有必要回到远古时代
idler
2005-01-03
打赏
举报
回复
如果没有网卡驱动,楼主首先自己写一个,要求对汇编和IO端口操作有非常深入的理解和认识,并且这些理解和认识现在已经没什么用武之地了。过去写过DOS下面的对战游戏的人可能会懂,偶是不懂了。。。
然后实现TCP/IP协议栈,这个不多说了。。。
总之,代价很大。考考古可能能够找到以前的DOS下一些游戏开发库里面有网络通信库,那就好办一点。不过肯定对硬件依赖了。
herryhuang
2005-01-03
打赏
举报
回复
如果你的意图只是说能够让这三台机器互相通信,那么找一块网卡装上,然后装个DOS版本的驱动(不是所有的网卡都支持,安装TCP/IP协议族),要注意的是,不是所有的网卡都提供DOS的驱动,即使有驱动,也不一定完全支持TCP/IP,可以肯定的是,现在TCP/IP的一些附加特性是肯定支持不了的。
然后找网卡的编程手册,上面会有用法,恕我直言,这种一般都非常难用。而且没有通用性,换了网卡就要重写程序。
所以,还是放弃DOS把。
zonelive
2005-01-03
打赏
举报
回复
还有这么玩的啊
02051223
2005-01-01
打赏
举报
回复
你们说的我怎么一点都不懂呀!
我想学这些,不知道有那些好的入门资料!
zhangjie1234
2005-01-01
打赏
举报
回复
to qingyuan18(zealot_tang):
是的,就是在DOS下进行socket编程
fire_zyn
2005-01-01
打赏
举报
回复
晕,
不知道装上DOS之后,
我的160G盘和512M内存如何管理?
建议楼主放弃这种想法吧!
这种开发没有市场前景。
qingyuan18
2005-01-01
打赏
举报
回复
啥意思哦?要编socket吗??
加载更多回复(2)
Visual C++串口
通信
编程
实践
本书从
编程
实践的角度详细介绍了Windows环境下和
DOS
环境下的串口
通信
的基本方法,并根据当前串口与网络结合发展的趋势,介绍了串口与网络
TCP
/
IP
、远程控制与监测相结合的一些解决方案和
编程
要点。由于
编程
步骤详尽,...
visual C++_Turbo C串口
通信
编程
实践
1.6体验
DOS
环境下Turbo C串口
通信
编程
第2章 VC多线程串口
编程
工具CSerialPort类 2.1 类功能及成员函数介绍 2.2 应用CSerialPort类编制基于对话框的应用程序 2.3 应用CSerialPort类编制基于单文档的应用程序 ...
windows网络
编程
之
tcp
/
ip
适用人群 windows网络
编程
的初学者 课程概述 课程简介: 这部教程是windows网络
编程
课程的第一部分课程:
tcp
/
ip
协议 后续会有第二部分课程:udp/
ip
协议以及第三部分课程http协议的课程发布。希望能够帮助到大家。 ...
入门学习Linux常用必会60个命令实例详解doc/txt
-n:一般而言,mount挂上后会在/etc/mtab中写入一笔资料,在系统中没有可写入文件系统的情况下,可以用这个选项取消这个动作。 4.应用技巧 在Linux 和Unix系统上,所有文件都是作为一个大型树(以/为根)的一部分...
纯
DOS
下的
TCP
/
IP
编程
为了实现
DOS
机与PC机之间的
TCP
/
IP
通信
,必须找到相关控制SOCKET的库。本来有个国外网站www.wat
tcp
.com免费提供WAT
TCP
库了实现
DOS
中的
TCP
/
IP
协议栈,但是它却不提供说明文档,所以这块鸡肋先放哪吧。 话说那个写...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章