grouper-dev - Re: [grouper-dev] Web services prototype done
Subject: Grouper Developers Forum
List archive
- From: "Stephen M. Barrett" <>
- To: Chris Hyzer <>
- Cc: "" <>
- Subject: Re: [grouper-dev] Web services prototype done
- Date: Mon, 10 Dec 2007 10:09:47 -0500
Chris, I am concerned that the return type is a defined java class. This would indicate that clients must possess the appropriate java client package to take advantage of the service. This has several disadvantages. The first being that other languages would not be able to easily consume the service. The second is that all client SW would have a version dependency on the Grouper SW which is difficult to support. I wonder if we can find a way to support an array of objects and elements without requiring the return type to be "edu.internet2.middleware.grouper.webservices.WsSubject". It may be better to simply deal with raw XML for formated I/O and simple types for all other parameters. But this is great progress. Nice going. Chris Hyzer wrote: I did a simple web services prototype. The details are here: https://wiki.internet2.edu/confluence/display/GrouperWG/WS+-+Proof+of+Concept+2007-10-2007 The original Grouper web services page is here, with updated issues and items at bottom. https://wiki.internet2.edu/confluence/display/GrouperWG/Grouper+-+Web+Services Please give me any feedback. I will continue to work on it. Hopefully we can discuss it at the next dev call.As you mention doing a simple search for subjects it would be worth taking into account the 1.0 Subject API. It loses 'type' as a first classGary, thanks for the head's up. At this point I will just call the same methods that the UI calls, so if we fix the UI with the proper Subject API, the web services will probably be fixed also. But lets discuss this task a the next call to make sure the order of operations is optimal. Kind regards, Chris --On 07 December 2007 03:11 -0500 Chris Hyzer wrote:Hey grouper-devs, I added information to the wiki based on emails and discussions we have had recently. Note that not everything is there, only things that seemed like they had some consensus. Let me know of additions you would like to see, or feel free to add them yourself. https://wiki.internet2.edu/confluence/display/GrouperWG/Grouper+-+Web+ Ser vices I am a grouper team member working on web services, fyi. So expect more communications about web services in the next few weeks/months. I will be building a prototype in Axis to do a simple Soap web service (e.g. simple search for a subject). Then I would like to make a Rest version of the same logic. Let me know if you have any advice or concerns. Kind regards, Chris |
begin:vcard fn:Stephen Barrett n:Barrett;Stephen org:Cornell University;CIT/IS adr;dom:;;120 Maple Ave;Ithaca;NY;14850 email;internet: title:Tech Lead tel;work:607.254.2917 tel;home:607.426.2759 note;quoted-printable:- Interpretation of content contained within this email is an opinion oft= he reader who acknowledges such through the action of viewing this messag= e.=0D=0A= x-mozilla-html:FALSE url:http://www.cornell.edu version:2.1 end:vcard
- Web services prototype, Chris Hyzer, 12/07/2007
- Re: [grouper-dev] Web services prototype, GW Brown, Information Systems and Computing, 12/07/2007
- Web services prototype done, Chris Hyzer, 12/10/2007
- Re: [grouper-dev] Web services prototype done, Stephen M. Barrett, 12/10/2007
- RE: [grouper-dev] Web services prototype done, Chris Hyzer, 12/10/2007
- RE: RE: [grouper-dev] Web services prototype done, Chris Hyzer, 12/10/2007
- Re: [grouper-dev] Web services prototype done, Stephen M. Barrett, 12/10/2007
- RE: [grouper-dev] Web services prototype done, Chris Hyzer, 12/10/2007
- Re: [grouper-dev] Web services prototype done, GW Brown, Information Systems and Computing, 12/11/2007
- RE: [grouper-dev] export screen, Chris Hyzer, 12/11/2007
- Re: [grouper-dev] Web services prototype done, Stephen M. Barrett, 12/10/2007
- Web services prototype done, Chris Hyzer, 12/10/2007
- Re: [grouper-dev] Web services prototype, GW Brown, Information Systems and Computing, 12/07/2007
Archive powered by MHonArc 2.6.16.