08-packages

08-packages - CS4240 AaronBloomfield Packages Fall2009...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
Click to edit Master subtitle style CS 4240 Principles of Software Design Aaron Bloomfield Packages Fall 2009
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Click to edit Master subtitle style 22 Packages
Background image of page 2
33 Packages and layers Domain UI Swing not the Java Swing libraries, but our GUI classes based on Swing Web Sales Payments Taxes Technical Services Persistence Logging RulesEngine
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
44 Layering example: networks n Consider the standard network layering scheme: Applicatio n HTTP, SMTP, FTP, Telnet, SSH, etc. Session SSH, SSL Transport TCP, UDP, etc. Network IP, ICMP, IPX, ARP, etc. Data link Ethernet,  ISDN,  ATM,  WiFi,  PPP,  etc. Physical Copper wire, fiber optic, wireless,  carrier pigeon, etc.
Background image of page 4
55 Showing packages within packages Domain::Sales UI::Web UI::Swing Sales Web Swing UI Domain Domain UI Swing Sales Web
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
66 Layering guidelines, benefits, etc.
Background image of page 6
77 Partitions Persistence Security Logging Technical Services POS Inventory Tax Domain Vertical Layers Horizontal Partitions
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 16

08-packages - CS4240 AaronBloomfield Packages Fall2009...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online