11 Punkte von xguru 2021-06-28 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Objektorientiertes RPC, das Networking zwischen Softwarekomponenten mit minimalem Coding ermöglicht

→ Hochleistungs-Binärprotokoll

→ Unterstützung für verschiedene Sprachen und Plattformen

→ Einfach zu nutzende typsichere API

→ Nutzung des SSL/TLS-Stacks der Plattform

→ Unterstützung für synchrone/asynchrone Aufrufe

→ Discovery entfernter Objekte per UDP-Multicast

→ Bietet Slice als intuitive eigene IDL

→ Low-Level-Funktionen werden automatisch übernommen: Netzwerkverbindungen, Serialisierung für die Übertragung, erneute Verbindungsversuche usw.

  • C++, C#, Java, Javascript werden zu 100 % nativ unterstützt

→ Obj-C, MATLAB, Python, PHP, Ruby, Swift usw. werden über C++ unterstützt

  • Unterstützung für die meisten Plattformen: Android, iOS, Linux, macOS, Node.jS, AIX, Web Browser, Windows

  • Zusätzliche Services

→ IceGrid: Ein DNS-ähnlicher Service für Ice-Objekte. Unterstützt Server-Bereitstellung, Replikation, Monitoring, Load Balancing usw.

→ IceStorm: Leichter Topic-basierter Pub/Sub-Service

→ Glacier2: Router, der Ice-Kommunikation durch Firewalls ermöglicht

Noch keine Kommentare.

Noch keine Kommentare.