About company Our development services Portfolio. Case studies Support Testimonials Contacts Brutka Ltd: web site development and custom software development

Web site development technologies


Java EE, JSP

Home site: http://java.sun.com
Java Platform, Standard Edition (also known as Java 2 Platform) lets you develop and deploy Java (Java 2 SE, Java 2 EE) applications on desktops, notebooks and servers, as well as today's demanding Embedded and Real-Time environments. Java SE includes classes which support the development of Java Web Services and provides the foundation for Java Platform, Enterprise Edition (Java EE).

Java Platform, Enterprise Edition (Java EE, Java 2 EE) is the nowdays industry standard for developing portable, robust, scalable and secure server-side Java applications. Building on the solid foundation of Java SE (Java 2 SE), Java EE provides web services, component model, management, and communications APIs that make it the industry standard for implementing enterprise class service-oriented architecture (SOA) and Web 2.0 applications.

The Java EE 5 platform introduces a simplified programming model and eliminates much of the boilerplate that earlier releases required. With Java EE 5 technology, XML deployment descriptors -- that is, side files for defining components and specifying deployment instructions -- are now optional. Instead, you enter the information as an annotation directly into a plain old Java object (POJO) without leaving your source editor. Annotations are a new feature, originally introduced in Java 2 Platform, Standard Edition (J2SE) 5.0. They are a form of metadata with a very simple syntax and recognizable because they begin with a leading at sign (@).


Annotations are generally used to embed in a program data that would otherwise be furnished in a side file. With annotations, you put the specification information right in your code next to the program element that it affects. This is a more intuitive and convenient approach.

 

<< Services: web site development Submit order for site development >>