• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Part II. Basing the architecture. First glance.

 
Ranch Hand
Posts: 75
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm just started the second part and write down what my first approach is.
1. Tiering the system.
Since we have to get access to WEB and simple GUI application I suggest two points of entry to the system. One through WEB-container and another through RMI-based front controller. Both then talks to a BusinessDelegate that in rurn calls functional methods of SessionFacade. SessionFacade finally uses EntityBeans or DAO.
I guess the layout is more or less standard and doesn't have questionable points. The single one though is comunication of Java GUI application. I found RMI-based comunication is compromise one.
2. Object/class architecture.
After long reading of discussions regarding segment/flight/equipment meaning I came to the next schema.
[ some text removed by Ajith Kallambella ]
3. EntityBeans/DAO
Customer, Flights and Itinerary are good candidates for being EntityBeans but it has own pros and cons. This part I haven't reckoned yet.

What do u think regarding my approach. All ideas are welcome!
[ May 29, 2003: Message edited by: Ajith Kallambella ]
 
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Roman,
I had to edit your post to remove very specific details about the assignment. Please see my old post for justification.
Thank you for your understanding.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic