`
codeone
  • 浏览: 46257 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java socket示例

 
阅读更多

import java.net.*;
  import java.io.*;

  public class MultiUser extends Thread{
  private Socket client;

  public MultiUser(Socket c){
  this.client=c;
  }

  public void run(){
  try{
   BufferedReader in=new BufferedReader(new InputStreamReader(client.getInputStream()));
   PrintWriter ut=new PrintWriter(client.getOutputStream());
   //Mutil User but can't parallel
   while(true){
    String str=in.readLine();
    System.out.println(str);
    out.println("has receive....");
    out.flush();
    if(str.equals("end"))
     break;
   }
   client.close();
  }catch(IOException ex){
  }finally{
  }
  }

  public static void main(String[] args)throws IOException{
  ServerSocket server=new ServerSocket(5678);
  while(true){
  //transfer location change Single User or Multi User
  MultiUser mu=new MultiUser(server.accept());
  mu.start();
  }
  }
  }
分享到:
评论

相关推荐

    Java Socket示例

    在本示例中,"Java Socket示例"是一个在NetBeans环境中开发的简单聊天工具,它利用了Socket来实现实时的客户端-服务器通信。下面我们将深入探讨Java Socket的基本概念、工作原理以及如何在实际应用中创建一个简单的...

    JAVA socket示例程序

    - 针对"NetCommunication"这个文件,可能包含了一个简单的Java Socket通信示例,包括客户端和服务器端的代码。分析这些代码可以帮助理解如何在实际项目中应用Socket通信。 总的来说,Java Socket编程是网络编程的...

    java socket简单示例

    在这个简单的Java Socket示例中,客户端向服务器发送一条消息,服务器接收到消息后立即回应,然后客户端打印出服务器的回应。这种模式常用于简单的命令应答或文件传输等场景。 总结来说,Java Socket编程提供了在两...

    JAVA Socket通信示例

    在这个"JAVA Socket通信示例"中,我们可能会看到如何通过Socket类来创建连接,实现数据的单工、半双工和全双工传输。下面我们将深入探讨这些通信模式以及如何在Java中实现它们。 **1. 单工通信:** 单工通信是一种...

    Java_socket 通信示例(Java源码)

    在这个"Java_socket 通信示例"中,我们看到的是一个简单的聊天室应用,它利用了Java的Socket API来实现实时的数据交换。以下是对这个示例的详细解读: 首先,让我们了解什么是Socket。在计算机网络中,Socket是应用...

    java程序socket编程示例代码

    Java程序socket编程示例代码 Java程序socket编程是Java语言中的一种网络编程方式,主要用于实现客户机/服务器(C/S)架构的通信。下面是Java程序socket编程的示例代码,包括Server端和Client端的实现。 Socket编程...

    java socket工具类示例

    在本示例中,我们将探讨如何使用Java Socket创建一个简单的控制台聊天系统,包括客户端(client)和服务器端(server)的实现。 首先,我们需要理解Socket的基本概念。Socket在计算机网络中是一个通信协议,它允许...

    Java异步socket示例

    Java异步socket示例代码

    Java socket网络编程的基础示例

    Java Socket网络编程是Java平台中实现网络通信的核心技术,它基于传输层协议TCP和UDP,为应用程序提供了低级别的、原始的比特流服务。本基础示例将深入探讨这两种协议下的Socket编程。 首先,TCP(Transmission ...

    java socket 视频流转发socket

    Java Socket是Java编程语言中用于网络通信的核心API,它提供了低级别的、面向连接的、基于TCP/IP协议的网络通信能力。在"Java Socket 视频流转发Socket"这个主题中,我们将深入探讨如何使用Java Socket来处理视频流...

    Java Socket 聊天通信演示代码

    在本示例中,我们将深入探讨Java Socket如何用于构建一个简单的聊天应用。 首先,Java Socket通信基于TCP(传输控制协议),它确保了数据的可靠传输,包括数据的顺序和无丢失。在聊天应用中,服务器端创建一个...

    java 简易的socket

    在这个简易的Java Socket示例中,我们将会探讨如何创建一个简单的客户端-服务器应用,这将涵盖以下几个核心概念: 1. **Socket**: Java中的Socket类代表了网络上的一个端点,它是两台机器间通信的桥梁。一个Socket...

    java socket 客户端代码

    下面是一个简单的Java Socket客户端示例,用于连接到一个聊天服务器: ```java import java.io.*; import java.net.*; public class ChatClient { public static void main(String[] args) { try (Socket socket...

    Java Socket 实现SMTP邮件发送,支持SSL/TSL

    在名为"SocketForSmtp"的压缩包文件中,可能包含了实现上述功能的Java代码示例或者教程。通过阅读和理解这些代码,你可以深入学习如何在Java中使用Socket和SSL/TLS实现SMTP邮件发送。实践是掌握这些知识的最佳方式,...

    java socket编程示例

    在这个示例中,我们将深入探讨Java Socket编程的核心概念、结构以及如何创建一个简单的客户端-服务器应用程序。 首先,Socket是Java提供的网络通信接口,它实现了TCP/IP协议栈中的套接字层。在Java中,`java.net....

    Java Socket 通信服务与客户端完整示例

    在这个"Java Socket 通信服务与客户端完整示例"中,我们可以深入理解Socket通信的原理以及如何在实际项目中应用。 1. **Socket基本概念** - **ServerSocket**: 服务器端使用的类,用于监听客户端的连接请求。 - *...

    java socket实现smtp发送邮件,支持SSL

    Java Socket 实现 SMTP 发送邮件是一项常见的编程任务,尤其在自动化通知、系统间通信或用户交互中非常有用。SMTP(Simple Mail Transfer Protocol)是互联网上用于传输电子邮件的标准协议,而Java Socket则是Java...

    Java socket简单示例

    在给定的`javaSocket` 文件夹中,可能包含了一个简单的Java Socket客户端和服务器端的源代码示例。通过运行这些示例,你可以直观地理解如何在实际项目中使用Java Socket进行网络通信。记住,实际应用中可能需要更...

    java socket 用户真实IP测试

    在`Socket-master`这个文件夹中,可能包含了一个Java Socket编程的示例项目,用于演示如何在Nginx TCP转发场景下获取用户真实IP。该项目可能包括了服务器端和客户端的代码,通过分析和运行这些代码,我们可以更深入...

Global site tag (gtag.js) - Google Analytics