Upload
steven-sanchez
View
222
Download
0
Embed Size (px)
Citation preview
8/12/2019 High Quality Web-Application Development on Java EE Platform
1/24
2009 WiEE International Advance Conputing Conference (IACC 2009)
8/12/2019 High Quality Web-Application Development on Java EE Platform
2/24
2009 WiEE International Advance Conputing Conference (IACC 2009)
8/12/2019 High Quality Web-Application Development on Java EE Platform
3/24
8/12/2019 High Quality Web-Application Development on Java EE Platform
4/24
978-1E424-A1888!"08"82#te()0$2008 11%
E&'i!1!4
8/12/2019 High Quality Web-Application Development on Java EE Platform
5/24
A %e *7C +e,ign attern%e *.C de,ign pattern i,/idel u,ed prograer3,of e
de,igner3 and I coponent developer to arcitect te /idget
te are developing %e *.C de,ign pattern3 a, ,o/n in
5igure 13 con,i,t, of tree 6ind, of oect, *odel3 .ie/3
and Controller3 /ic andle tlree a,ic re,pon,iilitie, of
an /idget entit (data)3 ounda(pre,entation)3 and control
(eavior) re,pectivel %e odel encap,ulate, application
data and u,ine,, logic te vie/ andle, rendenrng
of application data and vi,ual interface tou,erand te
controller andle,u,er:, interaction/itteapplication
in di,triuted environent unli6e 'ava;ean %e '
8/12/2019 High Quality Web-Application Development on Java EE Platform
6/24
8/12/2019 High Quality Web-Application Development on Java EE Platform
7/24
Itec i, u,ed for creai vie/ and te ' e i,
con,idered a, a vie/ teplate %e e=ecution of
ti,'%* ?1@& contet
+ataa,e
'ava EE Container appl,ervice,
'ava;ean"E';-
Createlupdate contentn
odel ()
1 t
noti
5re
ad vie/
B
ntro
8/12/2019 High Quality Web-Application Development on Java EE Platform
8/24
5igture2 ,eofte*.C+e,ignatterin te'avaEElatfor
a,ed
/e-applicationarcitecte
%e
'ava EE
platfor
provide
, an
,,te
,ervice
, to
/e-
applici
oncopone
nt, a
;E
platfr
provide
,
,upport
for
,ecurit
3
autent
ication
3
autonr
Fation
tran,ac
tion
%dataa,econnectionanaeent i,andled te'a
EEplatfor and it
i,confiuralee=teall indeploent
de,criptor3,o te
odelcopone
ntdoe,not need
to/orr
aout
to,e
detail,
%u,3
te
re,pon,i
ilit
of odel
coponen
t i,
u,t to
adle
onl
u,ine,,
data ad
u,ine,,
logic
%e
autenti
cation
and
autoriF
ation
,ervice
i, al,o
provided
te'ava EE
platfor
to
,ervlet
and ti,
,ervice
i, al,o
configu
rale
e=ternal
l in
deploe
nt
de,cript
or %e
containe
r
ediate
,
et/een
te
,ervlet
coponen
t, and
/e
ro/,e
r for
eac
>%%
?14&
reDue,
t, and
applie
, te
,ervic
e, a,
conf
ed in
te deplo ent
de,crptor
61. WE;-AICA%IH+E.E
*EH%
CEIE.IH RAI%N 5%>EWE;-AICA%IH AH+ /e-application include, variou, de,ignta,6, ?!&%e,e de,ign
I%< C*HEH%
8/12/2019 High Quality Web-Application Development on Java EE Platform
17/24
%A;EII RAI%N A%%I;%E< 5C*HEH%< AH+E* H'A.AEEA%5*
Attriu
te,*odel
ig
erforance
'I% copiler for fa,t copilation of te code3
8/12/2019 High Quality Web-Application Development on Java EE Platform
18/24
- al Advanc Coutn Conferene(4C 2009)
8/12/2019 High Quality Web-Application Development on Java EE Platform
19/24
.
I CHC
8/12/2019 High Quality Web-Application Development on Java EE Platform
20/24
8/12/2019 High Quality Web-Application Development on Java EE Platform
21/24
H
8/12/2019 High Quality Web-Application Development on Java EE Platform
22/24
>alai and+eea>
>alai3
TA
8/12/2019 High Quality Web-Application Development on Java EE Platform
23/24
&
8/12/2019 High Quality Web-Application Development on Java EE Platform
24/24
2009
IEEEInternationalAdvaneCopuVti
ngConference(IACC2009) 1!!9