Top 20 NuGet Packages depending on Waher.Networking

Total dependencies: 25

Defines the IoT Gateway runtime environment.
Class library for communication using the XMPP protocol. Library contains both client-to-server and component-to-server communication classes. Classes can be extended freely by external modules. XMPP Extensions supported by the library by default include: XEP-0004: Data Forms XEP-0030: Service Disc...
Class library providing a simple HTTP(S) server for publishing dynamic content and services, managing user authentication based on a customizable set of users and privileges. Supports the WebSocket protocol.
Implements the XMPP IoT control extesion as defined by the IEEE XMPP IoT Interface working group.
Implements support for serverless XMPP messaging and SOCKS5 content transfer. It also provides support for End-to-End (E2E) encryption. Ciphers and algorithms supported include: Curve25519 Curve 448 Edwards25519 Edwards448 (Goldilocks) NIST P-192 NIST P-224 NIST P-256 NIST P-384 NIST P-52...
Implements the HTTP over XMPP extension XEP-0332.
Implements the XMPP IoT chat extesion.
Class library for communication using the CoAP protocol. DTLS encryption available through the use of the Waher.Security.DTLS library.
Light-weight class library implementing Datagram Transport Layer Security (DTLS) Version 1.2, as defined in RFC 6347. Supports Pre-shared keys and AES CCM. Loosely coupled communication layer interface. DTLS over UDP has predefined interfaces.
Class library adding support for the Personal Eventing Protocol (XEP-0163) to the XMPP Client library defined in Waher.Networking.XMPP. Other related extensions supported include: XEP-0080: User Location XEP-0084: User Avatar XEP-0107: User Mood XEP-0108: User Activity XEP-0118: User Tune
Class library adding the XMPP WebSocket protocol alternative binding mechanism to the XMPP client defined in Waher.Networking.XMPP, as defined in RFC 7395: An Extensible Messaging and Presence Protocol (XMPP) Subprotocol for WebSocket.
Class library adding the HTTP alternative binding mechanism to the XMPP client defined in Waher.Networking.XMPP, as defined in: XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH) XEP-0206: XMPP Over BOSH
Class library adding support for managing avatars to the XMPP Client library defined in Waher.Networking.XMPP.
Class library for resolving DNS host, mailbox and service names on the network. It also supports reverse address lookups, International Domain Names (IDN), DNS Black Lists (DNSBL), text records, and maintains a local Resource Record cache. DNS over HTTPS (DoH) can also be activated.
Class library providing a framework for building applications that can cooperate and solve problems in clusters. Communication between endpoints in clusters is performed using AES-256 encrypted datagrams over a predefined UDP Multicast channel. Only participants with access to the shared key can par...
Class library for searching and interacting with devices in the local area network using the UPnP protocol.
Implements the XMPP IoT concentrator as defined by the IEEE XMPP IoT Interface working group. The concentrator interface allows a device to manage a set of internal virtual devices, all sharing the same XMPP connection.
Library that provides a simple MQTT client.
Implements the clock synchronization extesion as defined by the IEEE XMPP IoT Interface working group.
Provides a client for managing and downloading software packages and software updates, as defined in the IEEE XMPP IoT extensions.