当前位置: 首页 > news >正文

宿迁网站建设如何创建自己的小程序

宿迁网站建设,如何创建自己的小程序,典型b2b网站有哪些,用html做企业门户网站前后端交互接口(二) 前言 在上一集我们约定了我们前后端交互接口的三条规则。这一集我们就先来看一看我们的一些proto文件。 浅看proto文件 在看文件之前,还是简单谈谈Protobuf Protobuf通过一个.proto文件定义数据结构,这个…

前后端交互接口(二)

前言

在上一集我们约定了我们前后端交互接口的三条规则。这一集我们就先来看一看我们的一些proto文件。

浅看proto文件

在看文件之前,还是简单谈谈Protobuf

Protobuf通过一个.proto文件定义数据结构,这个文件使用特定的语法来描述数据的格式和字段信息。通过在.proto文件中定义message,可以明确数据包含的字段、字段的数据类型(如int32string等)以及一些属性(如requiredoptional等)。然后,使用Protobuf编译器(protoc)处理.proto文件,生成对应目标语言(如C++、Java、Python等)的源代码。这些代码包含了数据结构的类定义(称为消息类)以及用于序列化和反序列化的函数。在网络通信中,Protobuf因其高效性和跨语言支持而被广泛应用,特别是在RPC框架和分布式系统中。

message就相当于我们的class。这里的数字不是赋值!是这个属性的序号。

看到这个我们就会联想到之前写到的关键的核心类

这两个长得挺像的吧!

我们就是要让Protobuf里的UserInfo和Qt中的UserInfo能够相互转换。

来看点复杂的。请看下面一组图

我们可以看到,我们Protobuf的MessageContent的这个类是对应我们的Qt中的Message中的MessageType、content、fileId以及fileName,我们在Protobuf中给不同的消息内容是定义了不同的消息类(message),而我们的Qt代码中简单粗暴!直接一个QByteArray就涵盖了四种消息类型,毕竟本质上他们都是一个字节数组!

http://www.ds6.com.cn/news/38975.html

相关文章:

  • 做网站网络合同网络营销策略有哪五种
  • 校园社交网站怎么做百度商业平台
  • 吉林省城乡建设部网站什么样的人适合做策划
  • 花店网站开发参考文献黑帽seo排名技术
  • 用网站做简历旅游搜索量环比增188%
  • 网站建设合同用贴印花税吗建站之星官方网站
  • 昆山市建设工程质量检测中心网站网上做广告推广
  • 如何仿制wordpress网站手机上怎么制作网页
  • 网易企业邮箱免费版seo页面优化的方法
  • 房产信息网多久更新一次seo平台是什么意思
  • 大资讯wordpress主题广州网站优化费用
  • wordpress主题柚子皮zipseo网站平台
  • wordpress 后台action廊坊seo推广
  • 关于网站建设的英文文章适合30岁短期培训班
  • 律师微网站建设南京百度
  • 做网站建设的平台交换链接案例
  • 上海八号桥 网站建设seo是哪里
  • java 和php做网站龙岩网站推广
  • 网站开发设计有限公司国内手机怎么上google浏览器
  • 网站提交自动秒收录seo基本概念
  • 广东手机网站建设报价企业网站模板免费
  • 客服做的比较好的网站杭州seo推广排名稳定
  • 江西赣州简介优化关键词推广
  • 北京专业企业营销网站建设手机网页制作app
  • 棕色网站谷歌推广公司
  • 腾讯 微商 网站 建设应用商店搜索优化
  • 网站开发工程师证书有用吗网站广告费一般多少钱
  • 武汉做网站公司推荐html网页制作模板
  • 电子商务网站建设与管理的实践报告金戈枸橼酸西地那非
  • 网页微信怎么换行郑州百度seo