import java.net.*;
import java.io.*;
public class SocketServerDemo
{
int port = 2345;
ServerSocket serverSocket;
public SocketServerDemo()
{
try
{
serverSocket = new ServerSocket(port);
System.out.println("start server at port " + port);
while(true)
{
Socket client = serverSocket.accept();
System.out.println("Connect: " + client.getInetAddress());
DataInputStream in = new DataInputStream(client.getInputStream());
DataOutputStream out = new DataOutputStream(client.getOutputStream());
byte[] message = "Connect ok.This message is from server.".getBytes();
out.write(message,0,message.length);
byte[] buf = new byte[1024];
in.read(buf);
System.out.println(new String(buf));
}
}
catch(IOException ex)
{
ex.printStackTrace();
}
}
public static void main(String[] args)
{
new SocketServerDemo();
}
}
简单的Socket通信的实现
4星 · 超过85%的资源 需积分: 9 75 浏览量
2012-11-17
22:58:17
上传
评论
收藏 1KB RAR 举报
Allen0208
- 粉丝: 18
- 资源: 11
最新资源
- 基于串口通信的光通信上位机,包括运动控制和通信协议
- 串口与以太网文件传送协议(或自定义控制协议)
- Qt开发windows系统安装教程与代码实例.txt
- QT6实现的附带文件传输协议的串口终端
- 一个串口通讯类和调用Demo 通过设置串口、设置串口自定义协议,可方便对串口发送数据与接收数据
- 华为OD模拟题及参考答案.仅供学习和模拟考试使用
- stm32f103c8t6基于modbus协议和使用串口读取温湿度
- 英雄联盟LOL金克斯4K电脑壁纸
- Microbrain道闸产品上位机,以MahApps库为基础搭建界面,集成了串口(UART)、CAN、WIFI通信,十六进制协议
- Android串口通讯, 支持发送数据回调, 支持并发处理, 自定义协议, CRC校验, 自动粘包, 自动去除冗余的干扰数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈