资源描述:
《fielding_dissertation.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、UNIVERSITYOFCALIFORNIA,IRVINEArchitecturalStylesandtheDesignofNetwork-basedSoftwareArchitecturesDISSERTATIONsubmittedinpartialsatisfactionoftherequirementsforthedegreeofDOCTOROFPHILOSOPHYinInformationandComputerSciencebyRoyThomasFieldingDissertationCommittee:ProfessorRichardN.Taylor,ChairProfessorM
2、arkS.AckermanProfessorDavidS.Rosenblum2000©RoyThomasFielding,2000.Allrightsreserved.ThedissertationofRoyThomasFieldingisapprovedandisacceptableinqualityandformforpublicationonmicrofilm:____________________________________________________________________________________________________________Commit
3、teeChairUniversityofCalifornia,Irvine2000iiDEDICATIONTomyparents,PeteandKathleenFielding,whomadeallofthispossible,fortheirendlessencouragementandpatience.AndalsotoTimBerners-Lee,formakingtheWorldWideWebanopen,collaborativeproject.Whatislife?Itistheflashofafireflyinthenight.Itisthebreathofabuffaloin
4、thewintertime.Itisthelittleshadowwhichrunsacrossthegrassandlosesitselfinthesunset.—Crowfoot'slastwords(1890),Blackfootwarriorandorator.Almosteverybodyfeelsatpeacewithnature:listeningtotheoceanwavesagainsttheshore,byastilllake,inafieldofgrass,onawindblownheath.Oneday,whenwehavelearnedthetimelesswaya
5、gain,weshallfeelthesameaboutourtowns,andweshallfeelasmuchatpeaceinthem,aswedotodaywalkingbytheocean,orstretchedoutinthelonggrassofameadow.—ChristopherAlexander,TheTimelessWayofBuilding(1979)iiiTABLEOFCONTENTSPageLISTOFFIGURES..........................................................................
6、.............viLISTOFTABLES........................................................................................viiACKNOWLEDGMENTS...........................................................................viiiCURRICULUMVITAE........................................................................
7、.........xABSTRACTOFTHEDISSERTATION....................................................xviINTRODUCTION..........................................................................................1CHAPTER1:Soft