TRL
TOP PAGETokyo Research LaboratoryEmploymentProjectsRelated InformationIBM Research

Customization with dialog interface

Aglets Image


Description

You need to specify some parameters for your aglet server. Setting with the default values does not provide the full functionality of this server. By tuning up Tahiti with those parameters, your aglet server works effectivly.
There are four setting options in Tahiti.
  • General Preference

    Font: Defines the size of the font in Tahiti window. The change of the setting becomes effective immediately.

    List View: Defines the order of the Aglet items in the list box of the Tahiti window. The change of the setting will be reflected after clicking one of the items on the list box.

    Startup: You can specify an aglet that automatically starts up when Tahiti is started. (The Launch Startup Aglet check box enables this function.)

    Cache Control: Clearing up the class cache.

    User Information: Update registered user information. You can check and modify user name and its profile, which are registered in Tahiti and referred to by aglets as the properties of the AgletContext.

  • Network Preference

    Http Tunneling: In case you are protected by a firewall, you can specify a http proxy server to access the information at the outside of the firewall. We call this method as Http Tunneling. Check Use HTTP Proxy and Specify your http proxy information like a setting in a world wide web browser. 

    Subscription: - Sorry. This is under construction. -

    Authentication: This is a switch for security options. When you enable Authentication, Tahiti have to keep at least one secret file. Tahiti can communicate with each other only if the other aglet server has (can access) the same secret file.

    Accept HTTP Request as a Message: We can create an aglet, which has a URL and returns html. When we enable this option, aglets receives HTTP request as a message.

  • Security Preference

    We have a dialog box for specifying security. As for the security model of aglet and its details, please refere the description of aglet security. User can specify the access privilage for the following items.

    • FileSystem: Restricts the access to the files. "File/Directory" field is defined by absolute path name. Possible "Actions" are read, write, and execute.
    • Socket:
    • Window
    • Property
    • Runtime
    • Security
    • All
    • Aglet
    • Message
    • Context
    • Protection (Aglet)
    • Protection (Message)
    Security access previlages are assinged to a codebase, signer, and owner of aglets. (Codebase can be specified using wildcard after the security architecture of JDK1.2.) For each codebase, you can specify access privilages for avobe items.
  • Server Preference

    User can assign a public path name to a directory as an alias.


Research homeIBM homeOrderPrivacyLegalContact IBM
Last modified March 06, 2002