Tag: 客户端
68 total results found
创建第一个微服务接口 —— 用户注册接口
今天开始,我们正式开始对 Laracom 电商单体应用进行微服务重构。首先从用户模块开始。 PHP 应用业务逻辑梳理 先到 PH...
拆分客户端服务与 Dockerfile 多阶段构建
客户端重构 在上篇教程中,我们引入了 Go Micro 框架来重构演示微服务接口,并且移除了基于 GOPATH 的包管理机制,改由...
电子邮件协议(上):电子邮件起源及通过 SMTP 协议实现邮件发送
电子邮件起源 在互联网中,提供电子邮件服务的协议叫 SMTP(Simple Mail Transfer Protocol,简单邮件...
文件传输协议:通过 FTP 实现与远程主机的文件传输
FTP 的英文全称是 File Transfer Protocol,意为文件传输协议,也就是在两个相连的计算机(通常是本地主机与服务...
远程登录协议(下):SSH 的基本使用与底层原理探究
基本使用 TELNET 无需任何认证即可发送内容,容易造成通信窃听和非法侵入的危险。SSH 是英文 Secure Shell 的简...
远程登录协议(上):通过 TELNET 模拟实现 HTTP 和 SMTP 客户端
所谓远程登录指的是从本地计算机登录到网络另一端的计算机(通常是服务器或者云主机实例),远程登录成功后,就可以直接使用这些主机上的应用...
传输层的定义及端口号设置
讲完网络层协议,接下来学院君开始介绍传输层协议。传输层主要有两个协议:TCP 协议和 UDP 协议。TCP 提供面向连接的可靠性传输...
RPC 编程(一):客户端与服务端 RPC 调用的简单实现
关于 HTTP 编程我们先简单介绍到这里,后面介绍 Web 编程时还会详细展开。今天,我们来简单介绍下 Go 语言的 RPC 编程,...
一次网络请求的完整生命周期
今天,我们通过介绍一次网络请求的完整生命周期来看看在计算机网络世界中到底使用了哪些协议。为了方便理解,我们还是对照上一篇提供的 TC...
HTTP 编程(三):HTTP/HTTPS 请求处理
本篇教程我们将介绍 HTTP 服务端技术,包括如何处理 HTTP 请求和 HTTPS 请求。 处理 HTTP 请求 服务端实现 ...
创建基于 gRPC/Protobuf 的演示服务接口
准备工作 做好前期准备工作后,接下来我们正式开始微服务重构。开始之前,我们将创建两个演示接口来热身,一个是基于 gRPC 协议的,...
基于 Swoole 开发实时在线聊天室(六):建立 socket.io 客户端与 Swoole Websocket 服务器的连接
服务端改造方案 完成开发环境、后端 Websocket 服务器的搭建以及前端资源的初始化后,接下来,我们正式开始调试前后端接口完成...
基于 Go Micro 框架构建一个简单的微服务接口
友情提示:由于 Go Micro 已经将 Consul 从开箱支持调整为插件支持,所以本篇教程对于新手已经不再适用,最新版本教程在这...
HTTP 编程(二):http.Client 底层实现剖析
除了上篇教程介绍的基本 HTTP 操作,Go 语言标准库也提供了比较底层的 HTTP 相关库,让开发者可以基于这些库灵活定制 HTT...
HTTP 编程(一):客户端如何发起 HTTP 请求
通过 net.Dial 或 net.DialTimeout 函数来访问基于 HTTP 协议的网络服务是完全没有问题的,因为 HTTP...