中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VB開發分布式怎么理解

發布時間:2021-12-04 15:24:57 來源:億速云 閱讀:125 作者:iii 欄目:編程語言

這篇文章主要講解了“VB開發分布式怎么理解”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“VB開發分布式怎么理解”吧!

一、概述

“activex"是微軟為分布式計算制定的一套標準,它的前身就是大家所熟知的”ole automation".當分布式應用通過網絡通訊時,activex可以使用兩種不同的機制對客戶請求作出響應。一種稱為“分布組件對象模式(dcom)”,只可以在windows nt和windows 95上使用;另一種是“遠程自動化(remote automation)",它可以在16位環境下構造分布式應用。

這兩種分布式機制,有著極其引人的特點:與組件物理位置的無關性。也就是說,當你構造一個activex組件時,無需知道它將分布在那一臺機器上。同樣的組件,即可以將它放在本機,也可以將它分布在其它機器上而不需要從新編譯。這樣,根據網絡的性能和網絡結構的變化,我們可以方便的調整組件的分布策略。

當然,用activex構建分布式應用的各個獨立組件,還有其它優點:

構造遠程組件和構造本地組件的編程方法一模一樣,無須特殊的工程經驗。可以用activex組件在服務器端實現復雜的商業規則。比起用dbms(如sql server)來完成同樣的工作,我們有更好地編程、維護、排錯手段。

有大量的商業組件可以使用。而且這樣的組件會越來越多。我們只需將特殊的商業規則開發成組件,與購買的組件配合使用。

二、開發和調試

VB開發分布式組件和開發本地組件相同,調試也可以在本地完成,本文不在贅述。(可以參看VB所帶的例子:\sample\clisvr\booksale \client\book_cli.vbp客戶端程序;\sample\clisvr\booksale\client\book_svr.vbp服務器程序。)在開發分布式服務器段組件時,請注意下列問題:

服務器端的project應為activex exe(進程外的activex組件)。這也很容易理解,不可能在兩臺機器上完成同一個進程,所以,不可能使用activex dll(進程內的組件)。

在project properties對話框的組件欄目下,應設為remote server file.這樣,在程序編譯時會生成一個vbr文件,在生成安裝盤時要用。大家知道,windows程序在系統注冊表中有注冊,此文件與注冊有關。

class屬性應設為mutiuse,以便多個客戶應用可以使用它。

感謝各位的閱讀,以上就是“VB開發分布式怎么理解”的內容了,經過本文的學習后,相信大家對VB開發分布式怎么理解這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

vb
AI

锦屏县| 财经| 诸暨市| 鄂温| 三亚市| 吉林省| 温泉县| 白水县| 邻水| 德清县| 湘西| 沙坪坝区| 正镶白旗| 宁陕县| 鸡东县| 班戈县| 松原市| 噶尔县| 阿尔山市| 普宁市| 屯门区| 金山区| 元谋县| 兴隆县| 林口县| 嘉荫县| 通化县| 浮山县| 洮南市| 泰兴市| 丹东市| 张家川| 昌平区| 图们市| 盖州市| 土默特右旗| 剑河县| 三门峡市| 池州市| 镇沅| 陆河县|