进程通信是指进程之间的信息交换。PV操作是低级通信方式,高级通信方式是指以较高的效率传输大量数据的通信方式。高级通信方法主要有以下三个类。 共享存储 在通信的进程之间存在一块可直接访问的共享空间,通过对这片共享空间进行写/读操作实现进程之间的信息交换。在对共享空间进行写/读操作时,需要使用同步互斥工 ...
分类:
系统相关 时间:
2017-04-12 13:39:44
阅读次数:
405
cha1:微服务的概念——《微服务设计》读书笔记 cha2:微服务架构师的职责——《微服务设计读书笔记》 cha3:建模:确定服务的边界——《微服务设计》读书笔记 cha4:微服务集成——《微服务设计》读书笔记 服务的协作:服务间的消息传递——《微服务设计》读书笔记 cha5:拆分:分解单块系统—— ...
分类:
其他好文 时间:
2017-04-09 21:00:43
阅读次数:
187
DataFx是什么? DataFX 是一个通过 JavaFX UI 控件可轻松对数据进行获取、消息传递、填充、浏览和编辑的组件。 支持的数据源包括: CSV Java arrays Java beans JDBC JSON RedFX XML 为什么用? 最近在学习JAVAFx,竟然没有发现相应的数 ...
分类:
其他好文 时间:
2017-04-07 20:06:12
阅读次数:
1653
NATS服务集群化 NATS支持每一个服务按照集群模式方式运行。你可以将这些服务组织在一起形成一个集群来提高服务器的容量的消息传递系统,并可以提升整个系统的弹性话和高可用性。 注意,NATS集群服务器转发是通过一个跳跃来完成的。这意味着每个gnatsd当从一个客户端接收到消息之后通过路由信息会立即转 ...
分类:
其他好文 时间:
2017-04-06 18:39:39
阅读次数:
131
MPI的全称是Message Passing Interface即标准消息传递界面,可以用于并行计算。MPI有多种实现版本,如MPICH, CHIMP以及OPENMPI。这里我们采用MPICH版本。 一、MPICH安装 下载:http://www.mpich.org/static/downloads ...
分类:
系统相关 时间:
2017-04-05 12:50:16
阅读次数:
310
WebService历来都很受重视,特别是Java阵营,WebService框架和技术层出不穷。知名的XFile(新的如CXF)、Axis1、Axis2等。 而Sun公司也不甘落后,从早期的JAX-RPC到现在成熟的、支持RPC调用与消息传递的JAX-WS都经过了市场的考验,十分成熟,而且使用JAX ...
分类:
Web程序 时间:
2017-04-05 11:53:47
阅读次数:
310
1、摘要 消息传递这一应用广泛存在于各个网站中,这个功能也是一个网站必不可少的。常见的消息传递应用有,新浪微博中的@我呀、给你评论然后的提示呀、赞赞赞提示、私信呀、甚至是发微博分享的新鲜事;知乎中的私信呀、live发送过来的消息、知乎团队消息呀等等。 2、实现方法 消息传递即两个或者多个客户端在相互 ...
分类:
其他好文 时间:
2017-03-27 23:49:19
阅读次数:
300
探讨Java并发包中的各种队列。Java并发包提供了丰富的队列类,可以简单分为: 无锁非阻塞并发队列:ConcurrentLinkedQueue和ConcurrentLinkedDeque 普通阻塞队列:基于数组的ArrayBlockingQueue,基于链表的LinkedBlockingQueue ...
分类:
其他好文 时间:
2017-03-27 10:37:06
阅读次数:
352
1. 无名管道PIPE 作用:情缘关系进程间通信。 原理:是内核中一种特殊的临时文件,用完自动消失,数据采用循环队列的方式在进程间传递。 2. 有名管道FIFO 作用:任意进程间通信。 原理:是文件系统中特殊的永久文件,用完不会消失,但作用仅仅是拥有一个磁盘路径这样的接口,而通信的信息存只放在内存中 ...
分类:
系统相关 时间:
2017-03-23 16:12:09
阅读次数:
190
1. 说明 在企业应用系统领域,会面对不同系统之间的通信、集成与整合,尤其当面临异构系统时,这种分布式的调用与通信变得越发重要。其次,系统中一般会有很多对实时性要求不高的但是执行起来比较较耗时的地方,比如发送短信,邮件提醒,更新文章阅读计数,记录用户操作日志等等,如果实时处理的话,在用户访问量比较大 ...