2 it newbies IT_newbies 于 2015.07.12 14:30 提问

java客户端 c#服务端(同一台电脑)进行socket通讯 客户端发送文本消息到服务端

socket连接部分可以省略 只要客户端的发送数据部分和服务端的接收数据部分
我主要不知道java和C#的字符集以及该用什么方法比较好

3个回答

caozhy
caozhy   Ds   Rxr 2015.07.12 14:38
已采纳

C#可以用system.text.encoding命名空间下的
Encoding.GetEncoding(字符串编码名).GetBytes/GetString编码解码。其中编码名支持常见的编码,比如utf gb2312 unicode等等。

danielinbiti
danielinbiti   Ds   Rxr 2015.07.12 14:41

c#和java通信的完整例子
http://www.doc88.com/p-9039007353032.html

oyljerry
oyljerry   Ds   Rxr 2015.07.12 15:02

通信字符集用byte数组比较好,两者都可以支持,你可以基于它再用utf8编码等。这个比较适合socket通信。

Csdn user default icon
上传中...
上传图片
插入图片