spacer

Download INSONO White Papers

SOA - Enterprise Application Integration

1. SOA - Service Oriented Architecture

Insono has an extensive experience in implementing Enterprise Application Integration solutions. Recently we participate in a big and demanding SOA implementation project for a big telco company. The SOA solution is based on custom build Enterprise Service Bus developed at the customer internally. The Bus is build on IBM Websphere MQ infrastructure.
Download this INSONO white paper.
SOA

2. JBoss ESB - Reliable SOA Infrastructure

JBoss is a flexible, open source, production-ready platform for building service-oriented architecture (SOA). SOA and ESB simplify enterprises architecture and reduces costs of systems developments and maintenance.
Download this INSONO white paper.
jBPM

Application Development

1. EJB 3.0 - Enterprise JavaBeans

New EJB 3.0 implementation: avoided using EJBHome design pattern, improved EJB Container mechanisms responsible for creating component references and searching over JNDI session components are now plain, old java objects (POJO)that can implement just a business interfaces. EJB 3.0 is easier with fewer program artifacts and intuitive defaults.
Download this INSONO white paper.
EJB

2. EJB - Components

EJB 3.0 brings a simpler model of creating Java Enterprise Applications then previous EJB releases. Creating session beans with their interfaces is now much easier than ever before.
Moving persistence to separated specification (JPA) that can work inside and outside container and where entities can be detached and sent to client side makes persistence evelopment simpler and intuitive.
Download this INSONO white paper.
EJB - components

3. EJB - Callbacks and Interceptors

Interceptor's mechanism allows creating applications code more clear and understandable. Interceptors separate no business-related code aspect from business logic. Behavior introduced by interceptor can be easily turned off or assigned to many business components. Callbacks events give an EJB programmer possibility to by handle cases related to components life-cycle. That gives a more control of beans behavior, so developer can make sure that business logic executes properly despite EJB Container management actions.
Download this INSONO white paper.
EJB callbacks

4. Spring - Java/JEE Aplication Framework

Spring Framework provides a support for all business applications layers additionally it integrates with other single-layer frameworks like Struts or Hibernate. Spring alows developers to take benefits from J2EE key solutions (JMS, JPA) and at the same time minimizes the complexity of applications. Spring Framework can be used to build not only an enterprise applications but rich client applications too . In Insono, Spring Framework is a standard for creating advanced, business applications beside the newest EJB specification in version 3.0.
Download this INSONO white paper.
spring

5. JPA - Java Persistence API for Business Applications

Java Persistence API is a lightweight and easy to use persistence framework for relational data. It was designed to provide a simple alternative for persistence in Java EE platform. Its Hibernate (most commonly used framework) origins results in combination of the best solutions accepted by developers and proven by test of time. JPA is a more advanced technology than Java native persistence mechanism like JDBC or serialization. JPA is chosen by IT experts all over the world to build a new generation business applications.
Download this INSONO white paper.
JPA
6. Hibernate - Persistence Framework for JEE Applications
Hibernate framework has a very rich API and it easy to use for relational data. It was designed to provide a simple alternative for persistence in Java EE platform. It is mostly common used persistence framework that results in combination of the best solutions accepted by developers and proven by test of time. Hibernate is a more advanced technology than Java native persistence mechanism like JDBC or serialization. 
Download this INSONO white paper.
Hibernate
 

Business Needs

 

1. jBPM - JBoss Business Process Management

JBoss jBPM provides an open source platform for designing and developing workflows and business process management systems. It gives a tool to graphical processes modeling that can be used even by business analysts. jBPM facilitates more agile implementation of business processes which are described in a common dialect for developers and business people. Unique process-oriented programming model merges the best of Java and declarative programming techniques in order to create an easy to understand process graphs. JBoss solution for business processes can be quickly evaluated by single developer to see jBPM benefits. That makes jBPM solution worth to get know.
Download this INSONO white paper.
jBPM

footer
© INSONO Consulting GmbH 2008 · Imprint