请问,做一个dcom程序,怎样注册server端client端, 初学dcom我很迷惑,客户端怎样找到服务器端的com组件,是要注册对吧。是不是在客户端也要注册,毕竟客户端要调服务器组件的,在服务器断也是要注册,怎样注册。是不是我编译一下生成了dll就行了,高手指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 客户端不需要注册,你在CoCreateInstanceEx里面指定服务器的IP地址,服务器里面当然和普通的组件一样注册,客户端通过COM服务管理器来连接服务器端的COM服务管理器,然后建立连接 用VC应该是编译完自动注册的,手动可以用 regsvr32 注册,不过你用DCOM 应该做成exe服务 才对吧 多谢各位的提示请问 regsvr32怎莫用,他在什么位置,是不是..\vc98\bin\下的 是不是命令行格式的工具还有 nmake 怎莫用 比如说 我现在有一个 c1文件 里边有做好的服务器端和接口,我想编一个客户端。我所应该做的是什么。dcom的接口比如是import "unknwn.idl"; [ object, uuid(C177116E-9AAA-11D3-805D-000000000000), pointer_default(unique) ] interface IWzd : IUnknown { HRESULT Method1([in] long lArg1, [out] long *plArg2); HRESULT Method2([in] long lArg, [in] unsigned long ulArg); };请具体点,我是初学者感激不禁 regsvr32.exe 是windows自带的小程序,位置在system32下,98好像在system下实现dcom 有以下几个步奏一、写你的server.exe client.exe,生成你的serverps.dll,在本机测试通过,具体运行位置在cocreateinstanceex(中的co参数中指定二、将client.exe和serverps.dll拷贝到client机器上,regsvr32 serverps.dll。搞定 to: fantong 是不是生成dll同时已经在服务器端注册了? 使用dcomcnfg注册,或者你看一下MSDN的DCOM示例 win32程序设计中,我用代码给窗口添加菜单,程序报错,为什么? 高手请看看我这个线程的小程序问题在哪? 用了个CTabCtrl, 如何重命名该控件上当前选中的Tab页的标题? 怎么样做启动画面??? 关于画边框的问题 windows出错处理 怎样做一个可以用script启动的程序 传奇muma 3DS MAX的模型转换为OpenGl显示列表......? 谁有FMC的API帮助文档啊 帮忙给发一下 请问关于CSplitter和框架刷新的问题!!高手请进!![今晚结帐] 怎样把LARGE_INTEGER转化为字符串?
请问 regsvr32怎莫用,他在什么位置,是不是..\vc98\bin\下的
是不是命令行格式的工具
还有 nmake 怎莫用
比如说
我现在有一个 c1文件
里边有做好的服务器端和接口,我想编一个客户端。我所应该做的是什么。
dcom的接口比如是import "unknwn.idl";
[
object,
uuid(C177116E-9AAA-11D3-805D-000000000000),
pointer_default(unique)
]
interface IWzd : IUnknown
{
HRESULT Method1([in] long lArg1, [out] long *plArg2);
HRESULT Method2([in] long lArg, [in] unsigned long ulArg);
};
请具体点,我是初学者
感激不禁
实现dcom 有以下几个步奏
一、写你的server.exe client.exe,生成你的serverps.dll,在本机测试通过
,具体运行位置在cocreateinstanceex(中的co参数中指定
二、将client.exe和serverps.dll拷贝到client机器上,regsvr32 serverps.dll。搞定
是不是生成dll同时已经在服务器端注册了?