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.