《CP程序设计基础》PPT课件.ppt
《《CP程序设计基础》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《CP程序设计基础》PPT课件.ppt(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、TCP程序设计基础本讲大纲:1、InetAddress类支持网站:2、ServerSocket类3、TCP网络程序InetAddress类包中InetAddress类是与IP地址相关的类,利用该类可以获取IP地址、主机地址等信息。InetAddress类的常用方法如下表所示。ServerSocket类包中ServerSocket类用于表示服务器套接字,其主要功能是等待来自网络上的“请求”,它可通过指定的端口来等待连接的套接字。服务器套接字一次可以与一个套接字连接。如果多台客户机同时提出连接请求,服务器套接字会将请求连接的客户机存入列队中,然后从中取出一个套接字,与服务器新建的套接字连接起来。若
2、请求连接数大于最大容纳数,则多出的连接请求被拒绝。队列的默认大小是50。ServerSocket类ServerSocket类的构造方法都抛出IOException异常,分别有以下几种形式。ServerSocket():创建非绑定服务器套接字。ServerSocket(int port):创建绑定到特定端口的服务器套接字。ServerSocket(int port,int backlog):利用指定的backlog创建服务器套接字并将其绑定到指定的本地端口号。ServerSocket(int port,int backlog,InetAddress bindAddress):使用指定的端口、侦听backlog和要绑定到的本地IP地址创建服务器。这种情况适用于计算机上有多块网卡和多个IP的情况,我们可以明确规定ServerSocket在哪块网卡或IP地址上等待客户的连接请求。TCP网络程序知道了TCP程序的工作过程,就可以编写TCP服务器程序了。在网络编程中如果只要求客户机向服务器发送消息,不用服务器向客户机发送消息,称为单向通信。客户机套接字和服务器套接字连接成功后,客户机通过输出流发送数据,而服务器会使用输入流接收数据。下面是简单的单向通信的实例。Thank you还有什么疑问可以到提出 也可以以发送邮件到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CP程序设计基础 CP 程序设计 基础 PPT 课件
限制150内