亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

交口县| 阿拉善右旗| 游戏| 梁平县| 巴马| 鄂托克旗| 太谷县| 镇远县| 鄂托克前旗| 米泉市| 南澳县| 隆化县| 微山县| 毕节市| 洛川县| 临猗县| 化德县| 盱眙县| 宁化县| 宜黄县| 宜昌市| 聊城市| 义马市| 怀远县| 通许县| 凤城市| 太谷县| 名山县| 平舆县| 宜阳县| 西贡区| 新津县| 扬中市| 民乐县| 安庆市| 丁青县| 建湖县| 镇巴县| 方正县| 新宁县| 黄陵县|