ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Services oriented architectures based on Java EE 5 and WS-BPEL technologies

Luka Kokalj (2009) Services oriented architectures based on Java EE 5 and WS-BPEL technologies. EngD thesis.

[img] PDF
Download (1916Kb)

    Abstract

    The purpose of this work is to present Java EE 5 platform, the most important technologies that are included with it, and to show the usefulness of the BPEL language. The presentation is based on a practical example of two trading companies which perform standard business processes. The first company represents the supplier of products while the other represents the consumer of its services - the merchant. Designing the informational support of their businesses starts with database management, where JPA technology proves to be very useful. Annotations as the new feature of the platform are presented next. They closely cooperate with EJB classes which take care of all the applications business logic. Dobavitelj application also implements functions for creating and exporting XML data. These functions are available through JAXB technology, which also introduces the JAX-WS web services. The presentation of the JAX-WS technology is more comprehensive and it also includes some other protocols and standards. BPEL language is presented next. Its purpose is to integrate several web services through orchestration. At the end two simple web user interfaces are built with intention to present yet another novelty in Java EE platform - the JSF technology. During programming and examining these different technologies, it turns out that Java EE 5 platform and BPEL language are an excellent combination for designing various modern service oriented architecture solutions.

    Item Type: Thesis (EngD thesis)
    Keywords: Java EE 5, technology, BPEL, application, web service, service oriented architecture.
    Number of Pages: 54
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    izr. prof. dr. Denis Trček1121Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=7286868)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 915
    Date Deposited: 18 Sep 2009 08:32
    Last Modified: 13 Aug 2011 00:35
    URI: http://eprints.fri.uni-lj.si/id/eprint/915

    Actions (login required)

    View Item