Skip to content
This repository has been archived by the owner on Mar 7, 2024. It is now read-only.

swesource/sample-jee

Repository files navigation

Note

Repository is ARCHIVED

sample-jee

A sample project for exemplifying and testing various JEE technologies - mainly on JBoss AS7.

Contents

The project consists of several sub-projects or modules grouped by name as follows...

  • sample-jee-client-*
  • sample-jee-relay-*
  • sample-jee-server-*
  • sample-jee-standalone-*

The client modules contains various server-based client components (EJBs, Servlets etc) that calls other server components in the relay or server modules.

The relay modules act as intermediaries, accepting calls from some client and sending it on to some component in the server modules.

The server modules accept calls from some client.

The standalone modules normally act as Java standalone clients - in counterpart to the ones in the client modules that normally are server-based components acting as clients.

sample-jee-client-*

Five modules containing various server-client(s) to other server component(s) - in sample-jee-relay-* or sample-jee-server-*.

sample-jee-client-ear

The EAR of these client modules.

sample-jee-client-ejb

EJBs.

sample-jee-client-ejb-remote

The remote interfaces of the EJBs in sample-jee-client-ejb.

sample-jee-client-util

Various utility classes utilised by the components in this client EAR.

sample-jee-client-web

Web material and components (e g HTML-pages and Servlets) acting as clients to components in sample-jee-relay-* and/or sample-jee-server-*.

sample-jee-relay-*

Three modules (ear, ejb, ejb-remote)

sample-jee-relay-ear

The EAR of these "relay"-server modules.

sample-jee-relay-ejb

EJBs.

sample-jee-relay-ejb-remote

The remote interfaces of the EJBs in sample-jee-relay-ejb.

sample-jee-server-*

sample-jee-server-domain

Domain model of POJOs / Entities.

sample-jee-server-ear

The EAR of these server modules.

sample-jee-server-ejb

EJBs, MDBs, WSs.

sample-jee-server-ejb-local

The local interfaces of the EJBs in sample-jee-server-ejb.

sample-jee-server-ejb-remote

The remote interfaces of the EJBs in sample-jee-server-ejb.

sample-jee-server-ejb-ws-endpoint

The endpoint interfaces of the WebService EJBs in sample-jee-server-ejb.

sample-jee-server-web

Web material and apps of the server components.

sample-jee-standalone-ejb-client

Standalone clients for SLSB & SFSB EJBs.

sample-jee-standalone-jms-client

Standalone clients for JMS queues/topics in HornetQ and ActiveMQ.

sample-jee-standalone-jmx-client

sample-jee-standalone-rs-client

sample-jee-standalone-ws-client

Use-cases

Client access

Clustering

Envers

jBPM

JSF

JSP

Servlets

EJB (SLSB-SFSB)

JMS

JMX

RS

WS

JPA

About

A sample project for exemplifying and testing various JEE technologies - mainly on the JBoss AS7 platform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published