On Tue, Mar 18, 2014 at 7:58 AM, Deepal Jayasinghe <dee...@opensource.lk> wrote:
> IMO, rather than adding new features it is better to fix some of the pending
> issues (there are many). Since Gihan has already done a GSoC project he
> should be familiar with the project, so he can fix issues and help the open
> source community.

I'm generally don't encourage students to write new random transports
but in this case WebSocket is bit of special and important for
dependent projects like Synapse as well. Having said I don't have any
objection if someone come up with a list of JIRA issues to fix them as
the GSoC project.

Thanks !

>
> AFAIK Google's intention is to bring new people to open source community via
> GSoC.
>
> Deepal
>
> 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 ?
>
> [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
>
>
>
> --
> Blog - http://blogs.deepal.org/



-- 
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

  • WebSock... Gihan Madushanka
    • Re... Sagara Gunathunga
      • ... Deepal Jayasinghe
        • ... Sagara Gunathunga
      • ... Gihan Madushanka
    • Re... Andreas Veithen
      • ... Yashwanth Rajaram -X (yrajaram - ZENSAR TECHNOLOGIES INC at Cisco)
        • ... Navinderjit Kahlon
        • ... Gihan Madushanka
      • ... Gihan Madushanka
        • ... Andreas Veithen
          • ... Sagara Gunathunga
        • ... Deepal jayasinghe
          • ... Sagara Gunathunga

Reply via email to