iAnywhere M-Business Anywhere Version 6.0 Build 3066 for Windows ================================================================= TABLE OF CONTENTS ================================================================= 1 - WHAT'S NEW IN THIS RELEASE: CLIENT FEATURES 2 - WHAT'S NEW IN THIS RELEASE: SERVER FEATURES 3 - DOCUMENTATION 4 - SYSTEM REQUIREMENTS 5 - UPGRADING 6 - SUPPORTED/UNSUPPORTED CONFIGURATIONS 7 - PRE-INSTALLATION NOTES 8 - SECURITY NOTES 9 - CONTACTING IANYWHERE SOLUTIONS ================================================================= 1 - WHAT'S NEW IN THIS RELEASE: CLIENT FEATURES ================================================================= - Internationalization - double-byte character set (DBCS) support includes ability to run client and desktop components on DBCS OS machines and display DBCS HTML in M-Business Client on Windows XP and Pocket PC 2003 devices. - Localization - localized version of M-Business Client is now available for Japanese, Simplified Chinese, and Traditional Chinese on Windows XP and Pocket PC 2003 devices. - Password Protection for Content - M-Business Anywhere administrator can now specify that M-Business contend on user devices cannot be accessed until the correct user password is entered. - Password Hash - for NT Domain integration, the user's password on the device now is always hashed. - Minimized Scrolling within Date/Time Picker and List Viewer - when activated, page now automatically scrolls to place Date/Time Picker or List Viewer at top of viewable page. - Binary File Placement - location in which downloaded binaries are placed can now be controlled by META tag on Windows XP and Pocket PC 2003 devices. ================================================================= 2 - WHAT'S NEW IN THIS RELEASE: SERVER FEATURES ================================================================= - Double-byte character set (DBCS) support - internationalization includes ability to run M-Business Server on DBCS OS machines and synchronize DBCS content with Windows XP and Pocket PC 2003 devices. - Client Remote Upgrade - M-Business Server administrator can set up automatic upgrade of M-Business Client to user devices, specifying different details for different platforms and connection types, and forcing upgrade or controlling number of time user can defer until a later synchronization. Large deployments or very distributed environments are now easy to manage. - SOAP API - developers can now do programmatically virtually anything that can be done thru the Administrator Console UI, from any development environment that supports SOAP. - Single Sign-on - via SOAP, is now supported, so that users may sign on to multiple servers with a single ID/password prompt. - Server Caching - IT can optimize caching for different platforms, application profiles, and content types, to increase both the number of simultaneous synchronizations that can be supported and the overall performance of the server. Directory-based, file-based, and memory- based caching are available options. - Begin Sync and End Sync Events - developers can set up pre- and post- processing on server for a single user session, making it possible to control the order in which forms submitted offline are processed by the server. - Sync Only Channels - prevent devices from going online automatically to attempt to retrieve updated versions of content that does not need to change frequently on the device; the server's expiration date for the pages in its cache ensures that content is updated as needed in user-initiated synchronizations. - XML Incremental Sync - developers can now have only changes since last synchronization downloaded to the device. ================================================================= 3 - DOCUMENTATION ================================================================= 3.1 - Accessing Release Documentation: ====================================== M-Business Anywhere Windows Download Page ----------------------------------------- http://www.ianywhere.com/downloads/software/mbus_windows1201.html - Provides access to all available documentation, select sample code, and the installer for the Windows version of M-Business Server. (M-Business Server installs all versions of M-Business Client.) M-Business Anywhere Product Manuals Page ---------------------------------------- http://www.ianywhere.com/developer/product_manuals/index_mbus_anywhere.html Provides access to available documentation and select sample code. M-Business Anywhere Developer Community Home Page ------------------------------------------------- http://www.ianywhere.com/developer/mbusiness_anywhere.html Provides access to additional sample code, tech notes, white papers, and iAnywhere evaluation software. 3.2 - Available Documentation: =============================== Administrator Guide for M-Business Anywhere Server -------------------------------------------------- Provides instructions for installing, configuring, and optimizing M-Business Anywhere, including setting up and configuring the M-Business XML Conduit. User Guide for M-Business Anywhere Client ----------------------------------------- Provides instructions for registering accounts, syncing channels, and using M-Business Client. Developer QuickStart Guide for M-Business Anywhere Version ---------------------------------------------------------- Provides streamlined instructions for developers who have downloaded the M-Business Anywhere Version Developer Edition to get up and running as fast as possible. Introduction to M-Business Anywhere ----------------------------------- Provides a high-level overview of mobile application development on the M-Business Anywhere platform, with cross references to detailed implementation instructions in the Application Developer Guide. Application Developer Guide for M-Business Anywhere --------------------------------------------------- Provides detailed guidance on designing websites and individual pages for optimum usefulness on different types of mobile devices, with or without a wireless connection. API Reference for M-Business JavaScript Engine, M-Business Client Extension API, M-Business XML API, and M-Business SOAP API ------------------------------------------------------------------- Includes introductory information, system architecture, reference tables, and sample code. UltraLite for M-Business Anywhere User's Guide ---------------------------------------------- Describes use of UltraLite for M-Business Anywhere for developing and deploying web-based database applications to handheld, mobile or embedded devices. Release Notes for M-Business Anywhere ------------------------------------- Covers build numbers, known issues, and support and documentation information for M-Business Server and M-Business Client.. ================================================================= 4 - SYSTEM REQUIREMENTS ================================================================= 4.1 - M-Business Server Requirements: ====================================== Server Hardware --------------- - At least 2 GB RAM and 10 GB disk space (Note: Disk space and RAM requirements vary according to user population.) - At least a Pentium 4 2.5 GHz Server Operating System ----------------------- One of the following: - Microsoft Windows 2000 Server with Service Pack 4 - Microsoft Windows 2003 Server with Service Pack 1 Internet Browser ---------------- One of the following JavaScript-enabled browsers (does not have to be on machine where M-Business Server is installed): - Internet Explorer 5.5 - Internet Explorer 6.0 - Firefox 1.0 Note: Internet Explorer is required, if you are using M-Business Server with RIM Wireless Handhelds. Valid license key ----------------- A valid license key looks like this: K8OhbcykViqiI1NnXlA/XywzFg+Fx6TZ 4.2 - System Requirements for use with RIM Handhelds: ====================================================== A valid SRP key from RIM is required. Note: This is NOT the same SRP key you received with your RIM device. You must request a second SRP key for exclusive use with M-Business Server. ================================================================= 5 - UPGRADING ================================================================= 5.1 - Upgrading to version 6.0: =============================== M-Business Anywhere supports upgrading M-Business Server from versions 4.0, 4.1, 4.2, 5.0, 5.1, 5.2, 5.3, 5.5, and 5.7 to version 6.0. For upgrade instructions, see the Administrator Guide for M-Business Anywhere Server, "Upgrading and installing M-Business Server" chapter. 5.2 - Upgrading M-Business Server: ================================== When upgrading, you will be prompted to preserve your pre-existing database. If you choose No, all existing user and account data will be erased. If you choose Yes, M-Business Anywhere will preserve your existing user and account data. 5.3 - Upgrading OS & M-Business Server at the same time: ======================================================== If you upgrade your OS, you must reinstall M-Business Server software afterwards. Before upgrading your OS, save your M-Business Server database, then uninstall M-Business Server. If you are changing from a Windows NT to a Windows 2000 or Windows 2003 server machine, or from a Windows 2000 to a Windows 2003 server machine, and you also plan to upgrade your M-Business Server, see the Administrator Guide for M-Business Anywhere Server, "Upgrading and installing M-Business Server" chapter, . 5.4 - Upgrading M-Business Client: ================================== If your users are using a previous version of M-Business Client, we recommend upgrading to the client included with this server. There may be incompatibilities between previous clients and this version of the server. You cannot use M-Business Client for RIM Wireless Handhelds with versions of M-Business Server lower than 4.0. ================================================================= 6 - SUPPORTED/UNSUPPORTED CONFIGURATIONS ================================================================= 6.1 - Collocation with Primary Domain Controller NOT Supported ============================================================== We do not support installation of M-Business Server onto machines configured as Domain Controllers. 6.2 - Collocation with Microsoft Exchange Server NOT Supported =============================================================== We do not support installation of M-Business Server on machines that host Microsoft Exchange Server. 6.3 - Installing JavaScript client over non-JavaScript client on Pocket PC ================================================================= If you install a JavaScript-enabled client over a non-JavaScript client, you will need to restart M-Business Client before you will be able to use the JavaScript feature. ================================================================= 7.0 - PRE-INSTALLATION NOTES ================================================================= 7.1 - Locating installation instructions ======================================== For installation, setup, and configuration information, see the Administrator Guide for M-Business Anywhere Server, "Introduction" chapter, "Getting Started Task Checklist" topic. 7.2 - Assigning administrator rights ==================================== You must assign administrative privileges to the account on the local machine under which the M-Business Server services run. Admin rights are required to perform all operations, including installation and uninstallation. 7.3 - Integrating with multiple Windows Domains =============================================== To integrate more than one Windows domain, you must assign the "Log on locally" right to the built-in NT group called "Authenticated Users." 7.4 - Using the Shortcut to Microsoft Management Console (MMC) ============================================================== For the shortcut, "Start|Programs|M-Business Server|M-Business Server Manager" to function, MMC must already be installed when you install M-Business Server. ================================================================= 8 - SECURITY NOTES ================================================================= 8.1 - Supported security level ============================== This product supports up to 128-bit encryption with SSL. 8.2 - Microsoft Internet Explorer proxy settings ================================================ If your users sync securely using Microsoft Internet Explorer proxy settings, you will need an RSA certificate. You can request an RSA certificate from a third-party vendor, such as Thawte or Verisign. See the Administrator Guide for M-Business Anywhere Server, "Security" chapter. 8.3 - Default proxy server ========================== If your users sync securely using the default proxy settings, you will need an ECC certificate from iAnywhere Solutions. See the Administrator Guide for M-Business Anywhere Server, "Security" chapter. 8.4 - Windows Domain Integration ================================: Because of security issues, when M-Business Server is installed with Windows Domain Integration, clicking the "Configure Connection" link does not automatically configure a user's password. Users will need to enter their passwords manually in M-Business Connect. 8.5 - Problems with proxy servers & login cookies ================================================= If your M-Business Server accesses the Internet through a proxy server, it is possible that your users may experience difficulties with sites requiring login cookies. To avoid these problems, we advise turning off the proxy server's caching ability. ================================================================= 9 - CONTACTING IANYWHERE SOLUTIONS ================================================================= 9.1 - Technical Support ======================= If you need assistance using iAnywhere software, in North America, please contact iAnywhere Technical Support by calling 1-800-8SYBASE (800-879-2273) and then selecting option 3. You can call Monday through Friday (except major US holidays) between 9:00 a.m. and 9:00 p.m. Eastern time. Services will be provided in accordance with your support agreement. Outside of North America, for your local support number and hours, please see: http://www.sybase.com/contactus/support 9.2 - Client Services ===================== If you need help with customizing iAnywhere software to better serve your enterprise, please contact iAnywhere Solutions Professional Services at contact_us@ianywhere.com. 9.3 - Technical Publications ============================ If you have questions or suggestions about this document or other iAnywhere technical publications, please contact iAnywhere Technical Publications at iasdoc@ianywhere.com. (C)iAnywhere Solutions, Inc. All rights reserved. All unpublished rights reserved. iAnywhere, M-Business Anywhere, and M-Business Server are registered trademarks or trademarks of Sybase, Inc. or its subsidiaries. The (r) symbol indicates registration in the United States of America. All other company and product names mentioned may be trademarks of the companies with which they are associated.