[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[equinox-dev] Re: [GSoC] Restlet integration with Equinox

Hello Jerome,

Jerome Louvel wrote:


Hi Scott, Rajeev and all,

Thanks for your interest Rajeev in this GSoC project.

Scott, it seems that the integration of Restlet with ECF could give you with fully-featured server-side REST support. This would also be a nice use case for the GSoC "Restlet integration with Equinox" project.

I've recently created a wiki page for this project. Maybe we could propose another GSoC project for this specific topic?

I'm not opposed to a separate GSoC project for full integration with ECF's implementation of OSGi remote services, but I guess I don't really understand: given that Restlet is basically already done/working, and Jetty is already used (presumably as the servlet container for restlets), what would be the integration between Restlet API and Equinox *other* than integration with OSGi remote services? I'm really trying to understand what that would be.


But again, I don't have any particular problems with two gsoc project ideas if they really are two different integrations.


"ECF integration" http://wiki.restlet.org/developers/172-restlet/350-restlet.html

Thanks...this looks great. It might more properly be phrased as OSGi remote services integration though...since that's the OSGi standard that ECF implements.



Otherwise, Restlet 2.0 (currently in RC stage) fully supports asynchronous request processing on both server-side and client-side so it looks like a good fit for your ECF requirements. It also nicely integrates with Jetty 7.0.

That's great (on both async and jetty 7). It does indeed sound like the asynchronous request processing would be a very good fit to ECF's remote services...as although not standardized by OSGi spec at the moment, our remote services impl does have full support for async messaging with remote services [1])


Thanks,

Scott

[1] http://eclipseecf.blogspot.com/2010/02/osgi-remote-services-and-sync-vs-async.html


Best regards, Jerome Louvel -- Restlet ~ Founder and Technical Lead ~ http://www.restlet.org Noelios Technologies ~ http://www.noelios.com



Le 24/03/2010 18:55, Scott Lewis a écrit :
Hi Rajeev, Simon, Bryan,

FYI, there is already quite a lot of REST support in the Eclipse
Communication Framework (ECF) project, which is part of Eclipse RT along
with Equinox. Below are some relevant links to the existing work here.

One of the things that we *haven't* completed/done with REST is to
create support for restful OSGi remote services on the host/server. The
existing REST work is mostly) focussed on supporting Equinox/OSGi-based
REST clients. Work on restful remote services would be a great area for
work IMHO...especially since it can be (and in my opinion should be)
easily connected to the OSGi 4.2 remote services standard implementation
that ECF already provides.

I notice that you (Rajeev) go to the University of Moratuwa. Perhaps
coincidently, last year ECF had a gsoc project led by another student at
Moratuwa...he's now working with us as an ECF contributor...and I've
copied him on this email. Perhaps you might want to contact him directly.


Thanks,

Scott

[1]
http://eclipseecf.blogspot.com/2010/01/soap-rest-and-ecf-remote-services.html



[2]
http://eclipseecf.blogspot.com/2009/11/ecf-provides-some-additional-rest.html



[3] http://eclipseecf.blogspot.com/2010/02/ecf-32-now-available.html


Rajeev Sampath wrote:
Hi,

I'm a Computer Science student from University of Moratuwa, Sri Lanka
and interested in the GSoC project idea on 'Restlet integration with
Equinox' which is available at Eclipse GSoC ideas list [1]. I'm quite
familiar with OSGi and RESTful web-services, but new to Restlet and
now in the process of getting familiarized with it.

I'd like to know whether there have already been initiatives to
accomplish this by Equinox community (apart from the Restlet's
resources available at GSoC ideas page) so that I can get myself
synchronized. I could hardly find anything on this from the Equinox
developer mailing list.
I appreciate your comments and suggestions regarding this project.


[1] http://wiki.eclipse.org/Google_Summer_of_Code_2010_Ideas


Thanks.
Rajeev
------------------------------------------------------------------------



_______________________________________________ equinox-dev mailing list equinox-dev-j9T/66MeVpFAfugRpC6u6w@xxxxxxxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/equinox-dev