前言: thrift是出于Facebook的rpc网络编程框架,
其对跨平台和多语言的支持优于google protobuf, 但thrift在java/c#语言上应用比较多, 资料也丰富, 在windows平台的c++这块,
资料相对较少, 而且编译也麻烦. 这篇博客主要记录对thrift在wi....
分类:
编程语言 时间:
2014-05-08 15:20:46
阅读次数:
631
这篇文章讲讲server端RPC报文的处理流程。server端RPC报文的处理函数是svc_process,这个函数位于net/sunrpc/svc.c中。这个函数须要一个svc_rqst结构的指针作为參数,svc_rqst是与RPC请求相关的一个数据结构,这里包括了接收到的RPC消息,RPC消息的...
分类:
系统相关 时间:
2014-05-08 12:19:55
阅读次数:
452
看来使用webservice是不可避免的。我曾对这个有些抵触,因为他给我印象总是麻烦+慢(后来虽然方便了许多,但还是很慢)。然后再去搜索"advantagesofwebservice"什么的试着再让自己接受他。简单记录一下如何用Spring导出Endpoint。假设我想在有一个Spring应用,我需要把一个Pojo或..
分类:
编程语言 时间:
2014-05-08 02:17:05
阅读次数:
495
需求分析:
前端需支持更大的访问量,单台Web服务器已无法满足需求了,则需扩容Web服务器;虽然动态内容可交由后端的PHP服务器执行,但静态页面还需要Web服务器自己解析,那是否意味着多台Web服务器都需要在各自的系统中都存有一份静态页面数据呢?
其实这样也不是不可以,毕竟文件本地访问,速度还是有优...
分类:
其他好文 时间:
2014-05-07 10:58:40
阅读次数:
387
1.用途
Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。
为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了RPC方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言IDL来公开服务的接口。我们知道4个Android应用程序组件中的3个(Activity、BroadcastReceiv...
分类:
其他好文 时间:
2014-05-07 03:25:40
阅读次数:
381
实验需求:在服务器本机搭建mysql图形管理工具1.简单部署LAMP平台#yum-yinstallhttpdmysqlmysql-serverphpphp-mysqlphp-pdo#rpm-ivhphp-mbstring-5.3.3-26.el6.x86_64.rpm//此包安装光盘没有,需自己下载2.修改httpd配置文件,启动服务#vim/etc/httpd/conf/httpd.conf……Serve..
分类:
Web程序 时间:
2014-05-06 18:30:37
阅读次数:
469
XenServer定义了一个名为存储库(SR)的容器来描述存储虚拟磁盘映像(VDI)的特定存储目标。VDI是包含虚拟磁盘内容的磁盘抽象。在许多SR类型中均支持VDI。XenServerSR具有对本地连接的IDE、SATA、SCSI和SAS驱动器和远程连接的iSCSI、NFS、SAS和光纤通道的内置支持,因而非常灵活。S..
分类:
其他好文 时间:
2014-05-06 17:24:01
阅读次数:
535
selinux限制apacheexec执行cgi一、起因某日发现smokeping访问失败,发布的apache进程不存在;在/usr/local下找不到任何apache文件,怀疑apache是rpm安装,使用/etc/init.d/httpd启动后果真listen8001端口···二、排查1、获取error日志的关键内容启动后尝试刷新8001下的smokep..
分类:
系统相关 时间:
2014-05-06 16:39:10
阅读次数:
689
flex是不能直接访问数据库的,所以可以采用服务的形式进行调用数据,HTTPService、WebServices是比较常用的两种方法,因为接触WebService比较多所以给出其调用方法。importmx.controls.Alert;
importmx.events.FlexEvent;
importmx.rpc.events.ResultEvent;
importmx.rpc.event..
分类:
Web程序 时间:
2014-05-06 16:11:59
阅读次数:
382