信誉值真低!!
这个问题好像已经问过很多次了.

解决方案 »

  1.   

    socket无法并行,不能同时上下解决
    试验机型  7650  p802 
    j2me版本  midp1.0
    解决方法 一般来说在pc打开一个连接通常就能同时上下,但是在midp1.0很多人就碰到该问题据说该类机型不是全双工(只是听说) 解决方法是打在客户端打开两个连接一个上一个下就行了,该法已在上述机型测试通过 请看示例代码
    /*****************************************************
     * 功能介绍: 客户端代码初始化网络连接
     * 输入参数:无
     * 输出参数:无
     *****************************************************/
    public boolean initNet(){
    try{
    //打开两个连接(一个上一个下)
    StreamConnection oneConn=(StreamConnection)Connector.open(url);
    oneOut=oneConn.openDataOutputStream();
    oneIn=oneConn.openDataInputStream();
    sendOneData("99");//通知服务端这是第一个连接
    StreamConnection twoConn=(StreamConnection)Connector.open(url);
    twoOut=twoConn.openDataOutputStream();
    twoIn=twoConn.openDataInputStream();
    sendTwoData("98");//通知服务器这是该手机的第二个连接,并将第一个连接的唯一id给服务器
    return true;
    }catch(Exception e){
    System.out.println(e.getMessage()+"初始化网络错误");
    return false;
    }
    }