MTS分发是怎么一回事(200分)

  • 主题发起人 主题发起人 gaoronghui
  • 开始时间 开始时间
G

gaoronghui

Unregistered / Unconfirmed
GUEST, unregistred user!
我想开发一个MTS应用系统,怎样才可以每开发出一个组件后分发出来让用户装上他的系统
 
在你的mts/com+环境中,可以导出开发的组件,导出的是正常的安装程序,拿到客户处可以安装的。
如果要自己做,可是件麻烦事,我没做过,但看完《深入理解com+》一书,知道,有支持
安装组件的接口可用,如果有时间,可以参看一下。
 
COM 可注冊,但MTS...?
 
MTS的分发没有想象的难,但市面上一此书本谈的很少,目前只有李维的书写的较深入。
如果要开发MTS的软件分两个部分要注意的:
Servers端:如果你的MTS Server是在同一台机器上撰写的,祗要Compile过后在Run选单下拉Install MTS Object即可。如果不是同一台就要叫用MTS用手动注册的方法。
Client端:要将Midas.dll Copy至Windows/system的目录之下,再Regsvr32 Midas.dll 就OK了,但要注意的 ComputerName尽量用IP Address。
 
如果是NT4服务器,服务器上需要安装Microsoft Option Pack 4,这样才能形成MTS环境。
Win2000 Server就不用了,因为Win2000自带COM+运行环境。
在服务器端,同样需要注册Midas.dll,否则可能导致某些组件无法安装或运行,如果怕
麻烦,不如直接在服务器端装一个Delphi。然后在MTS控制台(2000为组件服务)中导出一
个安装包,把这个安装包在客户端运行一下就可以了。
 
在MTS应用系统中,利用操作系统生成的安装套件可以很方便发行系统;但在系统分发后,套件
中某一组件的升级就很难,能否可以利用程序把开发好的组件注册到指定的套件中,高手们,
该出手的时候了,不够分,可以在加!!
 
在 windows2000 下
1、MTS应用服务器要通过组件服务的“导出", 将MTS 的应用包卸出,再安装到另一台应用服务器,
只要点击MTS的包即可安装。
2.客户端不需要安装和注册,只要一个MDIAS.DLL 就行。
 
多人接受答案了。
 
后退
顶部