axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gihan Madushanka <gihang...@gmail.com>
Subject Re: WebSocket support for Axis2
Date Thu, 20 Mar 2014 10:48:19 GMT
On Mon, Mar 17, 2014 at 11:51 PM, Sagara Gunathunga <
sagara.gunathunga@gmail.com> wrote:

> On Mon, Mar 17, 2014 at 9:29 PM, Gihan Madushanka <gihangsoc@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-unsubscribe@axis.apache.org
> For additional commands, e-mail: java-user-help@axis.apache.org
>
>

Mime
View raw message