七、ISAPI网络数据传送进阶(网络大数据包传送) 笔者曾尝试用上述方法传输大数据包,可是发现这种方法只可传输小于2K的数据包,这无疑成为它一个缺点。经过多方面的研究,发现这种方法是用GET方法发送数据,操作系统本身就限制了它的数据量。以后经过测试,如用POST方...
五、利用ISAPI进行网络数据传送 所谓网络数据传送,简单地说,就是把数据从一台计算机传输到网络上的另外一台计算机.说起数据传输,大家最熟的不过socket套接字了,无论在UNIX,WINDOWS,它一贯都是公认的传输方案.笔者在研究了ISAPI之后,成功地实现了用ISAPI进行网络数据传输...
三、ISAPI实现 客户/服务器 交互 我们现在已经可以做一个简单的ISAPI程序了,但是,它什么功能也没有实现,毕竟我们还没有加让它动起来的代码嘛! 在CFirstISAPIExtension类里象做一般程序一样加入一个成员函数 void Getdata(CHttpServerContext *pCtxt, char *data);然...
四、ISAPI操作数据库 上面我们定义了一个Getdata函数,在函数里我们实现了这样一个功能:把客户传送上的数据发给客户.要是操作数据库呢?一样的道理,我们只要在自己定义的函数里添加上操作数据库的代码,就可以实现存取数据库.输入的数据在变量data里,输出给客户机用*pCtxt...
西北师范大学数信学院计算机系 符文科 网站: http://www.ourcode.net 关键词:ISAPI,数据库,Internet 开发工具:Visual C++ 6.0 以前想做一点ISAPI方面的程序,上网找了很长时间一直没有写得全一些的,书店里的书里写的又不是很深,于是经过两个月的摸索,总算做了一...
...
(cqwally发表于2001-8-15 20:08:40) [问题提出] 如何得到网卡编号(MAC地址)? [解决方法] 用下面的代码实现: int getMAC(char * mac) { NCB ncb; typedef struct _ASTAT_ { ADAPTER_STATUS adapt; NAME_BUFFER NameBuff [30]; } ASTAT, * PASTAT; ASTAT Adapter; typed...
(eastvc发表于2001-9-8 4:08:48) [问题提出] 如何编程实现列举所有的网上邻居的信息? [解决方法] 用WNetEnumResource()和WNetEnumResource(),WNetCloseEnum()来解决,关于此函数的详细说明请到酷库查找. [程序实现] 建立名为My的对话框工程,添加ListBox控件ID=IDC_LISTBO...
(hw整理发表于2002-3-15 23:19:23) 头文件:rasSpdM.h #ifndef __RASSPDMON_H_ #define __RASSPDMON_H_ void InitSpeedMonitor(void); void ClearSpeedMonitor(void); void GetRASSpeed(DWORD* pTPS,DWORD* pRPS,DWORD* pTT,DWORD* pRT); ////参数:每秒发送,每秒接收...
(hw整理发表于2002-3-18 18:59:50) 得到下RAS速度 /*****************************************************/ void GetRASSpeedOn9X(DWORD* pTPS,DWORD* pRPS,DWORD* pTT,DWORD* pRT) { // under 9x *pTPS=GetPerSecondXmit(); *pRPS=GetPerSecondRecv(); *pTT=GetTotal...
通常,服务器启动时,任何 Handler 模块都有可能去处理配置文件...
TDW从实际情况出发,采取了一系列的优化措施,成功实施了单个...
为了在各线程之间高效的传递消息,必须设计一种高效率的消息...
终于开始学习epoll了,虽然不明白的地方还是很多,但从理论到...
1、fcntl 头文件#include fcntl.h #include fcntl.h 定义函数int fcntl(int fd...
UDP一次发送数据包的大小,TCP一次发送数据包的大小。UDP 包的大...