网络技术
白錵錵
向往幸福
展开
-
SOCKET端口复用
在WINDOWS的SOCKET服务器应用的编程中,如下的语句或许比比都是: s=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);saddr.sin_family = AF_INET; saddr.sin_addr.s_addr = htonl(INADDR_ANY); bind(s,(SOCKADDR *)=saddr,sizeof(saddr)); 其实这当中存在转载 2008-09-16 09:45:00 · 4905 阅读 · 0 评论 -
实现DOS下的SOCKET通信
本文来自于在POS机(DOS)和PC机(Windows2000)之间进行TCP/IP通信的实现心得。记得刚接手这个任务时,我真是有点一筹莫展,无从下手。用什么语言?用什么编译器?该怎么实现?在DOS这个过气的操作系统下,是否能找到现今网卡的DOS版驱动程序,又如何给网卡安装驱动程序…,这些都让我这个没从事过DOS操作系统开发的程序员疑问重重。后来搜索了相关资料,得知早前曾经有个外国网站ww转载 2008-10-15 00:55:00 · 3469 阅读 · 1 评论 -
URLDownloadToFile进度回调
下面进行了简单的封装.使用时实现一个LPFN_NET_DL_PROGRESS类型的回调函数后调用URLDownloadProgress方法即可.LPFN_NET_DL_PROGRESS函数得到当前下载进度.Parameters: [ulState] Unsigned long integer that receives additional information regardi原创 2008-12-08 12:56:00 · 1823 阅读 · 0 评论 -
UDP广播测试端口复用 SO_REUSEADDR
#define LOG_TAG "ut_SocketReusePort"#include #include #include #include #include #include #include #include using namespace twl;int srp_startSink();int srp_startSrc();cla原创 2013-11-26 10:07:12 · 2829 阅读 · 0 评论 -
关于网络编程中MTU、TCP、UDP优化配置的一些总结
首先要看TCP/IP协议,涉及到四层:链路层,网络层,传输层,应用层。 其中以太网(Ethernet)的数据帧在链路层 IP包在网络层 TCP或UDP包在传输层 TCP或UDP中的数据(Data)在应用层 它们的关系是 数据帧{IP包{TCP或UDP包{Data}}} -----------------------------------------转载 2013-12-17 18:30:21 · 1112 阅读 · 0 评论 -
IpHelpAPI中常用函数
1:GetNetworkParams:获取网络参数123456789101112131415161718192021222324252627ULONGWINAPI GetAdaptersInfo( _Out_writ转载 2013-12-18 11:21:20 · 2085 阅读 · 0 评论 -
关于UPNP开发的基础实现步骤
编写一个Upnp设备 使用UPnP设备开发的SDK实现一个UPnP设备有很多方法,然而,任何实现都必须完成一 些基本步骤。确切来说,一个应用程序必须: 1、使用以下基本步骤安装和初始化一个设备: a、使用UpnpInit()初始化SDK。 b、使用UpnpRegisterWebServerRootDir()设置迷你Web服务器的根目录。转载 2014-01-08 14:40:03 · 4195 阅读 · 0 评论 -
Python实现利用socket连接adb控制android设备
import socketHOSTNAME= 'localhost'PORT=5037TIMEOUT=15OKAY = 'OKAY'FAIL = 'FAIL'DEBUG = 1class AdbClient: def __init__(self,hostname=HOSTNAME,port=PORT): if DEBUG: pr原创 2014-07-03 19:41:49 · 8391 阅读 · 1 评论 -
socket选项表
原创 2015-12-09 09:56:33 · 757 阅读 · 0 评论