• 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 > 如何发布C/S的DCOM应用程序

如何发布C/S的DCOM应用程序

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

佚名通过本文主要向大家介绍了dcom是什么,9955dcom最近十天更新,8844dcom更新后地址,dcom配置,9955dcom首页等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何发布C/S的DCOM应用程序
描述:

我公司想开发一个基于WINDOWS 2000 /XP 下运行的 C/S DCOM项目。
现在我想做个环境测试,现在写了个简单的C/S测试程序,不知道应该怎么发布配置了,我们想尽量避免用户自己配置环境,希望能用脚本完成注册之类的步骤,希望有高手能够按步骤的解说一下。万分感谢!
希望能有相关资料可以共享! email: zhzhang@lanz.com.cn


解决方案1:

就是说要将服务器的dll存根拷到客户端注册一下( regsvr32 *.dll),然后在DCOM配置中手动配置成远程机器的位置?
那还有几个问题想请教,
第一:如果是exe系统服务,如何成生存根(VS2003)。或如何到客户端注册。
第二:如果写代码实现配置注册过的组件到远程机器位置。
谢谢大家帮忙!!

解决方案2:

就是说要将服务器的dll拷到客户端注册一下( regsvr32 *.dll),然后在DCOM配置中手动配置成远程机器的位置?
那还有几个问题想请教,
第一:如果是系统服务,如果成生存根或代理(VS2003)。或如果到客户端注册。
第二:如果写代码实现配置注册过的组件到远程机器位置。
谢谢大家帮忙!!

解决方案3:

我拿COM+系统做个举例,DCOM基本雷同
---------------------------------------------
所谓分布式系统
服务器端:组件服务端,所谓的"存根"
客户端  :肯定需要一种所谓的"代理"
-----------------------------------------------
存根和代理通信,一般情况下,一个存根对应对个代理,这样就组成了分布式系统
------------------------------------------------
服务器端:
在COM+中,要装上MIS的服务程序,并设置安全和访问控制
不同的操作系统的安全级别不同,例如XP SP2默认的是禁止远程掉用的,既禁止DCOM调用
同样在DCOM中,属性--也要设计安全
客户端:
在COM+中,要装上MIS的代理,目的是和服务器进行通信
在DCOM中,DLL肯定要注册的,属性,要指定远程机器的位置

解决方案4:

谢谢 lzzqqq(Jonersen)  
 客户端发布程序也需要将服务器的组件一起打包吗?就是不知道还需要那些额外的设置操作。

解决方案5:

程序发布打包时把Dcom组件一起打包进去,由安装程序实现注册就行啊,
如果程序安装完后还需要进行额外的设置操作,你可以自己编写一个专门设置用的exe,安装程序结束后可以自动执行这个设置界面,这样就在安装过程中一起设置了.
有个安装包制作工具叫"小颖安装制作"挺好,我经常用它.


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

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

  • DCOM中的多串口通讯
  • ★★★关于DCom服务器★★★
  • net中调用dcom对象如何释放
  • 问:不同网段之间可以使用DCOM通讯么?500分
  • DCOM如何走Internet?
  • dcom的问题
  • dcom的问题
  • 请问dcom能够实现这样的问题吗分不够另外给分
  • 一个比较朦胧的问题com/dcom/com+问题,朋友门都来看看
  • Dcom传人输出型字符串的问题!

相关文章

  • 2017-06-04 atlfire_XXX的问题
  • 2017-06-04 WORD文档中ACtivex持久化问题--添加ACtivex对应数据流指定ISTREAM的名称
  • 2017-06-04 COM在VB60上使用的问题VS选择比尔盖次的痛苦
  • 2017-06-05 IStream->Read时是否有超时设置?
  • 2017-06-05 怎么在程序中判断一个DLL已经注册了,如果注册了,把它UN注册,如果没有注册则注册一下,谢谢
  • 2017-06-05 求助byte转variant的问题
  • 2017-06-05 有关读其它进程数据的问题
  • 2017-06-05 请问创建线程函数CreateThread的参数如何传递
  • 2017-06-04 高手们来谈谈这个难题!!!!
  • 2017-06-04 VC++是否可以像C#那样有反射的方式来动态调用dll

文章分类

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

最近更新的内容

    • 请教,请教,VC创建JNI动态链接库(DLL)操作HID设备的问题
    • 怎样获得开机开了多少时间?
    • 高分求:windowsexplorer导航型组态软件开发步骤
    • directshow有没有人用过coreavc解h264码流
    • 请问如何在VC中调用VB编写的ActiveXexe,急~~~高分
    • 求助如何使MFCGridControl控件编辑Cell内容时只能输入指定字符
    • MFCActiveX的OCX控件相应U盘拔插消息失败
    • 学好vc的顺序是什么?
    • 将文档视图封装到ACTIVE中后出现的问题
    • 在dll里面的对话框上有windosMediaPlayer控件,对话框就弹不出来,怎么回事?

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

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