Pramati Technologies Home
PRODUCTSCUSTOMERSDEMODOWNLOADSUPPORTDOCSFORUMSBLOG
Home Pramati Server 6.0

Pramati Server 6.0 SP2

Pramati Server 6.0 SP2 is now available for production use. The new release aims at faster application development and deployment by implementing the Java EE 5.0 standard and builds on the widespread adoption of Pramati Server 5.0 by ISVs and enterprises.

Download Pramati Server 6.0 SP2.

Read the Release Notes here.

Pramati Server 6.0 SP2 has the following modifications and new features:

  • Support for RESTful WebServices through JAX-RS.
  • Built-in support for Spring Framework 2.0.
  • Improved Web Services performance.
  • Support for Server library classloader.
  • Allowing installation of Server with JAVA_HOME having spaces.

Key Features of Pramati Server 6.0

The new standard brings the following benefits for developers and users:

  • Ease of application development and deployment
  • Enhanced web services with JAX-WS and WS-* implementations
  • Web Server support for JSP 2.1 and Servlet 2.5 features
  • Built in support for JSF and JSTL
  • Faster EJB development with EJB 3.0
  • Simplified entity persistence through JPA

Ease of application development and deployment

Developers need to write less code and XMLs, which is one of the highlighted theme of Java EE 5.0 release. Injections are based on annotations, and a wide choice of default values are provided when annotations are missing. Metadata is embedded in sources as annotations, eliminating the need to maintain XMLs. The standard also follows the Dependency Injection model, which makes for less code, simple unit tests, and faster test cycles.

Foundation for Service Oriented Architecture (SOA)

Pramati Server 6.0 lays a strong foundation for a Service Oriented Architecture (SOA) in the following ways:
  • The platform provides enhanced support for web services (JAX-WS 2.0).
  • The data mapping model has been standardized to JAXB, and the mapping code is auto-generated, making less work for the developer.
  • Web services is not just over HTTP but on other protocols too in a standard way.
  • The WS support has been enhanced with newer and more standards: WS-I basic profile, SOAP 1.2, WS-RM, WS-Addressing, WS-Security, SAAJ 1.3, WS_Policy, WS-SecurityPolicy, JAXR, and UDDI.
  • Large data transmission in WebService is optimized through support for the MTOM standard.
  • There is asynchronous client support, and a standardized messaging API that allows building REST client/services.
  • Developers can write faster and natural XML processing code using Streaming API for XML (StAX) API, without compromising on memory requirements.

Built in support for JSF and JSTL

Pramati Server 6.0 provides built-in support for Java Server Faces (JSF). This means web developers can build UI components that are reusable within/across projects. A rapid application development using proven third-party UI components (open source and commercial available). The new framework allows one to build/buy AJAX-based components. UI stated can be managed across requests and tied in with data.

Built in support for JSTL makes it easy to use and standardized scripting language for control flow, i18n, database access, XML processing and accessing remote resources using URL. And the Unified Expression Language (EL) for JSP and JSF technologies allows deferred evaluation of expressions and allows variable or property resolution to be customized through Resolvers.

Faster EJB development with EJB 3.0

EJB development is made easier and faster with the adoption of POJO model. Annotations provide easy configuration for callbacks, client views, transaction and security metadata. Interceptors allow developers to add functionality to existing EJB components with much flexibility.

Simplified entity persistence through JPA

All proven OR mapping models/technologies so far have now been standardised with Java Persistence (JPA). Any POJO can be marked as an Entity, and there is no need to write interfaces and data transfer objects.