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
系统间通信
[置顶] 架构设计:
系统间通信
(22)——提高ActiveMQ工作性能(上)
接上文《架构设计:
系统间通信
(21)——ActiveMQ的安装与使用》3、ActiveMQ性能优化思路上篇文章中的两节内容,主要介绍消息中间件ActiveMQ的安装和基本使用。
yinwenjie
·
2016-03-27 13:00
架构设计
jms
activemq
消息队列
mom
[置顶] 架构设计:
系统间通信
(21)——ActiveMQ的安装与使用
1、前言之前我们通过两篇文章(架构设计:
系统间通信
(19)——MQ:消息协议(上)、架构设计:
系统间通信
(20)——MQ:消息协议(下))从理论层面上为大家介绍了消息协议的基本定义,并花了较大篇幅向读者介绍了三种典型的消息协议
yinwenjie
·
2016-03-22 12:00
架构设计
activemq
jms
系统间通信
标准Web系统的架构分层
业务
系统间通信
层并没有加入传统的HTTP请求方式。这是因为HTTP请求
旋转木马-千里马
·
2016-03-22 11:00
架构设计:
系统间通信
(5)——IO通信模型和JAVA实践 下篇
7、异步IO上面两篇文章中,我们分别讲解了阻塞式同步IO、非阻塞式同步IO、多路复用IO这三种IO模型,以及JAVA对于这三种IO模型的支持。重点说明了IO模型是由操作系统提供支持,且这三种IO模型都是同步IO,都是采用的“应用程序不询问我,我绝不会主动通知”的方式。异步IO则是采用“订阅-通知”模式:即应用程序向操作系统注册IO监听,然后继续做自己的事情。当操作系统发生IO事件,并且准备好数据后
旋转木马-千里马
·
2016-03-22 11:00
架构设计:
系统间通信
(4)——IO通信模型和JAVA实践 中篇
4、多路复用IO模型在“上篇”文章中,我们已经提到了使用多线程解决高并发场景的问题所在,这篇文章我们开始4-1、现实场景我们试想一下这样的现实场景:一个餐厅同时有100位客人到店,当然到店后第一件要做的事情就是点菜。但是问题来了,餐厅老板为了节约人力成本目前只有一位大堂服务员拿着唯一的一本菜单等待客人进行服务。那么最笨(但是最简单)的方法是(方法A),无论有多少客人等待点餐,服务员都把仅有的一份菜
旋转木马-千里马
·
2016-03-22 10:00
架构设计:
系统间通信
(3)——IO通信模型和JAVA实践 上篇
2、传统阻塞模式(BIO)这个小节的介绍,在《架构设计:
系统间通信
(1)——概述从“聊天”开始上篇》这篇文章中已经说明了,这里只是“接着讲”,您可以理解成“在概述的基础上继续深入写”。
旋转木马-千里马
·
2016-03-22 10:00
架构设计:
系统间通信
(2)——概述从“聊天”开始下篇
4-3、NIO通信框架目前流行的NIO框架非常的多。在论坛上、互联网上大家讨论和使用最多的有以下几种:原生JAVANIO框架:JAVANIO通信框架基于多路复用IO原理,我们将详细讲解它的工作原理。APACHEMINA2:是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可扩展性的网络应用程序。它提供了一个通过JavaNIO在不同的传输例如TCP/IP和UDP/IP上抽象的事件驱动的异步AP
旋转木马-千里马
·
2016-03-22 10:00
架构设计:
系统间通信
(1)——概述从“聊天”开始上篇
1、一个场景首先我们来看一个显示场景:在现实生活中有两个人技术人员A和B,在进行一问一答形式的交流。如下图所示:我们来看这幅图的中的几个要点:他们两都使用中文进行交流。如果他们一人使用的是南斯拉夫语另一人使用的是索马里语,并且相互都不能理解对方的语系,很显然A所要表达的内容B是无法理解的。他们的声音是在空气中进行传播的。空气除了支撑他们的呼吸外,还支撑了他们声音的传播。如果没有空气他们是无法知道对
旋转木马-千里马
·
2016-03-22 10:00
Dubbo学习(一):dubbo的基本概念
就是将以前写的模块单独的抽取出来,成为一个独立的应用,独立的服务运行,不依赖与其它模块 好处:1.解耦合,更高层次的解耦合 2.高度的业务服务复用 3.解决信息孤岛问题,有利于数据的统一整合2.高性能系统
系统间通信
ZuoAnYinXiang
·
2016-03-19 11:00
Dubbo学习(一):dubbo的基本概念
就是将以前写的模块单独的抽取出来,成为一个独立的应用,独立的服务运行,不依赖与其它模块 好处:1.解耦合,更高层次的解耦合 2.高度的业务服务复用 3.解决信息孤岛问题,有利于数据的统一整合2.高性能系统
系统间通信
杰布斯
·
2016-03-19 00:00
Dubbo
[置顶] 架构设计:
系统间通信
(20)——MQ:消息协议(下)
(接上文《架构设计:
系统间通信
(19)——MQ:消息协议(上)》)上篇文章中我们重点讨论了“协议”的重要性,并为各位读者介绍了Stomp协议和XMPP协议。
yinwenjie
·
2016-03-14 09:00
架构设计
jms
AMQP
消息协议
[置顶] 架构设计:
系统间通信
(19)——MQ:消息协议(上)
1、概述从本文开始,我们介绍另一类型的系统间通讯及输:MQ消息队列。首先我们将讨论几种常用消息队列协议的基本原理和工作方式,包括MQTT、XMPP、Stomp、AMQP、OpenWire等。然后在这个基础上介绍两款MQ产品:ActiveMQ和RabbitMQ,它们是现在业务系统中应用广泛的消息队列软件。包括他们的安装、运行、支持协议、集群化和调用方式。当然,在这个过程中我们还会提到其他的消息队列协
yinwenjie
·
2016-03-07 15:00
通信
消息队列
XMPP
Stomp
消息协议
windows平台上编译生成libzmq
最近需要做一个密集计算型的项目,采用的是分布式计算架构,各子
系统间通信
用到了ZeroMQ(http://zeromq.org/)。
metallicqi
·
2016-02-03 23:00
windows
zeromq
libzmq
sodium
if_indextoname
线程基础:线程池(7)——基本使用(下)
(接上文《线程基础:线程池(6)——基本使用(中)》,我要加快进度,以便在2月份恢复“
系统间通信
技术”专栏的写作)5、扩展ThreadPoolExecutor线程池实际上JAVA中提供的ThreadPoolExecutor
yinwenjie
·
2016-01-29 17:00
java
线程
线程池
架构设计:
系统间通信
(14)——RPC实例Apache Thrift 下篇(2)
(接上篇《架构设计:
系统间通信
(13)——RPC实例ApacheThrift下篇(1)》)3、正式开始编码我已经在CSDN的资源区上传了这个示例工程的所有代码(http://download.csdn.net
引鸩怼孑
·
2016-01-29 01:00
架构设计:
系统间通信
(13)——RPC实例Apache Thrift 下篇(1)
1、服务治理通过前面两篇文章(《架构设计:
系统间通信
(12)——RPC实例ApacheThrift中篇》、《架构设计:
系统间通信
(11)——RPC实例ApacheThrift上篇》)的介绍,相信读者已经可以将
引鸩怼孑
·
2016-01-29 01:00
架构设计:
系统间通信
(12)——RPC实例Apache Thrift 中篇
(接上文《架构设计:
系统间通信
(11)——RPC实例ApacheThrift上篇》)3、AapcheThrift详解在《架构设计:
系统间通信
(10)——RPC的基本概念》一文中,我专门介绍了一款RPC规范的具体实现中哪些要素和性能息息相关
引鸩怼孑
·
2016-01-29 00:00
架构设计:
系统间通信
(11)——RPC实例Apache Thrift 上篇
1、概述通过上一篇文章《架构设计:
系统间通信
(10)——RPC的基本概念》的介绍,相信读者已经理解了基本的RPC概念。
引鸩怼孑
·
2016-01-29 00:00
标准Web系统的架构分层
业务
系统间通信
层并没有加入传统的HTTP请求方式。这是因为HTTP请求
zhanghaiyang
·
2016-01-20 14:00
标准Web系统的架构分层
业务
系统间通信
层并没有加入传统的HTTP请求方式。这是因为HTTP请求
zhanghaiyang
·
2016-01-20 14:00
标准Web系统的架构分层
业务
系统间通信
层并没有加入传统的HTTP请求方式。这是因为HTTP请求
zhanghaiyang
·
2016-01-20 14:00
标准Web系统的架构分层
业务
系统间通信
层并没有加入传统的HTTP请求方式。这是因为HTTP请求
zhanghaiyang
·
2016-01-20 13:00
标准Web系统的架构分层
业务
系统间通信
层并没有加入传统的HTTP请求方式。这是因为HTTP请求
zhanghaiyang
·
2016-01-20 13:00
WebService与RMI(远程调用方式实现
系统间通信
)
前言本文是《分布式java应用基础与实践》读书笔记;另外参考了此博客,感觉讲的挺好的,尤其是其中如下内容:另外,消息方式实现
系统间通信
本文不涉及。
youzhibing2904
·
2016-01-11 00:00
标准Web系统的架构分层
业务
系统间通信
层并没有加入传统的HTTP请求方式。这是因为HTTP请求
zhanghaiyang
·
2016-01-08 13:00
标准Web系统的架构分层
业务
系统间通信
层并没有加入传统的HTTP请求方式。这是因为HTTP请求
zhanghaiyang
·
2016-01-08 13:00
[置顶] 架构设计:
系统间通信
(18)——服务治理与Dubbo 下篇(继续分析)
(接上文《架构设计:
系统间通信
(17)——服务治理与Dubbo中篇(分析)》)5-2、protocol:RPC调用层如果您直接看阿里提供的DUBBO框架的技术文档,您可以看到几个关键字和几张工作图。
yinwenjie
·
2015-12-30 22:00
设计模式
架构设计
DUBBO
系统通信
杂
github.com/netty/netty/tree/4.0Netty4.0学习笔记系列http://blog.csdn.net/u013252773/article/category/2104567
系统间通信
技术
xiaoxufox
·
2015-12-28 18:00
netty
nio
分布式Java应用之网络通信(1)
网络协议包括:TCP/IP,UDP/IP和Multicast(多播协议)IO包括:同步IO(NIO/BIO)和异步IO(AIO)上边的部分都是作为Java分布式应用的基础,目前用于
系统间通信
的可以大致分为两类
尧山少侠
·
2015-12-23 13:00
分布式Java应用之基于消息方式实现系统间的通信(2)
基于Java自身技术实现消息方式的
系统间通信
基于Java自身包实现消息方式的
系统间通信
的方式有:TCP/IP+BIO、TCP/IP+NIO、UDP/IP+BIO以及UDP/IP+NIO4种,下面分别介绍如何实现这
尧山少侠
·
2015-12-23 13:00
分布式Java应用之网络通信(1)
网络协议包括:TCP/IP,UDP/IP和Multicast(多播协议)IO包括:同步IO(NIO/BIO)和异步IO(AIO)上边的部分都是作为Java分布式应用的基础,目前用于
系统间通信
的可以大致分为两类
尧山少侠
·
2015-12-23 13:00
分布式Java应用之基于消息方式实现系统间的通信(2)
基于Java自身技术实现消息方式的
系统间通信
基于Java自身包实现消息方式的
系统间通信
的方式有:TCP/IP+BIO、TCP/IP+NIO、UDP/IP+BIO以及UDP/IP+NIO4种,下面分别介绍如何实现这
尧山少侠
·
2015-12-23 13:00
[置顶] 标准Web系统的架构分层
业务
系统间通信
层并没有加入传统的HTTP请求方式。这是因为HTTP请求
u012562943
·
2015-12-21 18:00
线程基础:线程(1)——操作系统和线程原理
1、概述我在写“
系统间通信
技术专栏”的时候,收到很多读者的反馈。其中有一部分读者希望我抽空写一写自己关于对JAVA线程的使用经验和总结。
yinwenjie
·
2015-12-21 17:00
java
线程
[置顶] 架构设计:
系统间通信
(17)——服务治理与Dubbo 中篇(分析)
(接上文)2-5、设计模式:代理模式和JAVA对代理模式的支持2-5-1、典型的代理模式下面这个类图说明了“代理模式”的典型设计设计结构:典型的代理模式可用一句话进行概括:外部系统/外部模块要调用某个具体业务的实现A,不能直接进行实调用,而要通过一个代理对象进行间接的调用。典型的dialing模式中有四个角色:Subject:业务接口定义。这个业务接口定义相关实现类的行为、事件等特性。RealSu
yinwenjie
·
2015-12-19 10:00
架构设计
DUBBO
系统通信
[置顶] 架构设计:
系统间通信
(16)——服务治理与Dubbo 中篇(预热)
1、前序上篇文章中(《架构设计:
系统间通信
(15)——服务治理与Dubbo上篇》),我们以示例的方式讲解了阿里DUBBO服务治理框架基本使用。
yinwenjie
·
2015-12-09 11:00
架构设计
DUBBO
系统间通信
activemq
MOM好处:降低
系统间通信
复杂度,只需关心如何和MOM进行消息接受和发送提高了消息的灵活性,不必阻塞
bor1
·
2015-12-07 21:00
[置顶] 架构设计:
系统间通信
(15)——服务治理与Dubbo 上篇
1、上篇中“自定义服务治理框架”的问题在之前的文章中(《架构设计:
系统间通信
(13)——RPC实例ApacheThrift下篇(1)》、《架构设计:
系统间通信
(14)——RPC实例ApacheThrift
yinwenjie
·
2015-12-01 17:00
通信
rpc
架构设计
DUBBO
分布式Java应用之基于消息方式实现系统间的通信(2)
基于Java自身技术实现消息方式的
系统间通信
基于Java自身包实现消息方式的
系统间通信
的方式有:TCP/IP+BIO、TCP/IP+NIO、UDP/IP+BIO以及UDP/IP+NIO4种,下面分别介绍如何实现这
u010870518
·
2015-11-23 19:00
通信
socket
nio
bio
TCP-IP
分布式Java应用之网络通信(1)
网络协议包括:TCP/IP,UDP/IP和Multicast(多播协议)IO包括:同步IO(NIO/BIO)和异步IO(AIO)上边的部分都是作为Java分布式应用的基础,目前用于
系统间通信
的可以大致分为两类
u010870518
·
2015-11-23 19:00
java
通信
分布式
[置顶] 架构设计:
系统间通信
(14)——RPC实例Apache Thrift 下篇(2)
(接上篇《架构设计:
系统间通信
(13)——RPC实例ApacheThrift下篇(1)》)3、正式开始编码我已经在CSDN的资源区上传了这个示例工程的所有代码(http://download.csdn.net
yinwenjie
·
2015-11-22 11:00
thrift
zookeeper
rpc
架构设计
[置顶] 架构设计:
系统间通信
(13)——RPC实例Apache Thrift 下篇(1)
1、服务治理通过前面两篇文章(《架构设计:
系统间通信
(12)——RPC实例ApacheThrift中篇》、《架构设计:
系统间通信
(11)——RPC实例ApacheThrift上篇》)的介绍,相信读者已经可以将
yinwenjie
·
2015-11-19 16:00
thrift
zookeeper
架构设计
服务治理
基于java自身技术实现消息方式的
系统间通信
这篇博客基本照搬了分布式java应用基础与实践一书的内容java自带的远程调用分两种一种是rmi,一种是webservice我们先看rmi(remotemethodinvoke)#使用rmi看代码/** *《构建高性能的大型分布式Java应用》 *书中的示例代码 *版权所有2008---2009 */ packagebook.chapter1.rmi; importjava.rmi.Remot
dlf123321
·
2015-11-13 18:00
webservice
rmi
remote
distribute
[置顶] 架构设计:
系统间通信
(12)——RPC实例Apache Thrift 中篇
(接上文《架构设计:
系统间通信
(11)——RPC实例ApacheThrift上篇》)3、AapcheThrift详解在《架构设计:
系统间通信
(10)——RPC的基本概念》一文中,我专门介绍了一款RPC规范的具体实现中哪些要素和性能息息相关
yinwenjie
·
2015-11-12 19:00
rpc
通信
thrift
架构设计
idl
[置顶] 架构设计:
系统间通信
(11)——RPC实例Apache Thrift 上篇
1、概述通过上一篇文章《架构设计:
系统间通信
(10)——RPC的基本概念》的介绍,相信读者已经理解了基本的RPC概念。
yinwenjie
·
2015-11-06 17:00
通信
thrift
rpc
架构设计
idl
消息方式的
系统间通信
TPC/IP:保证数据传输的可靠性,会牺牲一些性能UDP/IP:不直接给通信双方简历连接,并不能保证数据传输的可靠,性能较好完成数据传输之后,还要进行数据的读写处理。同步IO常用的事BIO(Blocking IO)和NIO(Non-Blocking IO),AIO为异步方式(JDK1.7及以上支持) 基于消息方式:TCP/IP+BIO:可基于Socket,ServerSocket来实现TCP/I
·
2015-10-31 11:30
通信
[置顶] 架构设计:
系统间通信
(10)——RPC的基本概念
1、概述经过了详细的信息格式、网络IO模型的讲解,并且通过JAVARMI的讲解进行了预热。从这篇文章开始我们将进入这个系列博文的另一个重点知识体系的讲解:RPC。在后续的几篇文章中,我们首先讲解RPC的基本概念,一个具体的RPC实现会有哪些基本要素构成,然后我们详细介绍一款典型的RPC框架:ApacheThrift。接下来我们聊聊服务治理和DUBBO服务框架。最后总结一下如何在实际工作中选择合适的
yinwenjie
·
2015-10-30 17:00
rpc
架构设计
服务治理
系统间通信
架构设计:
系统间通信
(9)——通信管理与RMI 下篇
接上文《架构设计:
系统间通信
(8)——通信管理与RMI上篇》。之前说过,JDK中的RMI框架在JDK1.1、JDK1.2、JDK1.5、JDK1.6+几个版本中做了较大的调整。
yinwenjie
·
2015-10-24 11:00
java
rpc
架构设计
rmi
系统间通信
滑动窗口算法在应用软件系统中的应用
滑动窗口算法主要是用来解决
系统间通信
的时候的流量拥塞及控制问题,一个好的实现既可以提高网络通信的数据流量,同时又能提高通信质量和解决拥塞控制问题。
·
2015-10-23 08:13
算法
架构设计:
系统间通信
(8)——通信管理与RMI 上篇
我们终于可以进入这个系列博文的重点:
系统间通信
管理。
yinwenjie
·
2015-10-22 20:00
架构设计
rmi
系统间通信
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他