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
通信框架
面试-PHP篇-workman和swoole区别和异同
swoole是使用C语言实现的socket
通信框架
,workerman则是使用纯php实现的socket框架,二者进程模型上也存在很多的不同。先说下swoole的进程模型,看一下以下解析图。
张罗丰
·
2020-06-30 18:39
PHP篇
面试
服务调用
1.1、NIO就是异步服务:实际上,
通信框架
基于NIO实现,并不意味着服务框架就支持异步服务调用,两者本质
程序猿进阶
·
2020-06-30 15:56
分布式服务框架
围观! 2018 开年 1k+ star 及码云 GVP 项目是如何炼成的
GVP——码云最有价值开源项目计划项目1、项目名:smart-sockethttps://gitee.com/smartboot/smart-socketsmart-socket是一款默默无闻的AIO
通信框架
家常凉菜
·
2020-06-30 14:20
散文
阿里毕玄:推荐给Java程序员的7本好书
《Netty实战》Netty是Java中
通信框架
实现的典范,非常值得通过这个来学习好语言中IO相关的知识,以及优秀的
通信框架
的写法。《深入理解Java虚拟机(第2版)》这本书我自己没看过,但听很
阿里云云栖号
·
2020-06-30 10:28
架构设计:系统间通信(2)——概述从“聊天”开始下篇
(接上篇:《架构设计:系统间通信(1)——概述从“聊天”开始上篇》)4-3、NIO
通信框架
目前流行的NIO框架非常的多。
说好不能打脸
·
2020-06-30 08:59
系统间通信
系统架构
系统间通信技术
架构设计
系统通信
ESB
NIO
RPC
java之socket服务框架
我们知道socket通信是分服务端和客户端两种,如何设计一个好的
通信框架
呢。本文从实战角度构建一个适合中小型项目开发的socket服务框架。
xqhadoop
·
2020-06-30 03:19
Java应用
Java基础系列
常用协议端口号整理
写过tcp、udp
通信框架
或者做过网络设计、维护的人都对常用的协议端口号有很深的印象,今天在这里把各种协议常用的端口号整理一下。说到协议端口号,首先要了解数据包的结构及OSI各层之间的呼应关系。
3983xin
·
2020-06-30 02:39
network
分布式会话跟踪系统架构设计与实践
分布式服务
通信框架
及服务治理系统、分布式监控系统实践、分布式会话跟踪系统架构设计与实践,特邀美恰CTO讲解时下热门话题“微服务”。
5依旧孤独
·
2020-06-29 20:07
解密Dubbo:自己动手编写RPC框架
通过这篇文章的学习,你将学习到分布式系统的概念RPC远程方法调用的应用Dubbo的原理深入理解当然,如果要完全自己编写一个RPC框架,我们需要掌握以下知识点网络编程(网络通信)本文将使用netty4网络
通信框架
多线程相关知识反射相关知识
wolfcode_cn
·
2020-06-29 20:13
杂集
EventBus3.0 组件
通信框架
源码学习总结
一、初始化EventBus的初始化虽然用了单例模式,但是构造方法居然是public修饰符,可能是应对项目中的多线操作。//单例模式,针对并发情况进行了双层判断publicstaticEventBusgetDefault(){if(defaultInstance==null){synchronized(EventBus.class){if(defaultInstance==null){default
王_健
·
2020-06-29 19:54
android-fw
框架
源码
Java 200+ 面试题补充② Netty 模块
Netty是一款基于NIO(NonblockingI/O,非阻塞IO)开发的网络
通信框架
,对比于BIO(BlockingI/O,阻塞IO),他的并发性能得到了
Java中文社群_老王
·
2020-06-29 13:47
php异步多线程swoole用法实例
具体分析如下:swoole重新定义PHP语言的高性能网络
通信框架
,提供了PHP语言的异步多线程服务,下面的实例就可以证实这一功能。
八重樱。
·
2020-06-29 10:21
基于Java NIO2实现的异步非阻塞消息
通信框架
原文传送门基于JavaNIO2实现的异步非阻塞消息
通信框架
前奏AIO应用开发Future方式Callback方式Reader/Writer方式实现线程池和GroupPendingException和AsynchronousChannelByteBuffer
灵动的艺术
·
2020-06-29 08:58
JAVA
IO
Java IO/NIO
JavaIO/NIO详解简介IO类型详述BIO详解NIO异步AIO详解IO相关新硬件磁盘IO网络IO常用
通信框架
简介IO是Java中重要特性,按照IO设备类型,分为磁盘IO和网络IO;按照IO实现方式,
云淡&风轻
·
2020-06-29 05:50
Java
Vue:Axios异步通信
Axios是一个开源的可以用在浏览器和NodeJS的异步
通信框架
,它的主要作用就是实现AJAX异步通信,其功能特点如下:从浏览器中创建XMLHttpRequests从node.js创建http请求支持PromiseAPI
与世间美好环环相扣
·
2020-06-29 04:51
Vue
程序员如何造一个有趣的框架
linux下利用消息队列实现前端与可执行文件
通信框架
前言小组项目一起想出了这么一个框架(暂时就叫框架吧),本菜鸡负责后端可执行文件部分,没有涉及到前后端的链接,但是由于本菜鸡对这个框架比较感兴趣,就拿出了一天来自己写了个
JGC_fighting
·
2020-06-29 03:18
课程设计/实践
解读|TARS开源项目发布Go语言版本
它集可扩展协议编解码、高性能RPC
通信框架
、名字路由与发现、发布监
weixin_34166847
·
2020-06-28 12:56
李航:分布式存储 Ceph 介绍及原理架构分享
出品|滴滴技术作者|李航前言:本文主要从架构简介使用场景,以及内部IO流程、心跳机制、
通信框架
、CRUSH算法、QOS等多个方面逐渐介绍分布式存储系统Ceph的特性。希望对你有所帮助。
weixin_34107955
·
2020-06-28 11:07
如何理解深度学习中分布式训练中large batch size与learning rate的关系
people/xutan最近在进行多GPU分布式训练时,也遇到了largebatch与learningrate的理解调试问题,相比baseline的batchsize,多机同步并行(之前有答案是介绍同步并行的
通信框架
weixin_34054866
·
2020-06-28 10:25
Dubbo面试题汇总
Dubbo面试题汇总默认使用的是什么
通信框架
,还有别的选择吗?默认也推荐使用netty框架,还有mina以及基于servlet等方式。
weixin_34018169
·
2020-06-28 09:05
Java 200+ 面试题补充② Netty 模块
Netty是一款基于NIO(NonblockingI/O,非阻塞IO)开发的网络
通信框架
,对比于BIO(BlockingI/O,阻塞IO),他的并发性能得到了
weixin_33908217
·
2020-06-28 07:35
面试专题--netty面试题
高并发:Netty是一款基于NIO(NonblockingIO,非阻塞IO)开发的网络
通信框架
,对比于BIO(BlockingI/O,阻塞IO),他的并发性能得到了很大提高。传输
wangzhipeng47
·
2020-06-27 13:23
面试专题
UI组件
通信框架
现在自己手写实现一个UI组件
通信框架
,支持参数,返回值。该框架的主要思想是对接口进行面向对象,进行抽象。我们知道,一个接口中的方法,一定有方法名。至于参数和返回
孙哥哥
·
2020-06-27 07:55
架构
开源公司黄页 关于/ 阿里巴巴的50款开源软件[大部分为Java语言]
主要核心部件:Remoting:网络
通信框架
,实现了sync-over-async和request-response消息机制.RPC:一个远程过程调用的抽象,支持负载均衡、容灾和集群功能Registry
刘元涛
·
2020-06-27 07:38
心路历程
AFNetWorking(3.0)源码分析(一)——基本框架
框架组成AFNetWorking是著名的网络
通信框架
,今天,我们就一起分析一下该框架的组成。
slunlun
·
2020-06-27 06:20
ios开发
dubbo简介(转)
主要核心部件:Remoting:网络
通信框架
,实现了sync-over-async和request-response消息机制.RPC:一个远程过程调用的抽象,支持负载均衡、容灾和集群功能Regi
朱株
·
2020-06-27 06:08
【远程调用框架】如何实现一个简单的RPC框架(一)想法与设计
如何实现一个简单的RPC框架(二)实现与使用【远程调用框架】如何实现一个简单的RPC框架(三)优化一:利用动态代理改变用户服务调用方式【远程调用框架】如何实现一个简单的RPC框架(四)优化二:改变底层
通信框架
吃货小跟班
·
2020-06-27 06:27
其他学习笔记
【远程调用框架】如何实现一个简单的RPC框架(二)实现与使用
如何实现一个简单的RPC框架(二)实现与使用【远程调用框架】如何实现一个简单的RPC框架(三)优化一:利用动态代理改变用户服务调用方式【远程调用框架】如何实现一个简单的RPC框架(四)优化二:改变底层
通信框架
吃货小跟班
·
2020-06-27 06:27
其他学习笔记
dubbo源码分析21 -- 远程通信 netty
dubbo底层通信选择了netty这个nio框架做为默认的网络
通信框架
并且通过自定义协议进行通信。
carl-zhao
·
2020-06-27 03:32
Dubbo
dubbo源码分析23 -- provider 接收与发送原理
众所周知,netty是基于JavaNio的Reactor模型的异步网络
通信框架
,所以dubbo在consumer端把异步变成了同步。
carl-zhao
·
2020-06-27 03:32
Dubbo
手写实现RPC 框架
1.项目架构一个简易的rpc框架,别的先不多说上githubhttps://github.com/cao2068959/chyrpc20注册中心:zookeeper(使用curator操作)
通信框架
:netty
喵喵爱西瓜
·
2020-06-26 23:32
JAVA
netty
rpc
WebRtc重要概念
SignalsWebRtc底层库libjingle类与类之间的通信使用了信号和槽机制sigslotlibrary.信号和槽是一种非常简单的类与类之间的通用
通信框架
.通过如下方式实现:-发送信号类申明一个特定参数的
Jalon007
·
2020-06-26 23:21
Android
「高并发
通信框架
Netty4 源码解读(五)」NIO通道Channel详解
通道(Channel)是java.nio的第二个主要创新。它们既不是一个扩展也不是一项增强,而是全新、极好的JavaI/O示例,提供与I/O服务的直接连接。Channel用于在字节缓冲区和位于通道另一侧的实体(通常是一个文件或套接字)之间有效地传输数据。概念通道可以形象地比喻为银行出纳窗口使用的气动导管。您的薪水支票就是您要传送的信息,载体(Carrier)就好比一个缓冲区。您先填充缓冲区(将您的
源码之路
·
2020-06-26 18:44
python gRPC(一)
gRPC是Google开源的基于Protobuf和Http2.0协议的
通信框架
,Google深度学习框架tensorflow底层的RPC通信就完全依赖于gRPC库基于python简单使用grpc安装工具依赖
_Tsun
·
2020-06-26 16:14
从0开始学习微服务(二)
微服务的一次远程调用服务消费者与服务提供者之间的调用关系往往是通过注册中心实现的,那么服务消费者具体是怎么通过注册中心去调用服务提供者所提供的服务的呢1.确定
通信框架
我们称消费者为客户端,注册中心为服务端
烟火HL
·
2020-06-26 10:54
微服务
有关java有趣的技术
[JXTA2:具有高性能、海量伸缩性的P2P网络](javap2p
通信框架
)主流浏览器内核有哪几种?javaDb一个jar就可以的嵌入式数据库。
吴灵辉
·
2020-06-25 21:49
工具
Ĵava
任职公司
java网络编程之Netty第一个程序(四)
Netty是业界最流行的NIO框架之一,它的健壮性、功能、性能、可定制性和可扩展性在同类框架中都是首屈一指的,它已经得到成百上千的商用项目验证,例如Hadoop的RPC框架avro使用Netty作为底层
通信框架
小彬彬jack
·
2020-06-25 07:25
java
Netty
【网络编程】Netty
入门到实战
[c#源码分享]TCP通信中的大文件传送
NetworkComms网络
通信框架
序言源码(为节省空间,不包含
通信框架
源码,
通信框架
源码请另行下载)文件传送在TCP通信中是经常用到的,本文针对文件传送进行探讨经过测试,可以发送比较大的文件,比如1个
networkcomms
·
2020-06-24 17:19
Networkcomms
demo
NetworkComms使用
阿里巴巴Dubbo Rpc框架的原理
–高性能和透明化的RPC远程服务调用方案–SOA服务治理方案-ApacheMINA框架基于Reactor模型
通信框架
,基于tcp长连接Dubbo缺省协议采用单一长连接和NIO异步通讯基本原理如图:在我们的系统中
阿里巴特爱扯皮
·
2020-06-24 14:58
Netty概念、特性以及应用场景
是异步的事件驱动的基于NIO实现的开源框架,用以快速轻松的实现高性能、高可靠性的网络客户端和服务器端最基础的通信组件,通俗的讲:Netty是Jboss开发做的JAR包,很好的封装了Socket,处理网络通信的一个开源
通信框架
lvdou_lvdou
·
2020-06-24 10:00
架构
netty
mina框架详解
ApacheMinaServer是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的
通信框架
(当然,也可以提供JAVA对象的序列化服务、虚拟机管道通信服务等),Mina可以帮助我们快速开发高性能
ljx8928358
·
2020-06-24 07:44
《从零开始搭建游戏服务器》架构和工具分析
3.使用什么网络
通信框架
和编解码(规则)工具?4.其他工具。二、概述:1.服务器分类:对于性能要求较高、用户量较多的大型游戏类型,例如Moba或者MMO游戏,服务器通常根据功能划分为:登
河乐不为
·
2020-06-24 05:51
java服务器
《从零开始搭建游戏服务器》
关于dubbo必须懂的原理知识
1、默认使用的是什么
通信框架
,还有别的选择吗?默认也推荐使用netty框架,还有mina。2、服务调用是阻塞的吗?默认是阻塞的,可以异步调用,没有返回值的可以这么做。3、一般使用什么注册中心?
春风化作秋雨
·
2020-06-23 21:32
dubbo
腾讯,排行前10的开源项目
它集可扩展协议编解码、高性能RPC
通信框架
、名字路由与发现、发布监控、日志统计、配置管理等于一体,通过它
Java技术栈
·
2020-06-23 15:51
PHP实现基于Swoole简单的HTTP服务器
引用Swoole官方定义:PHP语言的异步、并行、高性能网络
通信框架
,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,数据库连接池,AsyncTask
diaochulong6801
·
2020-06-23 04:39
为什么选择Netty作为基础
通信框架
?
在开始之前,我先讲一个亲身经历的故事:曾经有两个项目组同时用到了NIO编程技术,一个项目组选择自己开发NIO服务端,直接使用JDK原生的API,结果两个多月过去了,他们的NIO服务端始终无法稳定,问题频出。由于NIO通信是它们的核心组件之一,因此项目的进度受到了严重的影响。另一个项目组直接使用Netty作为NIO服务端,业务的定制开发工作量非常小,测试表明,功能和性能都完全达标,项目组几乎没有在N
博文视点
·
2020-06-22 19:58
设计
网络技术
高级软件工程师
高级软件工程师转载http://www.codeisbug.com/Doc/4/1112架构师倾向于通信、
通信框架
、队列和分布式框架运用以及阿里云和微软现有分布式组件的运用。
aizhejuan4396
·
2020-06-22 13:23
Netty 学习和进阶策略
*7K4fJktiuWTLYrZS背景Netty框架的特点Netty的一个特点就是入门相对比较容易,但是真正掌握并精通是非常困难的,原因有如下几个:涉及的知识面比较广:Netty作为一个高性能的NIO
通信框架
aebdm757009
·
2020-06-22 12:39
网络通信之swoole
要使用swoole了就来看看swoole到底是什么先给个swoole官方网站[swoole]先看swoole定义PHP语言的高性能的网络
通信框架
,提供了PHP语言的异步多线程服务器,异步TCP/UDP客户端
什么时候悟呢
·
2020-06-22 11:36
网络
markdown
Volley网络框架
Volley网络
通信框架
*完全异步*怎么实现呢*1:因为Volley是并发的跟Handler里面消息机制一样*消息队列管理消息*RequestQueue管理Request(StringRequest,ImageRequest
大舜_666
·
2020-06-22 09:22
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他