|
|
Technology and Architecture
The new generation internet-native architecture and technology of WealthSpectrum sets it apart from the previous generation solutions.
Highly optimized and efficient database design and algorithms and ability to maintain consistent derived state data enables it to support the users with evolving requirements such as near real time portfolio level monitoring and alerts, complex query and decision support system based on most current market and portfolio data, availability of current data to users, actionable tax management, portfolio level customization, collaboration and personalization.
WealthSpectrum open architecture was designed to meet following key objectives:
- Browser based user interface - Access anywhere, anytime.
- Scalability and reliability.
- Portability across operating platforms.
- Lower licensing cost of third party system software using reliable, proven open source technologies.
- Integration with existing infrastructure using standard technologies - XML and web services.
- Lower cost of deployment.
Architecture
- Platform independent J2EE (Java 2 Enterprise Edition) component architecture using web application development framework Jakarta Struts based on the MVC (Model View Controller) design pattern.
- Security - Authentication and authorization using user rights and password. SSL supported for secure data transfer.
- Scalability - Highly scalable via load balancing with multiple balancing options depending upon size and load.
- Reliability - Session can be replicated across servers to provide reliable failover mechanism.
- Open source technologies:
- Apache Jakarta Struts
- Jakarta Tomcat
- JasperReports - Open source reporting framework in Java
- iText - Java-PDF library
Deployment Platform
- Operating Systems:
- Application Server - Any J2EE compliant servlet/JSP container:
- Tomcat 4.x, 5.x
- IBM Websphere
- BEA Weblogic
- Resin
- Database: Oracle 8i, 9i, 10g
- Other components: JDK 1.4
|