Directory

RemoteConnection - Vaadin Add-on Directory

Peer-to-Peer Communication Over WebRTC with Vaadin [EOL] RemoteConnection - Vaadin Add-on Directory
# This project has reached End-Of-Life (EOL) and is no longer maintained. RemoteConnection is a framwork for passing messages between browsers over the WebRTC data channel. ClientRemoteConnection allows you to communicate from one browser to another without ever passing the message through the Vaadin server side implementation when implementing a client side widget. ServerRemoteConnection allows you to pass messages from your Vaadin server side implementation directly over Vaadin RPC and WebRTC to another client running on a different UI, Application, domain or JVM without push, polling and the likes. RemoteConnection uses the PeerJS (http://peerjs.com/) library for making the connections. By default the RemoteConnection is configured to use a development server with limited connections but it is highly recommended you either create your own PeerServer at (http://peerjs.com/peerserver) for free or download their peerserver and run it locally for establishing the WebRTC connections.