0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

服务器Server和客户端Client有哪些区别呢?

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-09-06 16:14 次阅读

例如在使用TCP通讯建立连接时采用客户端服务器模式,这种模式又常常被称为主从式架构,简称为C/S结构,属于一种网络通讯架构,将通讯的双方以客户端(Client)与服务器(Server)的身份区分开来。使用C/S结构的通信常见的还有S7通信,ISO-on-TCP通信。

服务器的特征:被动角色,等待来自客户端的连接请求,处理请求并回传结果。

客户端的特征:主动角色,发送连接请求,等待服务器的响应。

端口:是指用于区分不同服务的逻辑编号,端口号的范围从0到65535,SIEMENS设备的开放式以太网通信通常使用编号为2000~5000范围内端口。

客户端侧在配置TCP连接时,必须设置服务器IP地址及端口号,自身使用的端口号如果没有明确指定,则由设备自动分配。

服务器侧在配置TCP连接时,必须设置服务器使用的端口号,客户端IP地址及端口号为可选项。

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

图1在TIA软件中TCP服务器侧连接参数设置

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

图2在STEP7 V5.x软件中TCP客户端侧连接参数设置






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网络通讯
    +关注

    关注

    0

    文章

    66

    浏览量

    11176
  • 以太网接口
    +关注

    关注

    0

    文章

    135

    浏览量

    16884
  • TCP通信
    +关注

    关注

    0

    文章

    144

    浏览量

    4138

原文标题:服务器Server和客户端Client有什么区别?

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何能使服务器向所有客户端发信息并且能接收全部的信息

    我现在想要用TCP协议实现一个服务器对应多个客户端的数据通信,在labview范例中,下载到了一个Multiple Connections - Server的例子,稍微修改了下,可以做到向多个
    发表于 11-09 14:20

    labview编写客户端与运行在Unix系统下c语言编写的服务器端进行通信

    本帖最后由 jesonsku 于 2015-10-31 16:18 编辑 如题,我们在阿里租用了服务器,在服务器上跑着一个server_thread.c程序,我需要编写一个labview
    发表于 10-31 16:13

    arduino作为Web客户端如何使用http请求访问本地服务器

    可以访问,在网页上控制灯的开关都没有问题。但是,用arduino作为web客户端就不会了。1.服务端服务端保存数据的URL为http://localhost:8080/yundu/arduino/wd
    发表于 12-12 13:07

    一个服务器,多个客户端,怎么向指定的客户端发数据

    我用labview做服务器,单片机做客户端客户端几百个,怎么区分客户端,给指定的客户发发数据
    发表于 06-01 09:26

    Intel Unite:无法将客户端连接到Unite服务器

    我无法将客户端连接到Intel unite服务器。我绕过了证书检查和安装服务器服务器正在运行并生成PIN。但是,当我将客户端连接到
    发表于 11-09 11:20

    怎么设置一个客户端从FTP服务器下载一个文件

    嗨,我必须设置一个客户端从FTP服务器下载一个文件。和谐的FTP驱动程序只在我理解的情况下作为服务器工作。客户端设置如何?谢谢 以上来自于百度翻译 以下为原文 Hi, I have
    发表于 12-29 16:21

    不能打开TCP客户端服务器

    和TCPPIpTCP.Server开放。我会在下面张贴我的一些代码。客户端服务器打开函数创建有效套接字,但它们从不找到和连接。我用TCPIPUTCPUISConnect测试连接,它只告诉我
    发表于 04-30 13:24

    请问ESP8266的UDP到底区不区分服务器客户端

    ,不过提供的手机版网络调试助手里确实可以看到UDPserver和UDPclient的不同选项,百度了下其他开发平台好像也是说UDP是区分服务器客户端的,难道是这个模块只能配置成client
    发表于 07-12 04:35

    基于lwip的TCP客户端同时连接双服务器连接不上

    的程序求大神应该怎么实现,问题出在哪儿下面是主要程序//tcp客户端任务函数static void tcp_client_thread(void *arg){OS_CPU_SR cpu_sr;u32
    发表于 03-25 02:03

    客户端模式是什么?服务器模式又是什么

    客户端模式是什么?服务器模式又是什么?怎样去编写一种服务器模式程序
    发表于 02-22 07:44

    通讯猫MQTT服务器在线客户端的问题

    我在网上找一个通讯猫MQTT服务器在线客户端。我有点糊涂,到底是服务器,还是客户端。可以连上,也可以发数据,就是不知道跟谁连。我从上面下了个WIN32
    发表于 11-19 12:17

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

    我正在构建一个解决方案,其中一个应用程序运行一个 websocket 服务器,许多 esp32s3 设备充当客户端并通过 wifi 连接到该服务器。一般功能是客户端在触发时向应用程序发
    发表于 04-13 07:00

    服务器客户端之间的TCP通信丢失怎么处理?

    嗨, 当 WiFi 信号变低时,比如超过 -80dBm,我面临服务器客户端之间的 TCP 通信丢失。一旦客户端断开连接,它就无法重新连接并正常进行通信。 如何让客户端重新连接这里。
    发表于 05-16 08:19

    ESP8266 ESP-01客户端服务器的电源问题如何解决?

    一个项目涉及两个 PIR 传感,每个传感都连接到 ESP8266 ESP-01。一个将成为客户端,并将其状态发送到另一个 ESP,而该 ESP 将充当
    发表于 06-06 06:56

    服务器Server客户端Client区别

    例如在使用TCP通讯建立连接时采用客户端服务器模式,这种模式又常常被称为主从式架构,简称为C/S结构,属于一种网络通讯架构,将通讯的双方以客户端Client )与
    的头像 发表于 09-06 16:13 782次阅读
    <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>