中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      在VB中如何使用 Winsock 控件

      時(shí)間:2024-08-19 19:13:49 計(jì)算機(jī)畢業(yè)論文 我要投稿
      • 相關(guān)推薦

      在VB中如何使用 Winsock 控件

      在VB中如何使用 Winsock 控件

      衡陽師范學(xué)院 徐雨明 郵編:421008 衡陽計(jì)量測(cè)試中心 肖 瓊 郵編:421007

      摘要:本文介紹如何利用 WinSock 控件可以與遠(yuǎn)程計(jì)算機(jī)建立連接,并通過用戶數(shù)據(jù)文報(bào)協(xié)議 (UDP)或者傳輸控制協(xié)議 (TCP)進(jìn)行數(shù)據(jù)交換,并分別給出Winsock控件使用 UDP 協(xié)議和TCP協(xié)議進(jìn)行遠(yuǎn)程計(jì)算機(jī)連接的應(yīng)用實(shí)例

      關(guān)鍵詞:VB、控件、協(xié)議

      1.引言

      1.1 Winsock 控件可能的用途

      創(chuàng)建收集用戶信息的客戶端應(yīng)用程序,并將收集的信息發(fā)送到某中央服務(wù)器。

      創(chuàng)建一個(gè)服務(wù)器應(yīng)用程序,作為多個(gè)用戶的數(shù)據(jù)的匯入點(diǎn)。

      創(chuàng)建“聊天”應(yīng)用程序。

      1.2 選擇通訊協(xié)議的標(biāo)準(zhǔn)

      在使用 WinSock 控件時(shí),首先需要考慮使用什么協(xié)議。可以使用的協(xié)議包括 TCP 和 UDP。兩種協(xié)議之間的重要區(qū)別在于它們的連接狀態(tài):

      (1、) TCP 協(xié)議控件是基于連接的協(xié)議,可以將它同電話系統(tǒng)相比。在開始數(shù)據(jù)傳輸之前,用戶必須先建立連接。

      (2、) UDP 協(xié)議是一種無連接協(xié)議,兩臺(tái)計(jì)算機(jī)之間的傳輸類似于傳遞郵件:消息從一臺(tái)計(jì)算機(jī)發(fā)送到另一臺(tái)計(jì)算機(jī),但是兩者之間沒有明確的連接。另外,單次傳輸?shù)淖畲髷?shù)據(jù)量取決于具體的網(wǎng)絡(luò)。

      到底選擇哪一種協(xié)議通常是由需要?jiǎng)?chuàng)建的應(yīng)用程序決定的。下面的幾個(gè)問題將有助于選擇適宜的協(xié)議:

      在收發(fā)數(shù)據(jù)的時(shí)候,應(yīng)用程序是否需要得到客戶端或者服務(wù)器的確認(rèn)信息?如果需要,使用 TCP 協(xié)議,在收發(fā)數(shù)據(jù)之前先建立明確的連接。

      數(shù)據(jù)量是否特別大(例如圖象與聲音文件)?在連接建立之后,TCP 協(xié)議將維護(hù)連接并確保數(shù)據(jù)的完整性。不過,這種連接需要更多的計(jì)算資源,因而是比較“昂貴”的。

      數(shù)據(jù)發(fā)送是間歇的,還是在一個(gè)會(huì)話內(nèi)?例如,如果應(yīng)用程序在某個(gè)任務(wù)完成的時(shí)候需要通知某個(gè)計(jì)算機(jī),UDP 協(xié)議是更適宜的。UDP 協(xié)議適合發(fā)送少量的數(shù)據(jù)。

      1.3 協(xié)議的設(shè)置

      在設(shè)計(jì)時(shí),可以按如下方式設(shè)置應(yīng)用程序使用的協(xié)議:在“屬性”窗口中單擊“協(xié)議”,然后選擇 sckTCPProtocol 或者 sckUDPProtocol。也可以使用程序代碼來設(shè)置 Protocol 屬性,如下所示:

      Winsock1.Protocol = sckTCPProtocol

      1.4 確定計(jì)算機(jī)的名稱

      在與遠(yuǎn)程計(jì)算機(jī)相連接的時(shí)候,需要知道它的 IP 地址或者它的“計(jì)算機(jī)名”。IP 地址是一串?dāng)?shù)字,每三個(gè)數(shù)字為一組,中間用點(diǎn)隔開(形如 xxx.xxx.xxx.xxx)。通常,最易記住的是“計(jì)算機(jī)名”。

      要確定“計(jì)算機(jī)名”,請(qǐng)按照以下步驟執(zhí)行:

      (1)在計(jì)算機(jī)的“任務(wù)欄”上,單擊“啟動(dòng)”。

      (2)在“設(shè)置“項(xiàng)中,單擊“控制面板“。

      (3)雙擊“網(wǎng)絡(luò)”圖標(biāo)。

      (4)單擊“標(biāo)識(shí)”選項(xiàng)卡。

      (5)在“計(jì)算機(jī)名稱”框中可以找到計(jì)算機(jī)的名稱。

      (6)上面找到的計(jì)算機(jī)名稱可以作為 RemoteHost 屬性的值。

      【在VB中如何使用 Winsock 控件】相關(guān)文章:

      VB編程中網(wǎng)格控件的選用及使用方法03-18

      利用VB的MSComm控件實(shí)現(xiàn)GPS數(shù)據(jù)采集03-07

      利用VC中的通訊控件開發(fā)串形通信程序03-18

      在電子商務(wù)中如何正確的使用數(shù)據(jù)挖掘技術(shù)03-20

      小學(xué)數(shù)學(xué)教學(xué)中如何使用合作學(xué)習(xí)的方法11-17

      SSD應(yīng)該如何使用03-17

      非Access數(shù)據(jù)庫在VB中的編程及應(yīng)用03-18

      VB5.0中數(shù)據(jù)庫查詢模塊的實(shí)現(xiàn)03-03

      如何正確使用節(jié)拍器02-24

      基于MapObjects控件的鷹眼圖實(shí)現(xiàn)方法03-07

      主站蜘蛛池模板: 武穴市| 亚洲av毛片成人精品| 国模少妇无码一区二区三区| 男人的av天堂狠狠操| 无码av永久免费大全| 东京热无码人妻中文字幕| 国产人妖xxxx做受视频| 国产亚洲自拍av在线| 太湖县| 96精品免费视频大全| 一区二区三区福利在线视频| 91精品国产91热久久p| 一级无码啪啪| 天镇县| 咸阳市| 一区二区三区国产精品| 欧美国产伦久久久久久久| 国产主播精品一区二区| 国产精品亚洲一区二区三区正片| 欧美日一本| 鲁山县| 章丘市| 进贤县| 宁阳县| 蓝山县| 定远县| 满城县| 99久久综合国产精品免费| 萝北县| aⅴ色综合久久天堂av色综合| 大埔区| 施秉县| 琼结县| 金门县| 亚洲成aⅴ人片在线观看天堂无码 国产精品一区二区三区色 | 亚洲一区亚洲二区亚洲三区| 亚洲最大av免费观看| 中文日产幕无线码一区中文| avtt一区| 亚洲一区二区精品久久岳| 国产av一区二区三区国产精品|