RM新时代网站-首页

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

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

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

服務(wù)器Server和客戶端Client有哪些區(qū)別呢?

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2023-09-06 16:14 ? 次閱讀

例如在使用TCP通訊建立連接時(shí)采用客戶端服務(wù)器模式,這種模式又常常被稱為主從式架構(gòu),簡稱為C/S結(jié)構(gòu),屬于一種網(wǎng)絡(luò)通訊架構(gòu),將通訊的雙方以客戶端(Client)與服務(wù)器(Server)的身份區(qū)分開來。使用C/S結(jié)構(gòu)的通信常見的還有S7通信,ISO-on-TCP通信。

服務(wù)器的特征:被動(dòng)角色,等待來自客戶端的連接請求,處理請求并回傳結(jié)果。

客戶端的特征:主動(dòng)角色,發(fā)送連接請求,等待服務(wù)器的響應(yīng)。

端口:是指用于區(qū)分不同服務(wù)的邏輯編號,端口號的范圍從0到65535,SIEMENS設(shè)備的開放式以太網(wǎng)通信通常使用編號為2000~5000范圍內(nèi)端口。

客戶端側(cè)在配置TCP連接時(shí),必須設(shè)置服務(wù)器IP地址及端口號,自身使用的端口號如果沒有明確指定,則由設(shè)備自動(dòng)分配。

服務(wù)器側(cè)在配置TCP連接時(shí),必須設(shè)置服務(wù)器使用的端口號,客戶端IP地址及端口號為可選項(xiàng)。

af897934-4c8c-11ee-a25d-92fbcf53809c.png

圖1在TIA軟件中TCP服務(wù)器側(cè)連接參數(shù)設(shè)置

afa62728-4c8c-11ee-a25d-92fbcf53809c.png

圖2在STEP7 V5.x軟件中TCP客戶端側(cè)連接參數(shù)設(shè)置






審核編輯:劉清

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

    關(guān)注

    0

    文章

    74

    瀏覽量

    11254
  • 以太網(wǎng)接口
    +關(guān)注

    關(guān)注

    0

    文章

    147

    瀏覽量

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

    關(guān)注

    0

    文章

    146

    瀏覽量

    4221

原文標(biāo)題:服務(wù)器Server和客戶端Client有什么區(qū)別?

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

收藏 人收藏

    評論

    相關(guān)推薦

    如何能使服務(wù)器向所有客戶端發(fā)信息并且能接收全部的信息

    我現(xiàn)在想要用TCP協(xié)議實(shí)現(xiàn)一個(gè)服務(wù)器對應(yīng)多個(gè)客戶端的數(shù)據(jù)通信,在labview范例中,下載到了一個(gè)Multiple Connections - Server的例子,稍微修改了下,可以做到向多個(gè)
    發(fā)表于 11-09 14:20

    arduino作為Web客戶端如何使用http請求訪問本地服務(wù)器

    可以訪問,在網(wǎng)頁上控制燈的開關(guān)都沒有問題。但是,用arduino作為web客戶端就不會了。1.服務(wù)端服務(wù)端保存數(shù)據(jù)的URL為http://localhost:8080/yundu/arduino/wd
    發(fā)表于 12-12 13:07

    Intel Unite:無法將客戶端連接到Unite服務(wù)器

    我無法將客戶端連接到Intel unite服務(wù)器。我繞過了證書檢查和安裝服務(wù)器服務(wù)器正在運(yùn)行并生成PIN。但是,當(dāng)我將客戶端連接到
    發(fā)表于 11-09 11:20

    怎么設(shè)置一個(gè)客戶端從FTP服務(wù)器下載一個(gè)文件

    嗨,我必須設(shè)置一個(gè)客戶端從FTP服務(wù)器下載一個(gè)文件。和諧的FTP驅(qū)動(dòng)程序只在我理解的情況下作為服務(wù)器工作。客戶端設(shè)置如何?謝謝 以上來自于百度翻譯 以下為原文 Hi, I have
    發(fā)表于 12-29 16:21

    不能打開TCP客戶端服務(wù)器

    和TCPPIpTCP.Server開放。我會在下面張貼我的一些代碼。客戶端服務(wù)器打開函數(shù)創(chuàng)建有效套接字,但它們從不找到和連接。我用TCPIPUTCPUISConnect測試連接,它只告訴我
    發(fā)表于 04-30 13:24

    請問ESP8266的UDP到底區(qū)不區(qū)分服務(wù)器客戶端?

    ,不過提供的手機(jī)版網(wǎng)絡(luò)調(diào)試助手里確實(shí)可以看到UDPserver和UDPclient的不同選項(xiàng),百度了下其他開發(fā)平臺好像也是說UDP是區(qū)分服務(wù)器客戶端的,難道是這個(gè)模塊只能配置成client
    發(fā)表于 07-12 04:35

    基于lwip的TCP客戶端同時(shí)連接雙服務(wù)器連接不上

    的程序求大神應(yīng)該怎么實(shí)現(xiàn),問題出在哪兒下面是主要程序//tcp客戶端任務(wù)函數(shù)static void tcp_client_thread(void *arg){OS_CPU_SR cpu_sr;u32
    發(fā)表于 03-25 02:03

    客戶端模式是什么?服務(wù)器模式又是什么

    客戶端模式是什么?服務(wù)器模式又是什么?怎樣去編寫一種服務(wù)器模式程序?
    發(fā)表于 02-22 07:44

    通訊貓MQTT服務(wù)器在線客戶端的問題

    我在網(wǎng)上找一個(gè)通訊貓MQTT服務(wù)器在線客戶端。我有點(diǎn)糊涂,到底是服務(wù)器,還是客戶端??梢赃B上,也可以發(fā)數(shù)據(jù),就是不知道跟誰連。我從上面下了個(gè)WIN32
    發(fā)表于 11-19 12:17

    websocket客戶端性能很差是什么原因?

    我正在構(gòu)建一個(gè)解決方案,其中一個(gè)應(yīng)用程序運(yùn)行一個(gè) websocket 服務(wù)器,許多 esp32s3 設(shè)備充當(dāng)客戶端并通過 wifi 連接到該服務(wù)器。一般功能是客戶端在觸發(fā)時(shí)向應(yīng)用程序發(fā)
    發(fā)表于 04-13 07:00

    服務(wù)器客戶端之間的TCP通信丟失怎么處理?

    嗨, 當(dāng) WiFi 信號變低時(shí),比如超過 -80dBm,我面臨服務(wù)器客戶端之間的 TCP 通信丟失。一旦客戶端斷開連接,它就無法重新連接并正常進(jìn)行通信。 如何讓客戶端重新連接這里。
    發(fā)表于 05-16 08:19

    客戶端服務(wù)器和網(wǎng)絡(luò)技術(shù)

    基于服務(wù)器的計(jì)算代表著一種應(yīng)用程序部署方法。 對以下基于服務(wù)器的計(jì)算環(huán)境而言,瘦客戶端是理想的客戶端設(shè)備: 借助 Windows 2000 或 Windows
    發(fā)表于 07-02 16:46 ?17次下載
    瘦<b class='flag-5'>客戶端</b>的<b class='flag-5'>服務(wù)器</b>和網(wǎng)絡(luò)技術(shù)

    服務(wù)器Server客戶端Client區(qū)別

    例如在使用TCP通訊建立連接時(shí)采用客戶端服務(wù)器模式,這種模式又常常被稱為主從式架構(gòu),簡稱為C/S結(jié)構(gòu),屬于一種網(wǎng)絡(luò)通訊架構(gòu),將通訊的雙方以客戶端Client )與
    的頭像 發(fā)表于 09-06 16:13 ?1367次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>Server</b>和<b class='flag-5'>客戶端</b><b class='flag-5'>Client</b>的<b class='flag-5'>區(qū)別</b>

    ROS是如何設(shè)計(jì)的 ROS客戶端

    為什么需要客戶端。 原因是,節(jié)點(diǎn)與主節(jié)點(diǎn)master之間的關(guān)系是client/server,這時(shí)每個(gè)節(jié)點(diǎn)都是一個(gè)客戶端client),而m
    的頭像 發(fā)表于 09-14 17:29 ?861次閱讀
    ROS是如何設(shè)計(jì)的 ROS<b class='flag-5'>客戶端</b>庫

    socket 客戶端服務(wù)器的實(shí)現(xiàn)

    。 2. 創(chuàng)建服務(wù)器 服務(wù)器將監(jiān)聽一個(gè)端口,等待客戶端的連接請求,并處理這些請求。 import socket def start_server ( host, port ): # 創(chuàng)
    的頭像 發(fā)表于 11-12 14:30 ?281次閱讀
    RM新时代网站-首页