本文演示,TCP使用Socket进行网络文件传送,实现将客户端的文件upload.txt上传到服务器。
1)客户端,上传文件upload.txt,并接受服务器反馈上传成功与否消息。
2)服务器,接受客户端文件,将接收到的文件命名为Rece.txt,同时给客户端发送消息“上传成功”。...
分类:
编程语言 时间:
2014-09-16 23:47:11
阅读次数:
368
本文演示,TCP使用Socket进行网络通信,建立简单的客户端,并使用客户端给服务器发送一条消息,服务端接收到后,将数据打印在控制台上。
1)客户端,发送一个消息给服务端。
2)服务端,接收到客户端的消息,并打印在控制台上。...
分类:
编程语言 时间:
2014-09-16 20:38:51
阅读次数:
243
本文演示,TCP使用Socket进行网络通信,实现客户端与服务器端数据的往返发送。
1)客户端,给服务器发送消息,并将接受到的服务器消息打印在客户端控制台上。
2)服务端,接受客户端消息,并打印在服务器开端控制台上,同事给客户端回复收到消息。...
分类:
编程语言 时间:
2014-09-16 20:36:21
阅读次数:
196
1. mysql -h 127.0.0.1 的时候,使用TCP/IP连接, mysql server 认为该连接来自于127.0.0.1或者是"localhost.localdomain"2. mysql -h localhost 的时候,是不使用TCP/IP连接的,而使用Unix socket;此...
分类:
数据库 时间:
2014-09-16 18:55:20
阅读次数:
306
Client : mini2440
Server : PC Ubuntu
网络的socket数据传输是一种特殊的I/O,socket也是一种文件描述符。socket也有一个类似于打开文件的函数:socket(),调用socket(),该函数返回一个整型的socket的描述符,随后的连接建立、数据传输等操作也都是通过该socket实现。此次测试用mini2440做Client,PC机做Serve...
分类:
系统相关 时间:
2014-09-16 17:22:30
阅读次数:
347
苹果的Socket编程,常用的是CFNetwork库编程,Socket编程是一个异步的过程,socket的联接方法,不是会等到连接完成后再执行下一行代码,如果你想在一个连接完全执行完之前与一个Socket完全绑定,那么就会容易得到一个意想不到的结果。 连接一台Socket服务器你需要确定两个信...
分类:
移动开发 时间:
2014-09-16 14:13:30
阅读次数:
220
最近在update我的一个github项目的时候,想要把原来单一进程的模式改成多进程的模式。事情是这样的,我做了一个HTTP服务器,支持动态脚本。在完成了一大堆各种各样的特性后,遇到了一个脚本超时的问题。在我的HTTP服务器中,将页面分成了Template和Activity两个部分,一个是用..
1.常用支持非阻塞通信的类
ServerSocketChannel: ServerSocket 的替代类, 支持阻塞通信与非阻塞通信.SocketChannel: Socket 的替代类, 支持阻塞通信与非阻塞通信.Selector: 为ServerSocketChannel 监控接收连接就绪事件, 为 SocketChannel 监控连接就绪, 读就绪和写就绪事件.SelectionKe...
分类:
编程语言 时间:
2014-09-16 12:39:00
阅读次数:
315
前言想必有些朋友和我一样,想要弄清楚当使用浏览器访问一个站点时,究竟向那些站点发起了HTTP请求;站点的HTTP响应;这些站点的域名是否和shell终端输出的socket套接字IP地址对应得上;这些站点使用的域名,IP地址,物理地址,域名拥有者和IP地址拥有者之间的联系;系统当前是..
分类:
其他好文 时间:
2014-09-16 10:57:01
阅读次数:
312