一个RPC例子,远程调用一个计算阶乘的函数。具体编写过程如下: 1、创建一个.idl文件, 为应用程序的远地函数定义一个接口。(RpcFact.idl文件) 2、应用程序属性配置文件 (RpcFact.acf文件) 3、用MIDL编译器编译RpcFact.idl文件,在Dos中输入命令midl RpcFact.idl。经过编译之后, 会生成这几个文件: RpcFact.h、RpcFact_s.c 和RpcFact_c.c 4、本例中阶层函数的实现(RpcFact.c文件) 5、服务器及客户端程序(分别为RpcFact_s.c,RpcFact_c.c)。 6、实现RPC函数的存储分配(memstub.h) 7、运行时要添加两个RPC运行库(rpcns4.lib和rpcrt4.lib)。 8、运行程序,先打开服务器程序,再打开客户端程序,出现结果120(5!)。
标签: RPC
上传时间: 2014-11-29
上传用户:JIUSHICHEN
小程序,在可变分区管理方式下采用首次适应算法实现主存分配和实现主存回收。
标签: 程序
上传时间: 2016-03-03
上传用户:coeus
使用存储过程实现用户的权限管理,分配权限。
上传时间: 2014-12-07
上传用户:xfbs821
一、目的要求 用高级语言编写和调试一个进程调度程序,以加深对进程的概念及进程调度算法的理解。 二、例题: 设计一个有 N个进程共行的进程调度程序。 进程调度算法:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算法。 每个进程有一个进程控制块( PCB)表示。进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、已用CPU时间、进程状态等等。
上传时间: 2013-12-21
上传用户:金宜
提出了一种能防止多次试探密码的基于单片机的密码锁设计和实现方案。首先给出了用 户提出的10条总体要求和功能,然后比较详细地介绍了实现该要求的硬件和软件的设计过程,其中包 括单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配、汇编语言源程序及详细注释 等内容,并且给出了完整的硬件电路图、软件流程图和源程序。
上传时间: 2014-01-07
上传用户:王者A
STM32F103xx增强型系列数据手册 数据手册是有关产品技术特征的基本描述,包含产品的基本配置(如内置Flash和RAM的容量、外设的数量等),管脚的数量和分配,电气特性,封装信息,和定购代码等
上传时间: 2016-03-09
上传用户:yxgi5
工具:Dynamips, VPCS 结点: R1: 10.0.0.0/8, 90.0.0.0/8 R2: 20.0.0.0/8, 90.0.0.0/8 R3: 30.0.0.0/8, 90.0.0.0/8 H1: 10.0.0.2 H2: 20.0.0.2 H3: 30.0.0.2 要求: R1,R2,R3之间直接用串口(serial) 相连,采用X.25封装。 分配给串口的X.25地址不作限制。 目的:使得H1,H2,H3可以在IP层互通
上传时间: 2016-03-10
上传用户:杜莹12345
冒泡排序 首先确定要进行排序数组的大小,输入数字,进行排序 直接选择排序 在程序设置好直接要排序的链表,进行直接选择排序 基数排序 程序中预先设置了进行3次分配,用户可根据需要修改分配次数 顺序查找 对排完序的数据进行查找,如果成功则显示数字所在的数组位置 二叉排序树动态查找
上传时间: 2016-03-11
上传用户:erkuizhang
火车出站程序,根据不同班次火车出站时间不同,分配其出站时间,使得火车运行更有序、有效!
上传时间: 2016-03-11
上传用户:杜莹12345
本书除了讨论DNS背后的设计动机和配置BIND 软件包之外,还涉及了许多高级主题,包括怎样成为一个“parent”,即具备向其他人分配名称的代理()能力,怎样使用DNS正确地设置邮件转发,发现和排除故障,编写相关的程序
上传时间: 2016-03-11
上传用户:cazjing