Submit Search
Upload
Web server class diagram
•
0 likes
•
1,464 views
X
Xuan Zhang
Follow
Basic Multithread Web Server
Read less
Read more
Software
Report
Share
Report
Share
1 of 1
Download now
Download to read offline
Recommended
Linux file system
Linux file system
Burhan Abbasi
old file system/traditional file sysytem
old file system/traditional file sysytem
jizaka
Co so du lieu phan tan
Co so du lieu phan tan
Thao Vu
Introduction to Peer-to-Peer Networks
Introduction to Peer-to-Peer Networks
Venkatesh Iyer
data resource management
data resource management
soodsurbhi123
Chapter 6 foundations of business intelligence
Chapter 6 foundations of business intelligence
Van Chau
Chapter 10 ecommerce digital markets digital goods
Chapter 10 ecommerce digital markets digital goods
Van Chau
Data resource management and DSS
Data resource management and DSS
RajThakuri
Recommended
Linux file system
Linux file system
Burhan Abbasi
old file system/traditional file sysytem
old file system/traditional file sysytem
jizaka
Co so du lieu phan tan
Co so du lieu phan tan
Thao Vu
Introduction to Peer-to-Peer Networks
Introduction to Peer-to-Peer Networks
Venkatesh Iyer
data resource management
data resource management
soodsurbhi123
Chapter 6 foundations of business intelligence
Chapter 6 foundations of business intelligence
Van Chau
Chapter 10 ecommerce digital markets digital goods
Chapter 10 ecommerce digital markets digital goods
Van Chau
Data resource management and DSS
Data resource management and DSS
RajThakuri
Mac os file managment
Mac os file managment
Andam Omar
Owncloud - cloud solution for SME
Owncloud - cloud solution for SME
Michael Phan
Network operating system
Network operating system
Jasper John Cinatad
91684060 356-cau-trắc-nghiệm-csdl-2
91684060 356-cau-trắc-nghiệm-csdl-2
tranquanthien
Bai07 bo nho
Bai07 bo nho
Vũ Sang
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 4
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 4
pisu412
Hadoop - Hệ thống tính toán và xử lý dữ liệu lớn
Hadoop - Hệ thống tính toán và xử lý dữ liệu lớn
Thành Thư Thái
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
pisu412
lý thuyết cơ sở dữ liệu phân tán
lý thuyết cơ sở dữ liệu phân tán
Ngo Trung
Database systems introduction
Database systems introduction
Balasingham Karthiban
2 08 client-server architecture
2 08 client-server architecture
jit_123
File sharing
File sharing
janani thirupathi
Virtualization
Virtualization
Avni Bindal
Database , 8 Query Optimization
Database , 8 Query Optimization
Ali Usman
Hệ điều hành (chương 1)
Hệ điều hành (chương 1)
realpotter
Distributed Systems
Distributed Systems
Rupsee
Active directory
Active directory
deshvikas
Introduction to system
Introduction to system
PravinGhosekar
Ext filesystem4
Ext filesystem4
Neha Kulkarni
Lesson 5: Information Systems Presentation
Lesson 5: Information Systems Presentation
Kereen Tatham
More Related Content
What's hot
Mac os file managment
Mac os file managment
Andam Omar
Owncloud - cloud solution for SME
Owncloud - cloud solution for SME
Michael Phan
Network operating system
Network operating system
Jasper John Cinatad
91684060 356-cau-trắc-nghiệm-csdl-2
91684060 356-cau-trắc-nghiệm-csdl-2
tranquanthien
Bai07 bo nho
Bai07 bo nho
Vũ Sang
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 4
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 4
pisu412
Hadoop - Hệ thống tính toán và xử lý dữ liệu lớn
Hadoop - Hệ thống tính toán và xử lý dữ liệu lớn
Thành Thư Thái
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
pisu412
lý thuyết cơ sở dữ liệu phân tán
lý thuyết cơ sở dữ liệu phân tán
Ngo Trung
Database systems introduction
Database systems introduction
Balasingham Karthiban
2 08 client-server architecture
2 08 client-server architecture
jit_123
File sharing
File sharing
janani thirupathi
Virtualization
Virtualization
Avni Bindal
Database , 8 Query Optimization
Database , 8 Query Optimization
Ali Usman
Hệ điều hành (chương 1)
Hệ điều hành (chương 1)
realpotter
Distributed Systems
Distributed Systems
Rupsee
Active directory
Active directory
deshvikas
Introduction to system
Introduction to system
PravinGhosekar
Ext filesystem4
Ext filesystem4
Neha Kulkarni
Lesson 5: Information Systems Presentation
Lesson 5: Information Systems Presentation
Kereen Tatham
What's hot
(20)
Mac os file managment
Mac os file managment
Owncloud - cloud solution for SME
Owncloud - cloud solution for SME
Network operating system
Network operating system
91684060 356-cau-trắc-nghiệm-csdl-2
91684060 356-cau-trắc-nghiệm-csdl-2
Bai07 bo nho
Bai07 bo nho
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 4
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 4
Hadoop - Hệ thống tính toán và xử lý dữ liệu lớn
Hadoop - Hệ thống tính toán và xử lý dữ liệu lớn
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
lý thuyết cơ sở dữ liệu phân tán
lý thuyết cơ sở dữ liệu phân tán
Database systems introduction
Database systems introduction
2 08 client-server architecture
2 08 client-server architecture
File sharing
File sharing
Virtualization
Virtualization
Database , 8 Query Optimization
Database , 8 Query Optimization
Hệ điều hành (chương 1)
Hệ điều hành (chương 1)
Distributed Systems
Distributed Systems
Active directory
Active directory
Introduction to system
Introduction to system
Ext filesystem4
Ext filesystem4
Lesson 5: Information Systems Presentation
Lesson 5: Information Systems Presentation
Web server class diagram
1.
Web Server Project Class
Diagram Proposal (v1.2) BadRequest Exception Thread Request - uri : String - body : ? - verb : String - httpVersion : String - headers : Dictionary + Request( test : String ) + Request( client : Stream ) + parse() : void + accessors ConfigurationReader - file : File + ConfigurationReader( fileName: String ) + hasMoreLines() : boolean + nextLine() : String + load() : void HttpdConf - aliases : Dictionary - scriptAliases : Dictionary - etc + HttpdConf( fileName : String ) + load() : void MimeTypes - types : Dictionary + MimeTypes( fileName : String ) + load() : void + lookup( extension : String ) : String Server - configuration : HttpdConf - mimeTypes : MimeTypes - socket : ServerSocket - accessFiles : Dictionary + start() : void Resource + Resource( uri : String, config : HttpdConf ) + absolutePath() : String + isScript() : boolean + isProtected() : boolean Response + code : integer + reasonPhrase : String + resource : Resource + Response( resource : Resource ) + send( out : OutputStream ) Htaccess - userFile : Htpassword - authType : String - authName : String - require : String + load() : void + isAuthorized( username : String, password : String ) : boolean Htpassword - users : Dictionary + load() : void + isAuthorized( username : String, password : String ) : boolean Worker - client : Socket - mimes : MimeTypes - config : HttpdConf + Worker( socket : Socket, config : HttpdConf, mimes : MimeTypes ) + run() Logger - file : File + Logger( fileName : String ) + write( request : Request, response : Response ) ResponseFactory + getResponse( request : Request, resource : Resource ) : Response
Download now