Finacle finanz tools| Login
Home >> Products >> Product selectors :: Services Oriented Architecture

Product selectors

 What are finanz tools selectors?

Finanz tools selectors make it  easier for users to find, research, compare, and select your products.
 
Items grouped into hierarchical categories maybe directly reached via advanced interactive navigation and search mechanisms.

Users can filter and rank items to quickly refine results sets.

 
 Optimised for search engine listings

All content in finanz tools selectors can be fully accessed and indexed automatically by search engines.  The technology has been written from the ground up to fully support web crawlers so that everything you publish is automatically discovered and updated.

With finanz tools selectors you wont need to worry about keeping your entire content fully indexed.

 
 How do I get my data imported?

There are lots of solutions and approaches. At the simple end, we can convert your existing data for you, or load your finanz tools database  from spreadsheets or other databases.

Medium sized business can load data from RSS feeds just like podcasts. Larger corporations can take advantage of our Services Oriented Architecture to integrate directly into legacy and other systems.

Selected 23 items in "Product selectors"

Return to List    Previous item    Next item
Services Oriented Architecture

Services Oriented Architecture

Finanz tools is based on a four level Service Oriented Architecture (SOA). Our SOA lets you integrate your IT resources, including isolated data "silos" and previously incompatible legacy, .NET and Java technology applications to create powerful solutions based on our server-side components. In our SOA environment, resources on a network are made available as independent services that can be accessed without knowledge of their underlying platform implementation, maximising your options to apply finanz tools.

 

Online Selectors

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

There are four distinct layers within our SOA architecture:
  1. The User interface  layer: This layer is responsible for the presentation of data and managing the user interface flow.  Where possible it also performs data validation. In the diagram above, this layer comprises the components that reside on the client machine and include components labeled 'Web Browser" and "Desktop". The Desktop components indicate that the underlying services can be accessed directly by application software as an alternative to access via a browser.
     
    In our implementation of this layer we utilize Spring MVC as the framework for the layer labeled 'Client Machine'. We utilize JSP along with custom taglibs as the view technology. We also utilize AJAX technology using the DWR library utilities a special servlet to service XmlHttpRequests.

  2. The Business Services layer: This layer is responsible for executing business rules by using a number of operations that correspond to specific steps within a business process. In our implementation of this layer, business services are be exposed as Web Services using the Apache Axis library.  We also apply a Façade so that only the required services are exposed. This façade follows the principles of the Session Façade pattern

  3. Data Services Layer: This layer is responsible for providing data services that are utilized by the business services layer and follows the principles of the Data Access Object pattern.  These services enable a loose coupling between the business services and specific persistence implementations. In our implementation of this layer we utilize Ibatis SqlMaps as an ORM tool mapping tables stored in the Persistence Layer to specific domain objects.

  4. Persistence Layer. This layer is responsible for the persistence of data. In the diagram above, this layer is shown as comprising components such as third party Customer Relationship Management systems and relational databases.
Contact Us| Privacy Policy| Terms Of Use
 
 
Copyright Software.