如果本地有多个网卡(即多个ip),要指定本地发送网卡,则在建立的socket上bind所指定的网卡进行connect和send操作。例子程序如下:#include #include "WinSock2.h"#pragma comment(lib,"ws2_32.lib")SOCKET tcp_soc...
分类:
其他好文 时间:
2014-06-29 00:05:48
阅读次数:
943
一、UDP网络编程概述 采用TCP协议通信时,客户端的Socket必须先与服务器建立连接,连接建立成功后,服务器端也会持有客户端连接的Socket,客户端的Socket与服务器端的Socket是对应的,它们构成了两个端点之间的虚拟通信链路。与TCP通信不同,UDP是面向无连接的、不可靠的基于数据包....
分类:
编程语言 时间:
2014-06-21 09:11:43
阅读次数:
388
“一切皆Socket!”话虽些许夸张,可是事实也是,如今的网络编程差点儿都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间怎样通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与webserver通信的?当你用QQ聊天时,QQ进程怎么与server或...
分类:
其他好文 时间:
2014-06-21 07:18:31
阅读次数:
307
2014-06-18 23.59http://blog.csdn.net/kongxx/article/details/7288896http://blog.csdn.net/wwww1988600/article/details/8923927http://blog.csdn.net/xunian...
分类:
编程语言 时间:
2014-06-21 00:05:40
阅读次数:
198
* 架构浅析先来看一下asio的0层的组件图。 (图1.0) io_object是I/O对象的集合,其中包含大家所熟悉的socket、deadline_timer等对象,主要功能是提供接口给用户使用。 services服务是逻辑功...
分类:
其他好文 时间:
2014-06-20 23:29:59
阅读次数:
412
一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的...
分类:
编程语言 时间:
2014-06-20 18:14:10
阅读次数:
210
JAVA网络编程之Socket用法分类:JAVA2012-08-24 15:56710人阅读评论(0)收藏举报在客户/服务器通信模式中,客户端需要主动建立与服务器连接的Socket,服务器端收到客户端的连接请求,也会创建与客户端连接的Socket。Socket可以看做是通信连接两端的收发器,客户端和...
分类:
编程语言 时间:
2014-06-20 16:43:53
阅读次数:
398
服务器变成了socket.需要上传JSON数据,本地要自己组合。但是自己组合的只是字符串。查找资料,终于找到了。。哈哈。。同时,从服务器返回的数据(JSON格式),同时也可以进行解析了。查看百度资料,JSONKit还是比较好用的。亲身体会,果然不错。1)首先在代码中加入JSONKit库。最好的方式,...
分类:
Web程序 时间:
2014-06-18 08:59:17
阅读次数:
687
服务器的方式要进行修改,改成sockt的,所以,往服务器传数据的方式,也要进行修改。查找相关库,找到了AsyncSocket库,果然不错。1)首先向代码中加入AsyncSocket库。最好的加入方式,是把库的包放在工程的文件夹里。然后,在代码中右击加入到工程里面。2)AsyncSocket库加入好后...
分类:
其他好文 时间:
2014-06-18 08:57:18
阅读次数:
212
前言在介绍log4j2之前先简单介绍一下Log4j、Logback、SFL4J、JUL、JCL这些东西是什么以及有啥作用。Log4j是什么地球人应该都知道。log4j是LogforJava的简称,是Apache的一个开源子项目,有7种不同的日志级别,从低到高一次为TRACE<DEBUG<INFO<WARN<ERROR<FATAL&..
分类:
其他好文 时间:
2014-06-17 17:42:30
阅读次数:
300