Architecture and Infrastructure

SOFTWARE ARCHITECTURE AND FULL USE OF STANDARDS TO ENSURE COMPATIBILITY

All our ibs Solutions support n-tier, multi-browser (Microsoft IE, Mozilla Firefox, Chrome) web applications based on Model View Controller 2 using Struts as a framework.

The core of this architecture is Spring, a full-stack Java/J2EE application framework. It delivers significant benefits to our applications and reduces development efforts while improving test coverage and quality.

We use the iBATIS data mapper framework to map classes to SQL statements using an XML descriptor. With iBATIS we can map any database to any object model.

  • Client Tier

Soft Solutions has years of experience in leveraging all the possible functions offered by browsers like DOM, XML, JavaScript, XML-HTTP, thus offering to business users, rich interfaces that are required to perform complex business processes. The latest versions of the ibs Suiteare fully HTML5-based and flash-free in order to ensure full compatibility with browsers and mobility.


  • Presentation Tier

This tier is based on Apache Struts; a framework for MVC2 Web Application development, it has become an integral part of our infrastructure software. In order to have a better maintenance facility, we separate the view (JSP/JavaScript) from the model (Java) by managing these two parts with a controller (Mainly Servlet).


  • Business Tier

This layer uses POJO's (Plain Old Java Objects). With POJO's, the Spring framework acts as a lightweight container providing optimum performance.


  • Integration Tier

This tier is supported by iBATIS SQL Maps, which provides a very simple and flexible means of moving data between our Java objects and a Relational Database. This Data Mapper framework helps to significantly reduce the amount of Java code that is normally needed to access a relational database, thus optimizing performance again.


Our Vision
Our Solutions
Services & Support
Clients / Partners
HR & Careers
Our Company
Our Vision
Our Solutions
Services & Support
Clients / Partners
HR & Careers
Our Company