国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

簡析C# Socket程序結構及應用

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:機器人及PLC自動化 ? 2021-05-08 10:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

57349c86-a4ce-11eb-aece-12bb97331649.jpg

簡易的機器人PLC信息提取。

----Socket程序結構分析: ---------

privateSocket server; 聲明 Socket類提供一組豐富的網絡通信方法和屬性。

privateSocket client;

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

{

myThreadDelegate = new ThreadStart(Listen);

委托屬性的變量激活委托指令啟動線程監聽

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

myThread.Start();線程類型變量開始執行

}

///

/// 創建TCP服務端并監聽

///

public void Listen()//創建tcp服務端

{

//設置IP

string IP = ipAddressTB.Text;

57626f8a-a4ce-11eb-aece-12bb97331649.png

int Port = Convert.ToInt32(portTB.Text); 設置端口

5783e55c-a4ce-11eb-aece-12bb97331649.png

//初始化終結點實例

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

//初始化SOCKET實例

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

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

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

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

ShowMsg(“等待客戶端連接。。。”); 發出信息

try

{

//綁定

server.Bind(localEP);

//監聽10次

server.Listen(10);

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

IPEndPoint clientIP = (IPEndPoint)client.RemoteEndPoint;

ShowMsg(“已連接的客戶端:” + clientIP.Address + “,端口:” + clientIP.Port);

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

}

catch (Exception ex)

{

//MessageBox.Show(ex.Message, “Listen_Error”);

}

}

IPEndPoint(IPAddress.Parse(IP), Port)

o4YBAGCV9O-AXTskAAAcizOnwJY991.png

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

o4YBAGCV9RaAC55IAAAGfU3v1q8691.png

Stream支持可靠、雙向、基于連接的字節流,而不重復數據,也不保留邊界。 此類型的 Socket 與單個對方主機通信,并且在通信開始之前需要建立遠程主機連接。 Stream使用傳輸控制協議 (ProtocolType.Tcp) 和 AddressFamily。InterNetwork 地址族。

o4YBAGCV9TOAW9t5AAAEwPouyLI967.png

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    213

    文章

    31079

    瀏覽量

    222267
  • plc
    plc
    +關注

    關注

    5051

    文章

    14595

    瀏覽量

    486939
  • TCP
    TCP
    +關注

    關注

    8

    文章

    1425

    瀏覽量

    83516
  • 客戶端
    +關注

    關注

    1

    文章

    306

    瀏覽量

    17554

原文標題:C# Socket程序結構分析及應用

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    C#上位機實戰開發指南

    電子發燒友網站提供《C#上位機實戰開發指南.pdf》資料免費下載
    發表于 01-11 17:15 ?6次下載

    AI智能體開發C#軟件的臨時方案

    AI智能體 (Agent) 可以幫你生成完整的C# 工程,包括主體代碼、WinForm界面設計和引用添加。但是目前Visual Studio (VS) 的Agent功能好像還不太完善,時常出一些奇怪
    的頭像 發表于 12-30 10:50 ?732次閱讀
    AI智能體開發<b class='flag-5'>C#</b>軟件的臨時方案

    socket是什么

    Socket(套接字)是計算機網絡中的一個概念,它指示了一個可以進行網絡通信的軟件端點。通過使用Socket,計算機程序可以通過網絡進行通信。Socket API提供了一套標準的網絡通
    發表于 12-03 08:27

    C語言程序結構

    1系統的改進   可以說,這個用ASM51實現的代碼是沒有什么組織性可言的,要什么功能就加入什么功能,弄得程序結構非常松散,其實這也是導致筆者最終決定重新改寫這些代碼的原因。   大家知道
    發表于 11-26 08:12

    寫好C程序的大要點

    1)應該特別注意程序的書寫格式,讓它的形式反映出其內在的意義結構程序是最復雜的東西(雖然你開始寫的程序很簡單,但它們會逐漸變得復雜起來),是需要用智力去把握的智力產品。良好的格式
    發表于 11-24 08:23

    控制結構介紹

    1. 順序結構:按照代碼的書寫順序,逐行執行程序。這是最基本的程序結構。 2. 選擇結構:根據條件判斷的結果,選擇執行不同的代碼塊。常見的選擇結構
    發表于 11-24 06:43

    儀科技開源測控技術走進西安交通大學創新港校區

    10月26日上午,由西安交通大學儀器科學與技術學院主辦的“C# 開源測控技術培訓交流會”在西安交大創新港校區順利舉行。儀科技資深工程師王孟美受曾翔君教授邀請,與20余名儀器科學與技術專業研究生圍繞AI與模擬采集展開深入交流。
    的頭像 發表于 11-04 10:20 ?640次閱讀

    Modbus與MQTT的區別

    Modbus和MQTT是工業領域中兩種不同的通信協議,在設計目標、應用場景、通信模式等方面存在顯著差異,以下從多個維度兩者的區別: 1.設計目標與起源 Modbus 誕生于1979年,由施耐德
    的頭像 發表于 07-10 14:10 ?995次閱讀

    C#上位機與運動控制卡網絡通訊的周期上報

    使用C#上位機編程實現運動控制卡網絡通訊的周期上報功能
    的頭像 發表于 06-26 13:59 ?832次閱讀
    <b class='flag-5'>C#</b>上位機與運動控制卡網絡通訊的周期上報

    儀科技開源測控技術走進西安交通大學

    近日,由西安交通大學電氣工程學院主辦的“C#開源測控技術培訓交流會”在西安交通大學興慶校區順利舉行。上海儀科技有限公司資深工程師王孟美女士受曾翔君教授邀請,與30余名電氣專業本科生圍繞工業自動化、視覺檢測及軟件開發實踐展開深入交流。
    的頭像 發表于 05-22 11:39 ?981次閱讀

    程序設計與數據結構

    程序設計與數據結構》重點闡述了三大方向內容: 1. C語言學習中的痛點:針對當前工程師在C語言學習中的痛點,如指針函數與函數指針,如何靈活應用
    發表于 05-13 16:45

    CPU Socket的基本結構和工作原理

    CPU Socket是連接中央處理單元(CPU)與計算機主板之間的關鍵部件,它充當著傳遞電信號、電源和散熱等多重功能的樞紐。在整個計算機系統中,CPU Socket的作用至關重要,尤其在高性能計算
    的頭像 發表于 05-08 17:14 ?2429次閱讀

    如何用c#使用ST25R3911DISCOComm.dll來讀取和寫入NDEF區的數據?

    如何用c#使用ST25R3911DISCOComm.dll來讀取和寫入NDEF區的數據,需要相關例程,感謝各位大佬拯救一下我啊!????
    發表于 04-23 06:58

    玩轉C#/LABVIEW,斯撩

    **labview軟件開發 C#軟件開發 C#自定義控件Labview調用 labview和C#組合開發** 斯撩,斯撩
    發表于 04-02 22:44

    如何用c#使用ST25R3911DISCOComm.dll來讀取和寫入NDEF區的數據?

    如何用c#使用ST25R3911DISCOComm.dll來讀取和寫入NDEF區的數據,需要相關例程,感謝各位大佬拯救一下我啊!????
    發表于 03-13 06:51