header trireme
telephone   UK: 01625 850 839    International: +44 1625 850 839 email us: clive@trireme.com

architect e-business applications

course overview

This course covers the design of e-business applications for the J2EE platform. It shows you how to model an e-business architecture with UML; as well as how to use Java Web and enterprise technologies to implement designs. Design issues are central to the course, in particular how to:

Duration: 5 days

objectives

target audience

The course is suitable for software architects and designers familiar with Java and UML. It is based on the J2EE, and the development language is of course Java; the operating system can be either Solaris or Windows.

prerequisites

Ideally this training should be preceded by one or both of the courses: design and develop Java applications and object oriented analysis and design with UML.

course syllabus

e-business application design

Introduces the fundamental parts to an e-business application

Model-based e-business architectures

The model-based approach to developing e-business systems has become the de facto standard. This section introduces the main areas and shows why this method has been so successful

UML for e-business

This section introduces those parts of UML relevant to e-business architectures

e-business enterprise component specification

This section deals with the specification of e-business enterprise components

Enterprise component design

This section covers the both the key enterprise component design stages: assign responsibilities and collaborations, decouple roles and components.

Design patterns

Basic patterns true for all application design are introduced here. Patterns specific for developing distributed e-business applications with Domain coupling The linkage of the 'core(s)' to presentation, persistence, and other layers.

Domain coupling

The linkage of the 'core(s)' to presentation, persistence, and other layers.

Component technology

J2EE platform

J2EE distributed services

Manage lifecycle, transactions, and security with Enterprise Beans.

J2EE containers

Convert to using the distributed services of EJB containers.

EJB technical review

Complete technical review that covers all the necessary syntax and semantics for both Entity and Session Beans.

Design with session beans

Separate business logic from application control with Session Beans

Design with Entity Beans

Separate data from the application with Entity Beans.

Web and enterprise technology collaborations

Distributed application design

e-business application templates

Please note, when taught at your site, this course is customizable; modules can be adapted, removed, added from other courses, or even created.

further information

course instructor

The course is presented by one of our senior consultants, each of whom has at least ten years' experience in software development, and at least three years' experience as a trainer and consultant in a diverse range of application areas.

telephone   UK: 01625 850 839    International: +44 1625 850 839 email us: clive@trireme.com