Roadmap to Developing with Groove Web Services
There are many things that you can do with the Groove Web Services API, but most developers will, at the very least, want to read or write data within tools.
To get started with the basics, do the following:
For background conceptual information on Groove Web Services, read through Groove Web Services Overview and Groove Web Services Architecture, paying particular attention to the sections on Groove Custom SOAP headers and Groove SOAP API style. These topics will explain how the web service calls work, and provide you with details that you will need to make them.
If you want to create a .NET program to consume Groove Web Services, see Creating Groove Web Services Projects in Visual Studio 2005. This topic will show you what you need to do to add the appropriate web references.
For the mechanics of creating the objects you need to begin working on tools, see Accessing Accounts and Identities, Accessing Workspaces, and Accessing Tools in a Workspace.
For more extensive information on working with individual tools, see the "Accessing" sections for the appropriate tools.
Some developers will want to work with members, contacts, and messages:
To learn how to manage information on members that use a workspace, read Accessing Workspace Members and GrooveMembers Web Service.
If you want to work with user contact information, read Accessing Contacts and GrooveContacts Web Service.
If you need to read and send instant messages programmatically, read Accessing Groove Messages and GrooveMessages Web Service.
You might want to respond to various events. Events such as updates to files and forms data can occur at the tool level. Other events will pertain to the individual workspace level, such as adding tools or updating the design of existing tools, or at the workspaces level, such as addition of or changes to an individual workspace.
To learn how you can respond to events, read the following:
For a conceptual understanding of events and how to handle them, read Handling Groove Web Services Events.
For reference on events, read GrooveEvents Web Service.
For reference on subscriptions to events, read GrooveSubscriptions Web Service.
All developers will want to at least be aware of security issues. You can start with Security in Groove Web Services.
For any other conceptual information, look through the links in Groove 2007 Web Services Concepts.
For API reference on Groove Web Services, see Groove 2007 Web Services Reference.
See Also
Concepts
Available Groove Web Services
Groove Web Services Architecture