日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
淺談安裝VB dcom分布式

淺談安裝VB dcom分布式

作者:佚名 2009-10-09 17:17:11

開(kāi)發(fā)

后端

分布式 這里介紹安裝VB dcom分布式,以及介紹在服務(wù)器組件安裝完畢后,要確定rpc service是啟動(dòng)的。在客戶端能夠建立連接之前,還需要配置訪問(wèn)權(quán)限。

VB分布式有很多值得學(xué)習(xí)的地方,這里我們主要介紹安裝VB dcom分布式,包括介紹remote automation模式等方面。

安裝VB dcom分布式

windows nt 4.0支持dcom,可直接安裝VB dcom分布式應(yīng)用。對(duì)于windows 95,需要安裝附加程序,以支持dcom分布式應(yīng)用。但,windows 95可直接安裝remote automation應(yīng)用。

remote automation模式:

分別在服務(wù)器及客戶端機(jī)器上安裝相應(yīng)程序。在服務(wù)器端,要先啟動(dòng)automation manager(autmgr32.exe,安裝程序會(huì)自動(dòng)將該文件拷到系統(tǒng)目錄下),客戶端才可建立連接。這種模式對(duì)操作系統(tǒng)要求較低,windows 3.1,windows 95,windows nt等均可做服務(wù)器或客戶端。

本方法提供的安全性較差,無(wú)法限制那些用戶可以連接或不可以連接。不過(guò),系統(tǒng)還是提供了許多安全管理措施。讀者在學(xué)習(xí)時(shí)不妨做簡(jiǎn)化處理:

在服務(wù)器端啟動(dòng)remote automation connection manager(racmgr32.exe),在左側(cè)選相應(yīng)的server組件,在右側(cè)client access欄目下,選擇allow all remote creates.

關(guān)于客戶端的安裝,我們前面作過(guò)討論。利用remote automation connection manager(racmgr32.exe),在server connection欄目下,我們可以隨時(shí)調(diào)整服務(wù)器組件的分布位置。

remote automation這種模式提供了很大的靈活性,在安全性要求不高的場(chǎng)合,可以使用該模式。

dcom模式:

要構(gòu)造dcom應(yīng)用,服務(wù)器端最好使用windows nt server或windows nt workstation,客戶端可使用windows nt或windows95.這也符合實(shí)際應(yīng)用的策略,server component要求有較高的可靠性,一般分布在專用服務(wù)器上。

在服務(wù)器組件安裝完畢后,要確定rpc service是啟動(dòng)的。在客戶端能夠建立連接之前,還需要配置訪問(wèn)權(quán)限。

為了簡(jiǎn)單期間,你可以這樣做:
1.運(yùn)行dcomcfg.exe(在系統(tǒng)目錄下)。
2.選擇相應(yīng)組件,設(shè)置其properties.
3.在location欄目下,設(shè)為:run app on this computer;在security欄目下,選擇定制安全性,并將權(quán)限給everyone full control.

在客戶端的機(jī)器上,通過(guò)dcomcfg.exe,在location欄目下,可以指定服務(wù)器組件的安裝位置。

在windows 95下構(gòu)建dcom應(yīng)用的特殊考慮:

如果使用windows 95做客戶端,應(yīng)從VB的光盤或從www.microsoft.com找如下兩個(gè)文件:dcom95.exe,dcm95cfg.exe.安裝并重新啟動(dòng)機(jī)器即可。

如server端使用windows 95,須考慮下列問(wèn)題:

1.安全性將受到限制。

2.應(yīng)手工在startup中加進(jìn)server組件的啟動(dòng)程序。

3.運(yùn)行rpcss.exe后,客戶端才可建立連接。

4.由于server component是一個(gè)class,當(dāng)沒(méi)有客戶程序參照它時(shí),它會(huì)自動(dòng)終止。可是,windows 95沒(méi)有自動(dòng)啟動(dòng)它的機(jī)制。所以,要保證server component不會(huì)從內(nèi)存卸載。辦法是:在server component中加入一個(gè)form,visible為false.程序從form啟動(dòng)。

5.應(yīng)從VB的光盤或從www.microsoft.com找如下兩個(gè)文件:dcom95.exe,dcm95cfg.exe.安裝并重新啟動(dòng)機(jī)器。

6.手工改變注冊(cè)表:hkey_local_machine\software\microsoft\ole\enable remote connection改為“y".否則,會(huì)出現(xiàn)”run time error,active component cannot be create“

7.如同在windows nt上一樣,運(yùn)行dcomcfg.exe并進(jìn)行配置。以上介紹安裝VB dcom分布式。

【編輯推薦】

  1. 淺談VB.NET新的面向?qū)ο竽芰?/li>
  2. VB.NET接口范例ISpeak
  3. 有關(guān).NET性能的幾點(diǎn)誤區(qū),以及C#和VB.NET的關(guān)系
  4. ASP.NET VB.NET以及C#的關(guān)系
  5. 淺談ASP.NET和VB.NET的MD5加密函數(shù)

名稱欄目:淺談安裝VB dcom分布式
文章來(lái)源:http://www.dlmjj.cn/article/djdshpc.html