Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
en:possible_integration_options_3_in_biostar_2 [2020/04/16 13:40] yjjung [How G-SDK works?] |
en:possible_integration_options_3_in_biostar_2 [2020/04/29 08:27] yjjung [Summary of G-SDK] |
||
---|---|---|---|
Line 1: | Line 1: | ||
==== Possible Integration Option 3 : G-SDK ==== | ==== Possible Integration Option 3 : G-SDK ==== | ||
\\ | \\ | ||
- | In addition to the integration method using BioStar2 API or BioStar2 Device SDK, G-SDK has been released as a new integration option. \\ | + | 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? ==== | ==== 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. \\ | 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. \\ | ||
- | Based on gRPC, it supports many programming languages such as Java, C#, Python, Node.js, Go, etc. \\ | ||
\\ | \\ | ||
==== How G-SDK works? ==== | ==== How G-SDK works? ==== | ||
- | {{:en:gsdk_gsdkarchitecture.png?600|}} \\ | + | {{:en:gsdk_gsdkarchitecture.png?550|}} \\ |
** [Figure 1. G-SDK architecture] ** \\ | ** [Figure 1. G-SDK architecture] ** \\ | ||
\\ | \\ | ||
Line 75: | Line 74: | ||
** Supported OS ** \\ | ** Supported OS ** \\ | ||
Windows, x86/Arm Linux, Mac OS \\ | Windows, x86/Arm Linux, Mac OS \\ | ||
+ | \\ | ||
+ | ** Recommended Requirements **\\ | ||
+ | 2.0GHz CPU, 4GB(32bit) or 8GB(64bit) RAM \\ | ||
+ | \\ | ||
+ | ** Minimum Requirements **\\ | ||
+ | 1.0GHz CPU, 1GB(32bit) or 2GB(64bit) RAM\\ | ||
+ | \\ | ||
** Maximum number of devices ** \\ | ** Maximum number of devices ** \\ | ||
Up to 1,000 \\ | Up to 1,000 \\ | ||
+ | \\ | ||
** Supported Language ** \\ | ** Supported Language ** \\ | ||
C++, Java, Python, Go, Ruby, C#, Node.js, Android Java, Objective-C, PHP, Web \\ | C++, Java, Python, Go, Ruby, C#, Node.js, Android Java, Objective-C, PHP, Web \\ | ||
+ | \\ | ||
** Supported API ** \\ | ** Supported API ** \\ | ||
The basic AC APIs(Access control, User management, Event log etc) except advanced features such as Zone, Wiegand, RS485 features. \\ | The basic AC APIs(Access control, User management, Event log etc) except advanced features such as Zone, Wiegand, RS485 features. \\ | ||
+ | \\ | ||
** Supported Device ** \\ | ** Supported Device ** \\ | ||
All BioStar 2 devices \\ | All BioStar 2 devices \\ | ||
- | \\ | ||
- | ** Not Supported Device ** \\ | ||
- | All BioStar 1 Devices \\ | ||
- | (BioEntry Plus v2, BioEntry W v2, XPass v2, XPS2 v2, and BLN v2 are not supported.Gen 1 devices are not supported) \\ | ||
\\ | \\ | ||
** Download ** \\ | ** Download ** \\ |