我在 C# 和 JAVA 通信时,遇到一个问题server 端是 JAVA
client 端是 C#都是使用的大循环模式,即发送消息-〉等待回复-〉发送消息...当用 client 向 server 发送消息时, server 一直等待,未收到消息
当 client 强制退出时, server 收到 connection reset 的异常。请高人指点为什么?以及如何使 server 能收到消息。client 端部分代码...
s = Console.ReadLine();
byte [] data = Encoding.Text.UTF8.GetBytes(s);
socket.Send(data);
byte [] recv = new byte[2048];
int count = 0;
do
{
count = socket.Receive(recv);
if(count == 0)
break; Console.Write(Encoding.UTF8.GetString(recv, 0, count));
}while(count != 2048);
...
client 端是 C#都是使用的大循环模式,即发送消息-〉等待回复-〉发送消息...当用 client 向 server 发送消息时, server 一直等待,未收到消息
当 client 强制退出时, server 收到 connection reset 的异常。请高人指点为什么?以及如何使 server 能收到消息。client 端部分代码...
s = Console.ReadLine();
byte [] data = Encoding.Text.UTF8.GetBytes(s);
socket.Send(data);
byte [] recv = new byte[2048];
int count = 0;
do
{
count = socket.Receive(recv);
if(count == 0)
break; Console.Write(Encoding.UTF8.GetString(recv, 0, count));
}while(count != 2048);
...
解决方案 »
- c#调用存储过程的问题,求大虾!!!
- access table ID无效,怎么回事?
- 能帮我看看这多线程哪里出问题了吗?
- 超级蛋疼的问题,正则处理字串会假死???求高手请教。
- C#中当鼠标经过控件时,播放一个wav提示音,做没做啊?
- 当 BindingNavigatorr 的BindingSource属性改变时.会触发哪个事件
- 如何将datagrid控件绑定的数据导出到excel中
- 高分求题库生成工具的思路
- 为什么C#时没有析构函数,也没有delete?
- WinForm中,如何检测treeview在鼠标右键点下的时候,那个节点被点了?
- 弱弱的:为什么看不到DataGrid
- 求助,web服务器调用可执行文件的问题
如果可以在client端把该终止符加上,应该就没有什么问题吧。
问题是,那个终止符又是什么呢?
今天下午我准备搞个 java 的 client 和 C# 的 server 看看,用 java 的 client 话,到底收到了什么东西。顺便说一下,C# 写的 server 可以收到 C# 的 client 发出的消息
我郁闷
麻烦各位了