Socket简介
来源:互联网 发布:java 短信防刷 编辑:程序博客网 时间:2024/06/06 17:49
在客户端/服务器端的通信模式中,客户端会主动创建与服务器连接的Socket(套接字),服务器端接收到客户端发送过来的Socket链接请求,服务器段也会创建用于于客户端链接的Socket,Socket可以看作服务器端和客户段通信的收发器。服务器端和客户机端都通过Socket来收发数据。
在构造一个Socket对象的时候,Socket的大多数方法(除无参构造函数)都会试图建立与服务器的链接,如果链接成功就返回Socket对象,如果不成功就抛出异常、
下面的程序扫描服务器主机的1-1024端口是否被服务器监听。。。。。
import java.io.IOException;import java.net.Socket;public class PortScanner {public static void main(String args[]) {String host = "127.0.0.1";if (args.length > 0) {host = args[1];}new PortScanner().scan(host);}public void scan(String host) {Socket socket = null;for (int port = 1; port < 1024; port++)try {socket = new Socket(host, port);System.out.println("There is a server on port " + port);} catch (IOException e) {System.out.println("Can't connect to port" + port);} finally {try {if (socket != null)socket.close();} catch (IOException e) {e.printStackTrace();}}}}
0 0
- SOCKET简介
- socket简介
- Socket简介
- Socket简介
- socket简介
- socket简介
- Socket简介
- Socket简介
- Socket简介
- Socket简介
- socket简介
- SOCKET简介
- Socket简介
- socket简介
- socket简介
- PHP和Socket简介
- PHP和Socket简介
- Socket 编程简介
- WIFI笔记
- 马来西亚闹剧该结束了,马航370波音飞机难道启动了自毁程序?
- tomcat serverl.xml
- 学习Scala:函数字面量是如何实现的
- 我的第一篇博客
- Socket简介
- 编译和链接
- Lucene.net
- leetcode系列(2)链表排序
- 生活随笔:工作的做事方式?
- 园艺花卉产品采购推荐管理系统开发 已买产品管理检查查询工具
- 我的位置
- 登录验证的三种方式(控制台)
- STM32F103停机模式测试