在 开发 socket 应用程序时,首要任务通常是确保可靠性并满足一些特定的需求。利用本文中给出的 4 个提示,您就可以从头开始为实现最佳性能来设计并开发 socket 程序。本文内容包括对于 Sockets API 的使用、两个可以提高性能的 socket 选项以及 GNU/Linux 优化。 为
分类:
系统相关 时间:
2016-03-22 12:06:31
阅读次数:
316
应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接口,区分不同...
分类:
其他好文 时间:
2015-08-28 17:27:33
阅读次数:
129
Flash Socket应用
页面使用 Socket 底层传输数据的方便比传统的 HTTP 协议更隐秘,浏览器基本不对基于 TCP 通信的 Socket 进行监测,因此也无法通过浏览器提供的开发者工具来探测网站的受保护数据。例如,音悦台网站上的高铃 - 爱してる-高清【MV】,其视频内容通过 Socket 进行传输,浏览者根本发现不了其视频数据,也无法找到浏览器有缓存到数据。
打开视...
分类:
Web程序 时间:
2015-08-10 22:25:17
阅读次数:
612
转载请注明:http://blog.csdn.net/uniquewonderq
问题:一个服务端可以跟多个客户端通讯
基本步骤:
1.服务器端创建ServerSocket方法,循环调用accept()方法等待客户端连接
2.客户端创建socket和服务的请求连接
3.服务端接受客户端的请求,建立专线连接
4.建立连接的两个socket在一个单独的线程上对话
5.服务器端继续等待...
分类:
编程语言 时间:
2015-07-26 11:14:51
阅读次数:
177
转载请注明:http://blog.csdn.net/uniquewonderq
1.InetAddress类
用于标识网络上的硬件资源,实际主要用来表示IP地址的相关信息。
关于该类的方法可以在API帮助文档查看。
要获取InetAdress类的实例,由于它没有构造方法,但是它有静态方法可以返回该类的实例,所以,可以这样子来获取。
下面简单举一个例子:
package com...
分类:
编程语言 时间:
2015-06-27 10:00:21
阅读次数:
116
转载请注明:http://blog.csdn.net/uniquewonderq...
分类:
编程语言 时间:
2015-06-27 09:59:39
阅读次数:
177
转载请注明:http://blog.csdn.net/uniquewonderq
java程序提供了一组功能强大的类,方便我们使用socket进行网络开发。如果两台计算机通过网络进行通信需要满足如下要求:
TCP/IP是目前世界上应用最为广泛的协议。
TCP: Transmission Control Protocol 传输控制协议
IP:Internet Protocol...
分类:
编程语言 时间:
2015-06-27 09:59:36
阅读次数:
174
转载请注明:http://blog.csdn.net/uniquewonderq
思路:
服务器段的测试代码如下:
:
package com.test;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.Input...
分类:
编程语言 时间:
2015-06-27 09:58:46
阅读次数:
193
转载请注明:http://blog.csdn.net/uniquewonderq
如何使用呢?
package com.test;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.logging.Level;
import java.util.logging.Logger;
p...
分类:
编程语言 时间:
2015-06-27 09:58:03
阅读次数:
146
转载请注明:http://blog.csdn.net/uniquewonderq
通过输入流来读取客户端信息,相应的时候通过输出流来实现。
服务端类的代码:
package com.test;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import jav...
分类:
编程语言 时间:
2015-06-27 09:57:21
阅读次数:
141