软件开发客服
首页 > 上上资讯 > gRPC软件定制开发框架

gRPC软件定制开发框架

2020-04-21 16:33:27编辑:上上定制浏览量:65

可用于JVM语言Kotlin的gRPC项目让开发者可以在Kotlin项目中方便地使用gRPC,以更简单的方式建构可靠的网路连接服务,现在将这个项目对外开源。

gRPC软件定制开发框架

gRPC是开源远端程序呼叫软件定制框架,该框架建立于HTTP/2协定之上,使用Protocol Buffers作为介面描述语言,gRPC可透明化用户端和伺服器端应用程式间的通讯,简化建立连接系统的工作,其支援多种软件定制程式语言,包括C++、Java、Objective-C、Python、Ruby、Go、C#与Node.js等。而远端程序呼叫(Remote Procedure Calls,RPC)则是一种协定,让程式能向网际网路上另一个应用程式发送服务请求。


2015年的时候开源的gRPC框架,其自家云端产品和微服务也都有使用gRPC,多家知名大型企业包括CoreOS、Lyft、Netflix、Cisco、Juniper等,也都以gRPC架构,来加速服务效能或串流遥测资料。2017年的时候,Google将gRPC框架贡献给云端原生运算基金会,成为CNCF第6个开源项目。


gRPC Kotlin可用来建置在无伺服器运算平台Cloud Run上执行的服务,开发者可以在Cloud Run上部署非串流gRPC Kotlin服务。而在支援串流gRPC的环境,开发者也能以Kotlin非同步Flow API使用串流gRPC。开发者想在项目中加入gRPC Kotlin,则需要一併添加生成器与grpc-java配置。目前gRPC Kotlin仍在测试阶段,初始版本为0.1.1版本,开发者有任何使用上的问题,可在开发项目储存库中回报,协助项目发展。

标签: 软件定制 gRPC

11

相关资讯

最新版扩增实境软件定制开发工具ARKit 3.5

最新版扩增实境软件定制开发工具ARKit 3.5

苹果日前发表最新版扩增实境软件定制开发工具ARKit3.5,主打全新的场景几何API(SceneGeometryAPI),可即时捕捉真实世界的3D特徵,同时置入3D虚拟物件,更自然

标签: 软件定制 ARKit 3.5

专业营销类管理销售房地产行业软件定制概述

专业营销类管理销售房地产行业软件定制概述

总体规划与融合基本建设逐步形成房屋行业信息化的热点话题。愈来愈多的公司认识到,网络服务平台可以改进公司的交流信息和工作合作,并且在服务平台的框架上,利用系统化、规范性和健全管理方法

标签: 软件定制 房地产行业软件定制

软件定制工具Visual Studio Online更名Visual Studio Codespaces

软件定制工具Visual Studio Online更名Visual Studio Codespaces

为了要让软件定制开发工具VisualStudioOnline的名称更能体现不仅仅是在浏览器中执行的代码,而是能定制开发撰写任意代码的云端空间,因此决定将VisualStudioOn

标签: Visual Studio Online 软件定制 Visual Studio Codespaces