关于Wince进程外组件~ .

转载 2012年03月25日 17:31:55

转载自:

http://blog.csdn.net/tttyd/article/details/6223594

 

Windows CE提供以下几种COM-Base的应用

1. Minimal COM提供最基础的COM开发接口(API),每个com对象的创建大概需要10~20K。

2. COM提供了普通COM和OLE自动化实现的支持,只能实现自由线程模型、进程内的COM对象。各个COM对象创建大概需要100~200K。

3. DCOM提供了COM所有功能的支持,包括远程设备COM服务。每个对象最少需要700K。

   在 默认状态下,由于安全角度考虑,远程服务功能是关闭的;使得DCOM只能提供本地服务,服务进程可连接Internet。要启用远程COM服务功能需要将SYSGEN_DCOM_REMOTEACCESS置为1.

4. COM Storage将结构化存储功能加入了Mini COM、COM、DCOM的实现。

通过上面几点可知,只有DCOM才具有开发进程外组件的能力。

 

以下表格说明了实现COM和DCOM所需的模块

Item 模块 Component
Minimal COM uuid, ole32, oleaut32, mcombase, mcommem, mcomstr, mcommon, mcomlib, ole232, docfile, msf, exp None
COM uuid, ole32, oleaut32, ole232, com, docfile, msf, exp None
DCOM dllhost, dcomssd, rpcrt4, rpcltccm, rpcltscm, ole32, oleaut32, uuid, dcomole, idisproxy None
COM Storage stg or mcomstm, depending on the previous COM choices None

 

因此想要开发WINCE进程外的组件步骤

1.将DCOM组件加入OS中

2.导出相应的SDK

 

接下来就和PC的进程外组件开发没两样了

wince 外部程序的关闭和打开

最近在做一个wince的项目,里面涉及到程序升级的问题。 升级之前的步骤,肯定是数据下载,然后替换,传输的过程不多过多描述,只是在开发的过程用到了对外部程序的打开和关闭,在这里做个备份。 程序里面...
  • love_4023
  • love_4023
  • 2014年01月14日 15:11
  • 1363

《WinCE下应用程序开发》系列之开发步骤

在Windows CE下开发应用程序大致可分为三个步骤: 1.      安装合适的SDK 2.      编写代码和调试 3.      发布应用程序   一.安装SDK        如果选用V...
  • chendesheng1988
  • chendesheng1988
  • 2013年12月24日 13:16
  • 1867

嵌入式系统WinCE下应用程序GUI界面开发

本文旨在介绍嵌入式系统在Wince下进行GUI应用程序开发可以选择的不同GUI开发框架(Framework)...
  • toradexsh
  • toradexsh
  • 2015年12月31日 14:11
  • 1830

Wince 进程外组件

  • 2011年03月10日 16:53
  • 61KB
  • 下载

代理存根的创建(进程外组件)

  • 2009年11月04日 16:39
  • 51KB
  • 下载

12.编写COM进程外组件

相比进程内组件,进程外组件的编写较为麻烦,在前面已经讲的IDL和进程外组件原理基础上,本节以一个简单实例讲解进程外组件的编写步骤和注意事项。...
  • wenzhou1219
  • wenzhou1219
  • 2017年07月30日 16:29
  • 619

COM/DCOM开发之远程进程外组件(DCOM)

一 目的 使用VC++的ATL编程实现远程进程外组件。同时实现客户端这些组件的调用。二 要求 1)使用C++语言实现远程进程外组件,组建提供加、减、乘、除、判断是否素数等计算服务;客户端部分包括录入和...
  • u011402642
  • u011402642
  • 2015年06月16日 12:03
  • 531

10.COM进程外组件和列集、散集

前面讲的都是进程内组件,实际上COM是进程透明的,就是使用COM的时候,不管当前连接的是进程内组件还是进程外组件,使用方法一样,所有的差异都被COM中间屏蔽了。这一节详细讲解COM进程外组件的列集/散...
  • wenzhou1219
  • wenzhou1219
  • 2017年07月30日 15:22
  • 850

进程外COM组件的单实例化和Register-free

之前写过一篇使用COM组件的3种方法的文章:启动COM组件的三种机制,其中后来补充了一个用免注册的方式使用进程外COM组件的方法,因为只是文字补充,没有实例,可能对于怎么实现大家不是很清楚,陆续收到一...
  • flyspace
  • flyspace
  • 2014年09月27日 15:57
  • 976

COM进程外组件的实现vc++

说明进程外组件的实现有三个部分组成分别是: 进程外组件:com_test->simple(接口) 代理存根  :com_proxy 客户端    :com_client 开发环境:WIN7...
  • dasgk
  • dasgk
  • 2013年05月30日 10:27
  • 2333
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于Wince进程外组件~ .
举报原因:
原因补充:

(最多只允许输入30个字)