JAVA Socket编程学习
文章平均质量分 95
本专栏总结了Java Socket和系统间通信的知识和心得
小强签名设计
真正牛逼的生活是既可以朝九晚五又可以浪迹天涯。
展开
-
JAVA Socket编程学习1--系统间通信概述
内容来自:http://blog.csdn.net/yinwenjie/article/details/48274255http://blog.csdn.net/yinwenjie/article/details/48344989http://blog.csdn.net/yinwenjie/article/details/48472237http://blog.csdn.net/y转载 2017-12-04 15:50:32 · 925 阅读 · 0 评论 -
JAVA Socket编程学习2
本文大部分内容来自http://elim.iteye.com/blog/1979837,其中部分内容做了添加和修改。前言:对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时转载 2017-10-27 13:58:13 · 424 阅读 · 0 评论 -
JAVA Socket编程学习3
java tcp socket编程学习笔记原创 2017-05-23 16:01:14 · 592 阅读 · 0 评论 -
JAVA Socket编程学习4--TCP和UDP多线程通信
本文转载自:http://www.cnblogs.com/zhaozihan/archive/2016/11/12/6057118.html一.通过Socket实现TCP编程java.net.ServerSocket是用来创建服务器端的套接字socket。java.net.Socket是用来创建客户端的套接字socket。InetAddress(java.net.InetA转载 2017-11-08 21:50:57 · 499 阅读 · 0 评论 -
JAVA Socket编程学习5--IO模型
我们首先模拟一个比较糟糕的客户端:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.InetSocketAddress;import java.net.Socket;i原创 2017-11-08 22:36:12 · 545 阅读 · 0 评论 -
JAVA Socket编程学习6--NIOTCP两个线程监听两个端口
本文代码来自:http://bbs.csdn.net/topics/390748964客户端代码:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.InetSocketAddress;import java.n转载 2017-11-08 23:08:12 · 1569 阅读 · 0 评论 -
JAVA Socket编程学习7--NIO同时接收TCP和UDP数据
NIOTCP客户端代码:package NIOtcpudp3;import java.net.InetSocketAddress; import java.net.SocketException; import java.nio.ByteBuffer; import java.nio.channels.SocketChannel; public class NIOTC原创 2017-11-08 23:17:49 · 1526 阅读 · 2 评论 -
JAVA Socket编程学习8--为什么使用Netty
转载自:http://blog.csdn.net/yinwenjie/article/details/48829419和http://blog.csdn.net/yinwenjie/article/details/489698531、Netty介绍 Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发转载 2017-12-07 13:45:56 · 1566 阅读 · 0 评论 -
JAVA Socket编程学习9--Netty入门之Hello World!
内容来自(做了微小的改动):http://www.cnblogs.com/zou90512/p/3492878.htmlhttp://www.cnblogs.com/zou90512/p/3507729.html在中国程序界。我们都是学着Hello World !慢慢成长起来的。逐渐从一无所知到熟悉精通的。首先创建一个Java项目。引入一个Netty 框架的包。转载 2017-12-07 10:16:21 · 549 阅读 · 0 评论 -
JAVA Socket编程学习10--解决TCP粘包分包问题
前言: 根据我的第六篇文章http://blog.csdn.net/m0_37739193/article/details/78484577编写了NIO的Socket服务端代码后,接受UDP的数据正常,但是接收的TCP数据却出现了粘包分包/拆包/半包问题,查阅网上资料知道已经有开源的Netty提供了多种支持TCP粘包/拆包的解码器,用来满足用户的不同诉求。 可是原创 2017-12-07 11:53:32 · 9841 阅读 · 8 评论