Home   .NET C#   Java J2EE   About Us   Contact Us
Business Case  |  Process
 

Business Advantages - Why use this technology?

Java is runs on any platform - Windows or Unix/Linux

Typically, development is performed on Windows with deployment to either Windows or Unix/Linux - this probably matches your corporate IT infrastructure.

Using Java, productivity is maximised due to several factors:

  • Object-orientated nature which allows use of real-world concepts directly in the software - it is easier to talk with you using your business terms.
  • Large standard library with source code available to aid debugging - why write when you can use a proven library module.
  • Vast range of open source software to allow entire functional modules to be imported - why write when you can download and use.
  • Inherent security as the 'executable' runs in a controlled environment - no buffer overruns etc.
  • Support for introspection to allow automatic code generation.

Java 2 Enterprise Edition (J2EE) builds on standard Java to allow major business systems to be built.

The software infrastructure is available off-the shelf in the form of 'application servers' that provide a consistent environment and container for components.

Application servers are available from several vendors but, crucially, all must conform to J2EE specifications so there is no vendor lock-in - your software investment is protected.

Using a J2EE application server, risk is minimised due to several factors:

  • Numerous design patterns and proven architectures are widely available - your system can almost certainly be based on an existing, proven design.
  • Component based systems are enforced - your system can be enhanced or updated simply by substituting a component.
 © Copyright Kea Computing Ltd 2022 - All rights reserved  |  Legal Notice  |  Terms of Use  |  Kea Computing Ltd