After looking through the Atom, AtomPub, and GData Core API docs, I'm
just trying to figure out how it all fits together.  I think visual
modelling could help for those of us new to GData.  For example,
here's what looks to be a good start on UML-like modeling of AtomPub,
with some interesting ideas on how to tweak UML to be more useful for
RESTful web services: 
http://www.teohuiming.name/blog/resource-graph-diagram-strawman.
Unfortunately that example is not a complete model of Atom or AtomPub
(I'm cc'ing the author to see if there's more).  I can take a stab at
this but I thought I'd check and see what's already been done.
Unfortunately my pseudo-UML modeling tends to be about halfway between
formally correct UML and scribbling on a napkin...

One thing I'm not clear on that I thought a UML model could help
clarify is what relationship there is between GData and the AtomPub
concepts of Service Documents, Workspaces, Collections, and Category
Documents.  I don't see any mention of these in the GData Core Data
docs, although looking in the GData Java API there are classes for
each of them.  I'm very interested in using GData and its extensions
to AtomPub.  But I want to make sure that if a project uses GData one
can still straightforwardly utilize the full AtomPub protocol as well.

    thanks,
    gregg

On Aug 25, 2:15 pm, "Jeff Fisher" <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I'm a little confused as to what you mean. Are you talking about the process
> of managing resources? It's a little different depending upon which
> particular Data API you are working with, but there really is only POST
> (create), PUT (update), GET (retrieve), and DELETE.
>
> Cheers,
> -Jeff
>
> On Mon, Aug 25, 2008 at 3:30 PM, gregg <[EMAIL PROTECTED]> wrote:
>
> > Could anyone point me to UML class or state diagrams for GData or
> > AtomPub?  I've found a few for AtomPub out there, but they are
> > incomplete and out of date.
>
> >      many thanks,
> >      gregg
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Data Protocol" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to