【问题标题】:Socket Programming with J2ME使用 J2ME 进行套接字编程
【发布时间】:2010-10-25 17:27:20
【问题描述】:

如何使用 J2ME 连接到 TcpServer(使用 ip 和端口)?我想向服务器发送请求并获得响应!

【问题讨论】:

    标签: sockets java-me tcp


    【解决方案1】:

    使用此代码解决了我的问题:

    import javax.microedition.midlet.*;
    import javax.microedition.lcdui.*;
    import java.io.*;
    import javax.microedition.io.*;
    
           StreamConnection connection = (StreamConnection) 
             Connector.open("socket://IP:Port");
    
           PrintStream output = 
             new PrintStream(connection.openOutputStream());
    
           output.println("Request");
           output.flush();
    
           InputStream in = connection.openInputStream();
           int ch;
           String recx;
    
           while( ( ch = in.read() ) != 13 )
           {
             recx = recx + (char)ch;  
           }
    
    
           in.close();
           output.close();
           connection.close();
    

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 您好,感谢您的回复。但我有一个问题。当我使用“Connector.open()”时出现一些错误。而所有重要的库都已导入。请给我一个简单的样本
      • @Kermia 如果这是您问题的答案,那么您可以将其标记为答案。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多