Relay Server

The following Relay Server features have been added in this release:

  • Support for SQL Anywhere Monitor   Relay Server resources can now be monitored using the SQL Anywhere Monitor. See SQL Anywhere Monitor.

  • Support for central administration   The Relay Server supports central administration via Sybase Central.

  • RSOE supported on Mac OS   The Relay Server Outbound Enabler is now supported on Mac OS. For more detailed information about supported platforms, see [external link] http://www.sybase.com/detail?id=1061806.

  • Windows IIS 7 and 7.5 now supported   The Relay Server is now supported for IIS 7 on Windows Server 2008 and IIS 7.5 on Windows Server 2008 R2. For more detailed information about supported platforms, see [external link] http://www.sybase.com/detail?id=1061806.

  • New active_cookie option   The active_cookie option has been added to the backend farm section of the Relay Server configuration. See Backend farm section properties.

  • New active_header option   The active_header option has been added to the backend farm section of the Relay Server configuration. See Backend farm section properties.

  • Improvements to Relay Server troubleshooting   To improve troubleshooting, the Relay Server now has standardized Relay Server error codes with localized error messages and selective error messages with system error codes and embedded system error messages. See Relay Server error messages.

  • Support for SQL Anywhere database as a back-end HTTP server   The Relay Server now supports SQL Anywhere failover and read-only scale out. See SQL Anywhere web services high availability and scale-out solutions.

  • Outbound Enabler dynamic response buffer sizing   Dynamic response buffer sizing has significantly reduced the Outbound Enabler memory overhead.

  • Outbound Enabler user interface improvements   An instance identifier in window title, systray tip text and systray menu have all been added to the Outbound Enabler user interface, and the Outbound Enabler status has been added to the systray tip text.

  • More efficient use of shared memory   The Relay Server uses shared memory (set by the shared_mem configuration option) more efficiently. In deployments with relatively slow reading clients exercising HTTP requests with large responses, the relay server is able to run with significantly less shared memory.

  • Relay Server Outbound Enabler now supports periodic back-end server status requests using HTTP   The RSOE has been enhanced to support periodic back-end server status requests using HTTP. A back-end server status request is an alternative to the liveness ping and can be used to determine if the back-end server is able to accept client requests or not. The new status_url parameter, which is specified as part of the rsoe -cs option, is used to enable periodic back-end server status requests.