Cloanto   Home     Products & Services     Purchase     Support     Search: Go
Currency System :: Currency Server :: Features
System Overview
Currency Server
:: Overview
:: Features
:: Options
:: FX Feeds
:: World Monitor
:: Code Samples
:: Download
:: Evaluation
:: Upgrades
:: Change Log
Currency Methods
Currency Clients
Purchase
Support

Currency Server Features

Features include:

  • Support for a wide and diverse set of exchange rate data formats, protocols and providers (both subscription-based and free services), plus plug-in filters (sample source code included) to handle custom formats.
  • User-friendly configuration through Currency Server Manager.
  • COM interface (DCOM-enabled, also referred to as Automation, or ActiveX, depending on the context and the implementation), implemented as a high performance in-process server, provides currency functionality to local and remote clients (C, C++, C#, Visual Basic, VBS, ASP, PHP, Java, JavaScript, Excel, etc.)
  • .NET interface, written in managed C++ (not a re-wrapped COM component), for both local and remote clients on the .NET platform for XML web services.
  • SOAP interface provides XML-based currency functionality to local and remote clients on any platform (C, C++, C#, CORBA, Java, JavaScript, Perl, Python, PHP, AppleScript, Visual Basic, VBS, ASP, etc.)
  • Collection of exchange rate data can be invoked manually, via script or batch file, or through built-in or system scheduling.
  • Notifies site administrators in case of problems relating to the connection or to the contents of the remote data (alerts via application log entries, on-screen information, SMTP engine and Windows messaging, e.g. email, pager, etc.)
  • One-click disaster recovery (change provider of exchange rate data while retaining settings, code and all other work).
  • Supports different types of data download (for exchange rate updates) and upload (for posts) protocols (HTTP, FTP, file, etc.), firewalls, proxy servers and network authentication systems (Windows NT Challenge/Response, etc.)
  • Monitors the status of the European Economic and Monetary Union as well as other similar institutions which may exist in the future, and deals with currencies joining it, becoming a sub-unit of another currency, being replaced by it, and even the unlikely possibility of a region abandoning an existing monetary union. Takes automatic actions and issues helpful information messages to administrators.
  • Knows how to properly triangulate and round to, from and between past and future euro currencies, as required by European Commission and local consumer protection regulations.
  • Rounding options can be manually changed for each currency (subject to special considerations for euro currencies, explained in documentation).
  • Caches the currency data and keeps satisfying client requests even when the remote exchange rate data is unavailable or corrupt.
  • Optimized for performance. Individual client requests never cause unnecessary network or file accesses, but rather are satisfied accessing cached data, which is refreshed by a separate task. Benchmarks using the Automation interface resulted in the completion of approximately 5000 exchange rate conversion requests per second on  a single-CPU system (800 MHz Pentium III running Windows 2000 Server and IIS).
  • Designed and independently verified for 24x7 servers or workstations based on Windows Server 2003, Windows 2000, Windows NT 4.0 or Windows XP (runs as a service, installation does usually not require reboot, operation does not require logon, etc.)

Currency Server Manager

Advanced administration options

Competitive Advantages

Benefits include:

  • Ever wondered where other tools get their exchange rate data? Is the data "official"? Does it require a subscription? Will the data always be available when you need it, or are you introducing a new single point of failure in your system? Currency Server supports free data provided by Cloanto, as well as your preferred provider of exchange rate data, and allows you to select a different provider with one click of the mouse. We will even work to support any provider of your choice, if we don't already support their data feeds.
  • Built-in support for past and future euro currencies (a currency has joined the EMU or has been replaced by the euro and your are still waiting for some developers to change their code?)
  • Mature and refined user interface and documentation. Currency Server is easier to deploy and easier to use than other tools, and was designed to make your life as an administrator easier, not more difficult.
  • Advanced administration, monitoring and notification features (issues like the unavailability of the data source, even if rare, may occur from time to time, and you quickly appreciate a piece of software that emails or pages you saying "There was a problem with the data source, but your e-commerce site is still running just fine.")
  • COM/ActiveX and .NET and SOAP Web service interfaces (you never know how your needs may change in the future).
  • Friendly support and development team who will assist you (standard support is free) and work with you to implement new features in case of need.
  • Helps increase your sales while reducing your costs: clients comparing the TCO of different tools and options especially appreciated the fact that Currency Server was easier to deploy and maintain, actually reduced problem and support cases, included support for future euro currencies, and offered a choice of both free and subscription-based rates.
  • > more

Additional Information

For additional information you may want to refer to:

© 1998-2007 Currency System, Inc. and Cloanto Corporation. All rights reserved.     Legal     Privacy