728x90
๋ฐ์ํ
[gRPC] Any, oneof
Any Any ๋ฉ์์ง ํ์ ์ .proto๋ก ์ ์๋์ง ์์ ํ์ ์ ํฌํจํ ์ ์๊ฒ ํฉ๋๋ค. Any์๋ ๋ฐ์ดํธ๋ก ์ง๋ ฌํ๋ ์์์ ๋ฉ์์ง์ URL์ ํฌํจํ๋๋ฐ, ํด๋น URL์ ๋ฉ์์ง ํ์ ์ ๋ํด ๊ณ ์ ํ ์๋ณ์ ์ญํ ์ ํฉ๋๋ค. Any ํ์ ์ ์ฌ์ฉํ๊ธฐ ์ํด์ google/protobuf/any.proto๋ฅผ import ํด์ผ ํฉ๋๋ค. import "google/protobuf/any.proto"; message ErrorStatus { string message = 1; repeated google.protobuf.Any details = 2; } ์ฃผ์ด์ง ๋ฉ์์ง ํ์ ์ ๋ํ ๊ธฐ๋ณธ ํ์ URL์ type.googleapis.com/packagename.messagename ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๋ค๋ฅธ ์ธ์ด๋ก ๊ตฌํ๋ ๋๋ ..
gRPC
2021. 8. 7. 10:30
728x90
๋ฐ์ํ
๊ณต์ง์ฌํญ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ
- Total
- 71,750
- Today
- 113
- Yesterday
- 133
๋งํฌ
TAG
- Linux
- ์คํ๋ง ๋ถํธ
- QueryDSL
- ์คํ๋ง ๋ถํธ ํ์ ๊ฐ์
- Spring Boot
- Jackson
- ์คํ๋ง๋ถํธ
- JSON
- ์คํ๋ง ๋ถํธ ์ ํ๋ฆฌ์ผ์ด์
- ์๊ณ ๋ฆฌ์ฆ
- ์คํ๋ง ๋ฐ์ดํฐ jpa
- leetcode
- ์คํ๋ง ๋ถํธ jwt
- gRPC
- r
- leetcode binary search
- spring boot application
- Java
- intellij
- spring boot app
- ์คํ๋ง ๋ถํธ ์น ์ ํ๋ฆฌ์ผ์ด์
- Spring Data JPA
- JPA
- spring boot jwt
- Spring Boot Tutorial
- leetcode stack
- proto3
- ๋๋ฉ์ธ ์ค๊ณ
- leetcode bst
- ์คํ๋ง ๋ถํธ ํํ ๋ฆฌ์ผ