一、回顾开发历史: 软件架构的设计经历了:从面向对象程序,到面向组件程序设计,再到面向服务程序设计。这三种方式都致力于同一个目标:封装和重用。 面向对象程序设计:类封装功能并提供代码重用。 面向组件程序设计:用以共享封装了可重用类的二进制文档。最初,这一点只是针对本机,随着COM,DCOM和.NET ...
分类:
其他好文 时间:
2016-12-15 11:53:20
阅读次数:
144
在多任务实时系统中,常常需要在任务之间或者中断与任务之间进行通信,这就产生了同步与通信机制。 同步可分为两种: ①资源同步:避免两个及以上任务对同一个资源的同时操作 ②活动同步:确定任务的活动是否到达一个确定状态 通信的目的主要是以下几点: ①让一个任务控制另一个任务 ②在任务间传递信息(通常为状态 ...
分类:
其他好文 时间:
2016-12-13 23:08:57
阅读次数:
224
使用netlink之前,先参考一下资料:http://www.ibm.com/developerworks/cn/linux/l-connector/ netlink通信机制介绍:资料来源 linux-4.8.13/Documentation/connector/connector.txt 2016 ...
分类:
Web程序 时间:
2016-12-11 02:30:49
阅读次数:
234
socket是什么 什么是socket所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。说白了就是一种通信机制。它类似于银行,电信啊这些部分的电话客服部门。你打电话的时候,那边会分配置一个人回答你的问题,客服部 ...
分类:
编程语言 时间:
2016-12-10 13:17:30
阅读次数:
1151
1. 什么是Web Socket Web Socket是Html5中引入的通信机制,它为浏览器与后台服务器之间提供了基于TCP的全双工的通信通道。用以替代以往的LongPooling等comet style的实时解决方案。基于它们之间的比较以及Web Socket的优势参考https://www.w ...
Pub/Sub功能 Pub/Sub功能(means Publish, Subscribe)即发布及订阅功能。基于事件的系统中,Pub/Sub是目前广泛使用的通信模型,它采用事件作为基本的通信机制,提供大规模系统所要求的松散耦合的交互模式:订阅者(如客户端)以事件订阅的方式表达出它有兴趣接收的一个事件 ...
分类:
其他好文 时间:
2016-12-07 09:32:05
阅读次数:
166
QT开发(三十五)——QT进程间通信Qt是一个跨平台的应用框架,其进程间通信机制当然可以使用所在平台的进程间通信机制,如在Windows平台上的Message机制、共享内存、文件映射、管道、Socket等。其中,Qt对一些许多平台共有的IPC机制进行了封装。一、TCP/IP其实就是通过网络模块..
分类:
系统相关 时间:
2016-12-06 04:36:12
阅读次数:
795
“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。1.同步与异步同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)所谓同步,就是在发出一个*调用*时,在没有得到结果 ...
分类:
其他好文 时间:
2016-12-01 14:15:30
阅读次数:
158
.Net中Remoting通信机制 前言: 本程序例子实现一个简单的Remoting通信案例 本程序采用语言:c# 编译工具:vs2013工程文件 编译环境:.net 4.0 程序模块: Test测试 Talker Server端 Client端 源代码工程文件下载 Test测试程序截图: Talk ...
分类:
Web程序 时间:
2016-11-30 03:11:46
阅读次数:
295
Remoting通信机制 Remoting介绍 主要元素 通道类型 激活方式 对象定义 Remoting介绍 主要元素 通道类型 激活方式 对象定义 Remoting介绍 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。 从微软的产品角度来看,可以说Remoting就是DCO ...
分类:
Web程序 时间:
2016-11-30 03:10:29
阅读次数:
191