From: Adam R. <ad...@ex...> - 2009-12-22 13:02:08
|
2009/12/22 Lukas Lewandowski <luk...@un...>: > Hi eXist team, > > I'm new in web services and i'm interested especially in RESTful WS. > > eXist offers REST, XML-RPC and SOAP as possible HTTP layer. Which of > them is the most used within eXist and it's HTTP users? Are RESTful WS > becoming a competitive to SOAP WS? > > Since last year, October 2008, a JSR-311 Java specification - JAX-RS - > occurred. JAX-RS specifies the way RESTful WS have to be in Java. Did > you considered this specification or it's reference implementation > Jersey for eXist? Lukas, I am somewhat familiar with Jersey outside of an eXist context. At this years XML Summer School I attended a presentation by Marc Hadley and managed to also have a chat with him about Jersey and how we might be able to integrate it into eXist. I previously undertook a piece of work which is in the tools/SOAPServer folder of eXist, which allows you to automagically serve up individual XQuery functions from a function module as SOAP Web Services. It has always been on my mind to develop this work further and add support for REST as well. After talking with Marc I did a bit of research and discovered Apache CXF, this single framework offers both SOAP and REST support and it was my intention to integrate this with eXist as a replacement for the SOAP Server. This would allow us to easily serve up XQuery functions as both SOAP and REST Web Services. Unfortunately I have not had a great deal of time, and really only started looking through the Apache CXF code to understand where I needed to place the hooks. Is this something you are interested in? p.s. the exist-development list, is a better forum for this than the exist-builds list. > Thank you in advance for answering my questions. > > Best regards & merry Xmas > Lukas > > > Lukas Lewandowski > Distributed Systems Group > Universität Konstanz > > > ------------------------------------------------------------------------------ > This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and easy > Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > Exist-builds mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-builds > -- Adam Retter eXist Developer { United Kingdom } ad...@ex... irc://irc.freenode.net/existdb |