Разработанное J2EE-приложение «Резервирование авибилетов» включает четыре EJB и три страницы JSF. Его структура очевидна из рисунка.
EJB Aircraft, Flights, Reservation сгенерированы на основе таблиц Aircraft (ID_Aircraft, Name_Aircraft, PassengerSeats), Flights (ID_Flights, Name_Flights, Timetable, ID_Aircraft, TicketsAvailable), Reservation (ID_Reservation, FIO_Client, ID_Flights, ReservedTickets) из БД.
Реализация