Sample Websocket endpoint with tyrus reference implementation

in tyrus •  7 years ago  (edited)

 A simple webSocket server coded using Tyrus. Tyrus is the open source JSR 356 - Java API for WebSocket reference implementation .

In this example we deploy a WebSocket endpoint which checks if a  given word is Palindrome or not. 

A palindrome is a word, phrase, number,  or other sequence of characters which reads the same backward as  forward. Example: Neuquen is palindrom 

How to deploy and test the server(Apache maven requiered): 

$ git clone https://github.com/colo76/sample-websocket-tyrus.git
$ cd sample-websocket-tyrus
$ mvn clean
$ mvn install
$ java -jar target/colo.sample.websockets.tyrus-server.jar 

 Now open the file echo.html, in Linux you can type: 

$ firefox echo.html 

Click the connect button, if the conexion is successfully opened you  can start testing the endpoint. Just enter a word in the edit text and  click send button to check it. 

You can clone or download the code from here: https://github.com/colo76/sample-websocket-tyrus


Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!