2018年8月31日

grpc-swiftを使ってiOSアプリでも快適なgRPC通信を行う @KyoheiG3 #iosdc #c

https://fortee.jp/iosdc-japan-2018/proposal/2e000953-110d-4e13-9379-5f1a87a480dd Swiftで記述されたiOSアプリでも、grpc-swiftを利用してgRPC通信をある程度手軽に利用可能になります。 gRPCを利用すると、通常の通信を行うよりも通信速度は速く通信量も少なく済み、更には双方向での通信を行うことができます。 今回は、gRPCの概要、grpc-swiftの導入方法、実際にプロジェクトで利用する際の応用的なことや、grpc-swiftにコントリビュートしたときの経験談などをお話させていただきます。
0
iOSDC Japan @iosdcjp

Next up: 14:20 Track C / grpc-swiftを使ってiOSアプリでも快適なgRPC通信を行う / Kyohei Ito @KyoheiG3 #iosdc #c

2018-08-31 14:15:02
crea @crea_io

#iosdc room #c 立ち見続出しておる、GraphQLのとき頑張ろう...

2018-08-31 14:16:50
kitwtnb @_nabech

grpcの話を聞きに来ました! #iosdc #c

2018-08-31 14:18:15
Masayuki Iwai @myb

gRPCのセッション満席だー。 #iosdc #c

2018-08-31 14:18:50
Ringo / 個人アプリ開発 iOS 異業種から独立→起業 @makoteku

#iosdc #c にわタコさんのブロックチェーン 資料の作り込みが凄くてわかりやすかった!

2018-08-31 14:20:01
かっくん @fromkk

gRPCとは?Google社内で使われていたStubbyをオープンにしたもの #iosdc #c

2018-08-31 14:21:34
かっくん @fromkk

通信している事を意識させない #iosdc #c

2018-08-31 14:21:58
かっくん @fromkk

Protocol Buffersとの違い。データの形式と手段の違い。 #iosdc #c

2018-08-31 14:23:21
Masayuki Iwai @myb

Unary、Server streaming、Client streaming、Bidirectional streaming。 #iosdc #c

2018-08-31 14:23:22
ta_ka_tsu @ta_ka_tsu

gRPCは通信手段 Protocol Bufferは通信のデータ形式 #iosdc #c

2018-08-31 14:23:28
かっくん @fromkk

Protocol Buffers。protobufと略される事が多い。 #iosdc #c

2018-08-31 14:23:54
ta_ka_tsu @ta_ka_tsu

.protoファイルでデータ形式を定義 データはバイナリ #iosdc #c

2018-08-31 14:24:14
かっくん @fromkk

.protoファイルからSwiftやGoなどのファイルを吐き出す事が出来る #iosdc #c

2018-08-31 14:24:42
かっくん @fromkk

リクエストとレスポンスがそれぞれ定義される #iosdc #c

2018-08-31 14:25:06
Shingo Takagi @zizi4n5

Protocol Buffer=データ形式 gRPC=通信の手段 #iosdc #c

2018-08-31 14:26:07
かっくん @fromkk

gRPCが利用するデフォルトのデータ形式がprotobuf #iosdc #c

2018-08-31 14:26:18
かっくん @fromkk

SwiftGRPC。grpcのインターフェースをSwiftでラップしている #iosdc #c

2018-08-31 14:27:06
かっくん @fromkk

streamというキーワードで複数回の処理を可能にする #iosdc #c

2018-08-31 14:29:54
ta_ka_tsu @ta_ka_tsu

老眼には小さい文字きつい #iosdc #c

2018-08-31 14:30:39
残りを読む(19)

コメント

コメントがまだありません。感想を最初に伝えてみませんか?