码迷,mamicode.com
首页 >  
搜索关键字:ipc$    ( 2034个结果
Hadoop RPC使用方法示例
定义RPC协议 import?java.io.IOException; import?org.apache.hadoop.ipc.VersionedProtocol; /** ?*?DateTime:?2014年12月28日?上午9:32:12 ?* ?*/ public?interface?ClientProtocol?extends?Ver...
分类:其他好文   时间:2014-12-28 13:02:40    阅读次数:127
第16章 网络IPC:套接字总结
1 套接字是通信端点的抽象创建套接字:int socket(int domain,int type,int protocol)domain:通信域 AF_INET、AF_INET6、AF_LOCAL、AF_UNSPECtype:套接字类型,SOCK_DGRAM、SOCK_STREAM、SOCK_SE...
分类:其他好文   时间:2014-12-27 23:00:56    阅读次数:249
Hadoop维护IPC链接
IPC链接上长时间没有发生远程调用,客户端会发送一个心跳消息给服务器端,用于维护链接。 Connection的lastActivity用来记录上次发生IPC通信的时间。 Connection.touch方法更新lastActivity为当前时间,在setupIOstream和receiveRespo...
分类:其他好文   时间:2014-12-25 20:09:53    阅读次数:106
Android开发-API指南-Bound 类型的服务
Android 官方文档原创译文《Bound Services》。 Bound 类型的服务是客户端-服务器模式的服务端。Bound 类型的服务允许组件(比如 Activity)对其进行绑定、发送请求、接收响应、甚至进行进程间通信(IPC)。 Bound 类型的服务一般仅存活于为其他应用程序组件服务...
分类:移动开发   时间:2014-12-25 16:18:38    阅读次数:329
Linux互斥与同步应用(四):posix信号量的互斥与同步
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】          在前面讲共享内存的IPC时曾说共享内存本身不具备同步机制,如果要实现同步需要使用信号量等手段来实现之,现在我们就来说说使用posix的信号量来实现posix多进程共享内存的同步。其实信号量也可以使用在同一进程的不同线程之间。 ...
分类:系统相关   时间:2014-12-23 21:13:31    阅读次数:199
Hadoop IPC的代码结构分析
与IPC相关的代码在org.apache.hadoop.ipc包下。共七个文件,其中4个辅助类: RemoteException Status VersionedProtocol ConnectionHeader 主要实现类3个: Client Server RPC 客户端Client: 如上图: ...
分类:其他好文   时间:2014-12-23 20:47:05    阅读次数:393
System V 信号量
1 概述计数信号量集semid_ds:struct semid_ds{ struct ipc_perm sem_perm; struct sem *sem_base; //指向信号量结构数组 unsigned short ...
分类:其他好文   时间:2014-12-23 17:07:00    阅读次数:199
System V 消息队列
3.1 概述消息队列结构:struct msqid_ds{ struct ipc_perm msg_perm; //权限结构 struct msg *msg_first; //队列中第一个消息 ...
分类:其他好文   时间:2014-12-23 11:59:35    阅读次数:201
第3章 System V IPC
3.1 概述System V IPC函数:3.2 key_t和ftok函数key_t是System V IPC的外部标识符,又称为IPC键,通过键,多个进程在同一个IPC对象上会合ftok函数将路径名和整数标识符转换为key_t值#include key_t ftok(char *pathname,...
分类:其他好文   时间:2014-12-22 22:30:04    阅读次数:257
Android IPC通信以及AIDL技术运用
首先我们了解一下 IPC和AIDL IPC:进程间通信 AIDL:Android Interface Definition Language,即Android接口定义语言。 为什么使用: Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。 为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Proc...
分类:移动开发   时间:2014-12-22 18:08:34    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!