Old revisions Add to book Export to PDF Fold/unfold all Book Creator Add this page to your book Book Creator Remove this page from your book Manage book (0 page(s)) Help This is an old revision of the document! Possible Integration Option 3 : G-SDK In addition to the integration method using BioStar2 SW API or BioStar2 Device SDK, G-SDK is recently released as a new integration option for device management, user management, and log management. What is G-SDK? G-SDK is one of the integration options for communicating with BioStar 2 devices. It is a lightweight, scalable, and cross-platform solution which will expedite your development. How G-SDK works? [Figure 1. G-SDK architecture] G-SDK consists of Device Gateway in gRPC Server and gRPC Client Libraries. Based on gRPC, it supports many programming languages such as Java, C#, Python, Node.js, Go, etc. (gRPC (gRPC Remote Procedure Calls) is an open source remote procedure call (RPC) system initially developed at Google in 2015.) Multi-language support Language-neutral IDL Native client libraries Device Gateway that communicates with BioStar 2 device can be run on a server or cloud. Core modules use BioStar 2 protocols and written by GO language. [Figure 2. Device Gateway Structure]