gRPC[edit]

参考サイト[edit]

構成[edit]

RPC[edit]
Protocol Buffers[edit]
HTTP/2[edit]

通信方法[edit]

実装[edit]

.NET (C#)[edit]

Unity[edit]

YetAnotherHttpHandler[edit]
NuGetForUnity (Unity のパッケージをソースで管理)[edit]

Linux (Rocky Linux)[edit]

dnf config-manager --set-enabled crb     # CRBリポジトリの有効化
dnf install grpc grpc-*
dnf install protobuf-*
Rust[edit]
dnf install dotnet-*
dnf install cargo
Compile[edit]
 yum install  cargo
 yum install  grpc
 yum install  grpc-*

 yum  protobuf-*
 yum install dotnet-*

 dnf config-manager --set-enabled crb
 yum install protobuf-compiler

cmake -G "Unix Makefiles" \
 -DCMAKE_CXX_FLAGS="-I/opt/GIT/llvm-project/libcxx/include -I/usr/local/include" \
 -DCMAKE_C_FLAGS="-I/opt/GIT/llvm-project/libcxx/include -I/usr/local/include" \
 -DCMAKE_TRY_COMPILE_TARGET_TYPE=STATIC_LIBRARY \
 -DCMAKE_BUILD_TYPE=Release \
 -DLIBCXXABI_LIBCXX_INCLUDE_DIRS="/opt/GIT/llvm-project/libcxx/include" \
 -DLIBCXX_HEADER_DIR="/opt/GIT/llvm-project/libcxx/include" \
 -DLLVM_ENABLE_RUNTIMES="libunwind" \
 -DLIBCXXABI_ENABLE_EXCEPTIONS=False \
 -DLIBCXXABI_ENABLE_THREADS=False \
 -DLIBCXXABI_TARGET_TRIPLE=$TARGET_TRIPLE \
 -DLIBCXXABI_ENABLE_SHARED=False \
 -DLIBCXXABI_ENABLE_STATIC=True \
 ../libcxxabi

トップ   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS