package com.us.server;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class ServerSocketDemo {
private static ServerSocket serverSocket;
private static Socket socket;
public static void main(String[] args) throws IOException {
serverSocket = new ServerSocket(6667);
InputStream inputStream;
String receiveText;
while (true) {
socket = serverSocket.accept();
inputStream = socket.getInputStream();
byte[] buff = new byte[1024];
inputStream.read(buff);
receiveText = new String(buff,"UTF-8");
System.out.println("收到客户端数据:" + receiveText);
//返回给客户端
byte[] buff2 = null;
buff2 = receiveText.getBytes("UTF-8");
OutputStream outputStream = socket.getOutputStream();
outputStream.write(buff2);
outputStream.flush();
outputStream.close();
inputStream.close();
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
最近的项目(Delphi开发),需要经常和java语言开发的系统进行数据交互(Socket通信方式),数据编码约定采用UTF-8编码。 令我无语的是:JAVA系统那边反映说,Delphi发的数据他们收到是乱码,而我这边(Delphi7,ANSI)收到的数据将utf-8转码成ansi也是乱码。 因为不太熟悉java语言,还曾经怀疑是不是Delphi的utf-8编码和java语言的不一样。 最近学习了一下java的相关知识,写一个小程序来测试验证一下我曾经的怀疑。 事实证明,Delphi7的UTF-8编码和JAVA的UTF-8编码是一致的。
资源推荐
资源详情
资源评论
收起资源包目录
Delphi和JAVA进行TCPIP通信(用UTF-8编码)例子.zip (16个子文件)
QQ截图20150912100350.jpg 368KB
java和Delphi用utf-8通信无乱码图片.jpg 879KB
服务端(JAVA)
ServerSocketDemo
.project 392B
src
com
us
server
ServerSocketDemo.java 970B
.settings
org.eclipse.jdt.core.prefs 598B
.classpath 301B
bin
com
us
server
ServerSocketDemo.class 2KB
客户端(Delphi)
test-TCPIP-Client
util_utf8.pas 2KB
Project1.res 876B
清理垃圾文件.bat 411B
Unit1.dfm 3KB
Project1.cfg 386B
Project1.dpr 221B
Project1.exe 395KB
Project1.dof 2KB
Unit1.pas 4KB
共 16 条
- 1
tc310
- 粉丝: 6
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Windows系统安装VMware虚拟机的教程
- OTN光传输网络OTU、OPU、ODU、PM、SM、TCM各种开销图
- Windows系统安装VMware虚拟机的教程
- Python-数据库.xmind(思维导图)
- STM32计数器PCB 1602 2个传感器.PcbDoc
- Windows系统安装VMware虚拟机的教程
- WOA-HKELM鲸鱼算法优化混合核极限学习机多变量回归预测(Matlab完整源码和数据)
- Screenshot_2024-05-14-22-47-39-925_com.alibaba.android.rimet.hznu.jpg
- 盟主测试TV.apk
- Windows系统上配置MATLAB环境教程
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页