首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java呓语

    架构·Client-Server

    一个联网应用程序总是分布在两个或多个主机之间,这就衍生了我们该如何在多个主机之间划分功能的问题。

    1.2K30发布于 2018-08-21
  • mcp client-server开发到部署

    import FastMCP 3.2 client 客户端初始化及连接建立 发起工具调用流程 运行方式及结果 —— 04 SSE/HTTP方式的改写及DEBUG 以上展示stdio传输方式的client-server twine upload dist/ #发布正式平台 ● 上传包成功之后,就能拿到对应的下载地址 ● 验证包是否可用 —— 06 Client端支持多Server完整代码展示 通过以上client-Server

    2.3K102编辑于 2025-06-04
  • 来自专栏王磊的博客

    SpringAI轻松构建MCP Client-Server架构

    MCP 这个概念相信大家已经听了无数次了,但不同人会有不同的解释,你可能也是听得云里雾里的。

    1.6K00编辑于 2025-03-30
  • 来自专栏程序猿DD

    如何用Spring AI构建MCP Client-Server架构

    结论 在本文中,我们探索了模型上下文协议,并使用Spring AI实现了MCP的Client-Server架构,就从Client-Server这一侧其实也挺简单的吧,核心难的其实还是能力的提供方,也就是

    4.8K12编辑于 2025-03-27
  • 来自专栏木头编程 - moTzxx

    rsync error(1503)分析:@ERROR: auth failed on module xxxx rsync error: error starting client-server

    但是对于下面这个“1503”报错却是感到各种摸不清,所以在此整理一番 … @ERROR: auth failed on module inotify rsync error: error starting client-server

    1.7K20发布于 2018-09-11
  • 来自专栏张善友的专栏

    How to Select an Object-Relational Mapping Tool for .NET

    These days, you see three common architecture types in information systems: Client-Server Web Application This description does not preclude stored procedures in the database; in fact, at the time of Client-Server Figure 2 The suggested approach of using stored procedures in Client-Server applications can affect Web applications arose as an alternative to the heavy deployment footprint of Client-Server applications Interestingly, this architecture type holds much in common with Client-Server departing only in where

    68980发布于 2018-01-29
  • 来自专栏用户7721898的专栏

    排障集锦:九九八十一难之第十五难!-------------史上最全rsync报错详解

    服务端 问题一 @ERROR: chroot failed rsync error: error starting client-server protocol (code 5) at main.c( 问题二 @ERROR: auth failed on module tee rsync error: error starting client-server protocol (code 5) at 问题三 @ERROR: Unknown module ‘tee_nonexists’ rsync error: error starting client-server protocol (code file or directory (2) Password: 问题2 @ERROR: auth failed on module backup rsync error: error starting client-server etc/rsync.pas root@192.168.133.128::backup /home/ @ERROR: chdir failed rsync error: error starting client-server

    91520发布于 2020-09-15
  • 来自专栏首富手记

    Rsync服务器搭建遇到的报错解决办法

    172.16.1.41::backup/ --password-file\=/etc/rsync.password @ERROR: chdir failed rsync error: error starting client-server baskup/ --password-file\=/etc/rsync.password @ERROR: Unknown module 'baskup' rsync error: error starting client-server :backup/ --password-file\=/etc/rsync.password @ERROR: invalid uid rsync rsync error: error starting client-server password-file\=/etc/rsync.password @ERROR: auth failed on module backup rsync error: error starting client-server ERROR: The remote path must start with a module name not a / #远程路径必须是模块名称 rsync error: error starting client-server

    3.2K20发布于 2018-09-10
  • 来自专栏程序员奇点

    Consul 架构简介

    WAN) 节点之间的关系 Client : 负责通过该节点注册到 Consul 微服务的健康检查 将客户端的注册请求和查询转换为 server 的 RPC 请求 维护周边各节点(LAN/WAN) 的关系 Client-Server 目前 Consul 的架构全部升级为 client-Server 模式,服务注册不再向 consul-Server进行注册,而是向服务所在机器的 consul-client 进行注册,通过 Consul-Client Client-Server 架构呢? 基于 Client-Server架构服务注册时序图 ? 在这里插入图片描述 服务端口 ?

    1.8K50发布于 2021-04-30
  • 来自专栏Laoqi's Linux运维专列

    rsync 常见错误与解决方法整理

    windows下面我们需要给SvcwRsync用户,管理同步目录的所有权限,基本上这样就可以了 问题一: @ERROR: chroot failed rsync error: error starting client-server 问题二: @ERROR: auth failed on module tee rsync error: error starting client-server protocol (code 5) 问题三:  @ERROR: Unknown module ‘tee_nonexists’ rsync error: error starting client-server protocol (code file or directory (2) Password: @ERROR: auth failed on module backup rsync error: error starting client-server [email protected]::backup /home/ @ERROR: auth failed on module backup rsync error: error starting client-server

    7K81发布于 2018-05-09
  • 来自专栏杨丝儿的小站

    Software Engineering Terms Collection 2

    separation of concerns, related functionality, implement once, stable interface distribution architecture, client-server to the number of components and their relationship, the latter increasing exponentially. multi-tier client-server architecture is a client-server system with a shared database. technologies need to be decided, since

    47330编辑于 2022-03-01
  • 来自专栏向治洪

    深入理解Android IPC机制之Binder机制

    Binder机制概述: 基于Client-Server的通信方式广泛应用于从互联网和数据库访问到嵌入式手持设备内部通信等各个领域。 Client-Server方式的广泛采用对进程间通信(IPC)机制是一个挑战。 目前linux支持的IPC包括传统的管道,System V IPC,即消息队列/共享内存/信号量,以及socket中只有socket支持Client-Server的通信方式。 当然也可以在这些底层机制上架设一套协议来实现Client-Server通信,但这样增加了系统的复杂性,在手机这种条件复杂,资源稀缺的环境下可靠性也难以保证。 另一方面是传输性能。 Binder基于Client-Server通信模式,传输过程只需一次拷贝,为发送发添加UID/PID身份,既支持实名Binder也支持匿名Binder,安全性高。

    1.3K70发布于 2018-02-05
  • 来自专栏向治洪

    android binder机制详解

    Binder对象,通过这个Binder对象,客户端就可以获取服务端提供的服务或者数据,这里的服务包括普通服务和基于AIDL的服务 为什么Android内核要使用Binder Android中有大量的CS(Client-Server 目前linux支持的IPC包括传统的管道,System V IPC(消息队列/共享内存/信号量),以及socket,但只有socket支持Client-Server的通信方式,由于socket是一套通用的网络通信方式 Binder基于 Client-Server通信模式,传输过程只需一次拷贝,为发送发添加UID/PID身份,既支持实名Binder也支持匿名Binder,安全性高。

    1.1K50发布于 2018-01-30
  • 来自专栏51CTO技术栈的专栏

    风靡全国,日活8000万,《王者荣耀》后台技术架构演进!

    另外当时在做端游《霸三国》的时候,我们采用了 Client-Server 的模式,但其实在过程中有借鉴类似帧同步的概念:例如在断线重回对视野的处理这块。 Client-Server 模式的好处在于: 首先,安全。因为都是服务器计算,客户端只是负责表现层面的功能,不会影响各种判定的结果。 另外,Client-Server 模式因为是基于结果的表现,所以中间可以出现丢包,丢包是可以被接受和处理的,只要最终结果补发一致即可。 《王者荣耀》当时开发周期是三、四个月,这样的时间压力下,我们用 Client-Server 的方式搞不定,时间不够。 另外,做 Client-Server 方式的实现,一般都会有一个套路,客户端提前表现,根据服务器的表现做平滑或者拉扯。

    6.3K20发布于 2017-10-13
  • 来自专栏后端架构师

    了解不同架构思维,赏析架构之美

    一起来看下常见的架构模式:Client-Server、Peer to Peer、MVC、Layered、Distribute-Cluster、Micro-Service、Even-Source、Hexagonal 几种架构模式 Client-Server [cs] 有了互联网就有了 client-server 模式。 client-server 模式以请求-响应方式工作,客户端发送请求信息,服务端接受请求,作出相应处理,然后发回响应信息。所有我们访问的互联网网站都是这种架构。 Client-Server 还只代表 Desktop Client-Server 模式,使用浏览器的方式称之为 B-S 模式,即 Browser-Server 模式。 三层架构是简单 Client-Server 架构的升级。

    1.2K22发布于 2020-08-31
  • 来自专栏Android先生

    Android Binder面试详解

    进程隔离/虚拟地址空间 2、系统调用 3、Linux跨进程通信机制 目前linux支持的IPC包括传统的管道、System V IPC、即消息队列/共享内存/信号量,以及socket中只有socket支持Client-Server 使用Binder跨进程通讯主要有一下两个方面: (1)、性能方面 跨进程通讯中,只有socket支持Client-Server的通信方式,但是socket作为一款通用接口,其传输效率低,开销大,主要用在跨网络的进程间通信和本机上进程间的低速通信 Binder基于Client-Server通信模式,传输过程只需一次拷贝,为发送发添加UID/PID身份,既支持实名Binder也支持匿名Binder,安全性高。

    1.2K10发布于 2018-08-07
  • 来自专栏腾讯技术工程官方号的专栏

    程序员如何用gRPC谈一场恋爱

    导语: 本文以幽默诙谐的方式,介绍gRPC的4种client-server服务模式的开发实践及应用场景 前言:为什么要写这篇文章? 谈恋爱的过程,其实跟client-server服务模式非常像。单独讲这4种模式有些无聊,所以就尝试用一种尽量有趣的方式去介绍,顺便也可以作为某些男生的一份简单的恋爱指南。 gRPC client-server服务模式 这里先将重要的结论写出来,方便以后查阅,具体介绍见下文。找不到准确的中文来翻译这几种模式,就保留了英文。   0x1: A simple RPC 最简单的一发一收的client-server模型。

    2.3K40发布于 2019-06-13
  • 来自专栏运维开发王义杰

    系统架构模式和软件架构模式的区别

    以下是一些著名的系统架构模式: 客户端-服务器模式(Client-Server Pattern) 分层模式(Layered Pattern) 数据层 业务层 表现层 面向服务的架构模式(Service-Oriented 以下是一些流行的软件架构模式: MVC(模型-视图-控制器)模式 微服务架构模式 分层架构模式(Layered Architecture Pattern) 客户端-服务器架构模式(Client-Server

    90450编辑于 2023-08-15
  • 来自专栏自译文章/自学记录

    Socket Programming in Python(Guide)

    读完本文,你将了解如何使用Python socket module 中重要的函数和方法来实现client-server应用程序。 Client-server 应用程序以不同的类型和规模被广泛的使用。 最常用的socket应用程序是client-server应用程序,也就是一端作为server 并等待client的连接。也就是我们在本文要讲的 应用程序类型。

    84120发布于 2019-08-26
  • 来自专栏Rust语言学习交流

    【Rust 日报】2022-12-08 《Rust Web Development》提供了完整的 Rust Web 开发指南

    gp/product/1617299006/ref=dbs_a_def_rwt_bibl_vppi_i0 durian:简化网络开发的新工具 Durian 是一个基于 Quinn 的通用客户端-服务器(client-server Durian 已经使用 Bevy 游戏引擎在局域网上测试了多人游戏,但可以用于任何客户端-服务器(client-server)网络目的。欢迎提供反馈/批评!

    78920编辑于 2023-02-10
领券