自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 thinkphp6 swoole-rpc 基于thinkphp6(tp6)+ swoole的rpc框架实现

浏览了大量关于php 的rpc,但是多数为原生php实现rpc的demo。虽然很多人都知道rpc 的原理,但是对于编写代码并没有一个直观的感受,所以这次手写一个自定义rpc框架,基于使用tp6来完成rpc框架。这次以代码为主,中间使用的一些技术分享,理论性的东西不在一一概括,用最简单的话来解释其中很多技术!(如果对rpc不太了解的话,请翻上一篇文章)概括简述:client端调用server端 如果server端的代码为本地则是本地调用,如果server端的代码在另外一台机器就需要远程调用(Rp

2021-12-18 17:49:09 4524

原创 PHP微服务RPC通信(3)PHP的RPC实现

继上一篇什么是RPC,这一篇主要是记录原生PHP实现RPC的过程。RPC要完成的事情(1)调用方感觉就像调用本地函数一样(2)RPC框架又分为client部分与server部分,负责把整个非的各类复杂性屏蔽,这些复杂性就是RPC框架的职责。(架构师之路抄一张图)PHP代码上图可以看到有socket,其实原理大致已经知道了。server端需要用到的函数就是这些stream_socket_serverstream_socket_acceptFreadFwrit

2021-03-08 22:24:33 1651 5

原创 PHP微服务RPC通信(2)什么是RPC

继上一篇文章,再来说说什么是RPC,和我的理解。RPC是什么?RPC全称Remote Procedure Call,中文译为远程过程调用。我在网上查看了很多微服务和RPC的文章,翻来覆去看的都不太明白。我理解的RPC其实就是解决微服务的一种技术手段,一种方案。简单来说就是就是服务之间的通信。服务解耦技术解耦(架构师之路抄一张图)服务的上游调用方,按照接口、协议即可完成对远端服务的调用。但实际上,绝大部分公司的团队规模有限,技术团队人数也有限,基本是使用同一套技..

2021-03-08 21:34:10 353 1

原创 PHP微服务RPC通信(1)传统模式开发模式和微服务的区别

背景近一年,因为公司业务极度增长,发展成PC端、移动端、小程序端、APP端拥有多端的项目。现在前后端分离大行其道,于是也采用了前后端分离的模式,前端基于Vue+Element,后端Web基于ThinkPHP。因为公司最开始经费的问题,一直是单服务器,前端和后端都在一台服务器不同端口,这样的一个项目。项目臃肿,新员工上手不易,十分头疼,就想到了如何拆分项目,早有听闻大厂都已使用微服务架构。决定仔细研究一番,希望同各路大佬一起探讨。下面是正题。传统模式开发模式现阶段我公司项目..

2021-03-07 21:25:12 332 1

原创 纯jq ajax写 一个小的火车车次查询软件!

自己没事制作的移动响应式下面附上代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <meta name="keywords" content=""/> <meta name="description" c

2018-03-10 12:01:56 222

原创 js ajax php 原生代码写 新闻选项卡

利用js ajax php做的一个小的新闻选项卡,文件名news_card1.html<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"&amp

2018-02-27 15:13:59 404

CC301SDK7.0.zip 电话盒子二次开发附demo还有免费盒子驱动

附带免费版盒子驱动,包括js vb vc java等等demo 可以开发b/s也可开发桌面程序。附带各种驱动注册组件方法。详细的开发文档

2020-04-23

面向对象方法的大鱼喂小鱼~ 有关卡!

一个面向对象的大鱼喂小鱼的游戏!有音乐,有关卡,关卡的代码有些仓促,还没有调整!

2018-04-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除