网络编程TCP基础一
来源:互联网 发布:深圳少儿编程培训机构 编辑:程序博客网 时间:2024/05/16 07:03
//客户端
package com.net.TCP;
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
public class ClientDome {
public static void main(String[] args) throws Exception, IOException {
// 创建客户端socket服务
Socket s = new Socket("59.71.5.213", 8888);
//获取socket中的输出流
OutputStream out = s.getOutputStream();
//往流里面写东西
out.write("哥们又来了".getBytes());
//关闭资源
s.close();
}
}
//服务端
package com.net.TCP;
import java.io.IOException;
import java.io.InputStream;
import java.net.InetAddress;
import java.net.ServerSocket;
import java.net.Socket;
public class ServerDome {
public static void main(String[] args) throws IOException {
//通过ServerSocket对象获取socket服务
//服务端必须对外提供一个端口,否则无法连接
ServerSocket ss = new ServerSocket(8888);
//获取连接过来的客户端对象
Socket s = ss.accept();
InetAddress ip = s.getInetAddress();
//通过客户端获取socket流,读取客户端发来的数据
InputStream in = s.getInputStream();
byte[] buf = new byte[1024];
int len = in.read(buf);
String text = new String(buf, 0, len);
System.out.println(ip +"; "+text);
s.close();
}
}
说客户端,服务器端一般是TCP
接收端和发送端指的是UDP
- 网络编程TCP基础一
- 网络编程TCP(一)
- 网络编程基础(一)——使用TCP
- linux 网络编程基础(一)(tcp)
- 网络编程基础--TCP/IP
- java基础----网络编程 tcp
- 网络编程TCP(一)
- 网络编程基础一
- 网络编程基础一
- 网络基础以及基础编程-TCP
- java基础-网络编程之TCP编程
- 网络基础-TCP/IP基础(一)
- 一、Linux网络编程-TCP/IP基础(一)ISO/OSI参考模型、TCP/IP四层模型、基本概念
- 网络编程基础:使用TCP连接
- java基础--网络编程之TCP
- 网络编程之TCP/IP基础
- 网络编程TCP&UDP基础总结
- Java基础-网络编程(TCP练习)
- 深圳80余家企业试水云计算
- 云的商业价值 – ROI和敏捷性
- 中国首台千万亿次计算机天河一号年内投入运营
- Android C2DM学习——服务器端代码开发
- 三星或放弃谷歌Android系统
- 网络编程TCP基础一
- 如何使Android应用程序获得root权限
- UNIX环境高级编程--第七章进程环境总结
- Linux使用知识点
- mysql学习
- Google Map Api 在android 中的使用
- 手机游戏共性分析
- vector C++ 用法
- 其实,我们真的很懒