Application Services Framework - Definition and Overview

Application Services Framework

Definition
Application services framework is a memory-resident software framework that integrates mediation gateways with enterprise middleware technologies (Web, message-oriented middleware, EAI, and application servers) into a common application service model that enables fast-launch, cost-recoverable, novel application services residing in the public network. This framework provides a systemic means of managing new and existing distributed services and tolerating unanticipated changes over time. Because it offers a migration path, application services framework represents an indispensable leap forward in the development of new services that can directly unite customers with service creation and management resources.

Taxonomy upgrade extras: 

The Middle ~ A Pathway To Migration

Middleware
Like client/server, Middleware is another overused buzzword, but it is critical in the development of N-Tier client/server systems. Middleware by definition, sits between the client and the server. It converts data and allows very different systems to get along.
The increasingly rapid upward migration of companies to enterprise-wide computing has been made possible, in part, by the emergence of a generation of powerful, field-proven Middleware technologies.

Middleware begins with an API on the client that can invoke services remotely. It handles the transmission of the request and the resulting response, however it often doesn't provide an actual service such as an interface or server process.

Taxonomy upgrade extras: 

What is Distributed Computing?

Distributed computing allows for applications to be distributed over a network of processors, thus harnessing the enhanced power of the collection of processors along with their related resources.

The concept of "distributed computing" has been familiar to the data management community for quite some time. Until recently, however, very few companies had actually embarked on the migration to this powerful new architecture.

Now that's all about to change. Because as enterprise information needs have grown in both volume and complexity, companies now recognize the need for a solution that reduces both technology and processing costs, while giving them the ability to move data quickly and efficiently across highly diverse platforms, machines and programming languages.

Taxonomy upgrade extras: 

Pages