%"+"- /&,
%"+"- /+'((-"('((&
其中 ((、0 和 分别是双向连接中另一方的 地址、主
机名和端 口号,. 指明 是流 还是数据报
, 表示本地主机的端口号, '(( 和 -"('(( 是本地
机器的地址( 的主机地址),". 是 的父类,既可以
用来创建 又可 以用来创建 。1 则表示服务端所能
支持的最大连接数。例如:
"23%4***4+5&,
23%5&,
注意,在选择端口时,必须小心。每一个端口提供一种特定的服务,
只有给出正确的端口,才 能获得相应的服务。6 的端口号为系统所保
留,例如 0 服务的端口号为 5+ 服务的端口号为 +7 服务的端口
号为 +所以我们在选择端口号时,最好选择一个大于 的数以防止发生
冲突。
在创建 时如果发生错误,将产生 89:",在程序中必
须对之作出处理。所以在创建 或 是必须捕获或抛出例
外。
,简单的 " 程序
*客户端程序
".*"*;,
".**;,
1- " "<
1- """(."%"//=>&<
?<
23%4***4+&,
向本机的 端口发出客户请求
@1A(B("23@1A(B(%3