客户端在java和服务器中c#连接但数据不通信。 [英] client in java and server in c# connecting but data not communicating.

查看:61
本文介绍了客户端在java和服务器中c#连接但数据不通信。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

java-client:

java-client:

String sentence;
try
{
    soc = new Socket("192.168.1.13",8000);             
    JOptionPane.showMessageDialog(null,"connected to server"); 
    for(int i=0;i<89;i++)
    {
        dis=new DataInputStream(soc.getInputStream()); 
        sentence=dis.readUTF();
        txt_recmsg.removeAll();
        txt_recmsg.setText(sentence);
        i--;
    }
}



c#-server:


c#-server:

try
{
    Object objData = LCDlabel.Text;
    byte[] byData = System.Text.Encoding.ASCII.GetBytes(objData.ToString());
    for (int i = 0; i < m_clientCount; i++)
    {
        if (m_workerSocket[i] != null)
        {
            if (m_workerSocket[i].Connected)
            {                                 
                m_workerSocket[i].Send(byData);                               
            }
        }
    }
}
catch (System.Exception)
{

}

推荐答案

i ++ i-- 在Java客户端代码的同一循环中...
i++ and i-- in the same loop in your Java Client code...


这篇关于客户端在java和服务器中c#连接但数据不通信。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆