标签: 客户端

共找到了69个结果

基于 Consul 的 Go Micro 客户端服务发现是如何实现的

微服务从入门到实践 RPC 框架

上篇分享我们介绍了基于 Consul 作为注册中心的 Go Micro 服务注册底层实现原理,今天我们来看看 Go Micro 中客...

由 学院君 发布于4年前    浏览数: 6551    点赞数: 1

RPC 框架是如何实现 RPC 通信的

网络协议概论 RPC 协议

上篇分享学院君介绍了单体应用的缺点以及相应的解决方案 —— 微服务,微服务解决单体应用瓶颈的同时也引入了新的问题,即远程方法调用过程...

由 学院君 发布于4年前    浏览数: 903    点赞数: 0

如何基于 RTMP 协议实现视频直播

网络协议概论 流媒体协议

今天我们以视频直播的主流协议 RTMP 为例,介绍如何基于 RTMP 协议实现视频直播过程中视频流的网络传输,为了便于理解,我们还是...

由 学院君 发布于4年前    浏览数: 479    点赞数: 1

自定义 User Provider 和 Guard 组件实现基于微服务接口的用户认证

微服务从入门到实践 项目实战

自定义用户认证实现 实现方案概述 接下来,我们重点来实现 Laravel 客户端项目 Laracom 中新的用户认证功能模块。既...

由 学院君 发布于4年前    浏览数: 513    点赞数: 1

自定义 User Provider 和 Guard 组件实现基于微服务接口的用户认证

微服务从入门到实践 项目实战

自定义用户认证实现 实现方案概述 接下来,我们重点来实现 Laravel 客户端项目 Laracom 中新的用户认证功能模块。既...

由 学院君 发布于4年前    浏览数: 513    点赞数: 1

基于微服务接口自定义邮箱唯一性验证规则

微服务从入门到实践 项目实战

上篇教程我们简单演示了如何在 PHP 客户端调用 Micro API 网关提供的 HTTP 接口实现用户认证,不过实现代码非常 PH...

由 学院君 发布于4年前    浏览数: 487    点赞数: 0

HTTP 性能优化篇(二):WebSocket 客户端和服务端的简单实现

网络协议概论 HTTP 协议详解

上篇分享学院君给大家介绍 WebSocket 的实现原理,简单来说,WebSocket 复用了 HTTP 协议来实现握手,通过 Up...

由 学院君 发布于4年前    浏览数: 487    点赞数: 1

在 Laravel 电商项目中基于 Micro API 调用用户微服务接口

微服务从入门到实践 项目实战

今天,我们回到 Laracom 项目 PHP 端,演示如何在 PHP 中调用 Micro API 网关提供的 HTTP JSON 接...

由 学院君 发布于4年前    浏览数: 909    点赞数: 1

在 Laravel 项目中实现 HTTP 缓存(上):浏览器缓存篇

网络协议概论 HTTP 协议详解

学院君在前两篇教程中给大家介绍了 HTTP 缓存的工作机制和实现原理,为了简化模型,更多是基于浏览器缓存来介绍的,但是在实际项目中,...

由 学院君 发布于4年前    浏览数: 478    点赞数: 0

HTTP 报文首部字段(五):扩展字段篇(Cookie)

网络协议概论 HTTP 协议详解

除了前面介绍的通用首部字段、请求首部字段、响应首部字段和实体首部字段之外,还有一类首部字段叫做扩展首部字段,而在扩展首部字段中,最有...

由 学院君 发布于4年前    浏览数: 361    点赞数: 1

RPC 编程(三):引入 jsonrpc 包通过 JSON 对 RPC 传输数据进行编解码

Go 入门教程 网络编程

自定义编解码接口实现原理 上篇教程我们介绍了 Go 语言内置的数据序列化工具 —— Gob,但是 Gob 只能在 Go 语言内部使...

由 学院君 发布于4年前    浏览数: 6243    点赞数: 1

基于 JWT 实现用户认证接口

微服务从入门到实践 项目实战

引入 JWT 包提供用户认证服务 微服务接口都是基于 API 的,所以传统的基于 Cookie + Session 的用户认证方式...

由 学院君 发布于4年前    浏览数: 1244    点赞数: 1

HTTP 报文首部字段(二):请求首部篇

网络协议概论 HTTP 协议详解

今天学院君给大家介绍下常见的请求首部字段,如下表所示: 请求首部字段是从客户端往服务器端发送请求报文时所使用的首部字段,用于补...

由 学院君 发布于4年前    浏览数: 486    点赞数: 1

引入 Docker Compose 编排多个容器并实现客户端远程调用服务端用户接口

微服务从入门到实践 项目实战

为什么引入 Docker Compose 前面我们提到随着服务数量的增多,如果为每个服务配置单独的 Dockerfile 和 Ma...

由 学院君 发布于4年前    浏览数: 1406    点赞数: 1

HTTP 协议概述(二):总体概览(上)

网络协议概论 应用层协议

在上篇分享中,学院君介绍了 Web 的起源及构成 Web 的三要素,分别是 HTTP、HTML 和 URI,其中又以 HTTP 协议...

由 学院君 发布于4年前    浏览数: 515    点赞数: 2