Platform SDK: Team Productivity Update

Team Workspace Interfaces

The Application Instantiation Model (AIM) provides five Team Workspace interfaces to the Team Productivity Update. These interfaces are returned by the Instantiation URL to AIM in the <URLs> section of the XML stream. In addition, the Instantiation URL returns a result code and a description in the <Result>. The whole XML stream is demarcated by the <TeamApp> tag.

For more information, see About the Team Workspace Interfaces.

The following code represents an XML stream that an Instantiation URL might return:

<TeamApp>
<URLs>
    <Launch> http://myserver/place/launch.asp </Launch>
    <Summary> http://myserver/place/summary.asp </Summary>
    <Search> http://myserver/place/searchapp.asp </Search>
    <Offline> http://myserver/place/offline.asp </Offline>
    <Delete> http://myserver/place/delete.asp </Delete>
</URLs>
<Result >
<Code> 0 </Code>
<Description> application was successfully installed </Description>
</Result>
</TeamApp>

The URLs, Codes, and Descriptions are all specific to the application being instantiated. For an example of how the Web-based database application defines its result codes, see Result Codes and Error Handling. Typically, 0 indicates successful instantiation, and negative numbers indicate failures for specific reasons that will be indicated in the <Description> tag.

The topic AIM XML Tags describes each XML tag in detail.