Tag

Client-Server

0 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 28, 2025 · Artificial Intelligence

Understanding Model Context Protocol (MCP): Architecture, Usage, and Limitations

Model Context Protocol (MCP) is a standard client‑server protocol that enables AI models to access real‑time external data and tools, with detailed explanations of its architecture, practical setup steps, code snippets for Figma integration, and a discussion of current limitations and future prospects.

AI integrationClient-ServerFigma
0 likes · 12 min read
Understanding Model Context Protocol (MCP): Architecture, Usage, and Limitations
System Architect Go
System Architect Go
Oct 15, 2024 · Artificial Intelligence

Overview of Ollama: Architecture, Storage Structure, and Dialogue Process

This article provides a comprehensive overview of Ollama, a lightweight tool for running large language models, detailing its client‑server architecture, local storage layout, and the step‑by‑step workflow of user interactions with the model.

AI toolsClient-ServerLLM
0 likes · 7 min read
Overview of Ollama: Architecture, Storage Structure, and Dialogue Process
TAL Education Technology
TAL Education Technology
Mar 23, 2023 · Frontend Development

The Principles Behind Front-End QR Code Login

This article explains the underlying mechanism of front‑end QR‑code login, detailing the roles of the PC page, mobile device, and server, and walks through the step‑by‑step process from generating the QR code to confirming login and issuing a token.

AuthenticationClient-ServerQR code login
0 likes · 3 min read
The Principles Behind Front-End QR Code Login
Python Programming Learning Circle
Python Programming Learning Circle
Jun 23, 2022 · Backend Development

Python-Based Shopping Mall System with Customer and Merchant Interfaces

This article describes a Python‑implemented shopping mall project that provides separate merchant and customer desktop applications built with PyQt5, details the system’s features, file structure, server‑client communication, database setup, execution steps, and includes the complete source code for reference.

Client-ServerGUIMySQL
0 likes · 12 min read
Python-Based Shopping Mall System with Customer and Merchant Interfaces
Architect
Architect
Nov 21, 2020 · Fundamentals

Common Software Architecture Patterns and Their Advantages and Disadvantages

This article introduces ten widely used software architecture patterns—including layered, client‑server, master‑slave, pipe‑and‑filter, broker, P2P, event‑bus, MVC, blackboard, and interpreter—explaining their structures, typical applications, and the main pros and cons of each.

Client-ServerMVCdesign patterns
0 likes · 8 min read
Common Software Architecture Patterns and Their Advantages and Disadvantages
Java Architect Essentials
Java Architect Essentials
Oct 22, 2020 · Backend Development

Integrating Spring Boot with Netty Using Protobuf for Data Transmission

This article demonstrates how to combine Spring Boot and Netty, define a .proto file, generate Java classes with protoc, configure Maven dependencies, and implement both server and client handlers to exchange binary Protobuf messages with heartbeat and reconnection logic.

Binary ProtocolClient-ServerJava
0 likes · 18 min read
Integrating Spring Boot with Netty Using Protobuf for Data Transmission
Architects Research Society
Architects Research Society
May 11, 2020 · Fundamentals

10 Common Software Architectural Patterns and Their Uses

This article introduces ten widely used software architectural patterns—including layered, client‑server, master‑slave, pipe‑filter, broker, peer‑to‑peer, event‑bus, MVC, blackboard, and interpreter—explaining their structures, typical applications, advantages, and disadvantages, and provides a comparative overview.

Client-ServerMVCdesign patterns
0 likes · 8 min read
10 Common Software Architectural Patterns and Their Uses
Python Programming Learning Circle
Python Programming Learning Circle
Oct 1, 2019 · Backend Development

Build a Simple QQ Chat App in Python: Step‑by‑Step Guide

This tutorial walks you through creating a simulated QQ chat program in Python3, covering both client and server implementations, providing complete example code and useful resource links to help you quickly grasp network programming concepts.

Chat ApplicationClient-ServerPython
0 likes · 2 min read
Build a Simple QQ Chat App in Python: Step‑by‑Step Guide
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 23, 2019 · Fundamentals

Understanding HTTP: Origins, TCP/IP Foundations, Connection Process, Requests, Responses, and Connection Teardown

This comprehensive article explains the origins of HTTP, its relationship with the TCP/IP protocol suite, the three‑way handshake for establishing connections, the structure of HTTP request and response messages, status codes, long and short connections, and the four‑step termination process, providing essential knowledge for web development and networking interviews.

Client-ServerHTTPTCP/IP
0 likes · 13 min read
Understanding HTTP: Origins, TCP/IP Foundations, Connection Process, Requests, Responses, and Connection Teardown
Architecture Digest
Architecture Digest
May 8, 2019 · Fundamentals

10 Common Software Architectural Patterns and Their Applications

This article introduces ten widely used software architectural patterns, explains their structure and key characteristics, and lists typical application scenarios for each, helping developers choose appropriate architectures for large‑scale enterprise systems.

Client-ServerInterpreterMVC
0 likes · 9 min read
10 Common Software Architectural Patterns and Their Applications
AntTech
AntTech
Mar 23, 2018 · Artificial Intelligence

Technical Overview of Alipay's 2018 Spring Festival “Scan Fu” Image Recognition System

The article details Alipay's 2018 Spring Festival "Scan Fu" initiative, describing the challenges of high‑volume Chinese character detection, the client‑server architecture, the lightweight xFuNet deep‑learning model, training strategies, performance results, and future AR extensions.

AlipayClient-ServerImage Recognition
0 likes · 9 min read
Technical Overview of Alipay's 2018 Spring Festival “Scan Fu” Image Recognition System
360 Quality & Efficiency
360 Quality & Efficiency
Jan 3, 2018 · Mobile Development

Analyzing and Extending Minicap for Dynamic Resolution and Rotation Handling

This article introduces the open‑source Android screen‑capture tool Minicap, examines its architecture and command‑line usage, and details code modifications that enable real‑time rotation detection, dynamic resolution changes, and inclusion of rotation metadata in the image stream for more reliable remote device display.

AndroidClient-ServerMinicap
0 likes · 12 min read
Analyzing and Extending Minicap for Dynamic Resolution and Rotation Handling
Qunar Tech Salon
Qunar Tech Salon
Aug 22, 2017 · Artificial Intelligence

Sliding Window and SVM Based Web Crawler Detection System Design

This article describes a flexible web crawler identification approach that combines sliding‑window data collection with Support Vector Machine classification, detailing the underlying concepts, feature extraction, system architecture, client‑server interaction, and deployment steps for practical use.

Client-ServerSVMSliding Window
0 likes · 7 min read
Sliding Window and SVM Based Web Crawler Detection System Design
JD Retail Technology
JD Retail Technology
Aug 11, 2017 · Mobile Development

iOS Mocker: A Server‑Side Mock Service for Mobile Development at JD

The article introduces JD’s iOS Mocker, a server‑side mock service that decouples client development from backend progress, provides comprehensive mock data for all shopping‑flow interfaces, improves testing efficiency, ensures UI robustness, and outlines its architecture, usage workflow, and future extensions.

APIClient-ServerTesting
0 likes · 7 min read
iOS Mocker: A Server‑Side Mock Service for Mobile Development at JD
Qunar Tech Salon
Qunar Tech Salon
Nov 23, 2016 · Databases

Redis Client/Server Interaction Process: A Step‑by‑Step Overview

This article provides a comprehensive, source‑code‑driven walkthrough of the Redis client‑server interaction, detailing the six main steps from socket establishment to command execution and response, while also covering auxiliary mechanisms such as beforeSleep processing, key expiration strategies, and the underlying epoll I/O multiplexing model.

Client-ServerDatabaseEvent Loop
0 likes · 16 min read
Redis Client/Server Interaction Process: A Step‑by‑Step Overview
Architecture Digest
Architecture Digest
Aug 13, 2016 · Game Development

Doom 3 Network Architecture: Client/Server Model, Snapshots, and Compression Techniques

The article explains Doom 3's deterministic client‑server network architecture, describing how player inputs are sent to the server, how compressed state snapshots are returned at 10‑20 Hz, and the UDP‑based reliable/unreliable messaging and compression methods used to keep the game synchronized.

Client-ServerDoom3Game development
0 likes · 11 min read
Doom 3 Network Architecture: Client/Server Model, Snapshots, and Compression Techniques