例如在使用TCP通訊建立連接時采用客戶端服務器模式,這種模式又常常被稱為主從式架構,簡稱為C/S結構,屬于一種網絡通訊架構,將通訊的雙方以客戶端(Client)與服務器(Server)的身份區分開來。使用C/S結構的通信常見的還有S7通信,ISO-on-TCP通信。
服務器的特征:被動角色,等待來自客戶端的連接請求,處理請求并回傳結果。
客戶端的特征:主動角色,發送連接請求,等待服務器的響應。
端口:是指用于區分不同服務的邏輯編號,端口號的范圍從0到65535,SIEMENS設備的開放式以太網通信通常使用編號為2000~5000范圍內端口。
客戶端側在配置TCP連接時,必須設置服務器IP地址及端口號,自身使用的端口號如果沒有明確指定,則由設備自動分配。
服務器側在配置TCP連接時,必須設置服務器使用的端口號,客戶端IP地址及端口號為可選項。
圖1在TIA軟件中TCP服務器側連接參數設置
圖2在STEP7 V5.x軟件中TCP客戶端側連接參數設置
審核編輯:劉清
-
網絡通訊
+關注
關注
0文章
75瀏覽量
11312 -
以太網接口
+關注
關注
0文章
147瀏覽量
17166 -
TCP通信
+關注
關注
0文章
146瀏覽量
4292
原文標題:服務器Server和客戶端Client有什么區別?
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
如何能使服務器向所有客戶端發信息并且能接收全部的信息
arduino作為Web客戶端如何使用http請求訪問本地服務器
Intel Unite:無法將客戶端連接到Unite服務器
怎么設置一個客戶端從FTP服務器下載一個文件
不能打開TCP客戶端或服務器
請問ESP8266的UDP到底區不區分服務器和客戶端?
基于lwip的TCP客戶端同時連接雙服務器連接不上
通訊貓MQTT服務器在線客戶端的問題
websocket客戶端性能很差是什么原因?
服務器和客戶端之間的TCP通信丟失怎么處理?
瘦客戶端的服務器和網絡技術
![瘦<b class='flag-5'>客戶端</b>的<b class='flag-5'>服務器</b>和網絡技術](https://file.elecfans.com/web2/M00/49/04/pYYBAGKhtDOANB-DAAASlPAJ0jM669.jpg)
服務器Server和客戶端Client的區別
![<b class='flag-5'>服務器</b><b class='flag-5'>Server</b>和<b class='flag-5'>客戶端</b><b class='flag-5'>Client</b>的<b class='flag-5'>區別</b>](https://file1.elecfans.com/web2/M00/A1/DC/wKgZomT4NOCABA0aAAAfW53bY64722.png)
評論