一个关于网络协议的复杂问题
有这样一个项目:
要求:
1、前台使用DOS6.22.装入ms client,仅使用NETBIOS协议。当前运行ucdos7下的FOXPOR程序。
2、后台使用win2000 server作数据库服务器。
3、原先是通过DOS下的net use命令将后台database server下的目录映射使用。当然dos能与database server单向通讯,(database server看不见dos).
4、现在计划:
A:在前台加入一个中断程序(PASic或C)用于定时捕捉当前DOS屏。
B:将图像传递到后台。
C:后台显示。
5、遇到的问题:
仅知道TCP/IP协议,不熟悉NetBios协议。
win2000使用netbios进行广播时dos机器名列表该如何获取?
我想基本上说清了问题,
问题点数:200、回复次数:12Top
1 楼zds0707(周)回复于 2001-09-18 16:37:39 得分 0
UPTop
2 楼78(2008奥运痴狂症)回复于 2001-09-18 17:12:38 得分 0
upTop
3 楼78(2008奥运痴狂症)回复于 2001-10-25 12:08:10 得分 0
upTop
4 楼yandong_mars(信)回复于 2001-10-25 12:27:49 得分 0
up
Top
5 楼dongys_2000(dongys)回复于 2001-10-25 12:37:24 得分 50
用到一些网络api函数,具体你可以查查一些书籍
在网上时说不明白的Top
6 楼8341(八三四一)回复于 2001-10-25 12:56:43 得分 50
怎么现在还用DOS?改一改吧!用WIN9X或WIN2K、FOXPRO5.0做前台吧!Top
7 楼78(2008奥运痴狂症)回复于 2001-10-26 10:28:50 得分 0
dos下没有这些网络api吧。
问题只是:我需要dos的稳定性。Top
8 楼dqzgw(流云)回复于 2001-10-26 10:43:06 得分 0
upTop
9 楼gzmhero(hihihi)回复于 2001-10-26 10:47:02 得分 50
记忆中好象没有得到dos机器名的函数,netbios编程时是需要先指定客户名称的,你可以在上位机上制作一个名字列表,指定好前端机的名字。这样就可以连接了。Top
10 楼scripting(scripting)回复于 2001-10-26 10:56:39 得分 0
如果是纯粹字符屏幕就直接访问b800:0段,用数据块写入共享磁盘文件,server方开发对应的再现引擎,就是一个tmemo
关键在前台中断服务程序和后台取走镜象时对于转储文件的并发控制做好Top
11 楼scripting(scripting)回复于 2001-10-26 11:02:11 得分 50
也就是说协议和传送的问题用netbios的文件共享解决了,不用费网络协议上的时间Top
12 楼78(2008奥运痴狂症)回复于 2001-10-27 11:20:55 得分 0
upTop




