99re热视频这里只精品,久久久天堂国产精品女人,国产av一区二区三区,久久久精品成人免费看片,99久久精品免费看国产一区二区三区

Dubbo3 Protobuf

2022-03-31 11:02 更新

使用 IDL 定義服務(wù)

當(dāng)前 Dubbo 的服務(wù)定義和具體的編程語(yǔ)言綁定,沒(méi)有提供一種語(yǔ)言中立的服務(wù)描述格式,比如 Java 就是定義 Interface 接口,到了其他語(yǔ)言又得重新以另外的格式定義一遍。 2.7.5 版本通過(guò)支持 Protobuf IDL 實(shí)現(xiàn)了語(yǔ)言中立的服務(wù)定義。

日后,不論我們使用什么語(yǔ)言版本來(lái)開(kāi)發(fā) Dubbo 服務(wù),都可以直接使用 IDL 定義如下服務(wù),具體請(qǐng)參見(jiàn)示例

syntax = "proto3";

option java_multiple_files = true;
option java_package = "org.apache.dubbo.demo";
option java_outer_classname = "DemoServiceProto";
option objc_class_prefix = "DEMOSRV";

package demoservice;

// The demo service definition.
service DemoService {
  rpc SayHello (HelloRequest) returns (HelloReply) {}
}

// The request message containing the user's name.
message HelloRequest {
  string name = 1;
}

// The response message containing the greetings
message HelloReply {
  string message = 1;
}


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)