Ice - framework RPC tổng hợp
(zeroc.com)- RPC hướng đối tượng giúp triển khai kết nối mạng giữa các phần mềm với lượng mã tối thiểu
→ giao thức nhị phân hiệu năng cao
→ hỗ trợ nhiều ngôn ngữ và nền tảng
→ API type-safe dễ sử dụng
→ sử dụng stack SSL/TLS của nền tảng
→ hỗ trợ gọi đồng bộ/bất đồng bộ
→ khám phá đối tượng từ xa bằng UDP multicast
→ cung cấp Slice, IDL trực quan riêng của nó
→ tự xử lý các chức năng cấp thấp: kết nối mạng, serialization để truyền tải, thử kết nối lại, v.v.
- C++, C#, Java, Javascript được hỗ trợ native 100%
→ Obj-C, MATLAB, Python, PHP, Ruby, Swift... được hỗ trợ thông qua C++
-
Hỗ trợ hầu hết nền tảng: Android, iOS, Linux, macOS, Node.jS, AIX, Web Browser, Windows
-
Dịch vụ bổ sung
→ IceGrid: dịch vụ tương tự DNS cho các đối tượng Ice. Hỗ trợ triển khai máy chủ, sao chép, giám sát, cân bằng tải...
→ IceStorm: dịch vụ Pub/Sub nhẹ dựa trên topic
→ Glacier2: router cho phép giao tiếp Ice vượt qua tường lửa
Chưa có bình luận nào.