Web信息系统毕业论文中英文资料外文翻译文献Word文档格式.doc
- 文档编号:7204187
- 上传时间:2023-05-08
- 格式:DOC
- 页数:10
- 大小:78.50KB
Web信息系统毕业论文中英文资料外文翻译文献Word文档格式.doc
《Web信息系统毕业论文中英文资料外文翻译文献Word文档格式.doc》由会员分享,可在线阅读,更多相关《Web信息系统毕业论文中英文资料外文翻译文献Word文档格式.doc(10页珍藏版)》请在冰点文库上搜索。
and
clients
No
end,donot
download
donot
by
client
securityrestrictions,
speed
Greatlyincreased
AndApplet
in
browser
extend
browser'
s
ability
similar
Like,
Serv
thelet
run
theWeb
server
to
enable
engine
Andexpand
capacity
server.
Therefore,wecansay
in
onaWebserver,
JavaServletAPI
And
Jav
classes
andpackages.
1Servlet
access
model
2Serv
thelet,therearethree
accessmodels:
(1)
anaccess
model
1
browserto
Webserver
issue
retrieval
request.
2
after
receiptoftherequest,
request
forwardedtothe
Servletengine.
3Serlet
engine
toperformtherequested
Servlet
directly
throughJDBC
4Servlet
throughJDBC
toretrieve
searchresults
generate
html
pageand
Page
backto
Webserver.
5
thepage
sent
backtothebrowser.
(2)Thesecond
serverreceivestherequest
afterthe
forwardedto
v
theletengine.
3Servlet
toperformthe
retrieve
sent
Ja,
vabean
data.
4data
Javabean
searchabledatabase
throughJDBC
information
fromthesearchresults
stored
itself.
5Servlet
remove
from
data
Javabean
generate
Html
pageand
Ht
mlof
page
backtothe
w
eb
server.
6
(3)
Thethird
accessmodel
1A
totheWebserver.
Web
engine.
OfSer
vlet
inspection
3The
cable
databaseand
arestoredinthe
resultisstored
Javabean
into.Javabean,
4.
Ser
resultsarestored
and
JSPfiles
format
output
page.
functionalityand
lifecycle
2.1Servlet
functions
Create
andreturn
dynamicWebpages
based
on
customerrequests.
(2)
create
canbeembeddedinto
existing
HTMLpages
aspartof
HTML
Page(HT
fragment)
theML.
other
serverresources
(includingdatabases
applications
a
Program)
tocommunicate.
(4)
handle
multiple
connections,receiving
input
more
than
one
client,and
Theresults
broadcastto
multipleclients.
For
example,Ser
isamulti-participant
Gameserver.
(5)
ofMIM
E
type
filter
information
specialhandling,suchas
image
Conversionand
server-side
include
(SSI).
(6)
custom
processing
available
allserversin
thestandard
routine.
2.2Servletlifecycle
lifecycle
begins
with
itinto
Webserver'
smemory
end
terminationor
re-loaded
thelet.
(1)load.
Load
servlet
atthefollowing
times:
1.Ifyouhaveconfigured
automatic
load
option,and
then
start
automaticallyloaded
2.After
Webserver,
issued
for
first
time,please
Demand.
3.Reload
Loaded
Servlet,Webservers
tocreatea
servletinstance,
Servlet'
init()method
called.
initialization
parameters
initializationphase,
The
number
ispassed
totheServlet
configurationobject.
(2)terminate
When
nolonger
needs
servlet,
or
reload
Servlet
Anewinstanceof
calls
thelet'
destroy()method,
removeitfromthe
Memory
deleted.
3Howto
call
Method
called
Total
fivekinds:
intheURL
form
<
Form>
Tag
call,
HT
theML
JSPfiles
Call,
inanASPfile.
Thefollowing
itemized
tobeintroduced.
(1)callthe
intheURL.
Simply
inputformat
inthebrowser
as
http:
∥yourwebserver
thesame
ser
name
/servlet
path/
theURL
to
site
canbe.
Ofwhich:
yourwebservername
referto
wheretheWebserver
name,
theservlet
pathisthe
path
referstothe
Servlet,
theservletThe
refersto
realname
analias.
(2)calltheServlet
FORM>
tags
Call
tag
allowsusersto
inputdata
ontheWebpage,
andinputdata
submittedtothe
ofSer.Serv
will
be
submitted
toreceivedata
indifferentways.Forexample:
FORM
METHOD=
"
POST/
aGET"
theACTION
="
/servletpat
h/
serv
let
name"
>
{placethe
textinputarea
tags,
buttonsand
otherlogos}
(3)intheHTMLpage
servlet.
Use
SERVLET>
mark
tags,
noneedtocreate
acomplete
HTMLpage.Instead,the
isonly
part
HTMLpage
(HTML
dynamicallyembeddedintothe
statictext
original
HTMLpage.Allthishappened
andsent
totheuser
only
theresultingHTMLpage.
/
contained
originalHTML
page.Servletwill
beinvoked
thesetwomarkers
response
cover
thesetwomarkersbetween
all
things
itself,forexample:
〈S
ERVLETNAME=“myservlet”CODE=“myservlet.
class”CODEBASE=“url”initparam=“value”〉
〈PARAMNAME=“parm1”VALUE=“value1”〉
〈PARAMNAME=“parm2”VALUE=“value2”〉
⋯⋯
〈/
SERVLET〉
(4)callthe
JSPfiles.
JSP
file
used
HTML
tocall
exactlythesame.Andthe
principles
areidentical.
Only
reconcile
its
dynamic
fileisnota
staticHTML
(5)inanASPfile
Ifyou
Micr
oso
ft
I
nt
ernet
Informatio
n-Ser
ver
(II
S)
onthe
legacy
oftheASPfile,
cannotbe
ASPfiles
transplanted
into
JSPfile,
youcanuse
ASPfile
iscalled.Butitmustbe
through
special
ActiveX
control,
anASPfile
isonlythrough
itcan
callthe
4Servlet
Howto
use
ConnectionManager
toefficientlymanage
thedatabaseconnection
(1)thefunctionality
ConnectionManager.
non-Webapplications,
Web-based
application
accesstothedatabase
willleadtohigher
unpredictable
overhead,whichis
dueto
morefrequent
Webusers
connectanddisconnect.Normallyconnected
theresourcesused
disconnectfromthedatabasewillfarexceed
resources
retrieval.ConnectionManager
functionis
tominimize
additional
occupancy
usersof
database
toachieve
thebestperformance
databaseaccess.
ConnectionManager
sharing
overhead
throughtheestablishmentof
connectionpoolwillconnect
users
tomultipleusers
request.In
words,eachuserrequest
onlythe
connect/
disconnect
asmallportion
costs.Initialresources
toestablish
connection
buffer
pool,
rest
disconnectoverhead
isnotbig,because
thisisonly
reuse
connection.
inthefollowingmanner
usingthe
connectionpool:
user
through
Request
anexisting
fromthebufferpool
Next,
thismeansthat
userrequests
donotcause
connectiontothedatabasesystem
overhead.
In
After
termination
it
connect
toreturn
pool
forits
ConnectionManager
Servlet.
Thus,
doesnotcause
thedatabase
isdisconnected
Ofsystemoverhead.
alsoallowsusers
beabletocontrol
concurrency
thedatabaseproducts
even
Then
thenumber.
licenseagreement
limit
numberofusers,
thisfeature
is
Veryuseful.
abuffer
forthedatabase,and
connectionmanagement
Buffering
maximum
numberofconnections"
parameter
setto
productlicense
limit
Given
maximumnumberofusers.
Ifyouuse
otherprograms
without
ConnectionManagerconnections
Database,youcannot
guaranteethatthemethod
effective.
(2)thestructureof
theConnectionManager.
(3)ConnectionManagerconnectionpooltomaintainaconnectiontoaspecificdatabaseisopen.
Step1:
WhenthefirstServthelettryingtoConnectionManagercommunicationsisloadedbytheJavaApplicationServerConnectionManager.
AslongastheJavaapplicationserverrunningtheConnectionManagerhasbeenloaded.Step2:
TheJavaapplicationserverpassestherequesttoaservlet.
Step3:
ServletConnectionManagerrequestsaconnectionfromthepool.
Stepfour:
thebufferpooltoServletallocatedapoolofexistingidleconnection.
Step5:
servlettousetoconnectadirectdialoguewiththedatabase,thisprocessisthestandardAPIforaparticulardatabase.
Step6:
thedatabasethroughServlettheconnectionreturnsdata.
Step7:
WhentheServletendtocommunicatewiththedatabase,servletconnectionsreturnedtotheconnectionmanagerpoolforotherservletuses.Step8:
ServletJavaapplicationservertotheusersendsbackresponse.Servletrequestsaconnection,ifthebufferpool,thereisnoidleconnection,thentheconnectionmanagerdirectlycommunicatewiththedatabase.
ConnectionManagerwill:
Step9:
tothedatabaserequestsanewconnection.
Step10:
Addconnectionstot
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web 信息系统 毕业论文 中英文 资料 外文 翻译 文献