Vista Software
News Article: Apollo Relay Server 6.1 boosts Client/Server performance

News Article

Apollo Relay Server 6.1 boosts Client/Server performance

March 11th, 2003

Squeezing performance out of client/server applications is a constant theme with programmers, especially for programmers running applications on slow network environments such as WANs. Apollo Server combined with the local Apollo engines do a great job of providing a true client/server solution for networked applications. With the recent addition of the Apollo Relay Server, developers have the ability to configure their Apollo client/server applications to run behind firewalls and routers, which is what Apollo Relay Server was originally designed to accomplish.

Both the Apollo Server and the Apollo Relay Server use a high-performance TCP/IP library to transport the data between themselves and Apollo applications. Apollo Server was built using WinShoes 4.x, and Apollo Relay Server was built using Indy 9.x, which is the latest generation of its predecessor WinShoes. As with most software, especially with communication library engines, improved performance is a critical feature in new releases and Indy 9.x has not disappointed its customers.

We have discovered that Indy 9.x features 300-500% performance gains in transporting data between Apollo applications and the Apollo Relay Server 6.1, which translates into a big boost in performance for Apollo client/server applications, not to mention the added benefit that ARS provides support for circumventing router and firewall issues. In addition, the Apollo Relay Server supports multiple Apollo servers and Apollo clients applications so implementing it is easy.

Our plans are to use Indy 9.x in Apollo Server 7.0, which is planned for release in late 2003. This will boost the performance of next generation Apollo client/server applications tremendously, but until then, we recommend customers look at using the Apollo Relay Server 6.1 to improve performance of Apollo client/server applications today!

More information here:
http://www.vistasoftware.com/apollo_relay.asp

Getting started with Apollo Relay Server:
http://www.vistasoftware.com/Apollo_relay_gettingstarted.asp


Apollo Database Engines