Index

Eneter Messaging Framework 7.0 for Javascript

Eneter Messaging Framework is a lightweight cross-platform framework for the interprocess communication.
Using the framework you can connect applications across following platforms:

  • Java 6 (or later)
  • Android 2.3.3 (or later)
  • Javascript
  • .NET 3.5, 4.0, 4.5
  • Windows Phone 7.0, 7.1, 8.0, 8.1
  • Compact Framework 2.0, 3.5
  • Silverlight 3, 4, 5
  • Mono 2.6.4 (or later)

Eneter Javascript Client

Eneter for Javascript provides client functionality allowing to implement the communication between HTML5 web-client and a service implemented e.g. in .NET or Java.
Following communication scenarios are supported:

  1. Request-Response Communication
    JavaScript client can send request messages to the service and then receive one or more response messages.

    MultiTypedMessageSender
    DuplexTypedMessageSender
    WebSocketDuplexOutputChannel
    Example: HTML5: Request-Response Communication Using WebSockets

  2. Publish-Subscribe Communication
    JavaScript client can subscribe to desired events and then be notified in "real-time". It means when a desired event occurs the message is immediately sent directly to the client (no polling and no long-polling techniques).

    DuplexBrokerClient
    Example: HTML5: Real-Time Push Notifications from .NET Application

  3. Authenticated Communication
    Javascript client can create authenticated connection. It allows a common authentication via login and password as well as a custom authentication sequence.

    AuthenticatedDuplexOutputChannel

  4. Service behind Message Bus
    Javascript client can communicate with a service which is published via a message bus. It connects the message bus and requests to connect a specified service.

    MessageBusOutputChannel