Font Size: a A A

Architecture Design Of A Highly Extensible Web Server And Implementation Of Hot Deployment

Posted on:2014-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:L HaoFull Text:PDF
GTID:2268330422464743Subject:Computer technology
Abstract/Summary:PDF Full Text Request
During the network developing, people’s requirements of computers are changinggreatly. In the past users preferred to downloading the client side to local machines,however, a browser has been able to fulfill most of users’requirements in recent year.This change promotes the development of internet technology tremendously, but alsobrings non-ignorable pressure to sever because of the enormous visitor volume. Thereforeone satisfied server software will have vital position because it can allocate systemresources better to show the best performance.This paper indicates characteristic idea of web server. On performance aspect,complex framework design should be simplified; also the number of objects in memoryshould be limited in order to fulfill the performance requirements using least codes. On theother hand, the balance between extensibility and maintainability should be carefullyconsidered, so that changes least codes to expand the software. In addition, the paperprovides function realization of hot deployment, which enables developers to deploy newcodes when server is running, without closing the server. Consider about cross-platformand object-oriented concepts, the web server will be developed by JAVA.
Keywords/Search Tags:Java, cross platform, architecture, hot deployment
PDF Full Text Request
Related items