| Platform SDK: Team Productivity Update |
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.