On Mon, Mar 17, 2014 at 11:51 PM, Sagara Gunathunga < sagara.gunathu...@gmail.com> wrote:
> On Mon, Mar 17, 2014 at 9:29 PM, Gihan Madushanka <gihang...@gmail.com> > wrote: > > Hi All, > > > > I'm Gihan Madushanka an undergraduate and also a participant of the GSoC > > 2013 programme. This year also I look forward to participate this > > programme. Few weeks ago I contacted a mentor and received few possible > > project ideas. Among them I like to implement the idea of WebSocket > > transport support for Axis2 as my project of this year. I spent last few > > days to do the basic research and draft initial project proposal. > > > > According to my research I found that one of the following frameworks > can be > > used to provide WebSocket transport support for Axis2 and these > frameworks > > also can be further categorized into two types as annotation based and > > not-annotation based. I'm much thankfull if Axis2 developers can review > and > > help me to identify best framework for my project. > > > > > > Annotation based frameworks > > > > https://github.com/Atmosphere/atmosphere > > > > https://tyrus.java.net/ > > IMO it's better to use JSR-356 a.k.a "Java API for WebSocket" to > define server/client WebSocket endpoints so that they can be deploy on > WebSocket supported containers such as Tomcat or can use framework > like Tyrus to run through standalone Axis2 server. Please note > supporting to WebSocket containers is equally important as supporting > to standalone server you may develop this as two modules so that > standalone server module will use only required. > > I haven't use Atmosphere so I can't compare it with Tyrus but AFAIK > Atmosphere still depends on their proprietary annotations instead of > JSR-356 so I would much prefer for Tyrus here. > > BTW, have you create JIRA issue for this ? > Hi Sagara, Thanks a lot for your valuable information and I will create a JIRA project for this project. Regards, Gihan > > [1] - https://jcp.org/en/jsr/detail?id=356 > > Thanks ! > > > > > > > > > > Non-annotation based framework > > > > https://github.com/TooTallNate/Java-WebSocket > > > > > http://www.eclipse.org/jetty/documentation/current/jetty-websocket-client-api.html > > > > > > Regards, > > > > Gihan > > > > -- > Sagara Gunathunga > > Blog - http://ssagara.blogspot.com > Web - http://people.apache.org/~sagara/ > LinkedIn - http://www.linkedin.com/in/ssagara > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org > For additional commands, e-mail: java-user-h...@axis.apache.org > >