• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 关于进程外的COM服务。

关于进程外的COM服务。

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了进程外com服务器,com surrogate进程,进程com.android,抱歉进程com.android,抱歉 进程com.google等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 关于进程外的COM服务。
描述:

我用VC++ ATL做了一个进程外服务:Com.EXE。用MFC调用,发现在任务管理器中自动创建了Com.EXE进程,不过用户名是我当前WINDOWS用户名。
我想使这个进程成为NETWORK SERVICE,以便被asp.net调用。不知道该怎么办?


解决方案1:

你的这个组件属于DCOM service
MyService.exe -RegServer
这个是注册组件,而不是注册服务!
对于ATL作的DCOM服务,用下面的命令行,即注册组件,又注册为服务
MyService.exe -Service
然后就可以在“组件服务”工具中看到这个服务了。
在“组件服务、服务”工具中找到这个服务,点右键选属性,修改这个服务的登录身份为“Network Service”(其实用别的身份也可以,不必和网站的运行身份相同)
XP/2003以及打了SP4的2000,对DCOM的安全性做了加强,缺省是只有管理员才能启动和访问DCOM服务器的。你需要在“组件服务、组件服务、计算机、我的电脑、DCOM配置”中找到你的DCOM服务器(MyService),点右键选属性,选“安全”夹,编辑“启动”和“访问”权限。使网站的运行身份(对IIS5是IWAM_XXXX或者IUSR_XXXX,对IIS6是Network Service)可以启动和访问你的DCOM服务器。
启动权限是指谁可以启动你的DCOM服务器的进程,即启动服务。访问权限是指谁可以调用DCOM服务器组件的方法。这两个权限不是一回事。一般地,启动者应该也能访问,但反之不一定。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 怎样写一个进程外com服务程序
  • COM服务器端(exe,进程外的)如何调用客户端的回调函数?
  • 进程内Com组件自动化中,可以调用并且DoModel一个自定义的对话框吗?
  • 怎样让一个进程外com服务程序一开始就显示出来
  • 进程外服务器
  • com进程内组件
  • 进程外COM组件能否检测调用它的客户程序非正常终止
  • [100分]如何把一个进程内的COM对象,封送到另外的进程里面使用?
  • 关于进程外com组件调用的问题
  • com关于跨进程调用问题

相关文章

  • 2017-06-04 怎样在MFC工程中使用IEnumString接口?
  • 2017-06-04 传递给组件的数组应该怎样取得?
  • 2017-06-05 PB调用VC7的DLL,参数为结构,只看到传入的结构中的一个变量,没办法啦!
  • 2017-06-04 请教:CoCreateInstance的第五个参数的问题
  • 2017-06-04 组件调用无法供应请求的类别
  • 2017-06-05 编译Active项目,注册不了
  • 2017-06-05 求教~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • 2017-06-05 高分求救!关于多应用的程序问题
  • 2017-06-05 通信协议数据格式
  • 2017-06-04 如何在对生成的变量名对应的变量赋值

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 用vc如何以只读方式打开word2003文档?
    • Errorexecutingclexe是什么错误?
    • 怎样用vc取出word文档中的图像,取出图像的格式是位图吗?
    • 高分相送,不够可以再加~!如何VC朗读中英文交互
    • 透明处理加色,困扰很久
    • COM中的连接点技术到底是用来解决什么问题的?还有事件呢?
    • 在IE嵌入ACTIVEX控件后,调用DCOM组件,出现了能够创建实例,不能得到接口的问题
    • 如何判断一个文件格式能否在我的系统中打开
    • CreateThread一问
    • vcexcel问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有