进程通信的方法
进程通信基本方法有如下几种。
1、消息传递机制。
2、共享内存。
3、管道和邮槽。
4、剪贴板。
5、Socket通信。
1.消息传递机制
使用WM_COPYDATA实现进程间的传递数据。
函数原型
LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam)
参数
hWnd:其窗...
分类:
编程语言 时间:
2014-08-06 14:47:21
阅读次数:
301
ExchangeServer2010是一种消息传递平台,提供了电子邮件、日程安排以及用于自定义协作和消息服务应用程序的工具。1、ExchangeServer2010服务角色Exchange2010包括以下五种服务器角色:1.1邮箱服务器:在MicrosoftExchangeServer2010中,邮箱服务器角色是可以在运行WindowsServe..
分类:
其他好文 时间:
2014-08-04 14:37:59
阅读次数:
324
最近我在做流式实时分布式计算系统的架构设计,而正好又要参见CSDN博文大赛的决赛。本来想就写Spark源码分析的文章吧。但是又想毕竟是决赛,要拿出一些自己的干货出来,仅仅是源码分析貌似分量不够。因此,我将最近一直在做的系统架构的思路整理出来,形成此文。为什么要参考Storm和Spark,因为没有参照效果可能不会太好,尤其是对于Storm和Spark由了解的同学来说,可能通过对比,更能体会到每个具体实现背后的意义。
本文对流式系统出现的背景,特点,数据HA,服务HA,节点间和计算逻辑间的消息传递,存储模型,...
分类:
其他好文 时间:
2014-08-02 18:25:23
阅读次数:
489
预备知识:一、android每个客户端分为两条线程:1.主线程:负责生成主界面,并响应用户动作,并且把用户输入的数据写入socket对应的输出流。2.子线程:负责读取从服务器发送过来的数据,并且显示到程序界面上。二、Handler消息传递机制(一)Handler的两个作用:1.在新启动的线程中发送消...
分类:
移动开发 时间:
2014-08-02 01:35:52
阅读次数:
363
对象之间进行通信最基本的方式就是消息传递,在Cocoa中提供NSNotification Center机制来完成这一任务。其主要作用就是负责在任意两个对象之间进行通信。使用方法很简单,如下几个步骤即可: 假设A与B之间进行通信...
分类:
其他好文 时间:
2014-08-01 09:20:31
阅读次数:
155
一、从自己开启的线程中给主线程发送信息,更新UI这个实例的效果是,在线程中通过handler发送一条信息给handler,然后通过handler更改UI线程中,textview的文字。主要方法是(在线程中生成消息对象,并发送消息。这里可以设置what,我图简单就没设置): class MyThre....
分类:
其他好文 时间:
2014-07-31 16:27:46
阅读次数:
220
首先来简单介绍一下BlazeDS。 BlaseDS的核心功能包括RPC Services(远程过程调用服务) 和Messaging Service(消息服务)。BlazeDS是一个基于服务器的Java远程调用(remoting)和web消息传递(messaging)技术,使得后台的Java应用程序可以和运行在浏览器上的Flex应用程序能够互相通信。简单来说一个BlazeDS应用包括客户端(Flex...
分类:
其他好文 时间:
2014-07-30 20:50:44
阅读次数:
297
# Amazon SQS
## Amazon Simple Queue Service (SQS)
是一个可伸缩且可靠的消息传递框架,可以使用它简便地创建、存储和获取文本消息。可以使用它构建基于 Amazon Web Services 的应用程序。使用 SQS 是构建松散耦合的 Web 应用程序的好方法。只需根据使用量为消息付费。整个队列框架在 Amazon 数据中心的安全环境中运行...
分类:
其他好文 时间:
2014-07-30 12:15:13
阅读次数:
230
前阵子要的工作是给桌面(Launcher启动器,其实也是一个activity)添加一个触摸特效(一个View),而这个特效是每次触碰都会有,不管你在桌面上做什么操作都会显示特效!之前一直摸索着不知道如何入手,后来慢慢的实验之后才知道有个android触碰消息传递机制。自己摸索的确很慢,要是早点知道这个机制那将会事半功倍。
用户的每次触碰(onClick,onLongClick,onScroll,...
分类:
移动开发 时间:
2014-07-29 22:01:52
阅读次数:
387
nginx进程间的通信
进程间消息传递
共享内存
共享内存还是Linux下提供的最基本的进程间通信方式,它通过mmap和shmget系统调用在内存中创建了一块连续的线性地址空间,而通过munmap或者shmdt系统调用可以释放这块内存。使用共享内存的好处是当多个进程使用同一块共享内存时,在任何一个进程修改了共享内存中的内容后,其他进程通过访问这段共享内存都能够得到修改后的内容。
Nginx...
分类:
其他好文 时间:
2014-07-29 14:28:38
阅读次数:
338