E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java-Socket
Java-Socket
字节流通讯及十六进制与字节数组相互转化
packagecom.ntech.tcp;importjava.io.BufferedReader;importjava.io.DataInputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.io.OutputStream;importjav
Joiant
·
2023-04-14 08:06
Java Socket实现简易聊天室
Java-Socket
编程实现简易聊天室(TCP),供大家参考,具体内容如下实现一个服务器接收多个客户端测试:首先启动服务器,然后启动三个客户端,输入三个不同的用户名,分别在聊天室发消息看其他客户端是否能接收到消息效果如下图
·
2021-06-07 12:03
java-socket
多线程通信(二)
SocketThreadSocket多线程处理类/***Socket多线程处理类*/publicclassSocketThreadextendsThread{privateSocketsocket;publicSocketThread(Socketsocket){this.socket=socket;}publicvoidrun(){try{//获得输入输出流BufferedReaderis=ne
蒋酱酱
·
2020-09-14 08:42
java基础
java-socket
通信(一)
百度百科:网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。Socket的英
蒋酱酱
·
2020-09-14 06:23
java基础
JAVA-socket
模拟客户端发送数据,后台接收存入hadoop
模拟客户端向后台发送数据packagecom.njbdqn;importjava.io.IOException;importjava.io.OutputStream;importjava.net.Socket;publicclassMyClientextendsThread{@Overridepublicvoidrun(){intnum=5000;for(inti=0;i<=num;i++){tr
文絮卿舀
·
2020-08-08 03:51
hadoop
Java-Socket
实现文件的断点续传
前段时间因为任务需要本人这个java渣渣开始研究如何用java实现简单的文件断点续传。所谓的文件断点续传,我的理解是文件在传输过程中因为某些原因程序停止运行文件终止传输,下一次重新传输文件的时候还能从上一次传输的位置开始传输,而不需要重新从头开始。文件传输的过程分为发送方和接收方,最终我的思路是这样的:1:传输开始之前发送方先向接收方发送一个确认信息,然后再向接收方发送准备发送的文件的文件名2:接
weixin_34245169
·
2020-08-01 04:24
Java-Socket
套接字
【Socket套接字】java.net.Socket套接字封装了TCP协议的通讯细节,使得我们使用它就可以以流的读写来完成与远端计算机的数据交换客户端:socket=newSocket(“localhost”,8080);实例化Socket的过程就是连接服务器端口的过程参数1:服务端地址的信息参数2:服务端开启的服务端口通过地址找到网络上的服务端的计算机,通过端口找到该机器上的服务端应用程序返回此
雨醉东风
·
2020-07-09 05:38
Java
java
socket
Java-Socket
服务端和多个客户端长连接
Socket建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的能力。短连接服务端和客户端建立连接后,客户端获取流来和服务端通讯,通讯完毕后,关闭流,关闭Socket连接。长
小菜鸟阿庆
·
2020-07-06 23:33
Socket
java-socket
简单编程(socket C/S加解密)
好久没更新博客了,最近在帮老师整理项目,本来对socket接触的不多。本次不多说废话,直接说项目项目要求:1.实现服务端和客户端的传输文件加解密,我这边实现的是服务端传输加密后的文件,客户端收到文件后解密,为了展示方便,我此次采用了AES加密方式,填充方式采用AES/CBC/PKCS5Padding。2.实现客户端验证文件是否为服务端发送的文件,我这边采用的是md5码加密,将服务端的md5码和文件
qq_39697860
·
2020-07-05 07:47
java-Socket
接受中文乱码的解决
服务器发送一条数据如:Java代码BufferedReaderin=newBufferedReader(newInputStreamReader(client.getInputStream()));PrintWriterout=newPrintWriter(client.getOutputStream());out.println("没有查到该数据。");//向客户端发送out.flush();B
linuxchyu
·
2020-06-24 05:06
Java
E
E
Edgar--java学习--多线程聊天室的实现(v1.0)(和我一样的小白分享)
首先这是一个很初级,但是很好懂的、基于
java-socket
实现的聊天室。但是代码还未封装成型,以及其他待改善的地方,先记录一波。
EdgarSpring
·
2020-06-09 00:19
Java基础
4月5日TestServerSocket
于2017/4/5复习学习的
java-Socket
网络编程.本次完成的是网络聊天编程功能(没有GUI).我想要实现多人在线聊天的功能呢,所以在ServerListener和ChatSocket类当中运用了多线程的技术
WBert
·
2020-03-07 07:21
java-socket
长连接demo体验
作者:DavidDinghttps://zhuanlan.zhihu.com/p/56135195一、前言最近公司在预研设备app端与服务端的交互方案,主要方案有:服务端和app端通过阿里iot套件实现消息的收发;服务端通过极光推送主动给app端推消息,app通过rest接口与服务端进行交互;服务端与app通过mqtt消息队列来实现彼此的消息交互;服务端与app通过原生socket长连接交互。虽然
K'illCode
·
2019-07-22 13:55
java
java-socket
长连接demo体验
点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!作者:DavidDinghttps://zhuanlan.zhihu.com/p/56135195推荐阅读(点击即可跳转阅读)1.SpringBoot内容聚合2.面试题内容聚合3.设计模式内容聚合4.Mybatis内容聚合5.多线程内容聚合一、前言最近公司在预研设备app端与服务端的交互方案,主要方案有:服务端和app端通过阿里io
Java知音
·
2019-07-18 09:00
Java-socket
网络编程
Java网络编程网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。java.net包中提供了两种常见的网络协议的支持:TCP:TCP是传输控制协议的缩写,它保障了两个应用程序之间的可靠通信。通常用于互联网协议,被称TCP/IP。U
浣熊不是小熊猫
·
2019-01-09 14:20
Java
JAVA-Socket
通信 打造属于自己的聊天室(服务端)
我们每天都在使用着微信、QQ等聊天软件,但不知你是否有想过这些聊天软件是如何实现的?是否想过要制作一个属于自己的聊天室?本篇博客将带你打造一个简单的属于自己的聊天室,将cmd作为聊天窗口,可通过内网,与周围的小伙伴相互通信,当然也可以挂到服务器上,实现通过外网的通信。同时还能通过服务端窗口对连入的用户进行管理。先来看看我做的效果这是服务器控制界面输入端口号,点击启动,再打开cmd,输入telnet
ITryagain
·
2018-09-26 21:00
Java作业-网络编程
所以本周我实现的是一个让
java-socket
编程更容易的接口层gif展示Git地址:https://github.com/dongmingchao/java-Sock
三组组长-董明超
·
2017-12-20 20:00
java-socket
传输zip文件实例
服务器端程序:importjava.io.*;importjava.net.*;importjava.io.BufferedInputStream; publicclassSocketServer{ServerSocketss=null;Sockets=null;DataInputStreaminStream=null;DataOutputStreamoutStream=null;FileInpu
xuexiiphone
·
2016-04-26 18:00
Java-Socket
通信
TCP Socket通信模型Java为TCP协议提供了两种类:Socket类和ServerSocket。一个Socket实例代表了TCP链接的一端,一个TCP链接是一条抽象的双向信道,两端分别由IP地址和端口号确定。在开始通信之前,要建立一个TCP链接,这需要现有客户端TCP向服务器端TCP发送请求。服务器端要同时处理ServerSocket实例和socket实例,而客户端只需要使用Socket实
zry112233
·
2016-03-28 20:00
java
socket
网站收集
java socket 多线程网络传输多个文件 http://software.intel.com/zh-cn/blogs/2013/05/20/
java-socket
/?
·
2015-11-12 11:38
网站
一个简单的C/S事例——
JAVA-Socket
TalkClient.java import java.io.*; import java.net.*; public class TalkClient { public static void main(String args[]) { try{ Socket socket=new Socket(&qu
·
2015-10-23 08:32
socket
java-Socket
定义解释
Socket是网络驱动层提供给应用程序编程的接口和一种机制。我们可以认为Socket是应用程序创建的一个港口码头,应用程序只要把装着货物的集装箱(在程序中就是要通过网络发送的数据)放到港口码头上,就算完成了货物的运送,剩下的工作就有货运公司去处理了(在计算机中由驱动程序来充当货运公司)。 对于接收方来说,应用程序也要创建一个港口码头,然后就一直等待到该码头的货
sll1097892736
·
2015-09-08 23:00
JAVA-socket
通信基础(2)
由于现实情况远远复杂过理想情况,单线程的C/S结构不能满足实际的需求,使用多线程配合socket进行C/S服务的模拟。典型的方法是服务器端为每一个客户连接运行一个后台线程,这个后台线程是一个socket负责处理服务器和客户端之间的通信。以下是服务器端程序代码:packageServer2; importjava.io.BufferedReader; importjava.io.IOExcepti
zzq1992126
·
2015-02-25 21:00
java
多线程
socket
通信
服务器
JAVA-socket
通信基础(1)
使用ServerSocket和Socke对象t建立简单的套接字(Socket)通信。1.在C/S通信模式中,Server端需要创建监听端口的ServerSocket,负责接收客户连接请求。以下是通信的服务器端程序:packageServer1; importjava.io.BufferedReader; importjava.io.IOException; importjava.io.Input
zzq1992126
·
2015-02-23 23:00
java
socket
JAVA-Socket
/ServerSocket API简述
一.Socket(套接字):Socket是实现P2P数据通讯的基础. Socket() Socket(String host,int port) Socket(InetAddress,int port) public void connect(SocketAddress address):将套接字连接到远程.如果已经bind或者connect,将抛出异常.链接将阻塞,直到成功或
QING____
·
2013-04-04 10:00
ServerSocket
JAVA-Socket
/ServerSocket API简述
一.Socket(套接字):Socket是实现P2P数据通讯的基础. Socket() Socket(String host,int port) Socket(InetAddress,int port) public void connect(SocketAddress address):将套接字连接到远程.如果已经bind或者connect,将抛出异常.链接将阻塞,直到成功或
QING____
·
2013-04-04 10:00
ServerSocket
JAVA-Socket
/ServerSocket API简述
一.Socket(套接字):Socket是实现P2P数据通讯的基础. Socket() Socket(String host,int port) Socket(InetAddress,int port) public void connect(SocketAddress address):将套接字连接到远程.如果已经bind或者connect,将抛出异常.链接将阻塞,直到成功或
QING____
·
2013-04-04 10:00
ServerSocket
JAVA-SOCKET
编程
一.InetAddress类 表示为互联网协议地址.InetAddress类具有一个缓存,用于存储成功或者不成功的主机名解析.可以通过系统属性"networkaddress.cache.ttl"(time-to-live)来设定.InetAddress有2个子类:Inet4Address和Inet6Address,大部分时候我们无需关注获得InetAddres
QING____
·
2013-04-01 21:00
socket编程
JAVA-SOCKET
编程
一.InetAddress类 表示为互联网协议地址.InetAddress类具有一个缓存,用于存储成功或者不成功的主机名解析.可以通过系统属性"networkaddress.cache.ttl"(time-to-live)来设定.InetAddress有2个子类:Inet4Address和Inet6Address,大部分时候我们无需关注获得InetAddres
QING____
·
2013-04-01 21:00
socket编程
JAVA-SOCKET
编程
一.InetAddress类 表示为互联网协议地址.InetAddress类具有一个缓存,用于存储成功或者不成功的主机名解析.可以通过系统属性"networkaddress.cache.ttl"(time-to-live)来设定.InetAddress有2个子类:Inet4Address和Inet6Address,大部分时候我们无需关注获得InetAddres
QING____
·
2013-04-01 21:00
socket编程
Java-socket
(转载文章,原作者无从考证,感谢作者的无私奉献) 事实上网络编程简单的理解就是两台计算机相互通讯数据而已.对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了.Java SDK提供一些相对简单的Api来完成这些工作.Socket就是其中之一.对于Java而言.这些Api存在与java.net 这个包里面.因此只要导入这个包就可以准备网络编程了. 网络编程的基本模型就是客户机到
Wen_JN_86
·
2012-07-18 14:00
java
编程
socket
Java-Socket
接收服务端数据--中文乱码
���������今天在做Socket接收服务器数据的时候,出现上一行这样的乱码,具体原因是接收的时候没有加编码!解决方法:DatagramSocketds=newDatagramSocket(); ds.receive(rp); //取出信息 Stringcontent=newString(rp.getData(),0,rp.getLength(),"GBK");//这里需要追加GBK编码,不然
catoop
·
2012-05-14 20:00
java
String
socket
C#
服务器
java-Socket
接受中文乱码的解决
服务器发送一条数据如: /** * 获取写句 * @param socket 要获取写对象的socket * @return 流的写句� * @throws IOException IO异常 */ private PrintWriter getWriter(Socket socket) throws
aniyo
·
2012-03-31 09:00
java-socket
发送邮件
package com.hhb.mail; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamRead
hehaibo
·
2012-03-03 18:00
socket
java-Socket
接受中文乱码的解决
服务器发送一条数据如: BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream())); PrintWriter out = new PrintWriter(client.getOutputStream()); out.println("没有查到该数据。"
gundumw100
·
2009-10-15 12:00
java
C++
c
socket
C#
java-Socket
接受中文乱码的解决
服务器发送一条数据如: BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream())); PrintWriter out = new PrintWriter(client.getOutputStream()); out.println("没有查到该数据。"
gundumw100
·
2009-10-15 12:00
java
C++
c
socket
C#
java-Socket
接受中文乱码的解决
服务器发送一条数据如: BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream())); PrintWriter out = new PrintWriter(client.getOutputStream()); out.println("没有查到该数据。"
gundumw100
·
2009-10-15 12:00
java
C++
c
socket
C#
java-Socket
编程之(tcp/ip)
一、相关概念 1为了能够方便的开发网络应用软件,由美国伯克利大学在Unix上推出了一种应用程序访问通信协议的操作系统调用socket(套接字)。socket的出现,使程序员可以很方便地访问TCP/IP,从而开发各种网络应用的程序。随着Unix的应用推广,套接字在编写网络软件中得到了极大的普及。后来,套接字又被引进了Windows等操作系统中。Java语言也引入了套接字编程模型。2什么是Socket
whp0731
·
2009-09-16 22:00
java
编程
socket
OS
网络应用
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他