Professional Documents
Culture Documents
Internet Web
3.1Internet WWW
3.2
3.3 Web
3.4WWW
3.5
3.1Internet WWW
Web
TCP/IP
WWW
HTTP
Internet
Internet Web
Circuit Switch)
Diagram Switch)
Packet Switch)
Cell Switch)
TCP/IP
TCP/IP
OSI
OSI
7
6
5
4
3
2
1
TCP/IP
7
4
3
WWW
HTTP
Web
HTTP
HTTP
URI)
HTTP
HTTP
HTTP
HTTP TCP/IP
WWW
URI)
URI
scheme:path
URL URI
WWW
http://www.tsinghua.edu.cn/default.html
HTTP
[method][target_uri][HTTP/1.n]
header1:value1
header2:value2
headerN:valueN
MIME object
MIME
HTTP
[HTTP/1.n][response#message]
header1:value1
header2:value2
headerN:valueN
MIME object
MIME
HTTP
401
403
HTTP Client
HTTP Server
Cookie
1 URI
Set-Cookie
2 Cookie
3 URI Cookie
4 Cookie
Set-Cookie
3.2
SGML
HTML
VRML
XML
SGML
SGML ISO 1986
ISO8879),
SGML
Elements)
<tag>Element</tag>
Content model)
<Report>
<Title>
</Title>
<Abstract>
</Abstract>
<Body>
</Body>
</Report>
SGML
DTD)
SGML
SGML
HTML
HTML
HTML
HTML
HTML
HTML WWW
SGML
(form)
(CSS)
HTML
HTML
(HEAD)
HTML
Body)
HTML
<HTML>
<HEAD>
<TITLE> </TITLE>
</HEAD>
<BODY>
<H1> </H1>
HTML
</BODY>
</HTML>
HTML
HTML
1.
2.
3.
4.
5.
HTML ( )
HTML
6.
7.
8.
9.
10.
HTML :
http://www.w3.org/pub/WWW/Makeup/
VRML
(VRML)
1
2
XML
SGML
WWW
XML
<Computer>
<CPU>PII 400</CPU>
<MainBoard> P3W</MainBoard>
<HardDisk>IBM13.6G</HardDisk>
<DRAM> 128M</DRAM>
<Display> 550B</Display>
</Computer>
XML HTML
(POP)
XML
(MOM)
HTML DTD
XML DTD
HTML
XML
EDI)
3.3 Web
Web
Monolithic)
/ (C/S)
Three Tie)
Distributed
Computing)
Monolithic)
/ (C/S)
Three Tie)
Web
Distributed
Computing)
Web
HTTP
Web
Java Applet
Applet ActiveX
HTML
<Object
classid=clsid:B16553C0-06DB-101B
id=SpinButton
width=15
>
Java Applet
JVM
Java
Java Applet
HTML
JavaScript, VBScript
<SCRIPT LANGUAGE=language>
</SCRIPT>
<HTML>
<BODY>
<%Tsym=Request.QueryString(TickerSymbol)
SetNobj=Server.CreatObject(NASDAQ.TICKerObj)%>
</BODY>
</HTML>
CGI
ISAPI
Java Bean
ActiveX
CGI
CGI
CGI
Web
Server)
Client)
CGI
ISAPI
ISAPI DLL
ISAPI DLL
Web
Server)
Client)
ISAPI DLL
ISAPI
ISAPI Filter
ActiveX
ASP
ASP.DLL
Web
COM/DCOM
HTML+Scripting
)
Active
Active
Java Bean
JSP
HTML+Script)
Java servlet
Web
Java Bean
Java Bean
3.4 WWW
IBM Websphere
Microsoft Active
Microsoft Active
Active
IE
Active
Active IE)
HTML
Active
HTML
Active
IBM Websphere
Client Platform Web Browser
Applet
IIOP
HTTP
Enterprise
Web Server
Middle Tier
Servlet Server
IIOP
Bean
JDBC
JDBC
3rd-Tier
Java
Data Base
WebSphere
WebSphere
Studio
NetObjects Fusion
NetObjects BeanBuilder
NetObjects ScriptBuilder
WebSphere Application
for Java
3.5