服务器端:
package step3_socket;
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;
public class Server2 {
private ServerSocket ss;
private Socket client;
public Server2() throws IOException {
ss = new ServerSocket(7777);
while(true) {
client = ss.accept();
BufferedReader br = new BufferedReader(new InputStreamReader(client.getInputStream()));
System.out.println("your put is :"+br.readLine());
}
}
public static void main(String[] args) {
try {
new Server2();
} catch (IOException e) {
e.printStackTrace();
}
}
}
客户端:
package step3_socket;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;
import java.net.UnknownHostException;
public class Client2 {
private Socket server;
PrintWriter pw;
public Client2() throws UnknownHostException, IOException {
server = new Socket("127.0.0.1",7777);
pw = new PrintWriter(server.getOutputStream());
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
pw.write(br.readLine());
pw.close();
br.close();
}
public static void main(String[] args) {
try {
new Client2();
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
linux 下的socket 简单的应答,服务端和客户端!
一个简单的socket模型 帮助新手入门
c++Socket WSAAsyncSelect模型的简单示例。Windows会把网络事件以消息的形势通知应用程序,所以服务端必须先新建一个对话框,然后添加自定义消息。
国内优秀的开源开发框架HP-Socket的简单使用,这是一个最简单的pull模型,非常适合初学者。HP-Socket目前已经支持window和linux平台,并支持C,C++,易语言等多种语言。开发交流群:44636872。欢迎入群交流学习
简单地把socket select模型封装成类,方便直接使用,可以直接生成控制台测试,里面有粘包组包的思路
socket简单的client\server模型例子
socket select模型,里面有粘包组包的简单思路,封装成类,方便直接使用,直接生成控制台测试
C++ 使用select模型的异步SOCKET通信 聊天室,分为服务器和客户端,简单通信模型,初熟悉select模型
HP-Socket是一套通用的高性能TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的TCP/UDP...HP-Socket提供基于事件通知模型的API接口,能非常简单高效地整合到新旧应用程序中
HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。 为了让使用者能方便快速地学习和使用 HP-Socket,迅速掌握框架的设计思想和使用方法,特此精心制作了大量 Demo 示例(如:...
国内优秀的开源开发框架HP-Socket的简单使用,这是一个最简单的push模型,非常适合初学者。HP-Socket目前已经支持window和linux平台,并支持C,C++,易语言等多种语言。开发交流群:44636872。欢迎入群交流学习
简单的Socket select模式源代码(server,client) 能正常运行,基本呈现了socket select模型
基于select模型的简单socket服务器,封装成dll,自己修改一下就可以使用了。有问题可以发邮件联系我,czj104@163.com
HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的...HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。
HP-Socket 是一套通用的高性能 TCP/UDP/HTTP ...HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。 此源码为基于HP_Socket框架的socket通讯源码。方便二次开发。省去研究框架的时间
HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中。 为了让使用者能方便快速地学习和使用 HP-Socket ,迅速掌握框架的设计思想和使用方法,特此精心制作了大量 Demo 示例(如:...
socket(TCP/UDP)编程简单源码,封装了一系列socket相关的系统函数,并加入错误判断提示处理.......
HP-Socket 提供基于事件通知模型的 API 接口,能非常简单高效地整合到新旧应用程序中[1] 。为了让使用者能方便快速地学习和使用 HP-Socket ,迅速掌握框架的设计思想和使用方法,特此精心制作了大量 Demo 示例(如...
HP-Socket提供基于事件通知模型的API接口,能非常简单高效地整合到新旧应用程序中。 [1] 为了让使用者能方便快速地学习和使用HP-Socket,迅速掌握框架的设计思想和使用方法,特此精心制作了大量Demo示例(如:PUSH...
Socket模型详解,我们一般把Socket简单的称作套接字,它起源于Unix,大家都知道Linux是在Unix的基础上实现的,所以它承袭了Unix中“一切皆文件”的思想。也就是说,socket被当做一个特殊的文件,可以用“Open(打开...