| Publisher | Association for Computing Machinery | ||
|---|---|---|---|
| Format | 252.9KB PDF | Date added | 16 Mar 2007 |
| Topics | Quality of Service, Middleware, Denial of Service | ||
| Downloads | 8 | ||
The layered architecture of middleware platforms (such as CORBA, SOAP, J2EE) is a mixed blessing. On the one hand, layers provide services such as demarshaling, session management, request despatching, Quality-of-Service (QoS) etc. In a typical middleware platform, every request passes through each layer, whether or not the services provided by that layer are needed for that specific request. This rigid layer processing can lower overall system throughput, and reduce availability and/or increase vulnerability to denial-of-service attacks. To evade this trap, the paper proposes to extend the middleware platform with new aspect-oriented modeling syntax, code generation tools, and a development process for building bypassing implementations. Bypassing implementations provide better use of server's resources, leading to better overall client experience.
Related white papers
Contact Centres: Optimum service at optimum cost
Getting the balance right between meeting the inbound call expectations of busy customers and optimising telecoms costs is the goal for many ICT managers. Technology now enables far more powerful...
Learn how Performance Metrics for Telcomm Expense Management Drive new ROIs and SLAs
Metrics that force organizations to think about service level agreements and measurements differently Learn how new high performance telecom expense management solutions will increase your ROI. Watch "Learn how Performance...
Dell-Customized Mobility Solutions
The marketplace is overflowing with a multitude of mobility options for businesses of all types and sizes. From notebooks, netbooks, and handheld computers to WiFi, smartphones, and mobile broadband, there...
10 Steps to Control Wireless Costs Through Consumption Management
In the telecom and data communications environment, the challenge is to strike the right balance between understanding corporate usage trends and adopting new technologies that can make the organization more...
High-Performance Cloud Computing: A View of Scientific Applications
Scientific computing often requires the availability of a massive number of computers for performing large scale experiments. Traditionally, these needs have been addressed by using high-performance computing solutions and installed...
Collaborative QoS-Information Sharing for Mobile Service Users: A Web 2.0 Business Model Proposal
Mobile Service Providers (MoSPs) emerge, propelled by ubiquitous availability of mobile devices and wireless communication infrastructures. MoSPs' customers satisfaction and consequently their revenues, largely depend on the Quality of Service...
Sybase - Taking a Strategic Approach to Enterprise Mobility
Learn how to deploy a mobility solution that allows you to manage, analyze, and deliver data to anyone, anytime. And learn how to select a solution that will boost productivity,...




