Tag Archives: tyrus

Tyrus 1.7

This release cycle was shorter comparing to previous ones and the main purpose was to integrate and align with upper stack projects. Despite that fact there are some new features and bugfixes: What’s new? Ondřej added nice feature which allows … Continue reading

Posted in java | Tagged , , , | Leave a comment

Tyrus 1.6

I’m pleased to announce that Tyrus 1.6 was released this week and there are some nice features and bugfixes in this release, so let me introduce most important ones. What’s new? First bigger addition is JDK Client Transport. We used … Continue reading

Posted in java | Tagged , , , | Leave a comment

WebSocket API in JDK 8 – MessageHandler issue

JDK 8 is not yet released and it is already causing some headaches for JSR 356 implementors. The issue described in this article will be about the most famous and anticipated JDK 8 feature – lambda expressions and its impact … Continue reading

Posted in java | Tagged , , | Leave a comment

Tyrus 1.5

New version of Tyrus was released today, so let’s do a quick summary of what is new compared to previous version and so on. What’s new? maven archetype (echo sample). Tyrus Client can run on Android. Tyrus Client re-connect feature. … Continue reading

Posted in java | Tagged , , | Leave a comment

WebSocket Client Reconnect

Another new feature was recently added to Tyrus (Java API for WebSocket Reference Implementation): Client ReconnectHandler. Some client use cases require almost persistent client-to-server connection and don’t really care about lower layer issues, like unstable internet connection. Tyrus Client now … Continue reading

Posted in java | Tagged , , , | Leave a comment

Updating Tyrus in Glassfish

This article is inspired by similar one about Jersey and will provide similar information. Thanks to Michal for creating such comprehensive instructions. Fortunately, Tyrus does not depend on HK2 so the task here is lot easier. To be absolutely honest, … Continue reading

Posted in java | Tagged , , , | Leave a comment

WebSocket Client on Android – Tyrus

Running some Java EE libraries or frameworks in non-standard VM is not an uncommon task and same is for Tyrus. I have to admit that this task was driven mainly by issue report TYRUS-256 from Reza. There is no official … Continue reading

Posted in java | Tagged , , , | Leave a comment

Tyrus 1.4

I’m pleased to announce that Tyrus 1.4 was released today. It contains all features mentioned recently on my blog: Extensions support (including compression extensions implementation), shared client container and many other improvements and bug fixes. Binaries will be available on … Continue reading

Posted in java | Tagged , , | Leave a comment

Using WebSocket Extensions in Tyrus

There is always room for another experimental feature :-) This one is maybe little less experimental than broadcast support, but please implement presented APIs with one important fact in your mind – it can change any time. What is WebSocket … Continue reading

Posted in java | Tagged , , , , | Leave a comment

Tyrus client – shared container

Current “trunk” version contains one notable feature – shared client container. It can save significant portion of resources on client side if you are creating lots of client connections and there is almost no drawback. This feature was added as … Continue reading

Posted in java | Tagged , , , | Leave a comment