Technological Architecture

LeaseWave® is an n-tiered, web-based application built using Microsoft ASP.NET 2.0 that is rendered wholly on an IE browser. The application is built with a complete Service Oriented Architecture (SOA) and is compatible with both SQL Server 2005 and Oracle10g

Development Tools and Technologies

LeaseWave® is built using leading industry standard tools. Specifically:

Web Server Microsoft Internet Information Server (IIS) hosted on windows 2000/2003 advanced server
Presentation Logic ASP.NET (C#)
Business Logic C# Class Libraries
Service Layer C# Web service
Entities C# class Libraries
Data Access Logic C# class libraries, Enterprise library Data access block
Database Server SQL Server 2005 / Oracle 10g
Reporting Crystal Reports Server / Business Objects XI
Development Tool Microsoft Visual Studio 2005
Development System Microsoft Visual Studio Team System

SOA Architecture

LeaseWave® is built with a Services Oriented Architecture (SOA). All its business logic components can, therefore, be exposed as document-based (XML) web services that can be consumed by any third party application. This design choice ensures that the system is natively integration ready. All the system’s key business services can be exposed for consumption by an external application; if, for instance, a legacy system has to auto book a lease into the system, it can simply call the Book Lease web service. It is also possible for LeaseWave® to interface with external systems, as needed.

For additional details regarding the benefits of an SOA architecture and what it can do for you, please click here.

Deployment Diagram

The following is a typical deployment diagram for LeaseWave®. Note that, because the application is built with a layered topology, all its layers can be scaled horizontally and vertically:

Server

LeaseWave® Deployment Diagram

Client

Because the application is rendered on a web browser (true thin-client), there are no major technical specifications for client boxes. Client machines require Internet Explorer 5.5 or higher and any compatible Operating System. Preferred Operating Systems are Windows 2000 Professional / Windows XP with SP2.

Hosting

Owing to its Internet-based architecture, LeaseWave® lease software can be deployed in one of two ways:

  • The LeaseWave® leasing system can be hosted by the lessor on in-house servers; or
  • The LeaseWave® leasing system can be hosted by Odessa using an Application Service Provider model where Odessa provides all the IT expertise and infrastructure.