日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C# Socket程序結(jié)構(gòu)分析及應(yīng)用

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2023-07-27 10:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

0e674a2a-2baa-11ee-a368-dac502259ad0.jpg

簡(jiǎn)易的機(jī)器人PLC信息提取。

----Socket程序結(jié)構(gòu)分析: ---------

privateSocket server; 聲明 Socket類(lèi)提供一組豐富的網(wǎng)絡(luò)通信方法和屬性.

privateSocket client;

public void OpenTCP() ----建立程序

{

myThreadDelegate= new ThreadStart(Listen);

委托屬性的變量激活委托指令啟動(dòng)線程監(jiān)聽(tīng)

myThread= new Thread(myThreadDelegate);初始化線程類(lèi)型變量

myThread.Start();線程類(lèi)型變量開(kāi)始執(zhí)行

}

///

///創(chuàng)建TCP服務(wù)端并監(jiān)聽(tīng)

///

publicvoid Listen()//創(chuàng)建tcp服務(wù)端

{

//設(shè)置IP

stringIP = ipAddressTB.Text;

0ea50b6c-2baa-11ee-a368-dac502259ad0.png

intPort = Convert.ToInt32(portTB.Text); 設(shè)置端口

0ebb670e-2baa-11ee-a368-dac502259ad0.png

//初始化終結(jié)點(diǎn)實(shí)例

IPEndPointlocalEP = new IPEndPoint(IPAddress.Parse(IP), Port);用指定的地址和端口號(hào)初始化

//初始化SOCKET實(shí)例

server= new Socket(localEP.AddressFamily, SocketType.Stream, ProtocolType.Tcp);

//允許SOCKET被綁定在已使用的地址上。

Socket(AddressFamily, SocketType, ProtocolType)使用指定的地址族、套接字類(lèi)型和協(xié)議初始化

server.SetSocketOption(SocketOptionLevel.Socket,SocketOptionName.ReuseAddress, true);

ShowMsg("等待客戶(hù)端連接..."); 發(fā)出信息

try

{

//綁定

server.Bind(localEP);

//監(jiān)聽(tīng)10次

server.Listen(10);

client= server.Accept(); 服務(wù)接收

IPEndPointclientIP = (IPEndPoint)client.RemoteEndPoint;

ShowMsg("已連接的客戶(hù)端:"+ clientIP.Address + ",端口:" + clientIP.Port);

Received_Robot();從機(jī)器人接收信息

}

catch(Exception ex)

{

//MessageBox.Show(ex.Message,"Listen_Error");

}

}

IPEndPoint(IPAddress.Parse(IP), Port)

重載
IPEndPoint(Int64, Int32) 用指定的地址和端口號(hào)初始化IPEndPoint類(lèi)的新實(shí)例。
IPEndPoint(IPAddress, Int32) 用指定的地址和端口號(hào)初始化IPEndPoint類(lèi)的新實(shí)例。

Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)

InterNetwork 2 IP 版本 4 的地址。

Stream支持可靠、雙向、基于連接的字節(jié)流,而不重復(fù)數(shù)據(jù),也不保留邊界。此類(lèi)型的Socket與單個(gè)對(duì)方主機(jī)通信,并且在通信開(kāi)始之前需要建立遠(yuǎn)程主機(jī)連接。Stream使用傳輸控制協(xié)議 (ProtocolType.Tcp) 和AddressFamily。InterNetwork地址族。

Tcp 6 傳輸控制協(xié)議。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    213

    文章

    31510

    瀏覽量

    223896
  • 連接器
    +關(guān)注

    關(guān)注

    106

    文章

    16411

    瀏覽量

    147965
  • PLC控制
    +關(guān)注

    關(guān)注

    9

    文章

    255

    瀏覽量

    29732
  • TCP通信
    +關(guān)注

    關(guān)注

    0

    文章

    146

    瀏覽量

    4898

原文標(biāo)題:C# Socket程序結(jié)構(gòu)分析及應(yīng)用

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    技術(shù)干貨驛站 ▏深入理解C語(yǔ)言:掌握程序結(jié)構(gòu)知識(shí)

    在計(jì)算機(jī)編程的世界中,C語(yǔ)言被廣泛認(rèn)可為一門(mén)強(qiáng)大而高效的編程語(yǔ)言,其簡(jiǎn)潔的語(yǔ)法和直接的指令使得它成為了許多程序員的首選。了解C語(yǔ)言的程序結(jié)構(gòu)和基本語(yǔ)法對(duì)于初學(xué)者來(lái)說(shuō)至關(guān)重要。從一個(gè)簡(jiǎn)單
    的頭像 發(fā)表于 07-27 08:45 ?2622次閱讀
    技術(shù)干貨驛站 ▏深入理解<b class='flag-5'>C</b>語(yǔ)言:掌握<b class='flag-5'>程序結(jié)構(gòu)</b>知識(shí)

    LabVIEW程序結(jié)構(gòu)

    實(shí)驗(yàn)二LabVIEW程序結(jié)構(gòu)49954.doc
    發(fā)表于 03-04 13:34

    C語(yǔ)言的程序結(jié)構(gòu)是怎樣的

    單片機(jī)的C語(yǔ)言編程(標(biāo)準(zhǔn)版)第03講 單片機(jī)的C語(yǔ)言編程;1.1 C語(yǔ)言概述與最簡(jiǎn)單的C程序 ;1.1
    發(fā)表于 07-15 09:47

    C#程序設(shè)計(jì)與案例教程

    C#程序設(shè)計(jì)與案例教程全書(shū)共分九章,按C#知識(shí)的系統(tǒng)性,由淺入深安排內(nèi)容,全面介紹了C# 語(yǔ)言基礎(chǔ),面向?qū)ο?b class='flag-5'>程序設(shè)計(jì),GUI
    發(fā)表于 10-22 11:05 ?159次下載
    <b class='flag-5'>C#</b><b class='flag-5'>程序</b>設(shè)計(jì)與案例教程

    LabVIEW的程序結(jié)構(gòu)

    LabVIEW的程序結(jié)構(gòu):主要的程序結(jié)構(gòu)有:循環(huán)(While循環(huán)和For循環(huán))選擇(Case結(jié)構(gòu))順序(Sequence結(jié)構(gòu))事件(Event結(jié)構(gòu)
    發(fā)表于 06-22 12:33 ?0次下載

    C++教程之程序結(jié)構(gòu)

    C++教程之程序結(jié)構(gòu) 程序由什么組成?答案1:程序由代碼語(yǔ)句組成。正是一行行的代碼,組成了一個(gè)完整的程序。 答案2:
    發(fā)表于 05-15 18:01 ?38次下載

    匯編語(yǔ)言程序結(jié)構(gòu)

    實(shí) 驗(yàn)   匯編語(yǔ)言程序結(jié)構(gòu) 一、實(shí)驗(yàn)?zāi)康?nbsp;1.掌握匯編語(yǔ)言程序上機(jī)過(guò)程。    2.掌握匯編語(yǔ)言結(jié)構(gòu)。
    發(fā)表于 09-28 23:11 ?3285次閱讀

    PIC單片機(jī)程序結(jié)構(gòu)框架

    為了快速掌握PIC單片機(jī)源程序的基本結(jié)構(gòu),這里給出一個(gè)典型的程序結(jié)構(gòu)框架。
    發(fā)表于 06-27 13:41 ?5791次閱讀

    《Visual C# 2005開(kāi)發(fā)技術(shù)》C#程序設(shè)計(jì)基礎(chǔ)

    《Visual C# 2005開(kāi)發(fā)技術(shù)》C#程序設(shè)計(jì)基礎(chǔ)
    發(fā)表于 02-07 15:11 ?0次下載

    LabVIEW及其應(yīng)用的程序結(jié)構(gòu)詳細(xì)說(shuō)明

    一、 實(shí)驗(yàn)?zāi)康?學(xué)會(huì)程序結(jié)構(gòu)中for循環(huán)結(jié)構(gòu)、while循環(huán)結(jié)構(gòu)、條件結(jié)構(gòu)、順序結(jié)構(gòu)、定時(shí)結(jié)構(gòu)、
    發(fā)表于 04-24 08:00 ?6次下載
    LabVIEW及其應(yīng)用的<b class='flag-5'>程序結(jié)構(gòu)</b>詳細(xì)說(shuō)明

    詳解Socket程序結(jié)構(gòu)分析及運(yùn)用

    Stream支持可靠、雙向、基于連接的字節(jié)流,而不重復(fù)數(shù)據(jù),也不保留邊界。 此類(lèi)型的 Socket 與單個(gè)對(duì)方主機(jī)通信,并且在通信開(kāi)始之前需要建立遠(yuǎn)程主機(jī)連接。
    的頭像 發(fā)表于 04-16 09:29 ?2305次閱讀
    詳解<b class='flag-5'>Socket</b><b class='flag-5'>程序結(jié)構(gòu)</b><b class='flag-5'>分析</b>及運(yùn)用

    簡(jiǎn)析C# Socket程序結(jié)構(gòu)及應(yīng)用

    簡(jiǎn)易的機(jī)器人和PLC信息提取。 ----Socket程序結(jié)構(gòu)分析: --------- privateSocket server; 聲明 Socket類(lèi)提供一組豐富的網(wǎng)絡(luò)通信方法和屬性
    的頭像 發(fā)表于 05-08 10:16 ?2635次閱讀
    簡(jiǎn)析<b class='flag-5'>C#</b> <b class='flag-5'>Socket</b><b class='flag-5'>程序結(jié)構(gòu)</b>及應(yīng)用

    單片機(jī)STM32入門(mén)——(1)程序結(jié)構(gòu)

    單片機(jī)之STM32入門(mén)——(1)程序結(jié)構(gòu)程序結(jié)構(gòu)1.初識(shí)單片機(jī)2.GPIO的使用3.程序結(jié)構(gòu)程序結(jié)構(gòu)這第一次博客便是記錄寒假學(xué)習(xí)STM32之路,單片機(jī)這個(gè)倒是也聽(tīng)過(guò)很多了,但是一直沒(méi)有
    發(fā)表于 11-18 20:51 ?10次下載
    單片機(jī)STM32入門(mén)——(1)<b class='flag-5'>程序結(jié)構(gòu)</b>

    大型西門(mén)子PLC程序結(jié)構(gòu)示例

    大型的西門(mén)子PLC程序結(jié)構(gòu)示例。
    的頭像 發(fā)表于 07-06 10:34 ?2588次閱讀

    C#編寫(xiě)socket客戶(hù)端案例

    C#編寫(xiě)socketDemo,socket做服務(wù)器和做客戶(hù)端例子
    發(fā)表于 10-25 15:10 ?0次下載
    宁国市| 岢岚县| 金乡县| 南陵县| 湘潭市| 巢湖市| 永川市| 瑞丽市| 天气| 平遥县| 河东区| 和龙市| 兴国县| 桦川县| 永泰县| 西峡县| 贺兰县| 容城县| 郯城县| 台南县| 怀仁县| 南皮县| 滨州市| 德保县| 边坝县| 开远市| 司法| 壶关县| 德钦县| 连云港市| 徐闻县| 永新县| 白玉县| 永年县| 达孜县| 始兴县| 财经| 锦州市| 喀喇| 贵溪市| 黔西县|