这是我第一篇文章,想问个关于java客户/服务器Socket的问题。
2006-07-04 11:40
609 查看
各位网友好,我刚学Java编程时间不长,最近编了一个客户/服务器的Socket通信程序:从客户端窗口的文本框tf中输入圆的半径,发送到服务器,服务器将计算结果传回到客户端窗口的编辑区的ta中。下面是客户端程序的一部分:
void toSrever(){
//怎样在这设一个循环,让客户端可能重复输入半径,并得到多次的计算结果?
try{
String s1;
String N=new String("服务器传回的计算结果:"+"/n");
String r=new String(tf.getText());
tf.setText(null);
if(r.equals("bye"))
SocketCloseing();
outToServer.writeUTF(r);
outToServer.flush();
s1=inFromServer.readUTF();
if(s1.equals("bye"))
SocketCloseing();
ta.append(N+s1+"/n");
tf.grabFocus();
}
catch(IOException e1)
{ e1.getStackTrace(); }
}
怎样让这段程序循环,多次输入半径并得到多次计算结果?服务器端程序每次计算传回结果后等待客户端上传半径(服务器端程序没有问题)。如果要看原程序,请回复,我上传。
相关文章推荐
- 关于如何在java中实现中文首字母索引排序的问题 2016-08-25 15:14 86人阅读 评论(0) 收藏 举报 分类: Java(19) 版权声明:本文为博主原创文章,未经博主允许不得转载
- 关于java Socket与C#通信编码问题小结
- 关于java socket 传输文件时遇到的问题
- 关于javaSocket中 Software caused connection abort: recv failed问题
- 关于socket通讯阻塞以及java与单片机通讯问题详解
- 一个关于java.net.Socket的超时的问题
- Java,InputStream,Socket阻塞.(关于HTTP请求的IO问题自我总结)
- 问一个关于java Socket编程的问题。
- 参数读取一个关于java.net.Socket的超时的问题
- 关于javaSocket中 Software caused connection abort: recv failed问题
- 关于android&java在socket通讯单字节大于127的问题
- Java 关于中文乱码问题的解决方案与经验
- 转的一篇关于java新手很难理解的问题
- 关于 java注解 问题
- 关于Java和SQL交互时的ResultSet.getString(“ Column ”)函数的自动补空格问题
- java高级多线程编程(一)--关于线程的停止问题
- 关于Java读取mysql中date类型字段默认值'0000-00-00'的问题
- JAVA网络编程Socket常见问题 【长连接专题】
- 小白请教几个关于Java虚拟机内存分配策略的问题
- [转]关于Java对中文排序的问题