value added features
 Scalability & PerformanceInternationalisationIndustry-Standard Patterns and Templates
Ever-growing business demands require products and technologies to be scalable and offer optimum performance to cater to diverse customer needs. All products developed by Eon Technologies are scalable horizontally or vertically to increase response time and user throughput. This is achieved by an indigenously prepared multi-tier architecture, BankFlex platform that enables applications upgrade easily and transparently without shutting down its operations.

Eon Technologies takes care of its products’ performance by using industry standard design patterns like Transfer Objects and Session/Service Façade patterns.
  • EJBs are deployed in both modes - local and remote
  • For inter-process communication, .NET remoting is used with binary sink which is faster as compared to soap sink
  • All third-party libraries are centrally located in a designated location (e.g., /lib). This makes troubleshooting the problems easier by clearly identifying external components upon which a module depends.
Internationalisation is the process of designing an application so that it can be adapted to various languages and regions without engineering any changes.

Eon Technologies adopts two approaches of localisation for our products. The first is to use the host system’s locale as a basis for locating localised messages. This is a system-wide approach i.e. all customers of the system will use the host system locale. The second approach is to specify a locale each time you wish to retrieve a localised message. This is a more flexible approach as it can facilitate localisation on a per-client basis. A typical scenario would be a system with a user population across many locales. Locale information for each user is passed with every request and the system responds to each user in their native language.

Eon Technologies adopts the best available industry-standard patterns and templates to accelerate its software development process. We produce the most efficient and cost-effective software solutions by using appropriate and latest patterns and templates. These patterns and templates not just save valuable time and effort; they also help in increasing the productivity and in turn, transferring the benefits to the clients.

Some of the important patterns used by us are:

  • Session Facade
  • Data Access Object
  • Business Delegate
  • Dispatcher View
  • Service Locator
  • Value List Handler
  • Intercepting Filter
  • Service to Worker
  • Composite Entity
  • Value Object
  • Transfer Object Assembler