일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 백준 2xn 타일링
- rxswift
- swift 2xn 타일링 백준
- ac 구현 풀이
- swift ac 문제풀이
- MVVM
- swift 알고리즘
- swift 2xn 타일링
- 연속된 부분 수열의 합 swift
- swift ac
- swift 연속된 부분 수열의 합
- swift 백준 9095
- ac 투포인터
- swift algorithm
- 123 더하기 풀이
- 1 2 3 더하기 풀이
- swift 프로그래머스
- ac swift 풀이
- swift gRPC
- swift ac 풀이
- swift
- swift 연속된 부분 수열의 합 풀이
- iOS Charts
- swift 2xn 타일링 풀이
- swift 9095 풀이
- 연속된 부분 수열의 합 투포인터
- swift dfs
- swift codility
- ios
- 백준 2xn 타일링 풀이
- Today
- Total
목록
728x90
swift gRPC
728x90
반응형
(2)
boraBong
iOS에서 gRPC 통신을 실습해봅시다! gRPC 통신을 위해 사용할 예제는 https://github.com/grpc/grpc-swift/tree/main/Sources/Examples/HelloWorld 입니다. 💻 예제 동작 원리 사용할 gRPC 서버는 배포된 서버는 아니며 예제를 다운하여 우리의 local 환경에서 실행시킵니다. 이후 서버가 local에서 돌고 있을 때 우리는 iOS 환경에서(client) Helloworld_GreeterClient를 사용하여 서버와 통신할 수 있습니다. 서버와 통신하여 서버의 sayHello(request) 메서드를 호출하여 서버로부터 인사말을 받아옵니다. 위 과정을 하나씩 따라가봅시다! 1. gRPC 서버 로컬에서 실행시키기 1. 예제 다운로드 하기 # 레포지..
💡 gRPC란? 네트워크 상태나 콜 방식을 신경쓰지 않고 프로그래머가 원격의 함수를 실행하는 것 gRPC는 고성능 오픈소스 RPC(Remote Procedure Call) 프레임워크로서 HTTP/2 기반의 프로토콜 버퍼(Protobuf)를 이용해 다양한 언어와 플랫폼 간 통신을 지원합니다. gRPC는 protobuf를 이용해 메시지를 직렬화하고, 이를 전송하고 수신 측에서는 다시 역직렬화하여 사용합니다. 이를 통해, 데이터 전송량과 네트워크 대역폭을 최소화하고, 성능을 최적화할 수 있습니다. gRPC는 다수의 동시 요청과 응답 처리, 양방향 스트리밍 및 효율적인 데이터 압축 등의 기능을 제공합니다. 또한, 다양한 인증 및 보안 기능을 제공하여 안전한 통신을 보장합니다. gRPC에서는 protobuf를 이..