OpenEdge Application Server

Progress AppServers™ provide advanced network deployment capabilities to help meet the processing demands of your distributed enterprise applications. Through application partitioning, AppServers allow you to separate the business logic from the user interface in your network- or processing-intensive applications. The AppServers encapsulate 4GL procedures into reusable code, allowing you to move your business logic from clients to faster servers distributed across the network. AppServer features include stateless server technology, message queuing, an integrated NameServer, and support for multiple client platforms and asynchronous client requests.

Progress AppServer

The Progress AppServer allows you to build and deploy complex distributed applications using the Progress 4GL. The AppServer allows you to initiate procedure requests from a location on your network and run those procedures at another location. From Progress, Java, or ActiveX clients, you can call and execute 4GL-based remote procedures on an AppServer. The
Version 9 AppServer offers load balancing, message queuing, stateless server technology, Java and ActiveX client access to the AppServer through a tool-generated proxy using an object-oriented protocol, and an integrated NameServer that directs client requests to available application brokers.

Version 9 clients can communicate with an AppServer over the internet using an adapter that extends the functionality of a standard Web server. When using this adapter, all requests between a client and an AppServer are transparently encapsulated within HTTP. Tunneling AppServer requests through a Web server using HTTP provides the basis for secure, firewall-protected access to the AppServer over the internet.

Progress Secure AppServer

The Progress Secure AppServer extends the security capabilities provided for running the AppServer over the internet by adding HTTPS tunneling. When using HTTPS tunneling, all requests are encapsulated within HTTP over a Secure Socket Layer (SSL) connection. SSL provides additional security by adding encryption as well as Web server authentication based on digital certificates.

Progress NameServer Load Balancer

The Progress NameServer Load Balancer further extends the power of the AppServer by providing you with load-balancing capabilities across multiple brokers for an Application Server.

Progress Open Client Toolkit

The Progress Open Client Toolkit allows you to develop Java and ActiveX clients that access the Progress AppServer. You can deploy these clients in a client/server or web-based environment.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095