Gateway hỗ trợ những thiết bị nào, mỗi thiết bị kết nối ra sao (Native Push hoặc Hybrid Push) và thao tác API nào khả dụng trong từng chế độ.
Giới thiệu
Thiết bị tương thích
Cams Biometric Gateway hỗ trợ mọi máy chấm công và thiết bị kiểm soát ra vào sinh trắc học. Quyết định duy nhất của bạn là chọn chế độ kết nối phù hợp với hệ thống.
Thiết bị sinh trắc học Cams: SlimBeast (i34), Macronium (i35), Hawking Plus (f38+), Hawking (f38), Ultron MultiFaceFP (f34), Ultron MultiFace (f35), Galaxy (f36), Ultron GPS (f37), CanBio34, GymBio34, RSP10i3, RSP10f1 và nhiều model khác.
Giới thiệu
Chế độ kết nối & khả năng sử dụng API
Mọi thiết bị sinh trắc học kết nối với Cams Biometric Gateway qua một trong hai chế độ push. Loại thiết bị của bạn quyết định chế độ cần dùng.
Native Push Thiết bị Cams & thiết bị đã xác minh
Tất cả thiết bị Cams Biometrics và các thiết bị đã được xác minh tại developer.camsbiometrics.com kết nối qua Native Push. Không cần thiết lập thêm — thiết bị giao tiếp trực tiếp với Biometric Gateway qua internet.
Hỗ trợ API đầy đủ. Cả 38 thao tác hoạt động không giới hạn — cả Callback và RESTful API. Callback có độ trễ bằng 0, lệnh RESTful khoảng ~15 giây.
Hybrid Push Tất cả thiết bị khác
Với thiết bị không phải của Cams và chưa được xác minh, bạn chọn chế độ kết nối Hybrid Push phù hợp với môi trường của mình. Sự kết hợp giữa phương thức giao tiếp và mô hình triển khai quyết định những tính năng API nào khả dụng.
Phương thức giao tiếp
(a) Device SDKGateway giao tiếp với phần cứng thông qua SDK của nhà sản xuất thiết bị. Mọi tính năng mà SDK hỗ trợ đều khả dụng qua API. Lựa chọn tốt nhất để có đầy đủ quyền truy cập API.
(b) DB PullGateway đọc từ một cơ sở dữ liệu cục bộ cài trên máy tính tại chỗ (nơi phần mềm thiết bị lưu dữ liệu chấm công). Chỉ hỗ trợ đẩy log chấm công về máy chủ của bạn. Không có RESTful API (không thêm/xóa người dùng, không tải log, v.v.).
(c) File ProcessingMột tệp chấm công được chỉ định trên máy tính cục bộ được đặt dưới sự giám sát liên tục. Mỗi khi phần mềm thiết bị cập nhật tệp, các bản ghi chấm công mới được tự động phát hiện, lấy về và đẩy đến Callback URL của bạn theo thời gian thực. Giới hạn API giống DB Pull -- chỉ đẩy dữ liệu chấm công, không có RESTful API.
Mô hình triển khai
(X) Trực tiếpMáy tính tại chỗ có IP công khai kèm chuyển tiếp cổng (port forwarding) vào mạng nội bộ. Biometric Gateway kết nối trực tiếp đến thiết bị/CSDL/tệp qua internet.
(Y) Gián tiếpHybrid Connector được cài trên máy tính cục bộ. Nó đóng vai trò cầu nối giữa thiết bị/CSDL/tệp cục bộ và Biometric Gateway — phía khách hàng không cần IP công khai.
Hybrid Push — Ma trận tính năng khả dụng
Chế độ
Phương thức giao tiếp
Mô hình triển khai
Callback API
RESTful API
Thiết bị trực tiếp
(a) SDK
(X) IP công khai
Đầy đủ
Đầy đủ (theo giới hạn của SDK)
Thiết bị gián tiếp
(a) SDK
(Y) Hybrid Connector
Đầy đủ
Đầy đủ (theo giới hạn của SDK)
CSDL trực tiếp
(b) DB Pull
(X) IP công khai
Chỉ chấm công
Không hỗ trợ
CSDL gián tiếp
(b) DB Pull
(Y) Hybrid Connector
Chỉ chấm công
Không hỗ trợ
Tệp trực tiếp
(c) File
(X) IP công khai
Chỉ chấm công
Không hỗ trợ
Tệp gián tiếp
(c) File
(Y) Hybrid Connector
Chỉ chấm công
Không hỗ trợ
Tôi nên chọn chế độ nào? Nếu thiết bị không phải của Cams của bạn có SDK được Gateway hỗ trợ, hãy chọn chế độ Device SDK (a) để có đầy đủ quyền truy cập API. Nếu không, DB Pull (b) hoặc File Processing (c) vẫn giúp dữ liệu chấm công được chuyển về. Về mô hình triển khai, hãy chọn Gián tiếp (Y) với Hybrid Connector nếu bạn không thể thiết lập IP công khai — đây là cách dễ triển khai nhất.
Giới hạn phần cứng có thể hạn chế thêm các tính năng API. Ngay cả ở chế độ Device SDK, một số API cụ thể có thể không hoạt động tùy theo firmware hoặc khả năng SDK của model thiết bị. Hãy luôn kiểm thử với phần cứng của bạn và xác nhận với đội ngũ hỗ trợ Cams.