
LeaseWave 4.0 is an n-tiered application rendered wholly via a web browser. Its web, application and database layers can be separated both logically and physically. For business users (client machines), the system is rendered on an Internet Explorer browser. The system is designed with a true service oriented architecture (SOA). Its service layer wraps fully around all its business / middleware components, allowing business functions to be consumed by outside sources via a web service call. LeaseWave is highly scalable: it has been load and performance tested for 1500+ concurrent users.
N-tiered application with following layers:
Presentation layer
Services layer
Business component layer
Validation layer
Data access layer
Logical and physical separation of layers possible
Loose coupling of layers: presentation layer decoupled from underlying business layer
Compatible with SQL Server 2005 / Oracle 10g
Singular database for all modules and sub-systems
OLAP support
Presentation Logic: ASP.NET (C#)
Service Layer: C# Web Services
Business Logic: C# Class Libraries
Data Access Logic: C# Class Libraries, Enterprise library data access block
Database: SQL Server 2005 / Oracle 10g
Reports: Crystal Reports / Business Objects XI
64-bit support
Scale up and scale out opportunity at each layer (web, application, database)
Virtualization support
No client-side deployment (wholly browser based)
Application can be hosted by lessor in-house, on internal servers
Hosting services can be provided by Odessa via LeaseWave On Demand