A Mongúz Könyvtár újdonságai

Kereskedelmi felhasználásra a Mongoose három kiadásban kapható:

github

  • Mongoose Lite: Platformok közötti integráció, SSL/TLS, HTTP támogatás
  • Mongúz: Mongoose Lite + HTTP CGI, HTTP SSI, HTTP Digest Auth, WebSocket támogatás
  • Mongoose Premium: Mongúz + Sima TCP, UDP, JSON-RPC, MQTT, DNS, CoAP támogatás

2015. szeptember 21-én megjelent cpq · 1181 elkötelezi magát a kiadás óta a mester mellett

Ez a Mongoose egyik fő kiadása. Új képességeket hoz, így a Mongoose többprotokollú hálózati könyvtár lesz, és nem csak HTTP/Websocket. Ez rugalmasabb és gazdagabb API-t jelent. Az új Mongoose API nem kompatibilis a 6.0 előtti verziókkal.

  • Sima TCP, sima UDP támogatás
  • A Websocket kliens támogatása
  • JSON-RPC kliens, JSON-RPC szerver
  • MQTT kliens, MQTT bróker
  • CoAP kliens, CoAP szerver
  • DNS-ügyfél, DNS-kiszolgáló, aszinkron DNS-megoldó
  • SSL-szintű fejlesztések, beleértve a modern kriptográfiai támogatást
  • Új API

A 6.0 előtti Mongoose elrejtette a megvalósítást a felhasználó elől. A belső csatlakozási struktúrák, aljzatok stb. A Mongoose 6.0 mindent megnyit a felhasználó előtt. Ennek vannak előnyei és hátrányai. A könyvtár zsigereinek kinyitása az a döntés, hogy az energiafelhasználókat teljes mértékben átvehessék az IO motor felett. Az alapvető felhasználási eseteket jól példázza a bőségesen bemutatott példa.

A Mongoose három kiadásban kapható az integrációs igényeknek megfelelően:

  • Mongoose Lite: Platformok közötti integráció, SSL/TLS, HTTP támogatás
  • Mongúz: Mongoose Lite + HTTP CGI, HTTP SSI, HTTP Digest Auth, WebSocket támogatás
  • Mongoose Premium: Mongúz + Sima TCP, UDP, JSON-RPC, MQTT, DNS, CoAP támogatás