Java网络编程初步
来源:互联网 发布:电子电路设计软件 编辑:程序博客网 时间:2024/05/17 06:05
1.建立TCP/IP连接
Socket类中的构造函数Socket(String host,int port)用于创建一个Socket,并与指定的主机(host)及端口(port)连接。由于受到Java Applet安全机制的限制,主机名不可以任意指定,而应和被调用的Applet所在主机的名字相同。因此,可先由GetCodeBase方法取得浏览器当前读取的CLASS文件所在的URL,再通过GetHost方法从该URL返回用字符串表示的该主机的名称。例如从 http://person.zj.cninfo.net/~caveman/ 这个URL中可以返回用字符串表示的主机名"person.zj.cninfo.net"。
关于标准端口地址的值一般是:SMTP为25、POP3为110、FTP为21等,当然也有的主机用的是非标准的端口,在使用之前最好先确定一下。
2.数据的发送与接收
使用Socket类中的GetOutputStream方法可以取得与当前Socket对应的输出数据流,用DataOutputStream类中的WriteBytes方法可以逐个字符地将数据写入到输出数据流中。
使用Socket类中的GetInputStream方法可以取得与当前Socket对应的输入数据流,用DataInputStream类中的ReadLine方法可以逐行地读取输入数据流中的数据。
3.关闭TCP/IP连接
可以用Socket类中的close方法来关闭TCP/IP连接。
- Java网络编程初步
- Java网络编程初步
- Java网络编程初步
- Java 网络编程初步
- JAVA网络编程初步
- 初步学习JAVA网络编程
- java网络编程初步理解
- java-网络编程初步:TCP、UDP
- java网络编程的初步认识,服务器端编程
- UNIX网络编程初步
- Android 网络编程初步
- UNIX网络编程初步
- UNIX网络编程初步
- 网络编程初步
- linux网络编程初步
- 网络编程初步
- Python 网络编程初步
- 网络编程初步
- 小小发现
- ZendGuard-5_0_1 使用备忘
- Java配置
- JAVA常见异常
- 在JBUILDER中将程序外观变的更酷的办法!
- Java网络编程初步
- JAVA编程技巧之如何实现HTTP的断点续传
- 话说老师上课点名(转载)
- 购物车2次改进用session存储
- 心语
- 关于受害者心理
- 世界到底是怎么回事
- 智能指针:复制控制!《C++Primer 》第13章学习纪要
- 数据挖掘结构(转)