java中的socket编程的入门源码
来源:互联网 发布:淘宝家具安装工挣钱 编辑:程序博客网 时间:2024/06/05 10:51
socke常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用通常通过"套接字"向网络发出请求或者应答网络请求。
编写socke的服务器端代码:
package com.evan.blog;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;public class BlogServer {public static void main(String[] args) {try {ServerSocket serverSocket = new ServerSocket(8080);Socket socket = serverSocket.accept();InputStream is = socket.getInputStream();byte[] b = new byte[1024];int len;StringBuffer sb = new StringBuffer();while ((len = is.read(b)) != -1) {String str = new String(b, 0, len);sb.append(str);}is.close();System.out.println(sb.toString());System.out.println("有人访问本机的8080端口了,并传入了'" + sb.toString() + "'值");} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}客户端源码:
package com.evan.blog;import java.io.IOException;import java.io.OutputStream;import java.net.InetAddress;import java.net.Socket;import java.net.UnknownHostException;public class BlogClient {public static void main(String[] args) {try {Socket socket = new Socket(InetAddress.getLocalHost().getHostAddress(), 8080);//得到本机的IP地址OutputStream os = socket.getOutputStream();String str = "my blog socket";os.write(str.getBytes());os.flush();os.close();} catch (UnknownHostException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
0 0
- java中的socket编程的入门源码
- Java Socket编程入门
- java。socket编程入门
- Java Socket编程入门
- Java中的Socket编程
- Java中的Socket编程
- java中的socket编程
- java中的Socket编程
- Java中的socket编程
- java中的socket编程
- Java socket编程入门[1]
- Java socket 入门编程实例
- Java socket编程入门[1]
- Java socket编程入门[1]
- Java socket 入门编程实例
- Java socket 入门编程实例
- JAVA Socket编程入门简介
- Java socket 入门编程实例
- LeetCode之Single Number II
- powerpc的linux驱动writel的疑问
- MapReduce实现倒排序索引
- LeetCode之removeDuplicates
- 一个fork的面试题
- java中的socket编程的入门源码
- 常见笔试题一
- 被包围的棋子 Surrounded Regions
- 如何注册installshield 12
- 用rewind函数使位置指针指向文件头
- Boost.Asio 介绍--之二
- 在ASP.NET MVC 中获取当前URL、controller、action
- mysql优化整理
- ef linq PWDENCRYPT