Skip to content
ocroquette edited this page Dec 20, 2012 · 7 revisions

Introduction

Wampoc is a Java library that implements the WAMP protocol. It doesn't come with a WebSocket implementation, but comes with connectors for the Jetty implementation thereof.

Since the WAMP protocol is pretty independent of the underlying protocol, the Wampoc library doesn't assume websockets. Any protocol capable of carrying complete text messages between the server and the clients will do. That includes stdin and stdout :)

For how to start, see Quick start guide

Features

  • Client
  • Server
  • Independent of the underlying protocol or library (websockets...)

Dependencies

  • Gson
  • a websocket implementation (connectors for the Jetty websockets are provided)
  • Apache Commons Lang

Limitations

Limitations with regard to the specification:

  • Eligible / exclude lists of the PUBLISH message are not supported yet
  • PREFIX command not implemented yet
  • CALL supports only a single argument (primitive or complex type)

Other limitations:

  • Error handling / logging could be improved
  • Disconnections not handles properly yet
  • This is a work in progress, use at your own risk
Clone this wiki locally