91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

黎城县| 蒙自县| 宜丰县| 西宁市| 佛冈县| 天门市| 德阳市| 苍南县| 信丰县| 蕲春县| 栖霞市| 南乐县| 东海县| 陈巴尔虎旗| 富裕县| 大石桥市| 大安市| 汶上县| 江源县| 海伦市| 苗栗县| 米易县| 新绛县| 蕉岭县| 堆龙德庆县| 象州县| 连平县| 敦煌市| 铜鼓县| 上林县| 尉犁县| 太和县| 阳江市| 洪雅县| 绥江县| 东台市| 洪泽县| 丹阳市| 昌图县| 高碑店市| 成武县|