15.1 Adding a Remote Application to Your Vibe Site

After you or a developer have created a remote application, you need to make it available on your Novell Vibe site.

  1. Log in to the Vibe site as the Vibe administrator.

  2. Click the Settings icon Manage Extensions Page in the upper right corner of the page, then click the Administration Console icon Manage Extensions Page.

  3. Under Manage, click Applications.

    Manage Applications page
  4. Click Add a New Application.

  5. Fill in the following fields:

    Title: Specify a unique title for the remote application. For example, Hello World.

    Vibe site users who add the remote application to a form or view can select the title from the list of available remote applications.

    Name: Specify a unique name for the remote application. The name is for internal use in the Vibe database. The first character must be an alphabetic character (a-z, A-Z). For the rest of the name, you can use alphanumeric characters (a-z, A-Z, 0-9), hyphens (-), and underscores (_). For example, helloworld.

    Description: Provide a description of what the remote application does.

    Trusted: Select Trusted if the application is extremely trustworthy (for example, if you write, maintain, and run the application on the same server that runs Vibe). If you select Trusted, Vibe applies access control according to the viewing user’s access control settings. For complete information about access control, see Managing Remote Applications in the Novell Vibe 3.3 Advanced User Guide.

    Post URL: Specify the URL of the remote application. Vibe posts requests for information, along with the requesting user and a security token for use by Vibe Web services, to this URL, then waits to receive the requested HTML snippets for posting on the Vibe site. For example, http://localhost:8080/remoteapp/helloWorld.

    Post Timeout: Specify the number of seconds that Vibe should wait for a response from the remote application before it assumes that the remote application is not available. The default is 60 (1 minute). If Vibe does not receive a response from the remote application, it displays the page requested by the user without any input from the remote application.

    Maximum Idle Time: Specify the number of seconds that Vibe maintains idle connections through Vibe Web service with a remote application. The default is 3600 (1 hour). After the maximum idle time elapses, Vibe closes idle connections.

    Same Address Policy: Select this option if interactions with the Vibe site are initiated by the remote application, and if the remote application must communicate with Vibe through the Vibe Web services machine by using the same security token for the entire communication.

  6. Click Add to add the remote application to the list of remote applications that are available on your Vibe site, then click Close.

    Users now see the new remote application in the list of tools within the designers and within the tool used to create accessories.