通常COM+应用的客户端安装需要服务器导出的应用程序代理,不同的服务器(设备),就会导出不同的代理程序,在此,我想找一个能生成通用客户端注册工具的方法,通过填入服务器的IP或NETBIOS名,完成COM+应用程序代理的功能替代
解决方案 »
- 请问siting中文怎么说
- 讨论VB+ADO+SQL Server的时候的多记录保存(通过存储)下大家是怎么保存的?
- 报表打印,在线等待!
- 急!!!win2000Server下VB写的程序不能在XP上运行!好心人救救我呀!
- 一个问题~~
- jpg图片的合成
- datagrid控件直接在上面修改内容(增加内容)就会出现多步ole操作出错,请检查每一个ole的状态,只有在修改的格中删除与增加的字符相等的
- 我想写一个IGMP发包工具,但是发不了IGMP包,大牛帮我看看代码
- 这是ADO的错,还是我们无能为力...
- 这样用自定义类型到底怎么不对?高手请进!!!!
- [100分全部送]大家快来帮帮俺
- 怎样解决SetWindowLong函数后关闭无效的问题
这是不必要的吧,如果有兴趣,可以参考金蝶K3的远程组件注册工具,我想到的最笨的方法是更改MSI中的服务器名,希望大家提供更高明的办法
注册时需要服务器COM+操作权限,否则注册无法成功!
应用程序中使用CreateObject(Class,Server)来远程创建对象,在本地有一个与远程对象完全相同的组件,但是没有具体实现部分,也可以说是只有接口部分。这样可以在应用程序中动态指定服务器,灵活性较强。
>>可以用COM+ Admin组件实现,但是客户端必须要有服务器COM+管理权限,不划算。
俺们使用COM+ Admin组件只实现了服务器端的导出,但是因为实际上有四台app服务器做均衡,后面挂着xx台客户端.现在系统已经在运用,升级时如果接口不变还好,接口一变就得先停止服务,然后杀之,然后装,然后导出
然后再装到客户端上,烦死人.
适用更广:关健能用于Win98(因为Win98不能使用.MSI文件)。
命令程序:Clireg32.exe
例子: clireg32 vbrFile.vbr -t TlbFile.Tlb