Concrete Architecture of Mozilla Firefox (version 2.0.0.3)

Concrete Architecture of Mozilla Firefox (version 2.0.0.3)Short Description
Figure 2 Firefox Concrete Architecture. Concrete Architecture of Mozilla Firefox ….. From extracting the conceptual architecture of Mozilla Firefox, …

Website: web.uvic.ca | Filesize: 321kb

Content
Concrete Architecture of Mozilla Firefox
(version 2.0.0.3)
SEng 422 Assignment 2
Dr. Ahmed E. Hassan
July 4, 2007
Iris Lai
Jared Haines
John,Chun-Hung,Chiu
Josh Fairheadi
Table of Contents
ABSTRACT ………………………………………………………………………………………………………………………………. 1
INTRODUCTION……………………………………………………………………………………………………………………… 1
MODIFIED CONCEPTUAL ARCHITECTURE OF MOZILLA FIREFOX ………………………………… 1
CONCRETE ARCHITECTURE OF MOZILLA FIREFOX ………………………………………………………… 3
MAJOR SUBSYSTEMS IN FIREFOX ………………………………………………………………………………………………… 4
Runtime ……………………………………………………………………………………………………………………………… 4
Utility ………………………………………………………………………………………………………………………………… 4
User Interface …………………………………………………………………………………………………………………….. 4
Gecko ………………………………………………………………………………………………………………………………… 4
Display Backend …………………………………………………………………………………………………………………. 4
Data Persistence …………………………………………………………………………………………………………………. 5
XML Parser………………………………………………………………………………………………………………………… 5
JavaScript ………………………………………………………………………………………………………………………….. 5
NECKO CONCRETE ARCHITECTURE …………………………………………………………………………………… 5
NETWORK SERVICE ………………………………………………………………………………………………………………….. 6
PROTOCOL HANDLER ……………………………………………………………………………………………………………….. 7
SOCKET TRANSPORT ………………………………………………………………………………………………………………… 7
STREAM CONVERTER ……………………………………………………………………………………………………………….. 7
SECURITY ……………………………………………………………………………………………………………………………….. 7
URL HANDLER………………………………………………………………………………………………………………………… 8
NECKO UTILITY……………………………………………………………………………………………………………………….. 8
DNS…………………………………………………………………………………………………………………………………… 8
Cookie ……………………………………………………………………………………………………………………………….. 8
MIME………………………………………………………………………………………………………………………………… 8
Cache ………………………………………………………………………………………………………………………………… 9
INTERFACE ARCHITECTURE IN NECKO ……………………………………………………………………………… 9
HANDLING DOWNLOADS IN NECKO…………………………………………………………………………………… 10
NECKO CONCEPTUAL ARCHITECTURE VS. CONCRETE ARCHITECTURE……………………. 12
DESIGN PATTERNS AND ARCHITECTURE STYLES …………………………………………………………… 12
DESIGN PATTERNS………………………………………………………………………………………………………………….. 12
ARCHITECTURE STYLES …………………………………………………………………………………………………………… 13
CONCLUSION………………………………………………………………………………………………………………………… 13
GLOSSARY…………………………………………………………………………………………………………………………….. 14
REFERENCES ………………………………………………………………………………………………………………………… 15
List of Figures
Figure 1 Modified Conceptual Architecture …………………………………………………………….. 2
Figure 2 Firefox Concrete Architecture…………………………………………………………………… 3
Figure 3 Necko Concrete Architecture ……………………………………………………………………. 6
Figure 4 The interface architecture of networking in Necko…………………………………….. 10
Figure 5 Downloads via “Save…

Get the file Download here

AddThis Social Bookmark Button
Related Books:
  • Conceptual Architecture of Mozilla Firefox (version 2.0.0.3)
  • Installing Mozilla Firefox on Mac OS X
  • Getting Started with Firefox 2.0
  • How to Configure Mozilla Thunderbird 1. From the Start menu, click …
  • Enhance Feature of Mozilla Firefox - Tab Grouping
  • Spyware, Adware, & Mozilla Firefox
  • Are you fed up with your web browser
  • Clearing Cache and Deleting Cookies for Mozilla Firefox Quick …

  • Related Searches: , , , ,



    Comments

    Leave a Reply