.客户端从键盘输入信息,发到服务端,服务端收到信息后,转成大写返回给客户端。
来源:互联网 发布:淘宝网装修日记 编辑:程序博客网 时间:2024/04/30 22:50
import java.net.Socket;
import java.io.*;
public class TcpClient2 {
/**
* @param args
*/
public static void main(String[] args) throws Exception{
Socket s=new Socket("192.168.49.1",9009);
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
OutputStream out=s.getOutputStream();
BufferedWriter bwout=new BufferedWriter(new OutputStreamWriter(out));
BufferedReader brin=new BufferedReader(new InputStreamReader(s.getInputStream()));
String line=null;
while((line=br.readLine())!=null){
if(line.equals("over"))
break;
bwout.write(line);
bwout.newLine();
bwout.flush();
String str=brin.readLine();
System.out.println("server:"+str);
}
br.close();
s.close();
}
}
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class TcpServer2 {
/**
* @param args
*/
public static void main(String[] args) throws Exception{
ServerSocket ss=new ServerSocket(9009);
Socket s=ss.accept();
System.out.println(s.getInetAddress().getHostAddress()+"...connection");
InputStream in=s.getInputStream();
BufferedReader brin=new BufferedReader(new InputStreamReader(in));
BufferedWriter brout=new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));
String line=null;
while((line=brin.readLine())!=null){
System.out.println("client:"+line);
brout.write(line.toUpperCase());
brout.newLine();
brout.flush();
}
s.close();
ss.close();
}
}
import java.io.*;
public class TcpClient2 {
/**
* @param args
*/
public static void main(String[] args) throws Exception{
Socket s=new Socket("192.168.49.1",9009);
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
OutputStream out=s.getOutputStream();
BufferedWriter bwout=new BufferedWriter(new OutputStreamWriter(out));
BufferedReader brin=new BufferedReader(new InputStreamReader(s.getInputStream()));
String line=null;
while((line=br.readLine())!=null){
if(line.equals("over"))
break;
bwout.write(line);
bwout.newLine();
bwout.flush();
String str=brin.readLine();
System.out.println("server:"+str);
}
br.close();
s.close();
}
}
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class TcpServer2 {
/**
* @param args
*/
public static void main(String[] args) throws Exception{
ServerSocket ss=new ServerSocket(9009);
Socket s=ss.accept();
System.out.println(s.getInetAddress().getHostAddress()+"...connection");
InputStream in=s.getInputStream();
BufferedReader brin=new BufferedReader(new InputStreamReader(in));
BufferedWriter brout=new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));
String line=null;
while((line=brin.readLine())!=null){
System.out.println("client:"+line);
brout.write(line.toUpperCase());
brout.newLine();
brout.flush();
}
s.close();
ss.close();
}
}
- 客户端从键盘输入信息,发到服务端,服务端收到信息后,转成大写返回给客户端。
- .客户端从键盘输入信息,发到服务端,服务端收到信息后,转成大写返回给客户端。
- TCP-客户端给服务端发送数据,服务端收到后,给客户端反馈信息
- 客户端给服务端发送文本。服务端将文本转成大写在返回给客户端
- TCP练习2: 客户端给服务端发送文本,服务端将文本转成大写再返回给客户端
- Tcp: 从客户端传数据,服务端接收后,转成大写,客户端接收(自编)
- socket客户端发送数据给服务端,服务端排序后返回
- TCP编程例一:客户端给服务端发送信息,服务端给客户端发消息
- 客户端捕获服务端异常信息
- 客户端向服务端发送信息
- 使用Transfer 加 redload 从服务端访问客户端信息
- TCP编程例一:客户端给服务端发送信息。服务端输出此信息到控制台
- asp.net获取服务端和客户端信息
- web网站获取客户端服务端信息
- tcp协议下,客户端向服务端发送一串文本,在服务端经过处理后,返回文本的大写
- 客户端输入字母数据,发送给服务端,服务端收到数据后,将其转换成大写字母发送到客户端,并打印到控制台
- 网络 发一个Long类型的数转化为字节数组从客户端发到服务端
- 客户端分段读取服务端的socket信息 客户端连接多台socket服务端
- [django]总结Django中的用户权限模块
- 几中POST请求
- 在ashx文件中读写session
- 使用UDP实现一个简单的聊天程序。
- LGame代码
- .客户端从键盘输入信息,发到服务端,服务端收到信息后,转成大写返回给客户端。
- JAVA_WEB之Session防止表单重复提交
- 使用Tcp网络编程上传图片。
- HttpWebRequest开启gzip压缩
- android点击一个Button打开另外一个activity
- web.xml的配置及加载顺序
- 网络编程内容的小结
- 输出字符图形·3
- mysql与csv的数据转换