You are on page 1of 74

Univoisioao Nacional ool Noiooslo

Facullao oo Cioncias Lxaclas, Naluialos y Agiimonsuia


Monogiafa oo Aosciipcion 2008-2004
Asignaluia: 1olopiocoso y Sislomas DisliiLuioos
Familia oo WoLSphoio
Maiisa ool Vallo UiiLo - L.U.: 28.082
Iiof. Diiocloi: Mgloi. Davio Luis la Ioo Mailnoz
Liconcialuia on Sislomas
Coiiionlos - Aigonlina
2004
IndIce CeneraI
1 VeLSLere ara eI ConercIo 1
1.1 Quo os WoLSphoio . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Aumonlanoo ol Dosompono ool o-Lusinoss . . . . . . . . . . . . 1
1.2.1 Lasos y Hoiiamionlas paia Consliuii, Disominai y Ha-
coi Ciocoi su o-Lusinoss . . . . . . . . . . . . . . . . . . 8
1.8 La Inlogiacion on ol o-Lusinoss on oomano . . . . . . . . . . . . 8
1.4 Ilalafoima oo Soflwaio . . . . . . . . . . . . . . . . . . . . . . 4
1.4.1 WoLSphoio foi Commoico - Solucionos L2L . . . . . . .
1.4.2 WoLSphoio foi Commoico - Solucionos L2C . . . . . . . 6
1.4.8 WoLSphoio foi Commoico-Solucionos oo Ioilal . . . . . 7
1.4.4 WoLSphoio foi Commoico-Solucionos Digilal Mooia . . . 8
1. Applicalion Soivoi . . . . . . . . . . . . . . . . . . . . . . . . . 0
1..1 Applicalion Soivoi. Aovancoo Loilion . . . . . . . . . . 0
1..2 Applicalion Soivoi. Lnloipiiso Loilion . . . . . . . . . . 11
1..8 Applicalion Soivoi. Slanoaio Loilion . . . . . . . . . . 11
1..4 Soiviooi H11I . . . . . . . . . . . . . . . . . . . . . . . 12
1.. Soiviooi oo Aplicacionos . . . . . . . . . . . . . . . . . . 12
1..6 Conlonoooi oo LJL . . . . . . . . . . . . . . . . . . . . 12
1..7 Conlonoooi WoL . . . . . . . . . . . . . . . . . . . . . . 18
1..8 Conlonoooi oo Clionlos oo Aplicacionos . . . . . . . . . 18
1..0 Conlonoooi oo Applols . . . . . . . . . . . . . . . . . . . 14
1..10 Sisloma Iiincipal Viilual . . . . . . . . . . . . . . . . . 14
1.6 Aiquilocluias oo 1ios Nivolos . . . . . . . . . . . . . . . . . . . 14
1.7 Familias ool Iioouclo . . . . . . . . . . . . . . . . . . . . . . . 17
1.8 La familia oo Hoiiamionlas WoLSphoio Sluoio . . . . . . . . . 10
2 VeLSLere AIIcatIon Server 21
2.1 Inlioouccion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
iii
iv INIICI CINIIAI
2.2 WoLSphoio Applicalion Soivoi como plalafoima paia ol Comoi-
cio Lloclionico . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.8 Funoamonlos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4 Iasgos oo WoLSphoio Aovancoo Loilion . . . . . . . . . . . . . 2
2.4.1 Lnloino oo WoLSphoio Aovancoo Loilion . . . . . . . . 26
2.4.2 Mooolo oo WoLSphoio Applicalion . . . . . . . . . . . . 28
2. WoLSphoio Dovolopmonl Lnviionmonl . . . . . . . . . . . . . . 28
2.6 Concoplos ool WoLSphoio Applicalion Soivoi . . . . . . . . . . 20
2.6.1 o-Lusinoss . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.6.2 La Familia WoLSphoio y las Solucionos paia ol o-Lusinoss 80
2.6.8 Compulacion oisliiLuioa y WoLSphoio Applicalion Soivoi 81
2.6.4 WoLSphoio Applicalion Soivoi, Slanoaio ano Aovancoo
Loilions . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
2.7 Mooolo oo Aominisliacion on Aovancoo Loilion . . . . . . . . 41
2.7.1 Hoiiamionlas oo aominisliacion . . . . . . . . . . . . . 42
2.8 Aiquilocluia oo WoLSphoio . . . . . . . . . . . . . . . . . . . . 48
2.8.1 Soiviooi oo Aplicacionos . . . . . . . . . . . . . . . . . 48
2.8.2 H11I soivoi y plug-in . . . . . . . . . . . . . . . . . . 44
2.8.8 LmLooooo H11I soivoi (soiviooi H11I incluioo) . . 4
2.8.4 Viilual hosls (Hosls viilualos) . . . . . . . . . . . . . . 4
2.8. Soiviooi oo Giupos . . . . . . . . . . . . . . . . . . . . 46
2.8.6 Clonos . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.8.7 Conlonoooi WoL . . . . . . . . . . . . . . . . . . . . . . 47
2.8.8 LJL conlainoi (Conlonoooi LJL) . . . . . . . . . . . . 48
2.8.0 Ll mooolo Aominislialivo WoLSphoio . . . . . . . . . . 40
2.8.10 Soiviooi Aominislialivo . . . . . . . . . . . . . . . . . . 0
2.8.11 Almaconamionlo Aominislialivo . . . . . . . . . . . . . 0
2.8.12 Inloifasos aominislialivas . . . . . . . . . . . . . . . . . 1
2.0 Iofoioncia Iapioa paia la Aominisliacion . . . . . . . . . . . . 4
2.0.1 Discusion . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.0.2 Quo son los Iocuisos . . . . . . . . . . . . . . . . . 6
3 ConcIusIones 57
HILIIograIIa 61
IndIce de FIguras
1.1 Ilalafoima oo WoLSphoio. . . . . . . . . . . . . . . . . . . . . . 2
2.1 WoLSphoio paia o-Lussinos . . . . . . . . . . . . . . . . . . . . 22
2.2 WoLSphoio Applicalion Soivoi . . . . . . . . . . . . . . . . . . 2
2.8 Compononlos ool WoLSphoio Applicalion Soivoi Aovancoo Loi-
lion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.4 Aiquilocluia Clionlo-Soiviooi oo 1ios Nivolos. . . . . . . . . . . 88
2. Compononlos ool AmLionlo oo WoLSphoio Aovancoo Loilion . 86
2.6 Aiquilocluia oo WoLSphoio Applicalion Soivoi Aovancoo Loilion 44
2.7 Mooolo Aominislialivo oo WoLSphoio . . . . . . . . . . . . . . 40
2.8 Inloifasos Aominislialivas . . . . . . . . . . . . . . . . . . . . . 1
2.0 Mooolo oo Aominisliacion. . . . . . . . . . . . . . . . . . . . .
v
IndIce de TaLIas
vii
CaItuIo 1
VeLSLere ara eI ConercIo
1.1 Que es VeLSLere?
1h5h: os una plalafoima oo Soflwaio paia o-Lusinoss.
11` 1h5h: os una plalafoima oo ILM paia oosaiiollo y goslion oo
silios woL y aplicacionos ooslinaoas al comoicio oloclionico.
1h5h: posoo una amplia gama oo soiviooios y aplicacionos paia
piopoicionai looo lipo oo capacioaoos oo nogocio y ayuoa al oosaiiollo
oo las aplicacionos.
La Ilalafoima oo 5J&n: 1h5h: osla compuosla poi un conjunlo
oo hoiiamionlas oo o-Lusinoss inlogiaoas y Lasaoas on oslanoaios aLioi-
los oo moicaoo.
1h5h: os iooal paia looas las fasos oo un o-Lusinoss, comonzanoo
oosoo poquonos silios WoL a moga silios.
La lguia 1.1 oo la pag. 2 iopiosonla la plalafoima viilual oo WoLSphoio.
1.2 Aunentando eI Deseneno deI e-LusIness
DisliiLuyo caiga oo liaLajo onlio los soiviooios sin inloiiupcion ool soivicio
a los visilanlos ool silio oo la WoL.
1
2 CAIIJ!IO 1. VI!5IHIII IAIA II COMIICIO
Figuia 1.1: Ilalafoima oo WoLSphoio.
Iiovoo soivicios a clionlo oo calioao supoiioi y mojoi oosompono ool silio
WoL.
Ll oxliaoioinaiio ciocimionlo oo la woL ha hocho quo una infiaosliucluia
laLlo, oisponiLlo y oscalaLlo soa mas nocosaiia quo nunca. Una inloiiupcion,
aunquo soa Liovo, o ioouccion oo soivicio puooo causai quo los clionlos woL,
caoa voz mas solslicaoos y oxigonlos, so oiiijan inmooialamonlo a la compo-
loncia.
Cuanoo clionlos fiusliaoos puooon aLanoonai un silio woL con un click,
las nocionos liaoicionalos soLio loallao oo clionlos so von sovoiamonlo oosala-
oas. Ioi oso, los piopiolaiios oo conlonioo nocosilan una infiaosliucluia on la
woL quo soa capaz oo piopoicionai oxcolonlos liompos oo iospuosla oo foima
consislonlo, lialai lash ciowos (mulliluo oo visilas iapioas) y ioconocoi los
clionlos loalos con lialamionlo piofoionlo.
La plalafoima oo soflwaio 1h5h: piopoiciona una complola gama oo
haLilioaoos quo poimilon a los clionlos la onlioga oo allos nivolos oo soivicio a
looos los visilanlos ool silio on la woL. Aominislia caigas pico on los soiviooios
woL, manliono la oisponiLilioao ool silio on la woL, y ioconoco conlonioo
oo soliciluoos oo la woL paia n|.JnJ-J-:.. n]:. 1amLion poimilo la
oifoionciacion oo nivolos oo soivicio con Laso on ol lipo oo clionlo.
1.J. IA INJICIACION IN II I-!!5INI55 ON IIMANI 8
1.2.1 Hases y HerranIentas ara ConstruIr, DIsenInar y Ha-
cer Crecer su e-LusIness
o-Lusinoss os pailo inlogial ool oxilo ool nogocio piincipal oo hoy. Aclualmon-
lo las ompiosas nocosilan iospuosla oo Laso oo alla calioao paia iapioamonlo
consliuii o implomonlai aplicacionos paia o-Lusinoss on oomano oo allo oos-
ompono.
Ll amLionlo oo 1I ool o-Lusinoss ooLo soi consliuioo soLio una solioa Laso
y con Hoiiamionlas quo soan inlogiaoas y quo longan oosompono conlaLlo.
Los liompos oo ooloncion ool sisloma y los pioLlomas oo oosompono cioan un
iiosgo ioal paia ol nogocio. Lslo iiosgo so mulliplica ooLioo a la oivoisioao oo
los amLionlos oo 1I.
Coipoiacionos oo mayoi poilo puooon lonoi amplia oivoisioao oonlio oo
su piopia ompiosa. Coipoiacionos oo monoi poilo onconliaian oivoisioao al
oivioiiso mas alla oo las fionloias oo su ompiosa hacia ol ioslo oo su caoona oo
valoi. Ll soflwaio 11` 1h5h:
1
ayuoa a iooucii oslo iiosgo ool nogocio.
1.3 La IntegracIn en eI e-LusIness on denand
Ln ol ncloo ool -h&.n n JnnnJ so oncuonlia la inlogiacion oo nogocios,
quo compionoo lo siguionlo:
1iansfoimaiso on un nogocio on oomano ioquioio consliuii una infiaos-
liucluia oinamica Lasaoa on piocosos oo nogocio cilicos osliochamonlo
inlogiaoos y iacionalizaoos.
Iiocosos olcionlomonlo conoclaoos on looa la compana y con las oo
socios comoicialos clavos, piovooooios y clionlos.
Iiocosos oo nogocio inlogiaoos quo piopoicionan loxiLilioao, la capaci-
oao oo iosponooi inmooialamonlo a casi looas las oomanoas oo clionlos,
opoilunioao oo moicaoo o amonaza oxloina.
Iaia oLlonoi osla loxiLilioao, la clavo os una oslialogia oo inlogiacion Lion
planilcaoa, Lasaoa on una plalafoima ioLusla. Una plalafoima paia:
Aulomalizai y aominisliai piocosos oo la caoona oo valoi.
4 CAIIJ!IO 1. VI!5IHIII IAIA II COMIICIO
Coilai oiaslicamonlo liompos oo ciclo y coslos.
Dai mas volocioao al .n--nn:|.
Aumonlai la agilioao ool nogocio fionlo a las piosionos compolilivas.
Las companas quo ovolucionan hacia ol o-Lusinoss on oomano hacon ool
1h5h:
1
1&.n 1nj:n.n ol piincipio Lasico oo su oslialogia oo in-
logiacion. 1h5h: piopoiciona una solioa Laso oo inlogiacion con las ca-
pacioaoos complolas oo o-Lusinoss quo so nocosilan on una oia on oomano.
Lslas cinco capacioaoos incluyon:
`J|n:: oisonai, simulai y planilcai piocosos oo nogocio.
1nj:n:: vinculai poisonas, piocosos, aplicacionos, sislomas y oalos.
nn:: oxpanoii piocosos a sus clionlos y socios.
`n.:n:: conliolai y iaslioai piocosos oo nogocio.
Jn.n.:n:: iovisai, analizai y mojoiai piocosos y oosompono.
1.4 IIataIorna de SoItvare
La complojioao ciocionlo oo los aplicalivos oo o-Lusinoss cioa muchos oosafos.
Ls nocosaiio consoguii quo los aplicalivos lo poimilan comoicializai iapioa-
monlo, con conlonioo iolovanlo y poisonalizaoo.
Los aplicalivos ooLon soi oscalaLlos, laLlos y so ooLon inlogiai complola-
monlo con los sislomas hn|-nJ paia piologoi las invoisionos oxislonlos. Ll
oquipo ooLo posooi las mas aclualizaoas haLilioaoos oo piogiamacion paia
acompanai ol ciclo oo vioa ool o-Lusinoss.
So nocosila una plalafoima complola, oscalaLlo y loxiLlo quo piopoiciono
sopoilo a la consliuccion y oisominacion oo aplicalivos oo o-Lusinoss. Las
solucionos oo soflwaio 1h5h: ofiocon las hoiiamionlas nocosaiias paia
alcanzai los oLjolivos oo o-Lusinoss.
Al piopoicionai un Lanco oo liaLajo aLioilo quo inlogio y simplilquo
oifoionlos laioas, iolos y hoiiamionlas, ol soflwaio 1h5h: ayuoa a quo ol
oquipo oosaiiollo, onlioguo y aominislio los aplicalivos oo o-Lusinoss.
1.!. IIAJAIOIMA II 5OIJVAII
Ll amLionlo oo oosaiiollo ool soflwaio 1h5h::
Da sopoilo al oosaiiollo y camLios iapioos oo nuovos aplicalivos uli-
lizanoo un paiaoigma oo oosaiiollo Lasaoo on ioglas, poimilionoo quo
looos ulilicon ol mismo amLionlo y iooucionoo coslos oo onlionamionlo.
Iiopoiciona cooigo pio-consliuioo, pio-losloaoo.
Iiopoiciona hoiiamionlas ospocializaoas paia pagina WoL y oosaiiollo
oo mooulos migiaLlos.
Aoicionalmonlo, soivicios Lasaoos on oslanoaios WoL poimilon mozclai y
comLinai compononlos funcionalos oo oifoionlos oigonos oo lal foima quo so
puooo piovooi nuovos piocosos y soivicios al moicaoo iapioa y olcionlomonlo.
La capacioao oo un poilal oo nogocios liono impoilancia cilica paia poi-
milii quo las poisonas inloiaclon y liansaccionon oo foima poisonalizaoa con
oivoisos iocuisos oo nogocios. Lmpioza oojanoo a la mooioa los amLionlos
oo usuaiios paia sus nocosioaoos ospoclcas, inlogianoolo onloncos con olios
usuaiios paia poimilii colaLoiacion on liompo ioal, y con los oivoisos amLion-
los oo 1I.
1ooo oslo poimilo quo las poisonas liaLajon on conjunlo oo foima mas
piooucliva mionlias aclan soLio la infoimacion quo nocosilan. La capacioao
ool poilal oo nogocios os piopoicionaoa poi la familia 1h5h: 1:n| y la
familia 1h5h: nn: os un conjunlo oo solucionos olcacos ool laoo oo
vonlas paia lialai los oosafos onconliaoos on amLionlos oo clionlos y socios
comoicialos.
Al oxpanoii ol amLionlo oo usuaiio paia poimilii quo las poisonas accooan
a la infoimacion y aclon on cualquioi lugai, on cualquioi momonlo, usanoo
su oloccion oo oisposilivos y mocanismos oo inloiaccion signilca accoso on
oomano y las familias 1h5h: 1:j|n y 1h5h: 1., son soflwaio
paia oxpanoii aplicacionos oo o-Lusinoss a oisposilivos movilos, poimilionoo
inloiaccion oo voz naluial con aplicacionos y oalos.
1.4.1 VeLSLere Ior Connerce - SoIucIones H2H
Hoy, ol o-commoico consislo on ioalizai nogocios con sus clionlos, piovooooios
y conlialislas comoicialos sin onconliai oilcullaoos oo liompo, limilacionos
oiganizacionalos o fionloias googialcas.
6 CAIIJ!IO 1. VI!5IHIII IAIA II COMIICIO
Con ol soflwaio 1.h 1h5h: nn:, so oslaLlocon iolacionos mas
osliochas, mas pioouclivas con sus clionlos y conlialislas comoicialos on looos
los punlos oo conlaclo. Impulsa los piocosos oxislonlos ioouzcionoo sus coslos.
Facilila quo sus clionlos y conlialislas comoicialos hagan nogocios hoy y quo
conlinon manana.
Con ol 11` 1h5h: nn: 1&.n 1J..n, so puooo oplimizai
piocosos oo nogocio a liavos oo la aulomalizacion o inlogiacion con sus apli-
calivos paia los nogocios piincipalos, consiguo ol mayoi impaclo poi ol monoi
coslo y ol IOI mas iapioo, foilaloco las iolacionos oo nogocios con clionlos y
conlialislas, y oisomina un o-Lusinoss voioaooiamonlo gloLal.
1.4.2 VeLSLere Ior Connerce - SoIucIones H2C
Ll soflwaio 1h5h: nn: lo poimilo ii a la lnoa oo las vonlas onlino
a los consumiooios.
Cioa campanas oo maikoling oinamicas, lja como oLjolivo oifoionlos sog-
monlos oo moicaoo, olaLoia piomocionos oo pioouclo poisonalizaoas, y mojo-
ia ol soivicio a clionlos. Lsla solucion ayuoa a cioai iapioamonlo y manlonoi
olcionlomonlo un silio inloiaclivo, oo allo volumon. Un silio quo aliaiga con-
sumiooios y los haga volvoi, oLlonionoo iapioo ioloino oo invoision.
La solucion 1h5h: nn: piopoiciona:
Ioisonalizacion solslicaoa ool L2L paia ayuoai a aominisliai las iola-
cionos oo nogocio.
1ocnologa oo vonlas asislioas paia conoucii a los clionlos y conlialislas
a liavos oo la agiupacion oo ioquisilos y ool piocoso oo soloccion ool
pioouclo.
Hoiiamionlas oo coopoiacion onlino y oo foimacion oo oquipo viilual
paia mojoiai la olcacia oo conlialislas comoicialos, canal y clionlos.
Aominisliacion inlogiaoa oo conlialo paia sopoilai conlialos complojos
y pollicas oo nogocio.
Aominisliacion oo pooioos anlicipaoo iosullanoo on capacioaoos oo op-
limizacion oo opoiacionos.
1.!. IIAJAIOIMA II 5OIJVAII 7
Capacioaoos mulli-culluialos paia llogai a clionlos gloLalos.
Capacioaoos avanzaoas oo inloligoncia oo nogocios paia oocisionos fun-
oamonlas ool o-Lusinoss.
1.4.3 VeLSLere Ior Connerce-SoIucIones de IortaI
La inlogiacion ool 1h5h: nn: y 1h5h: 1:n| poimilo quo las
ompiosas so oiiijan a mlliplos socloios con nocosioaoos oo poisonalizacion po-
silivas oo solucionos oo comoicio lanlo paia las aioas L2L o L2C. Aclualmonlo,
muchas ompiosas cioan silios sopaiaoos paia caoa oivision, lo quo oomanoa
mucho liompo y cuosla caio.
Ll aLoioajo iacionalizaoo piopoiciona iapioo ioloino oo invoision al olimi-
nai la nocosioao oo quo la ompiosa manlonga mlliplos silios. Las ompiosas
lamLion aumonlan la olcioncia oo inloiaccionos con clionlos y conlialislas, lo
quo mojoia la ioloncion ool clionlo.
Los pioouclos ILM 1h5h: nn: y 1h5h: 1:n| piopoicio-
nan un nico punlo oo inloiaccion con infoimacion oinamica y poisonalizaoa,
aplicalivos, piocosos y poisonas, quo son osoncialos paia consliuii poilalos
oxilosos paia ol L2L y L2C.
Con ol poilal haLililaoo paia ol comoicio, so puooo cioai un amLionlo
poisonalizaoo oo comoicio piovochoso paia amLos amLionlos, L2L y L2C:
AmLionlos L2L: oiganizai olcionlomonlo infoimacion onlino, soivicios
y aplicalivos paia conlialislas oo nogocio y piovooooios a lo laigo oo
mlliplos oivisionos on un poilal.
AmLionlos L2C o oo vonlas al poi monoi: oLlonoi vonlas ciuzaoas o
impulsai los Lonolcios, mooianlo la ofoila oo accoso a pioouclos, infoi-
macion y soivicios oosoo la WoL y oo oisposilivos inalamLiicos, as como
accoso consolioaoo a calalogos mlliplos.
Con un poilal oo o-commoico inlogiaoo, so los puooo ofiocoi a los clion-
los, conlialislas y piovooooios accoso 24x7 a los aplicalivos onlino - :n.Jn j
Jn.|nn.
8 CAIIJ!IO 1. VI!5IHIII IAIA II COMIICIO
1.4.4 VeLSLere Ior Connerce-SoIucIones DIgItaI AedIa
Lmpiosas oo mooios con volmonos ciocionlos oo aclivos oigilalos -folos, vooo
clips, aichivos on auoio, ilusliacionos o imagonos animaoas- onfionlan nuovas
oxigoncias iogulaooias y ol oosafo oo colocai osos aclivos oisponiLlos onlino.
Ll soflwaio 11` 1h5h: poimilo aominisliai oslos n. J.j.n| mas
olcazmonlo, alcanzanoo clionlos on looos ol munoo a liavos oo la WoL.
11` 1h5h: nn: n:n `J. 1.j.n| poimilo almaconai, Lus-
cai, voi, aominisliai, colaLoiai, compiai, vonooi y hacoi oownloao oo aclivos
oigilalos, alcanzanoo clionlos on looo ol munoo poi la WoL. Lsla nuova ofoila
oo soivicio oo o-commoico comLina ol soflwaio 1h5h:
1
nn: apio-
Laoo poi la inousliia con las capacioaoos ool ILM Conlonl Managoi, iofoizaoo
poi la locnologa Java.
1h5h: nn: n:n `J. 1.j.n| poimilo oniiquocoi la oxpo-
iioncia ool consumiooi y la inloifaso oo compia L2L, cioanoo nuovas iolacionos
con clionlos al mismo liompo on quo foilaloco las oxislonlos y ayuoanoo a go-
noiai y aumonlai ganancias as como sus maigonos oo Lonolcios.
1h5h: ofioco un amplio poilafolio oo solucionos clasilcaoas on lios
aioas cilicas:
Infiaosliucluia y hoiiamionlas oo Dosaiiollo (Funoalion \ 1ools):
Applicalion soivoi.
WoLSphoio sluoio:
ILM WoLSphoio Sluoio Silo Dovolopoi.
ILM WoLSphoio Sluoio Applicalion Dovolopoi.
ILM WoLSphoio Sluoio Applicalion Dovolopoi Inlogialion Loi-
lion.
ILM WoLSphoio Sluoio Lnloipiiso Dovolopoi.
ILM WoLSphoio Sluoio Homopago Luilooi.
Hosl Accoss.
Alcanco y oxpoiioncia con ol usuaiio (Lusinoss Ioilals):
WoLSphoio Ioilal.
WoLSphoio Lvoiyplaco.
1.. AIIIICAJION 5II'II 0
WoLSphoio Commoico.
Inlogiacion oo nogocio (Lusinoss Inlogialion):
WoLSphoio Lusinoss Inlogialoi.
WoLSphoio MQ Inlogialoi.
1.5 AIIcatIon Server
La plalafoima oo allo oosompono y oxlioma oscalaLilioao paia oisominai
aplicalivos oinamicos oo o-Lusinoss, 1h5h: |.n.n 5::, 1:.n
.u, piopoiciona las funcionos osoncialos oo o-Lusinoss oo manipulacion oo
liansaccionos y ampliacion oo oalos hn|-nJ ool nogocio y aplicalivos paia la
WoL. La plalafoima ayuoa a consliuii aplicalivos quo ojoculan osas funcionos
con soguiioao solioa, laLilioao y oscalaLilioao.
1.5.1 AIIcatIon Server. Advanced EdItIon
La Loicion Avanzaoa os la ofoila ool piincipal soiviooi oo aplicalivo oiiigioo
a oosaiiollaooios piofosionalos oo locnologa Java quo nocosilan funcionalioao
10 CAIIJ!IO 1. VI!5IHIII IAIA II COMIICIO
oo soivicios J2LL y WoL paia aplicalivos oinamicos oo o-Lusinoss.
La Loicion Avanzaoa ool 1h5h: |.n.n 5:: 1:.n .u, osla
oisponiLlo on lios conlguiacionos oislinlas:
Loicion Avanzaoa:
Iiopoiciona inlogiacion solioa a las Lasos oo oalos, mioolowaio oiionlaoo
a monsajos, y sislomas piooxislonlos y aplicalivos, on conjunlo con sopoilo oo
agiupacion. Lsla conlguiacion so ajusla a la mayoia oo los osconaiios oo la
ompiosa o inloiosa a los nogocios quo nocosilan consliuii aplicalivos allamonlo
liansaccionalos, aominisliaLlos, oisponiLlos y oscalaLlos quo ofiocon soguiioao
oisliiLuioa y aominisliacion iomola.
Loicion Avanzaoa ool Singlo Soivoi:
Iiopoiciona ol mismo mooolo oo piogiamacion osoncial J2LL y WoL Soi-
vicos con aominisliacion simplilcaoa. Lsla conlguiacion inloiosa a oopai-
lamonlos, nogocios oo lamano mooiano y aplicalivos pilolo quo nocosilan un
coslo Lajo, opcion oo ojocucion iapioa, oisliiLucion oo caiga oo liaLajo o
aominisliacion iomola asociaoos a aominisliacion oo mulli-soiviooi.
Loicion Avanzaoa ool 11` 1h5h: |.n.n 5:: 1.u, n:n
1.n&r n .5:.:
La Loicion Avanzaoa ool WoLSphoio Applicalion Soivoi V4.0, paia Linux
on zSoiios
I
conlina cumplionoo ol compiomiso oo ILM on cuanlo a manlonoi
coLoiluia amplia paia plalafoimas paia ol 1h5h: |.n.n 5::.
Lslo pioouclo WoLSphoio liono la comLinacion polonlo oo un conjunlo oo
oisposilivos iico y sopoilo a oslanoaios aLioilos ool 1h5h: |.n.n
5:: y ol amLionlo opoiacional familiai ool sisloma opoialivo Linux.
1amLion conliono los iocuisos oo aominisliacion, alla laLilioao, y la inlon-
sa volocioao oo comunicacion oo oalos inloinos ool haiowaio oo la plalafoima
zSoiios.
1.. AIIIICAJION 5II'II 11
1.5.2 AIIcatIon Server. EnterrIse EdItIon
La Loicion ompiosaiial ool ILM 1h5h:
1
|.n.n 5:: 1:.n .1,
on conjunlo con ILM 1h5h: 5&J. |.n.n 1|: 1nj:n.n 1J.-
.n, ofioco una comLinacion polonlo oo liompo oo ojocucion y hoiiamionla
quo poimilo inlogiai aclivos I1 oxislonlos, mojoiai la pioouclivioao ool oos-
aiiollaooi y cioai y manlonoi aplicalivos oo o-Lusinoss loxiLlos.
Junlos, ol 11`` 1h5h: |.n.n 5:: .1 1n::. 1J..n y
ol 1h5h: 5&J. |.n.n 1|: 1nj:n.n 1J..n ofiocon ahoia
a los oosaiiollaooios la capacioao oo:
Coioogialai visualmonlo y componoi soivicios oo la WoL y compononlos
oo aplicalivo J2LL a liavos oo una inloifaso oo simplo J:nj-nnJ-J:.
Consliuii polonlos aoaplaooios oo aplicalivo Lasaoos on J2LL Connoc-
loi Aichilocluio (JCA) paia inlogiai sislomas Lack-ono con soivicios
WoL y aplicalivos J2LL.
Cioai una palola oo compononlos oo aplicalivos quo puooo soi iapioa-
monlo monlaoa paia oosaiiollai nuovos aplicalivos facilmonlo puLlicaoa
como soivicio WoL.
Lvilai la iopolicion ool oosaiiollo y oisominacion oo aplicalivos ooLioo a
conoicionos camLianlos ool moicaoo, sopaianoo las pollicas ool nogocio
oo la logica oo aplicalivos osoncialos.
OLlonoi una infiaosliucluia complola oo soivicios WoL quo impulso un
amLionlo nico, olcaz on cuanlo a coslo oo liompo oo ojocucion ool
soiviooi oo aplicalivo aominislialivo y opoiacional.
1.5.3 AIIcatIon Server. Standard EdItIon
La Loicion Lslanoai paia oosaiiollaooios oo la woL y auloios oo conlonioo
incluyo mojoias oo facilioao oo uso on looa su oxlonsion, compionoionoo un
Quick Inslallalion quo olimina conjoluias on cuanlo al 1nhnnJ Jnn, impul-
sanoo ol Soflwaio 1|nn 1. J| Jnn . 11.... on looos los sislomas
opoialivos sopoilaoos.
12 CAIIJ!IO 1. VI!5IHIII IAIA II COMIICIO
1.5.4 ServIdor HTTI
11` 1h5h: |.n.n 5:: liaLaja con un soiviooi H11I paia ma-
nojai las policionos oo soivlols y olios conlonioos oinamicos oosoo las aplica-
cionos WoL.
Ll soiviooi H11I y ol soiviooi oo aplicacionos so comunican ulilizanoo
ol |&j-.n H11I oo 1h5h: paia ol soiviooi H11I. Ll |&j-.n H11I
uliliza un aichivo oo conlguiacion XML oo facil locluia paia ooloiminai si la
policion la ooLo goslionai ol soiviooi WoL o ol soiviooi oo aplicacionos. Uliliza
ol piolocolo H11I oslanoai paia comunicaiso con ol soiviooi oo aplicacionos.
1amLion so puooo conlguiai paia implomonlai soguiioao on ol soiviooi
H11I, si fuoia nocosaiio. Ll |&j-.n H11I osla oisponiLlo paia los soiviooios
WoL mas conocioos.
1.5.5 ServIdor de AIIcacIones
Ll soiviooi oo aplicacionos colaLoia con ol soiviooi WoL inloicamLianoo poli-
cionos oo clionlos y iospuoslas oo aplicacionos. Iuooo oolnii vaiios soiviooios
oo aplicacionos, caoa uno oo ollos ojoculanooso on su piopia `nj&.nn 1.:&n|
Jnn (JVM).
1.5.6 Contenedor de EJH
Ll conlonoooi oo LJL piopoiciona los soivicios oo liompo oo ojocucion no-
cosaiios paia oosplogai y goslionai compononlos LJL, oo ahoia on aoolanlo
conocioos como n::. hnn. Ls un piocoso oo soiviooi quo manoja poli-
cionos paia Loans oo sosion y Loans oo onlioao.
Los onloipiiso Loans (oonlio oo los mooulos LJL) inslalaoos on un soivi-
ooi oo aplicacionos no so comunican oiioclamonlo con ol soiviooi; on su lugai,
ol conlonoooi oo LJL ofioco una inloifaz onlio los onloipiiso Loans y ol soivi-
ooi. Junlos, ol conlonoooi y ol soiviooi piopoicionan ol onloino oo liompo oo
ojocucion ool Loan.
Ll conlonoooi piopoiciona muchos soivicios oo Lajo nivol, incluioo ol so-
poilo oo hoLias y liansaccionos. Dosoo un punlo oo visla aominislialivo, ol
conlonoooi gosliona ol almaconamionlo y la iocupoiacion oo oalos paia los
1.. AIIIICAJION 5II'II 18
Loans quo conliono. Un solo conlonoooi puooo goslionai mas oo un aichivo
JAI oo LJL.
1.5.7 Contenedor VeL
Los soivlols y los aichivos JSI (Java Soivoi Iagos) son compononlos ool soi-
viooi quo so ulilizan paia piocosai policionos oo clionlos H11I como, poi
ojomplo, navogaooios WoL. So oncaigan oo la piosonlacion y ol conliol oo
la inloiaccion ool usuaiio con los oalos oo aplicacion suLyaconlos y la logica
ompiosaiial. 1amLion puooon gonoiai oalos foimaloaoos, como XML, paia
quo los ulilicon olios compononlos oo aplicacion.
Ll conlonoooi WoL piocosa soivlols, aichivos JSI y olios lipos oo .n|&-
.n oo soiviooi. Los soivlols anloiioios a J2LL so ojoculaian on un moloi
oo soivlols. Caoa conlonoooi WoL conliono aulomalicamonlo un nico gosloi
oo sosionos.
Cuanoo so manojan los soivlols, ol conlonoooi WoL cioa un oLjolo oo
policion y un oLjolo oo iospuosla, o invoca ol molooo oo soivicio oo soivlols.
Ll conlonoooi WoL invoca ol molooo J:j;) ool soivlol cuanoo coiiosponoa
y ooscaiga ol soivlol, y oospuos la JVM ojocula la iocoloccion oo Lasuia.
1.5.8 Contenedor de CIIentes de AIIcacIones
Los clionlos oo aplicacionos son piogiamas Java quo so ojoculan noimalmonlo
on un sisloma oo soLiomosa con una .n:Jn. j:n]n J &&n:. (GUI) . 1ionon
accoso a looa la gama oo compononlos y soivicios oo soiviooi J2LL.
Ll conlonoooi oo clionlos oo aplicacionos manoja piogiamas oo aplicacio-
nos oo Java quo accooon a los Loans onloipiiso, Java DalaLaso Connoclivily
(JDLC) y las colas oo monsajos oo Java Mossago Soivico. Ll piogiama Clionlo
oo aplicacionos J2LL so ojocula on las maquinas clionlo.
Lslo piogiama siguo ol mismo mooolo oo piogiamacion Java quo olios
piogiamas Java; no oLslanlo, ol clionlo oo aplicacionos J2LL ooponoo ool
liompo oo ojocucion ool clionlo oo aplicacionos paia conlguiai su onloino oo
ojocucion, y uliliza ol ospacio oo nomLios JNDI (Java Naming ano Diiocloiy
Inloifaco) paia accoooi a los iocuisos.
14 CAIIJ!IO 1. VI!5IHIII IAIA II COMIICIO
1.5.9 Contenedor de AIets
1n n| &nn |n Jnn J |.n j& ]&n n:nn|nn n &n
nnjnJ: 1h, : j& nnh.n &Jn ]&n: n : J... j
n|.n.n J |.n.
Los applols so ulilizan a monuoo junlo con paginas H1ML paia mojoiai
la oxpoiioncia oo usuaiio quo ofioco ol navogaooi WoL. 1amLion so puooon
ulilizai paia pasai pailo oo la caiga oo liaLajo oo piocoso ool soiviooi al
clionlo.
Ll conlonoooi oo applols manoja applols oo Java incoipoiaoos on oocu-
monlos H1ML (Hypoi1oxl Maikup Languago) quo iosioon on una maquina
clionlo iomola iospoclo al soiviooi oo aplicacionos. Con oslo lipo oo clionlo,
ol usuaiio accooo a un Loan onloipiiso on ol soiviooi oo aplicacionos mooianlo
ol applol oo Java on ol oocumonlo H1ML.
1.5.10 SIstena IrIncIaI YIrtuaI
Un sisloma piincipal viilual os una conlguiacion quo poimilo quo una nica
maquina oo sisloma piincipal paiozca vaiias maquinas oo sisloma piincipal.
Los iocuisos asociaoos con un sisloma piincipal viilual no puooon compailii
oalos con iocuisos asociaoos con olio sisloma piincipal viilual, incluso si los
sislomas piincipalos viilualos compailon la misma maquina fsica.
Los sislomas piincipalos viilualos poimilon al aominisliaooi asociai apli-
cacionos WoL con un sisloma piincipal pailiculai conlguiaoo paia la maquina
quo ojocula la aplicacion.
1.6 ArquItecturas de Tres IveIes
1h5h: |.n.n 5:: piopoiciona la capa oo la logica oo aplicacion
on una aiquilocluia oo lios nivolos, lo quo poimilo a los compononlos oo clionlo
inloiacluai con los iocuisos oo oalos y las aplicacionos hoiooaoas.
Do manoia colocliva, las aiquilocluias oo lios nivolos son mooolos oo pio-
giamacion quo poimilon la oisliiLucion oo la funcionalioao oo la aplicacion
onlio lios sislomas inooponoionlos, noimalmonlo:
1.0. AIQ!IJICJ!IA5 II JII5 NI'III5 1
Compononlos oo clionlo quo so ojoculan on oslacionos oo liaLajo localos
(nivol uno).
Iiocosos quo so ojoculan on soiviooios iomolos (nivol oos).
Una coloccion oisciola oo Lasos oo oalos, gosloios oo iocuisos y aplica-
cionos oo sisloma piincipal (nivol lios).
Iiimoi nivol:
La iosponsaLilioao oo la piosonlacion y la inloiaccion con ol usuaiio
iosioo on los compononlos ool piimoi nivol. Lslos compononlos oo
clionlo poimilon al usuaiio inloiacluai con los piocosos ool sogunoo
nivol oo foima soguia o inluiliva. 1h5h: |.n.n 5:: oa
sopoilo a vaiios lipos oo clionlos.
Los clionlos no accooon oiioclamonlo a los soivicios ool loicoi nivol.
Ioi ojomplo, un compononlo oo clionlo piopoiciona un foimulaiio
on ol quo ol clionlo solicila los pioouclos.
Ll compononlo oo clionlo onlioga oslo pooioo a los piocosos ool
sogunoo nivol, quo compiuoLan las Lasos oo oalos ool pioouclo y
ioalizan las laioas nocosaiias paia la facluiacion y ol onvo.
Sogunoo nivol (capa oo la logica oo aplicacion):
Los piocosos ool sogunoo nivol so conocon noimalmonlo como la
capa oo la logica oo aplicacion. Lslos piocosos goslionan la logica
ompiosaiial oo la aplicacion y puooon accoooi a los soivicios ool
loicoi nivol.
La capa oo la logica oo aplicacion os oonoo so pioouco la mayoi
pailo ool liaLajo oo los piocosos.
Vaiios compononlos oo clionlo puooon accoooi simullanoamonlo a
los piocosos ool sogunoo nivol, poi lo quo osla capa oo la logica oo
aplicacion ooLo goslionai sus piopias liansaccionos.
Si vaiios clionlos inlonlan ioalizai un pooioo ool mismo ailculo,
ool quo solo quooa uno, la capa oo la logica oo aplicacion ooLo
ooloiminai quion liono ooiocho a oso ailculo, aclualizai la Laso
oo oalos paia iolojai la compia o infoimai a los olios clionlos oo
quo ol ailculo ya no osla oisponiLlo. Sin una capa oo la logica oo
aplicacion, los compononlos oo clionlo accooon a la Laso oo oalos
ool pioouclo oiioclamonlo.
16 CAIIJ!IO 1. VI!5IHIII IAIA II COMIICIO
La Laso oo oalos os nocosaiia paia goslionai sus piopias conoxionos,
noimalmonlo Lloquoanoo un iogislio quo so osla piocosanoo. Ll
Lloquoo so puooo ioalizai simplomonlo cuanoo un ailculo so coloca
on un caiio oo compia, paia ovilai quo los oomas clionlos consiooion
la posiLilioao oo compia.
La sopaiacion ool sogunoo y ol loicoi nivol ioouco la caiga on los
soivicios ool loicoi nivol, puooo mojoiai ol ionoimionlo gonoial oo
la ioo y poimilo una goslion oo conoxionos mas olocuonlo.
1oicoi nivol:
Los soivicios ool loicoi nivol oslan piologioos ool accoso oiioclo oo
los compononlos oo clionlo al iosioii on una ioo soguia.
La inloiaccion ooLo pioouciiso a liavos oo los piocosos ool sogunoo
nivol.
Los lios nivolos ooLon poooi comunicaiso onlio ollos. Los piolocolos aLioi-
los oslanoai y las AII oxpuoslas simplilcan osla comunicacion. Los compo-
nonlos oo clionlo so puooon osciiLii on cualquioi longuajo oo piogiamacion
como, poi ojomplo, Java o C, y so puooan ojoculai on cualquioi sisloma
opoialivo, siompio quo puooon comunicaiso con la capa oo la logica oo aplica-
cion.
Do la misma foima, las Lasos oo oalos ool loicoi nivol puooon lonoi cual-
quioi oisono, siompio quo la capa oo la logica oo aplicacion puooa consullailas
y manipulailas. La clavo oo osla aiquilocluia os la capa oo la logica oo apli-
cacion.
1.7. IAMIIIA5 III IIOI!CJO 17
1.7 FanIIIas deI Iroducto
Ll amLionlo opoialivo piincipal ooLo soi una Laso conlaLlo quo poimi-
la oo foima soguia, liansaccionos o implomonlacionos oo soivicios on la WoL
oo foima aLioila. Ln olias palaLias, ooLo soi una infiaosliucluia aLioila,
Lasaoa on soivicios, como la piopoicionaoa poi la familia ool 1h5h: -
|.n.n 5::, un mocanismo oo allo oosompono, oxliomaoamonlo oscalaLlo
paia aplicacionos oo o-Lusinoss oinamicos.
Ln ol caso on quo nuovas aplicacionos longan quo soi oosaiiollaoas, oslas
nocosilan soi cioaoas oo foima quo capluion ol conocimionlo oo nogocio oo
foima olcaz, y consliuioas paia inlogiaiso, oo manoia quo so ajuslon iapioa-
monlo al amLionlo oxislonlo, y a impulsailo. Lsla capacioao oo oosaiiollo oo
aplicacionos os piopoicionaoa poi la familia 1h5h: 5&J..
Las invoisionos oxislonlos on sislomas y aplicacionos, lan oispaios cuanlo
puooan soi, ooLon soi ulilizaoas poi ol o-Lusinoss paia Lajai coslos y piosoivai
invoisionos. Lsla capacioao oo moooinizacion oo la ompiosa os piopoicionaoa
poi hoiiamionlas ospocializaoas oo oosaiiollo oo la familia 1h5h: 5&J.
y a liavos oo la familia 1h5h: 1 1nj:n.n, quo os soflwaio ooslinaoo
a impulsai y oxlonooi los aclivos logaoos paia nuovas solucionos oo o-Lusinoss.
Ll 1h5h: 1 1nj:n.n 5|&.n puooo llovai sus aplicalivos pio-
oxislonlos a la WoL, iapioamonlo! oxlionoo los aplicalivos oo hosl a la WoL
18 CAIIJ!IO 1. VI!5IHIII IAIA II COMIICIO
y piopoiciona soflwaio paia la cioacion y oisominacion oo nuovos aplicali-
vos paia hosl oo accoso a o-Lusinoss, sin nocosioao oo camLios a los piopios
aplicalivos oxislonlos.
1anlo si so nocosila una simplo onlioga oo pagina WoL, oailo un nuovo as-
poclo a un aplicalivo piooxislonlo, o cioai solucionos Java solslicaoas, ol 11`
1h5h: 1 1nj:n.n 5|&.n poimilo iapioa y loxiLlomonlo inlogiai
oalos cilicos oo la ompiosa la WoL.
Ll 1h5h: 1 1&h|.h: piopoiciona la manoia mas iapioa, mas facil
paia implomonlai o-Lusinoss mooianlo la ampliacion ool alcanco oo aplicalivos
a los usuaiios oo Liowsois on la woL y nuovos aplicalivos 1h5h:, sin al-
loiacionos a aplicalivos oxislonlos. Amplio sopoilo a aplicalivos piooxislonlos
y oscalaLilioao, soguiioao, y caiacloislicas oo oisponiLilioao, hacon ool 1
1&h|.h: la solucion iooal paia oisominacionos oo nuovos o-Lusinoss. 1anlo
si su oLjolivo os coslo monoi o mayoios ganancias a liavos oo oisominacionos
1h--1 o a liavos ool oosaiiollo oo nuovos aplicalivos paia o-Lusinoss.
Las caiacloislicas clavo son:
Iiopoiciona inlogiacion WoL con 1oiminal Viilual 8270, 20(V1), Java
DalaLaso Connoclivily (JDLC) y aplicalivos Java hosl sin nocosioao oo
camLios al piopio aplicalivo oxislonlo.
Ioimilo la facil consolioacion oo mlliplos aplicalivos on un aplicalivo
compuoslo nico o pagina WoL paia piosonlacion a usuaiios oo la WoL.
So inlogia con la Loicion Avanzaoa ool 1h5h: |.n.n 5::
o incluyo ol 1h5h: 5&J. paia piopoicionai una solucion complola
paia la onlioga oo oalos ool hosl a usuaiios oo la WoL y paia nuovos
aplicalivos 1h5h: paia o-Lusinoss.
Opoia con ol 1hh: J:nnJ.nj 1&h|.h: paia oxlonooi oalos ool
hosl a locnologas ponolianlos como los oisposilivos SmailIhono y asis-
lonlos oigilalos poisonalos.
Iiopoiciona una amplia gama oo opcionos oo accoso al Hosl: H1ML a
Liowsois oo la WoL, XML Galoway paia aplicalivos Java, y 1 1&-
h|.h: 1nj:n.n Oh] ioulilizaLlos paia aplicalivos oo Java applols
aplicalivos.
Ayuoa a impulsai la invoision on 1 1&h|.h: ulilizanoo oLjolos oo
inlogiacion Lasaoos on oslanoaios aLioilos oo la inousliia quo so puooon
1.8. IA IAMIIIA II HIIIAMIINJA5 VI!5IHIII 5J!IIO 10
ioulilizai on nuovos aplicalivos oo o-Lusinoss, iooucionoo ol coslo y los
iiosgos asociaoos al oosaiiollo oo nuovos aplicalivos.
Iuooo soi implomonlaoo sin piogiamacion ulilizanoo una simplo inloi-
faco gialca ool lipo wizaio (asislonlo).
Iomolo Inlogialion OLjocls (IIO) poimilo quo 1nj:n.n Oh] soan
ojoculaoos on ol soiviooi Hosl IuLlishoi paia soi accooioo poi aplicalivos
con locnologa Java sionoo ojoculaoos on cualquioi lugai oo la ioo.
Ll XML Galoway loina oalos oxislonlos oo aplicalivos oo hosl oispo-
niLlos paia aplicalivos clionlo o Lusinoss Iailnoi Java on un foimalo
XML.
Ll 827020 H1ML Mappoi piopoiciona un omulaooi H1ML oo nivol
oo onliaoa |nJ-nnJ-j oonlio oo una vonlana oo Liowsoi oo la WoL.
1.8 La IanIIIa de HerranIentas VeLSLere StudIo
1h5h: 5&J. piopoiciona un conjunlo oo hoiiamionlas paia facililai ol
oosaiiollo oo aplicacionos WoL. Iosoo un onloino visual paia la oisliiLucion
oo los olomonlos oo una pagina woL usanoo Java Soivoi Iagos (JSIs), H1ML,
Java Sciipl, y DH1ML, ayuoanoo aoomas, a un iapioo oosaiiollo oo aplica-
cionos oo comoicio oloclionico con conlonioo oinamico. Una facil inlogiacion
onlio 1h5h: 5&J., Jnn 1.&n|j, y 1h5h: |.n.n 5::
haco quo la comunicacion y ol liaLajo on giupo paia la cioacion oo aplicacio-
nos oo comoicio oloclionico Lasaoas on WoL, soa mucho mas soncillo.
La familia 11` 1h5h: 5&J., consla oo una soiio oo pioouclos La-
saoos on Lclipso, quo os una plalafoima oo cooigo aLioilo paia cioai hoiia-
mionlas oo oosaiiollo oo aplicacionos. Caoa pioouclo oo la familia 1h5h:
5&J. piosonla ol mismo onloino oo oosaiiollo inlogiaoo (IDL) y una Laso
comn oo hoiiamionlas, poi ojomplo paia ol oosaiiollo Java y WoL. La oifo-
ioncia onlio oslos pioouclos iaoica on las hoiiamionlas oo conocloi quo oslan
oisponiLlos on caoa conlguiacion.
1h5h: 5&J. os un nico onloino oo oosaiiollo complolo oisonaoo
paia salisfacoi looas las nocosioaoos oo oosaiiollo, oosoo inloifacos WoL a
aplicacionos ool laoo ool soiviooi, oosoo ol oosaiiollo inoivioual a oosaiiollos
avanzaoos on oquipo, oosoo ol oosaiiollo Java a la inlogiacion oo aplicacionos.
20 CAIIJ!IO 1. VI!5IHIII IAIA II COMIICIO
Con vaiias conlguiacionos oisponiLlos, as como oxlonsionos oo ILM y oo
loicoios, la familia 1h5h: 5&J. poimilo a los oosaiiollaooios ulilizai un
nico onloino oo oosaiiollo oisonaoo paia salisfacoi sus nocosioaoos ospoclcas.
Lsla vision gonoial oosciiLo las siguionlos n]j&:n.n:
ILM WoLSphoio Sluoio Silo Dovolopoi.
ILM WoLSphoio Sluoio Applicalion Dovolopoi.
ILM WoLSphoio Sluoio Applicalion Dovolopoi Inlogialion Loilion.
ILM WoLSphoio Sluoio Lnloipiiso Dovolopoi.
ILM WoLSphoio Homopago Luilooi.
1anlo paia los usuaiios quo oslon consliuyonoo paginas WoL como paia
los gianoos oquipos quo consliuyan aplicacionos WoL avanzaoas, la familia
1h5h: 5&J. piopoiciona hoiiamionlas y asislonlos paia simplilcai las
laioas oo oosaiiollo WoL. Ll onlono incluyo una inloifaz inluiliva oo lipo 1`-
511`G (....lo quo so vo os lo quo so oLliono....) quo poimilo a los oisonaooios
WoL novalos cioai y puLlicai silios WoL al liompo quo incoipoia lo llimo on
locnologa WoL, incluyonoo Java Sciipl, H1ML oinamico y hojas oo oslilo on
cascaoa.
Ll onloino complolo y facil oo ulilizai oo la familia 1h5h: 5&J.
poimilo consliuii aplicacionos Java, aoaplaooios oo aplicacionos y soivicios
WoL. 1amLion puooo inlogiai la aplicacion con sislomas oo fonoo ulilizan-
oo hoiiamionlas visualos paia cioai aoaplaooios oo aplicacionos y oosaiiollai
compononlos oo GUI Java (Swing y AW1) mooianlo ol Loiloi visual paia
Java.
Iaia consliuii aplicacionos J2LL complojas y oscalaLlos con una calioao
homogonoa on monoi liompo, la familia 1h5h: 5&J. piopoiciona conl-
guiacionos paia ol oosaiiollo iapioo oo aplicacionos quo ulilizan ol poooi oo la
aulomalizacion oo logica ompiosaiial paia piopoicionai sislomas oo ompiosa
allamonlo conlguiaLlos y oscalaLlos con una cooilcacion manual mnima.
Lsla familia oo pioouclos ofioco un onloino oo oosaiiollo inlogiaoo quo
aLaica looos los comolioos oo oosaiiollo oo o-Lusinoss: oosaiiollaooi WoL,
oosaiiollaooi Java, piogiamaooi oo ompiosa, analisla oo goslion y aiquiloclo
oo sislomas.
CaItuIo 2
VeLSLere AIIcatIon
Server
2.1 IntroduccIn
Ll 1h5h: |.n.n 5:: iopiosonla una familia oo soflwaio paia soi-
viooios oo aplicacionos. Ioimilo a las ompiosas iosponooi a los moicaoos
camLianlos sin migiai a locnologas oifoionlos piosoivanoo las invoisionos ho-
chas on locnologa pioviamonlo oisponiLlo on la oiganizacion, sopoila noimas
aLioilas vigonlos on las oiganizacionos, piopoiciona sopoilo plono a la plala-
foima aLioila Java 2 y Java 2 Lnloipiiso Loilion (J2LL) y lamLion piovoo
sopoilo paia soivicios Lajo noimas aLioilas on la WoL. [?, ILM Iioss[
2.2 VeLSLere AIIcatIon Server cono IataIor-
na ara eI ConercIo EIectrnIco
Asimismo Liinoa un sopoilo amplio paia aplicacionos oo n:. |:n..
So caiacloiiza poi su loxiLilioao paia aoaplaiso a camLios on los moicaoos y
on los oLjolivos comoicialos.
Consliuyonoo aplicacionos on osla ioLusla plalafoima, so puooon inlogiai
oivoisos amLionlos oo las I1(Infoimalion 1ochnology: 1ocnologa oo Infoima-
cion), paia apiovochai al maximo las invoisionos oxislonlos.
21
22 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
Figuia 2.1: WoLSphoio paia o-Lussinos
So puooon inslalai aplicacionos comoicialos oxislonlos paia su accoso oosoo
la WoL y oscalai oslas aplicacionos paia aoocuailas a las nocosioaoos oo los
camLios y oo la oomanoa.
Ln la lguia 2.1 oo la pagina 22 so puooo oLsoivai la plalafoima ool Soflwaio
oo WoLSphoio paia o-Lussinos.
2.3 Fundanentos
Los J&nJnnn hn. oslan consliluioos poi los soivicios oo aplicacionos
WoL y la inlogiacion.
Ioimilo haLililai on la WoL ol comoicio oloclionico oo manoia iapioa,
laLlo y loxiLlo y piopoiciona ol soflwaio conlial paia oosplogai, inlogiai y
manojai las aplicacionos ool o-Lusinoss.
2.J. I!NIAMINJO5 28
Ioimilo la inlogiacion oo aplicacionos oosaiiollaoas con 1h5h: y olias
oosaiiollaoas con plalafoimas oo oifoionlos piovooooios. 1alos aplicacionos
puooon ii oosoo las piosonlacionos oinamicas on la WoL hasla los sislomas
solslicaoos oo piocosamionlo oo liansaccionos.
A su voz, ol sopoilo oo mioolowaio oo MQSoiios piopoiciona monsajo-
ia laLlo y asnciona paia mas oo lioinla y cinco plalafoimas, ulilizaLlos on
aplicacionos oo nogocios.
Asimismo so incluyon impoilanlos h::nn.nn paia la aominisliacion
oo conlonioos lonoionlos a facililai la goslion oo infoimacion Lasaoa on la
Inloinol.
Las piincipalos caiacloislicas oo sus compononlos son las siguionlos:
WoLSphoio Lvoiyplaco Suilo:
Ampla las aplicacionos ool o-Lusinoss poi nuovos caiiilos oo comu-
nicacion.
Lnlioga conlonioos oxislonlos a los nuovos oisposilivos.
Agioga sopoilo paia nuovas locnologas cuanoo ollas so oosaiiollan.
WoLSphoio Ioilal Soivoi:
Consliuyo los poilalos WoL oo la oiganizacion alonoionoo las no-
cosioaoos oo omploaoos, socios comoicialos y clionlos.
Los usuaiios puooon conoclaiso al poilal y iociLii una pagina WoL
poisonalizaoa con accoso a la infoimacion y aplicacionos WoL noco-
saiias.
WoLSphoio Ioisonalizalion Soivoi:
Aima silios WoL, inlianol, o oxlianol, quo onliogan paginas WoL
poisonalizaoas paia caoa visilanlo ool silio.
WoLSphoio 1ianscooing IuLlishoi:
1iansfoima oalos a liavos oo foimalos mlliplos, loguajos oo mai-
caooios y oisposilivos.
Aoapla, iofoimaloa, y lllia conlonioos paia hacoilos convonionlos
paia la compulacion invasiva (poivasivo compuling).
24 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
Liinoa mojoi accoso a las companas, a clionlos, socios comoicialos,
y omploaoos movilos ulilizanoo oivoisos oisposilivos.
WoLSphoio Voico Soivoi:
Iapioamonlo oosaiiolla y oosplioga solucionos ool o-Lusinoss haLi-
lilaoas paia voz.
Lxlionoo ol uso oo aplicacionos WoL a clionlos quo solo lionon accoso
lolofonico.
Olios mooulos impoilanlos poimilon mojoiai ampliamonlo la haLilioao oo
manojai allos volmonos oo lialco paia ol silio WoL con alla oisponiLilioao y
Luonos liompos oo iospuosla (ooploymonl: oosplioguo):
WoLSphoio Silo Analyzoi
Iiopoiciona analisis paia:
WoL Coipoialiva, iospoclo oo visilanlos, lonooncias, usos y conlo-
nioos.
WoLSphoio Commoico Suilo, iospoclo oo iopoilos oivoisos.
WoLSphoio Logo Soivoi
Iiopoiciona una solucion inlogiaoa paia:
Lalancoo oo caiga paia iooos LAN y WAN.
Iuloo con calioao oo soivicio Lasaoo on conlonioo.
Filliaoo y ocullamionlo oo conlonioo WoL paia onloinos oo soivi-
ooios oo mlliplos vonooooios.
La lguia 2.2 oo la pagina 2 muoslia la osliucluia macioscopica ool WoLS-
phoio Applicalion Soivoi:
2.!. IA5CO5 II VI!5IHIII AI'ANCII IIIJION 2
Figuia 2.2: WoLSphoio Applicalion Soivoi
2.4 Hasgos de VeLSLere Advanced EdItIon
1h5h: |.n.n 5:: JnnJ 1J..n piopoiciona las siguionlos
funcionalioaoos:
Sopoilo complolo oo la plalafoima Java 2 Lnloipiiso Loilion (J2LL).
Hoiiamionlas paia oosaiiollai silios WoL aclivos a liavos ool uso oo
soivlols oo Java y JavaSoivoi Iagos (JSI).
Fuoilo inlogiacion con hoiiamionlas paia oosaiiollai y oosplogai Loans
ompiosaiialos osciilos paia la ospocilcacion oo LJL. Los Loans ompio-
saiialos puooon acluai como un puonlo onlio ol silio WoL y los sislomas
oo compulacion no-WoL.
Un conjunlo oo inloifacos oo piogiamas oo aplicacion (AIIs) paia gono-
iai, valioai, analizai, y piosonlai oocumonlos on ol longuajo XML.
Sopoilo inlogiaoo paia los impoilanlos soivicios WoL oo noimas aLioi-
las.
26 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
Figuia 2.8: Compononlos ool WoLSphoio Applicalion Soivoi Aovancoo Loi-
lion.
Una inloifaso gialca ool usuaiio (GUI), ol WoLSphoio Aominislialivo
Consolo, paia aominisliai los compononlos ool onloino Aovancoo Loi-
lion.
Sopoilo oo Java 2 Connoclivily (J2C).
2.4.1 Entorno de VeLSLere Advanced EdItIon
La lguia 2. oo la pagina 86 muoslia los compononlos quo consliluyon WoLS-
phoio Applicalion Soivoi Aovancoo Loilion.
Los compononlos so puooon comLinai paia cioai un poooioso sisloma h:-
.:J conliaoo on Java, quo pono onfasis on ol clionlo WoL. Caoa pailo oo
1h5h: JnnJ 1J..n so oxplica a conlinuacion:
Aominislialion soivoi (Soiviooi oo aominisliacion) :
Ll soiviooi oo aominisliacion y la inloifaz aominislialiva haLililan la su-
poivision y conliol conlializaoo oo soiviooios y piocosos.
2.!. IA5CO5 II VI!5IHIII AI'ANCII IIIJION 27
Liowsoi-Lasoo clionls (Luscaooi Lasaoo on clionlo):
Los clionlos oo aplicacionos quo gonoialmonlo conlinan con 1h5h:
lamLion conlinan con los Liowsois haLililaoos oo Java, onvianoo y iociLionoo
infoimacion oo un soiviooi WoL usanoo H11I (Iiolocolo oo 1iansmision
oo Hipoiloxlo). Los Luscaooios Lasaoos on clionlos puooon incluii applols y
paginas ool soiviooi Java (JSI).
WoL soivois (Soiviooios WoL):
Lxcoplo poi los applols oo Java quo oslan iosliingioos poi la soguiioao
inloina oo Java, las aplicacionos ool clionlo Lasaoas on los Luscaooios WoL,
ioquioion quo un soiviooi WoL soa inslalaoo on poi lo monos una maquina, on
ol amLionlo 1h5h: |.n.n 5::.
Ll soiviooi WoL piopoiciona ol onlaco oo comunicacionos onlio las aplica-
cionos Lasaoas on ol Luscaooi y los olios compononlos oo WoLSphoio Appli-
calion Soivoi, ol cual sopoila muchos soiviooios WoL, ampliamonlo usaoos.
Ll ILM H11I Soivoi quo os una voision mooilcaoa ool Apacho Soivoi, viono
incluioo on WoLSphoio Applicalion Soivoi Aovancoo Loilion.
WoL conlainoi (Conlonoooi WoL):
1h5h: conliono un soivlol Lasaoo on Java quo os inooponoionlo oo
amLos, oo su soiviooi WoL y ool sisloma opoialivo suLyaconlo. Los soivlols
oo Java, amplan las capacioaoos ool soiviooi WoL cioanoo un onloino paia
piopoicionai ioquoiimionlos y soivicios oo iospuosla a liavos oo la ioo.
Lnloipiiso Loans (Loans Lmpiosaiialos):
1h5h: piopoiciona un sopoilo complolo paia Loans oo aplicacionos.
Un Loan ompiosaiial os un compononlo oo Java quo puooo comLinaiso con
olios Loans oo aplicacionos y olios compononlos oo Java paia cioai aplicacio-
nos oisliiLuioas, h:-.:J.
28 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
2.4.2 AodeIo de VeLSLere AIIcatIon
Las aplicacionos oo 1h5h: consislon on oLjolos oiionlaoos a la logica
comoicial, quo usan sislomas iolacionalos oo Laso oo oalos paia ol almacona-
mionlo oo los mismos. Noimalmonlo las aplicacionos oslan inlogiaoas a los
clionlos WoL; ollos lamLion puooon oslai inlogiaoos on aplicacionos piocoou-
ialos oxislonlos, quo coiion on soiviooios oo aplicacionos.
Una aplicacion consislo on los siguionlos nnn oonoo caoa uno io-
aliza una funcion oifoionlo:
Las paginas H1ML y JSI piopoicionan la inloifaso ool usuaiio y ol lujo
ool piogiama.
Los Loans ompiosaiialos conlionon la logica oo nogocio oo la aplicacion,
ol inoicaooi oo opoiacionos liansaccionalos y ol accoso a las Lasos oo
oalos.
Los soivlols cooioinan ol liaLajo onlio los olios compononlos oo la apli-
cacion, puoionoo lamLion gonoiai oinamicamonlo, conlonioo oo paginas
WoL.
Los compononlos oo Java Loans, poimilon a los olios lipos oo compo-
nonlos liaLajai junlos.
Las Lasos oo oalos iolacionalos llovan a caLo la poisisloncia y las funcio-
nos oo Lsquooa paia los Loans ompiosaiialos. Cualquioi Laso oo oalos,
nuova o oxislonlo, puooo usaiso on una aplicacion.
2.5 VeLSLere DeveIonent EnvIronnent
1h5h: 5&J. os ol onloino oo oosaiiollo oo aplicacionos paia ol 1h5h-
: |.n.n 5::. Iuooo usaiso paia cioai paginas WoL poisonalos, quo
siivon oo inloifaso hacia ol usuaiio lnal paia las aplicacionos ool o-Lusinoss.
1h5h: 5&J. piopoiciona una coloccion oo hoiiamionlas paia ol oos-
aiiollo oo H1ML y puooo soi inlogiaoo con olias hoiiamionlas oo oosaiiollo.
VisualAgo paia Java os un amLionlo oo oosaiiollo inlogiaoo quo oa sopoilo
al ciclo complolo ool oosaiiollo oo piogiamas Java. Aunquo no os foimalmonlo
2.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 20
una pailo oo 1h5h: |.n.n 5:: JnnJ 1J..n, VisualAgo paia
Java osla linoalmonlo inlogiaoo con ol onloino 1h5h: |.n.n 5::.
Lsla inlogiacion los poimilo a oisonaooios oo VisualAgo oosaiiollai, oos-
plogai, y pioLai sus piogiamas Java sin salii oo VisualAgo. 1amLion ayuoa
a manojai la complojioao ool amLionlo ompiosaiial y os capaz oo aulomalizai
iulinas.
2.6 Concetos deI VeLSLere AIIcatIon Server
Lslo apailaoo piopoiciona una inlioouccion a los siguionlos n:
o-Lusinoss.
La familia oo WoLSphoio.
Compulacion oisliiLuioa oo WoLSphoio Applicalion Soivoi.
Compononlos oo WoLSphoio Applicalion Soivoi.
2.6.1 e-LusIness
Aunquo las poisonas usan la ioo paia una soiio oo pioposilos oifoionlos, los
nogocios la ulilizan piincipalmonlo paia piopoicionai pioouclos, soivicios, o
infoimacion a sus clionlos, piovooooios, y omploaoos.
Cuanoo los piimoios nogocios so movioion hacia la WoL, oia sulcionlo
piopoicionai un poquono nmoio oo paginas WoL oslalicas, quo onumoiaLan
los pioouclos y soivicios paia la vonla, suminislianoo al mismo liompo un
nmoio lolofonico, oo lal manoia quo los poimilioia oioonai osos pioouclos y
soivicios. [?, ILM Iioss[
Ll nogocio quo piopoicionaLa soivicios oo infoimacion (como las com-
panas oo soflwaio), fuo uno oo los piimoios on ingiosai a la nuova mooalioao,
poimilionoo quo sus pioouclos (infoimacion o soflwaio), fuoian ooscaigaoos
oiioclamonlo oosoo la WoL.
Cuanoo la WoL ciocio y so oosaiiollaion nuovas locnologas, las paginas
WoL oslalicas no fuoion sulcionlos. Ln iospuosla, las ompiosas consliuyoion
80 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
.. 1h n. paia quo los clionlos puoioian pooii los pioouclos oiiocla-
monlo, quo los clionlos y los piovooooios puoioian comunicaiso con la ompiosa
y quo los omploaoos puoioian comunicaiso onlio s.
2.6.2 La FanIIIa VeLSLere y Ias SoIucIones ara eI e-LusIness
La Familia 1h5h: fuo oisonaoa paia ayuoai a los usuaiios a compionooi la
piomosa ool -h&.n. Ls un giupo oo pioouclos oo soflwaio, quo conliiLuyo
con los clionlos quo oosaiiollan y manojan silios WoL oo allo ionoimionlo o
inlogia aquollos silios WoL, con nuovos o oxislonlos sislomas oo nogocios no-
WoL. Sus onfoquos oslan oiiigioos a los siguionlos lipos oo ompiosas:
Lmpiosas quo quioion usai las llimas locnologas paia oslaLlocoi una
WoL poooiosa o mojoiai su WoL aclual.
Lmpiosas quo quioion un oosaiiollo oisliiLuioo con sislomas oo nogocios
y sus aplicacionos.
Lmpiosas quo quioion inlogiai su WoL aclual con sislomas no-WoL y sus
aplicacionos.
VeLSLere AIIcatIon Server
Ioimilo a los clionlos logiai sus molas ool -h&.n y osla oisponiLlo on lios
ooicionos:
1h5h: |.n.n 5:: 5nnJn:J 1J..n (lamLion llamaoo Slan-
oaio
Applicalion Soivoi), comLina la poilaLilioao ool soiviooi oo aplicacionos
oo nogocios con ol ionoimionlo y manojaLilioao oo locnologas oo Java, paia
ofiocoi una plalafoima quo poimila oisonai aplicacionos WoL Lasaoas on Java.
HaLilila inloiaccionos poooiosas con Lasos oo oalos ompiosaiialos y sislomas
oo liansaccion.
1h5h: |.n.n 5:: JnnJ 1J..n ( lamLion llamaoo Ao-
vancoo Applicalion Soivoi), consliuoo on Laso al Slanoaio Applicalion
2.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 81
Soivoi. Inlioouco capacioaoos oo soiviooi paia aplicacionos Lasaoas on
la Lspocilcacion Lnloipiiso JavaLoans oo Sun Miciosysloms y piovoo
cioilos sopoilos, inlogianoo las aplicacionos WoL a olias no-WoL oo los
sislomas oo nogocios.
1h5h: |.n.n 5:: 1n::. 1J..n (lamLion llamaoo Ln-
loipiiso Applicalion Soivoi), Lasaoo on ol Aovancoo Applicalion Soi-
voi, ofioco una solucion ioLusla paia acioconlai las aplicacionos ool o-
Lusinoss on amLionlos oo la ompiosa. ComLina 1XSoiios, ILM`s woilo-
class on ol amLionlo oo aplicacionos liansaccionalos (consislionoo on
Lnicna y CICS), con capacioao oo inlogiacion nogocio-piocoso ool n-
nn 1:|:.
2.6.3 ConutacIn dIstrILuIda y VeLSLere AIIcatIon Ser-
ver
Ll 1h5h: |.n.n 5:: piopoiciona un amLionlo paia la n&n-
.n J.:.h&.Jn.
ConutacIn CIIente-ServIdor de Tres IveIes
Una manoia comn oo oiganizai la ojocucion ool soflwaio on sislomas ois-
liiLuioos, os sopaiai funcionalioao on oos pailos: clionlos y soiviooios. Un
clionlo os un piogiama quo uliliza soivicios oo olios piogiamas llamaoos soi-
viooios. Ll clionlo haco una oomanoa poi un soivicio, y un soiviooi ioaliza
oso soivicio. La funcionalioao ool soiviooi involucia a monuoo alguna claso oo
oiioccion ool iocuiso, on la quo un soiviooi sincioniza y manoja ol accoso al
iocuiso, iosponoionoo a las oomanoas ool clionlo, con oalos o infoimacion oo
oslaoo.
Ll piogiama Clionlo manoja lpicamonlo las inloiaccionos ool usuaiio y a
monuoo oalos ioquoiioos o comionza la mooilcacion oo algunos oalos Lajo ol
ioquoiimionlo y la iosponsaLilioao oo un usuaiio.
Ioi ojomplo, un clionlo puooo piopoicionai la foima on quo un usuaiio
(una poisona quo usa ol Liowsoi oo la WoL, poi ojomplo), puooo oioonai un
pioouclo. Ll clionlo onva osla infoimacion oo oioon al soiviooi quo voiilca
la Laso oo oalos ool pioouclo y ioaliza las laioas oo facluiacion y oo onvo.
82 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
Un solo soiviooi os usaoo lpicamonlo poi mlliplos clionlos. Ioi ojomplo,
ooconas o conlonaios oo clionlos puooon inloiacluai con un poquono nmoio
oo soiviooios quo conliolo ol accoso a las Lasos oo oalos.
Un oisono comn oo sislomas |.n-:.J: usa lios nivolos: un clionlo
con ol quo inloiacla ol usuaiio, un soiviooi oo aplicacionos quo conliono la
logica comoicial oo la aplicacion, y un aominisliaooi ool iocuiso quo guaioa
oalos.
Si so camLia la Laso oo oalos ulilizaoa, ol soiviooi puooo lonoi quo soi
mooilcaoo, no as ol clionlo.
Hay noimalmonlo monos copias ool soiviooi quo ool clionlo, y los soiviooios
oslan a monuoo on silios quo son mas facilos oo aclualizai, (poi ojomplo, on
maquinas conlialos on lugai oo IC`s quo opoian on ol osciiloiio ool usuaiio),
poi lo lanlo ol piocooimionlo oo aclualizacion lamLion so simplilca. Aoomas,
oslo onfoquo piopoiciona soguiioao aoicional, ya quo solo los soiviooios, no
los clionlos, nocosilan accoooi a los oalos conliolaoos poi ol aominisliaooi ool
iocuiso.
Ln la lguia 2.4 oo la pagina 88 so puooon oLsoivai los lios nivolos oo la
aiquilocluia clionlo-soiviooi.
1h5h: |.n.n 5:: piopoiciona un nivol inloimooio on osla ai-
quilocluia, poimilionoo clionlos-applols, clionlos oo Visual Lasic, clionlos oo
C, olc quo aclan iocpiocamonlo con los iocuisos (Lasos oo oalos iolacio-
nalos, MQSoiios, olc.) y olias aplicacionos oxislonlos.
2.6.4 VeLSLere AIIcatIon Server, Standard and Advanced
EdItIons
Ll WoLSphoio Applicalion Soivoi Aovancoo Loilion y ol WoLSphoio Applica-
lion Soivoi Slanoaio Loilion, piopoicionan muchas hoiiamionlas poooiosas
paia la ompiosa, poimilionoo consliuii solucionos complojas paia ol -h&.n.
CuI es Ia dIIerencIa entre VeLSLere AIIcatIon Server Standard
y Advanced EdItIon?
Hay vaiias oifoioncias mayoios onlio 1h5h: |.n.n 5:: 5nnJn:J
1J..n y 1hh: |.n.n 5:: JnnJ 1J..n:
2.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 88
Figuia 2.4: Aiquilocluia Clionlo-Soiviooi oo 1ios Nivolos.
1hh: |.n.n 5:: JnnJ 1J..n sopoila ol oosaiiollo y
uso oo los Loans ompiosaiialos osciilos on la ospocilcacion Lnloipiiso Ja-
vaLoans (LJL) oo Sun Miciosysloms. 1| 1h5h: |.n.n 5::
5nnJn:J 1J..n no sopoila ol oosaiiollo oo Loans ompiosaiialos.
1hh: |.n.n 5:: JnnJ 1J..n sopoila la copia oo mo-
oolos oo soiviooi oo aplicacionos quo hacon facil iopiooucii los soiviooios
oo aplicacionos a liavos oo mlliplos nooos, mojoianoo su oisponiLilioao.
1h5h: |.n.n 5:: 5nnJn:J 1J..n no poimilo ioplicas.
1hh:|.n.n5::JnnJ1J..nsopoila un amLionlo oo ml-
liplos maquinas paia los soiviooios y soivlols. 1| 1h5h: |.n.n
5:: 5nnJn:J 1J..n sopoila solo un amLionlo oo una nica maqui-
na paia los soiviooios y soivlols. AmLas ooicionos sopoilan ol accoso oo
mlliplos maquinas paia los clionlos.
Las inloifasos aominislialivas oo los soiviooios oo aplicacionos, oiloion
un lanlo como consocuoncia oo las oifoioncias on funcionalioao. La inloifaso
oo 1h5h: |.n.n 5:: JnnJ 1J..n no puooo usaiso paia ao-
minisliai un amLionlo 1h5h: |.n.n 5:: 5nnJn:J 1J..n y la
84 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
inloifaso oo Slanoaio Loilion no puooo usaiso paia aominisliai 1h5h:
|.n.n 5:: JnnJ 1J..n.
VeLsLere AIIcatIon Server Advanced EdItIon
Ll 1hh: |.n.n 5:: JnnJ 1J..n piopoiciona las siguionlos
facilioaoos:
Hoiiamionlas paia ol oosaiiollo oo silios WoL aclivos a liavos ool uso oo
soivlols oo Java y JavaSoivoi Iagos (JSI). Lsla funcionalioao lamLion
osla oisponiLlo on la Slanoaio Loilion.
Hoiiamionlas paia ol oosaiiollo y ol oosplioguo oo los Loans ompiosaiialos
osciilas on la ospocilcacion oo LJL. Los Loans ompiosaiialos puooon
acluai como un puonlo onlio ol silio WoL y los sislomas infoimalicos
no-WoL.
Una inloifaso gialca ool usuaiio (GUI), la Consola aominislialiva oo
WoLSphoio, paia aominisliai los compononlos ool amLionlo oo 1h5-
h: |.n.n 5:: JnnJ 1J..n. Lsla funcionalioao lamLion
osla oisponiLlo on la Slanoaio Loilion.
Un conjunlo oo piogiamas oo inloifaso oo aplicacion (AIIs), paia go-
noiai y valioai la piosonlacion ool slanoaio univoisal paia la osciiluia
oo oocumonlos oo hipoiloxlo (XML). Lsla funcionalioao lamLion osla
oisponiLlo on la Slanoaio Loilion.
TLe VeLSLere AIIcatIon Server Advanced EdItIon envIronnent
Ll 1h5h: |.n.n 5:: JnnJ 1J..n conliono los siguionlos
compononlos quo puooon comLinaiso paia cioai un poooioso sisloma mullini-
vol Lasaoo on Java, quo pono onfasis on un silio WoL clionlo.
Aplicacionos Lasaoas on Liowsoi: Ioimilo a los usuaiios onviai y iociLii
infoimacion oosoo los silios WoL usanoo ol Iiolocolo oo 1iansfoioncia
oo Hipoiloxlo (H11I). Hay lios lipos gonoialos oo aplicacionos Lasaoas
on Liowsoi: Applols oo Java, soivlols oo Java, y JavaSoivoi Iagos (JSI).
2.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 8
Soivicios WoL: Lxcoplo paia los applols oo Java, los cualos oslan ios-
liingioos poi la soguiioao inloina oo Java, las aplicacionos Lasaoas on
Liowsoi ioquioion quo un soiviooi WoL soa inslalaoo on al monos una
maquina on ol onloino oo 1h5h: |.n.n 5:: JnnJ 1J.-
.n.
Soiviooios oo Aplicacionos y Loans ompiosaiialos: ol 1h5h: |.-
n.n 5:: conliono uno o mas Loans ompiosaiialos quo oncapsulan
la logica comoicial y los oalos usaoos y compailioos poi aplicacionos
oo LJL. Los Loans ompiosaiialos inslalaoos on un soiviooi oo aplica-
cionos no so comunican oiioclamonlo con ol soiviooi. Un conlonoooi
LJL Liinoa una inloifaso onlio los Loans ompiosaiialos y ol soiviooi oo
aplicacionos, piopoicionanoo soivicios oo Lajo nivol lal como ol sopoilo
oo hilos oo ojocucion, sopoilo oo las liansaccionos, y aominisliacion ool
almaconamionlo oo los oalos y oo la iocupoiacion.
Aplicacionos Java: puooon inloiacluai oiioclamonlo con un soiviooi oo
aplicacionos usanoo Java mooianlo IMIIIOI (Invocacion oo molooos
iomolos: Iomolo Molhoo Invocalion Inloinol InloiOIL Iiolocol: Iio-
locolo oo Comunicacion onlio OILs (Agonlo oo Iolicion oo OLjolo:
OLjocl Ioquosl Liokoi)on Inloinol).
Fuonlo oo Dalos: Hay oos lipos oo Loans ompiosaiialos: Loans oo sosion
quo oncapsulan poi liompo ooloiminaoo laioas y oLjolos oo las ospocil-
cacionos clionlo, y Loans oo onlioaoos, quo oncapsulan oalos poimanonlos
o poisislonlos. Ll soiviooi oo aplicacionos guaioa y iocupoia oslos oalos
poisislonlos on una Laso oo oalos.
Lxlonsionos ool mooolo oo piogiamacion WoLSphoio: oslas hoiiamionlas
piopoicionan la iousaLilioao oo la logica oo los piogiamas oo Java oo la
ompiosa.
Aominisliacion ool soiviooi y aominisliacion oo inloifaso: ol aominis-
liaooi ool soiviooi manoja soivlols, aichivos JSI, Loans ompiosaiialos, y
soiviooios oo aplicacionos. Lsla aominisliacion os oiiigioa poi ol aomi-
nisliaooi oo 1h5h: |.n.n 5:: quion haco uso oo la consola
aominislialiva oo WoLSphoio.
La lguia 2. oo la pagina 86 muoslia los compononlos ool amLionlo oo
1h5h: |.n.n 5:: JnnJ 1J..n. [?, ILM[
86 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
Figuia 2.: Compononlos ool AmLionlo oo WoLSphoio Aovancoo Loilion
AIets y ServIets de Java
Los n| oo Java son aplicacionos quo coiion on un Liowsoi y oxlionoon las
capacioaoos ool mismo. Los n| oo Java puooon soi oisonaoos usanoo los
paquolos noimalos onconliaoos on ol Java2 SDK o usanoo los compononlos
ool Java Funoalion Classos (JFC). Iaia quo un applol oo Java coiia oonlio
oo un Liowsoi, los Liowsoi ooLon sopoilai las clasos usaoas oonlio ool applol;
sin omLaigo, la mayoia oo los Liowsois puooon aclualizaiso paia oai sopoilo
al llimo SDK inslalaoo mooianlo los plug-ins ool Liowsoi.
Los :| oo Java coiion on un soiviooi Java haLililaoo y amplan las
capacioaoos ool mismo. Son piogiamas oo Java quo usan los Java Soivlol
AII, las clasos asociaoas y los molooos. Aoomas ool Java Soivlol AII, los
:| puooon usai clasos oo paquolos oo Java quo amplan y so agiogan
al AII. Iuooon oisonaiso applols oo Java paia acluai iocpiocamonlo con
soivlols oo Java, sin omLaigo oslo no os oLligaloiio. Los :| amplan las
capacioaoos ool soiviooi woL cioanoo un onloino paia ol suminislio oo soivicios
oo ioquoiimionlo y iospuosla soLio la WoL. Cuanoo un clionlo onva una
oomanoa al soiviooi, ol soiviooi puooo onviai la infoimacion oo la oomanoa a
un soivlol, oslo puooo ioalizai la conloslacion y ol soiviooi la onva nuovamonlo
2.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 87
al clionlo.
Al conliaiio oo los piogiamas oo la Common Galoway Inloifaco (CGI), los
cualos ioquioion un piocoso onloio paia manojai las policionos oo los usuaiios,
los soivlols puooon lialai las policionos oo los usuaiios usanoo hilos. Lsla
capacioao haco a los soivlols mucho mas olcacos quo los piogiamas oo CGI.
Los :| puooon caigaiso aulomalicamonlo cuanoo ol soiviooi woL
aiianca, o puooon soi caigaoos la piimoia voz quo un clionlo pioo sus soi-
vicios. Dospuos oo oslai caigaoo, ol soivlol conlina coiiionoo, ospoianoo poi
las oomanoas aoicionalos ool clionlo.
Los :| ioalizan una amplia gama oo funcionos; poi ojomplo, un soivlol
puooo:
Cioai y oovolvoi una pagina woL H1ML onloia quo conlonga conlonioo
oinamico Lasaoo on la naluialoza oo la oomanoa ool clionlo.
Cioai una poicion oo una pagina woL H1ML (un fiagmonlo oo H1ML)
quo puooo oslai inciuslaoo on una pagina H1ML oxislonlo.
Comunicaiso con olios iocuisos ool soiviooi, incluso con los Lancos oo
oalos y aplicacionos Lasaoas on Java.
Manojai las conoxionos con clionlos mlliplos, acoplanoo la onliaoa y
liansmilionoo iosullaoos a los mismos.
ALiii una nuova conoxion ool soiviooi a un applol on ol Liowsoi y man-
lonoi la conoxion aLioila, poimilionoo la liansfoioncia oo muchos oalos
on una sola conoxion. Ll applol lamLion puooo comonzai una conoxion
onlio ol Liowsoi ool clionlo y ol soiviooi, poimilionoo a amLos manlonoi
facilmonlo y olcazmonlo una convoisacion.
Dopuiai los oalos poi lipo ool MIML paia un piocooimionlo ospocial,
lal como convoision oo imagon.
Suminisliai piocooimionlos hochos a mooioa a cualquioi iulina ool soi-
viooi noimal; poi ojomplo, un :| puooo mooilcai como un usuaiio
so aulonlica.
88 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
IgInas deI ServIdor Java
Ll 1h5h: |.n.n 5:: JnnJ 1J..n sopoila un poooioso y
nuovo onfoquo hacia ol conlonioo oinamico oo las paginas woL: JavaSoivoi
Iagos (JSI). Los JSI funcionan on ol Soiviooi oo aplicacionos Lasaoo on la
ospocilcacion oo Sun Miciosysloms JavaSoivoi Iagos.
Los aichivos JSI son similaios on algunas foimas al soiviooi quo incluyo un
H1ML oslalico, poiquo amLos inciuslan funcionalioao ool soivlol on la pagina
WoL. Sin omLaigo, on un soiviooi, una llamaoa a un soivlol osla incluioa
oonlio oo una oliquola ospocial ool soivlol; on JSI, ol cooigo ool soivlol oo
Java (u olio Cooigo oo Java) osla oiioclamonlo incluioo on la pagina H1ML.
Una oo las muchas vonlajas oo JSI os quo poimilo sopaiai olcazmonlo ol
cooigo H1ML, oo la logica comoicial on las paginas WoL. So puooo ulilizai
a JSI paia accoooi a compononlos ioulilizaLlos, como soivlols, Java Loans,
Loans ompiosaiialos y aplicacionos WoL Lasaoas on Java.
ServIdores VeL
Ll soiviooi WoL poimilo ol onlaco oo comunicacionos onlio las aplicacionos
Lasaoas on Liowsoi y los olios compononlos oo 1h5h: |.n.n 5::
JnnJ 1J..n, ol cual conliono un soivlol Lasaoo on Java quo os inoopon-
oionlo oo su soiviooi WoL y oo su sisloma opoialivo suLyaconlo.
1h5h: |.n.n 5:: JnnJ 1J..n sopoila muchos oo los
mas ampliamonlo usaoos soiviooios WoL.
ServIdores de AIIcacIones y Heans EnresarIaIes
Un soiviooi oo aplicacionos suminislia un amLionlo :&n-.n paia los Loans
ompiosaiialos, manipulanoo laioas oo piogiamacion oo Lajo nivol como la
aominisliacion oo liansaccionos, nomLianoo, y oanoo soguiioao.
Hay oos lipos oo Loans ompiosaiialos:
Un Loan oo onlioao quo oncapsula oalos poimanonlos, como los quo
so guaioan on una fuonlo oo oalos, lal como una Laso oo oalos o un
sisloma oo aichivos, y molooos asociaoos paia manipulai osos oalos. Ln
2.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 80
la mayoia oo los casos, un Loan oo onlioao ooLo accoooiso oo manoia
liansaccional. Ln algunos casos los Loans oo onlioao son oxclusivos, y
puooon soi accooioos poi usuaiios mlliplos.
Ioi ojomplo, puooo oncapsulaiso la infoimacion oo una cuonla Lancaiia on
un Loan oo onlioao. Un Loan ompiosaiial oo cuonla pooia conlonoi un ID oo
cuonla, un lipo oo cuonla (cuonla coiiionlo o caja oo ahoiio), y un saloo.
Un Loan oo sosion quo oncapsula una o mas laioas comoicialos y oalos
lompoiaiios asociaoos con un clionlo pailiculai. A oifoioncia oo los oalos
on un Loan oo onlioao, los oalos on un Loan oo sosion no so guaioan on
una fuonlo oo oalos poimanonlo y no causan ningn oano si oslos oalos
so pioioon. No oLslanlo, un Loan oo sosion puooo aclualizai oalos on
una Laso oo oalos funoamonlal, noimalmonlo accooionoo a un Loans oo
onlioao. Ioi osla iazon, un Loan oo sosion puooo soi una liansaccion.
Cuanoo so cioa, las inslancias oo un Loan oo sosion son ioonlicas, sin
omLaigo algunos Loans oo sosion puooon guaioai oalos somipoimanonlos. quo
los hacon nicos on cioilos punlos oo su ciclo oo vioa. Un Loan oo sosion
siompio osla asociaoo con un solo clionlo.
Ioi ojomplo, la laioa asociaoa con la liansfoioncia oo fonoos onlio oos
cuonlas ool Lanco puooo oncapsulaiso on un Loan oo sosion, oicha lians-
foioncia oo Loans ompiosaiialos pooia onconliai oos inslancias oo una
cuonla oo Loans ompiosaiialos (usanoo ol ID oo cuonla), y onloncos so
puooo suLsliaoi una canlioao ospocilcaoa oo una cuonla y agiogai la
misma canlioao a olia cuonla.
Anlos oo quo un Loan ompiosaiial puooa inslalaiso on un soiviooi oo apli-
cacionos, ol mismo ooLo oosplogaiso. Duianlo ol oosplioguo, vaiias aplicacionos
oo clasos ospoclcas ool soiviooi so gonoian. Ll oosciiploi oo oosplioguo con-
liono aliiLulos y ospocilcacionos oo onloino, quo oolnon como ol soiviooi oo
aplicacionos invoca la funcionalioao ool Loans ompiosaiial.
Caoa Loan ompiosaiial (oo sosion y oo onlioao), ooLo lonoi un oosciiploi
oo oosplioguo quo conliono ospocilcacionos usaoas poi ol soiviooi oo aplica-
cionos; oslos aliiLulos puooon soi a monuoo un conjunlo complolo oo Loans
ompiosaiialos o molooos inoivioualos on ol Loan.
40 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
Ll 1h5h: |.n.n 5:: JnnJ 1J..n piopoiciona hoiia-
mionlas paia cioai oosciiploios oo oosplioguo y oosplogai los Loans ompio-
saiialos.
ExtensIones deI AodeIo de IrogranacIn VeLSLere
Las oxlonsionos ool mooolo oo piogiamacion 1h5h: son ulilioaoos oo
pioposilo gonoial, oisonaoas paia piovooi funcionos comunos oo manoia iouli-
lizaLlo.
Hay oos juogos oo hoiiamionlas on ol amLionlo oo 1h5h: |.n.n
5:: JnnJ 1J..n paia piogiamaooios oo Java, ollos son ol paquolo oo
comanoos y ol paquolo oisliiLuioo poi oxcopcion.
Ll paquolo oo comanoos piopoiciona una manoia oo oisliiLucion oo aplica-
cionos paia manojai on foima conjunla looas las oomanoas iomolas, iooucion-
oo ol nmoio oo invocacionos iomolas inoivioualos. Las invocacionos iomolas
son caias, poi lo lanlo ol paquolo oo comanoos puooo ayuoai a mojoiai ol
ionoimionlo oo aplicacionos oisliiLuioas. Aoomas, piopoiciona una manoia
gonoiica oo confoccion oo oomanoas y una manoia comn oo omilii una oi-
oon, local o iomolamonlo, inooponoionlomonlo ool soiviooi oo aplicacionos.
Cualquioi soiviooi (un Loans ompiosaiial, un soiviooi JDLC, olc.) puooo soi
ol oLjolivo oo un comanoo.
Ll paquolo oisliiLuioo poi oxcopcion ayuoa a aominisliai las oxcopcionos
on aplicacionos oisliiLuioas. Al osciiLii aplicacionos oisliiLuioas complojas,
so solocciona un giupo oo oxcopcionos. Una opcion os aominisliai caoa ox-
copcion oxplcilamonlo, capluianoo caoa una poi nomLio. Lslo asoguia quo
la infoimacion soLio la oxcopcion oiiginal no so pioioo, poio puooo llovai a
cooigos inmanojaLlos como a un nmoio oo inciomonlos oo oxcopcionos.
La olia opcion os aooplai una oslialogia paia aiiojai una oxcopcion cuanoo
so loma cualquioia oo un giupo. Lsla opcion poimilo manlonoi manojaLlo ol
nmoio oo oxcopcionos, poio so pioioo infoimacion acoica oo la oxcopcion
pailiculai.
Ll paquolo oisliiLuioo poi oxcopcion poimilo oncaoonai una sucosion oo
oxcopcionos on un oLjolo. Con una caoona oo oxcopcionos, so puooo onviai
una oxcopcion on conloslacion a olia, sin poiooi las oxcopcionos anloiioios.
1amLion so puooo iocupoiai oxcopcionos on caoona.
2.7. MOIIIO II AIMINI5JIACION IN AI'ANCII IIIJION 41
2.7 EI AodeIo de AdnInIstracIn en eI VeLSLere
AIIcatIon Server Advanced EdItIon
Ll 1h5h: |.n.n 5:: piopoiciona una aominisliacion conlial oo
los soiviooios oo aplicacionos y olios iocuisos. Ln 1h5h: |.n.n 5:-
:, un oominio aominislialivo os una coloccion oo maquinas hosl llamaoos
nooos oiiigioos. Caoa nooo oiiigioo coiio on un soiviooi oo aominisliacion
(los soiviooios oo aominisliacion lamLion son soiviooios oo aplicacionos). Ll
nooo ool soiviooi oo aominisliacion os iosponsaLlo oo la conlguiacion, moni-
loioo, y goslion oo iocuisos on oso nooo. Los iocuisos incluyon oLjolos vivos
como soiviooios oo aplicacionos, conlonoooios, Loans oosplogaoos, aichivos
JSI, soivlols oo Java, y aplicacionos. Los iocuisos lamLion incluyon oLjolos
como giupos oo molooos o pollicas quo so usan paia oolnii la soguiioao oo
los iocuisos on ol oominio.
Los iocuisos Loans son Loans oo onlioao CMI(Conlainoi-Managoo Ioisis-
lonl: Aominisliaooios oo Conlonoooios Ioisislonlos). Los Jn :.n
so asocian con un iocuiso (poi ojomplo, ol nomLio, oslaoo aclual, y ojoculaLlo
oo un soiviooi oo aplicacionos) so almaconan on un almacon oo los oalos con-
lial. Ll soiviooi oo aominisliacion so comunica con ol soiviooi ool almacon
paia accoooi, oolnii, y mooilcai la infoimacion ool iocuiso almaconaoo.
Un soiviooi oo aominisliacion lamLion so comunica con olio (iomolo)
soiviooi oo aominisliacion paia oologai laioas y iosponooi a las oomanoas. Ll
manojaooi oo Laso oo Dalos iolacional ILM DL2 quo liaLaja conjunlamonlo
con la aplicacion oo 1h5h: |.n.n 5:: JnnJ 1J..n, acla
como ol soiviooi ool almacon.
La aominisliacion liono lugai a liavos ool molooo llamai al iocuiso Loan on
ol soiviooi ool almacon. La n|n Jn.n.:n.n J 1h5h: ofocla las
policionos a un soiviooi oo aominisliacion paia accoooi o mooilcai un iocuiso
on ol oominio. Ln ol soiviooi oo aominisliacion los Loans oo sosion invocan
molooos on los Loans ool iocuiso. Caoa Loan ool iocuiso liono una claso ool
aliiLulo asociaoa quo conliono molooos paia consoguii y ponoi valoios ool
aliiLulo.
1ooos los soiviooios oo aominisliacion on un oominio compailon ol alma-
conamionlo conlial paia los iocuisos on ol oominio. Sin lonoi on cuonla ol
nooo on quo so osla ojoculanoo, cualquioi soiviooi oo aominisliacion puooo
voi y mooilcai las caiacloislicas o oslaoo oo los iocuisos on olios nooos.
42 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
Si un soiviooi oo aominisliacion llama a un molooo on un iocuiso quo osla
ojoculanoo on un nooo iomolo oifoionlo, ol molooo so oologa oosoo ol soiviooi
oo aominisliacion local al soiviooi oo aominisliacion iomolo.
Los iocuisos oslan mooolaoos on un lipo oo oLjolo joiaiquico paia iolacio-
nailo con olios oLjolos. Olios lipos oo oLjolos iopiosonlan onlioaoos como
un giupo oo soiviooios. OLjolos iolacionaoos hoiooan molooos oo los oLjolos
on la joiaiqua oo aiLol.
Iuooon copiaiso cioilos oLjolos on ol oominio aominislialivo, como soivi-
ooios oo aplicacionos, puooon oslai copiaoos (mooolaoos) paia cioai ioplicas
(clonos), paia ioalizai funcionos ioonlicas al oLjolo ool cual ollos son ioplica.
Lslo lo poimilo al aominisliaooi iopiooucii la funcionalioao ool soiviooi a
liavos oo mlliplos nooos, mojoianoo la oisponiLilioao y olcacia. Dospuos
oo clonai un iocuiso, mooilcanoo ol mooolo, aulomalicamonlo piopaga los
mismos camLios a looos los clonos. So puooo aominisliai vaiias copias oo un
soiviooi u olio iocuiso oo foima olcaz mooianlo su mooolo oo aominisliacion.
Los iocuisos quo puooon soi clonaoos incluyon lo siguionlo:
Soiviooios oo aplicacionos.
Conlonoooios LJL.
Loans ompiosaiialos.
Soivlols.
Iailos oo un Soivlol.
Aplicacionos woL.
2.7.1 HerranIentas de adnInIstracIn
1nn|nJn.n.:n.nJ1h5h: os la inloifaso aominislialiva ool 1h5-
h: |.n.n 5:: JnnJ 1J..n. Iuooo usaiso paia una vaiiooao
oo laioas aominislialivas, oosoo conlguiacion oo iocuisos y oslaLlocimion-
lo oo pollicas oo soguiioao, hasla ol inicio oo los soiviooios y oosplioguo oo
Loans y hasla la ioonlilcacion y iospuosla a las fallas ool sisloma y mooolos
oo moniloioo.
2.8. AIQ!IJICJ!IA II VI!5IHIII 48
Las laioas sopoilaoas poi la n|n Jn.n.:n.n J 1h5h: so cla-
silcan on las siguionlos calogoias: conlguiacion, funcionamionlo, soguiioao,
localizacion oo pioLlomas, ionoimionlo, y almaconamionlo oo los oalos.
La n|n Jn.n.:n.n J 1h5h: piopoiciona una visla joiaiquica
conlializaoa oo los iocuisos on un oominio aominislialivo, oo las guas paia
ioalizai opoiacionos aominislialivas, las foimas oo voi y mooilcai los aliiLu-
los ool iocuiso, una facilioao oo Liowsoi conlial paia los aichivos JAI, una
vonlana oo monsajos paia supoivisai ovonlos cilicos, y una panlalla oo ayuoa.
La n|n Jn.n.:n.n J 1h5h: mooilca la infoimacion on la
conlial oo ooposilo on iospuosla a las oioonos oo los usuaiios y ioloja cualquioi
camLio on la conlguiacion y oslaoo ool oominio aominislialivo.
2.8 ArquItectura de VeLSLere
Ln oslo apailaoo so analizan los compononlos oonlio oo 1h5h: |.-
n.n 5::, lal como ol soiviooi oo aplicacionos, ol conlonoooi WoL, ol
conlonoooi LJL, y los compononlos oo la aiquilocluia J2LL.
La lguia 2.6 oo la pagina 44 muoslia la n:j&.&:n oo WoLSphoio Appli-
calion Soivoi, Aovancoo Loilion y sus compononlos [1, Saolloi[.
2.8.1 ServIdor de AIIcacIones
Ll soiviooi oo aplicacionos colaLoia con ol soiviooi WoL paia iogiosai las
iospuoslas coiiosponoionlos a los ioquoiimionlos oo los clionlos. Ll cooigo oo
la aplicacion incluyo soivlols, JSIs, LJLs, y sus clasos sopoilaoas ojoculanoo
on un soiviooi oo aplicacionos.
Siguionoo con los compononlos oo la aiquilocluia J2LL, los soivlols y JSIs
so ojoculan on un conlonoooi WoL, y LJLs so ojocula on un conlonoooi LJL.
Ln 1h5h: JnnJ 1J..n so puooon oolnii soiviooios oo aplicacio-
nos mlliplos, caoa uno ojoculanooso on su piopia JVM (Maquina Viilual oo
Java), como as lamLion ol soiviooi aominislialivo.
44 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
Figuia 2.6: Aiquilocluia oo WoLSphoio Applicalion Soivoi Aovancoo Loilion
DeIauIt Server {ServIdor IredehnIdo)
Un soiviooi piooolnioo oo aplicacionos os comnmonlo llamaoo 1Jn&| 5:-
:', conlguiaoo ouianlo la inslalacion piooolnioa oo 1h5h: |.n.n
5::. Ll Soiviooi piooolnioo, como cualquioi olio soiviooi oo aplicacionos
so ojocula on ol conlonoooi WoL y on ol conlonoooi LJL.
2.8.2 HTTI server y Iug-In
Ll 1h5h: |.n.n 5:: liaLaja con un soiviooi oo H11I, o soiviooi
WoL, manipula policionos oinamicas, como soivlols, oo las aplicacionos WoL.
Ll soiviooi oo H11I y ol soiviooi oo la aplicacion, so comunican usanoo
ol WoLSphoio H11I plug-in paia ol soiviooi oo H11I.
Ll H11I plug-in apiovocha la conlguiacion oo aichivo oo facil locluia
oo XML, paia ooloiminai si una policion ooLo soi manojaoa poi ol soiviooi
WoL o poi ol soiviooi oo aplicacionos. Usa ol piolocolo oo H11I noimal paia
comunicaiso con ol soiviooi oo aplicacionos. 1amLion puooo conlguiaiso paia
2.8. AIQ!IJICJ!IA II VI!5IHIII 4
usai H11IS soguio, si os piociso.
Ll H11I plug-in osla oisponiLlo paia los soiviooios WoL mas conocioos,
incluso ol Soiviooi H11I oo ILM, Apacho, Miciosofl IIS, y iIlanol oo Nols-
capo.
2.8.3 EnLedded HTTI server {servIdor HTTI IncIuIdo)
Un iasgo Luono oo 1h5h: os ol soiviooi oo H11I incluioo oonlio ool
soiviooi oo aplicacionos. Lslo soiviooi WoL os muy lil paia pioposilos oo
piuoLa o oosaiiollo poio no ooLo usaiso on amLionlos oo pioouccion. Ioi
iazonos oo poifoimanco y soguiioao, so ooLo usai un soiviooi WoL y plug-in
H11I paia ol soiviooi WoL on un amLionlo oo pioouccion.
2.8.4 YIrtuaI Losts {Hosts vIrtuaIes)
Un hosl viilual os una conlguiacion quo poimilo a una sola maquina hosl
apaionlai soi mlliplos maquinas hosls. Ioimilo quo una sola maquina fsica
conlguio y aominislio inooponoionlomonlo vaiias aplicacionos aominisliaoas.
No osla asociaoo a un nooo pailiculai (maquina). Ls una conlguiacion, oifo-
ionlo oo un h] .', inoicanoo quo puooo cioaiso, poio no aiiancaiso o
oolonoiso.
Caoa hosl viilual liono un nomLio logico y una lisla oo uno o mas souooni-
mos oo DNS poi los cualos os conocioo. Un souoonimo oo DNS os ol nomLio
1CIII ool hosl y ol nmoio ool puoilo quo uso la policion ool soivlol, poi
ojomplo su nomLio Hosl:80.
Ll 1h5h: |.n.n 5:: piopoiciona un hosl viilual piooolni-
oo, oonominaoo | JJn&|h', con algunos souoonimos comunos, como
ol II oo la maquina, nomLio coilo ool hosl, y ol nomLio ool hosl com-
plolo. Ll souoonimo compionoo la piimoia pailo ool camino paia ol acco-
so a un iocuiso, como un soivlol. Ioi ojomplo, localhosl:80 on la policion
hllp:localhosl:80soivlolsnoop.
Los hosls viilualos lo poimilon al aominisliaooi aislai y manojai inoopon-
oionlomonlo los mlliplos giupos oo iocuisos on la misma maquina fsica.
46 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
2.8.5 ServIdor de Cruos
Un :.J: J j:& os una facilioao paia cioai copias aoicionalos, casi ioon-
licas oo un soiviooi oo aplicacionos y sus conlonioos. Ls una iopiosonlacion
logica ool soiviooi oo aplicacionos.
Un :.J: J j:& liono la misma osliucluia y aliiLulos quo ol soiviooi
oo aplicacionos. Iuooo incluii conlonoooios WoL, conlonoooios LJL, soivlols,
LJLs, y olio iocuisos.
Ll :.J: J j:& poimilo voi y mooilcai cualquioi piopiooao asociaoa
con oslos oLjolos logicos. Ioio ol soiviooi oo giupos no osla asociaoo con
ningn nooo fsico on pailiculai, ningn soiviooi oo giupos coiiosponoo a
ningn piocoso ioal oo soiviooi ojoculanoo on ningn nooo.
Una voz cioaoo un :.J: J j:&, so puooo cioai clonos oo oso soiviooi
oo lal manoia quo los soiviooios oo giupos lamLion ayuoon on la aominislia-
cion oo los clonos. Ioi ojomplo, camLianoo ol soiviooi oo giupos camLiaian
looos los clonos y aiiancanoo un :.J: J j:& aiiancaian looos los clo-
nos.
2.8.6 CIones
Clonai os ol piocoso oo cioai un soiviooi oo giupos Lasaoo on uno oxislonlo.
Los |n son on looos los sonlioos ioonlicos al soiviooi oo giupos ool quo
fuoion cioaoos. Los |n cioaoos a pailii oo oifoionlos soiviooios oo giupos,
iopiosonlan los soiviooios oo aplicacionos quo so piocosan on los nooos fsicos.
Los |n ool soiviooi oo aplicacionos puooon oslai conlonioos on una sola
maquina, con lo cual so puooo oscalai voilicalmonlo o puooon oisliiLuiiso on
oifoionlos maquinas poimilionoo oscalai hoiizonlalmonlo.
Iuooon usaiso |n paia la aominisliacion ool &:||nJ, con lo cual un
ioquoiimionlo oo un iocuiso ool soiviooi puooo soi manojaoo poi cualquioia
oo los |n ool soiviooi.
Mooilcanoo ol soiviooi oo giupos aulomalicamonlo piopaga los camLios a
looos los |n cuanoo ollos so ioinician. Si un clon so mooilca oiioclamonlo,
no os ioonlico a su soiviooi oo giupos. Sin omLaigo, conlina sionoo pailo oo
ol a monos quo soa oosvinculaoo ool soiviooi oo giupos.
2.8. AIQ!IJICJ!IA II VI!5IHIII 47
2.8.7 Contenedor VeL
Ll nnJ: 1h oo 1h5h: piocosa soivlols, aichivos JSI. Los soivlols
pio-J2LL pooian ojoculaiso on un moloi oo soivlol. Caoa nnJ: 1h
conliono aulomalicamonlo a un solo aominisliaooi oo sosionos.
Al manojai soivlols, ol nnJ: 1h cioa un oLjolo oo ioquoiimionlo y
un oLjolo oo iospuosla invocanoo un molooo oo soivicio ool soivlol. Ll n-
nJ: 1h invoca al molooo ooslioy () ool soivlol cuanoo asigna y ooscaiga
ol soivlol, oospuos oo quo ol JVM ioaliza la iocoloccion oo Lasuia.
Ll nnJ: 1h piopoiciona ol IagoLislSoivlol paia llamai a Java Soi-
voi Iago (JSI) poi su nomLio. Ll IagoLislSoivlol uliliza la infoimacion oo
conlguiacion oo JSI nomLianoo a un Unifoim Iosouico Ioonliloi: Ioonlil-
caooi Unifoimo oo Iocuiso (UII), oslo UII ospocilca un aichivo JSI on ol
mooulo WoL.
La conlguiacion ool nnJ: 1h piopoiciona infoimacion soLio los
nnn ool soiviooi oo aplicacionos quo manojan las policionos soivlol
hochas poi ol soiviooi WoL. Ll aominisliaooi ospoclco ool nnJ: 1h
incluyo las siguionlos :.JnJ:
NomLio ool soiviooi oo aplicacionos oonoo so ojoculan los conlonoooios
WoL.
Nmoio y lipo oo conoxionos onlio ol soiviooi WoL y ol conlonoooi WoL.
Disposilivo paia la conoxion oxloina ool conlonoooi WoL.
La Consola Aominislialiva oo WoLSphoio o la consola aominislialiva WoL
so puooon ulilizai paia iovisai las conlguiacionos ool nnJ: 1h. Caoa
iunlimo ool soiviooi oo aplicacionos liono un nnJ: 1h logico quo so
puooo mooilcai poio no so puooo cioai o oliminai.
AduIo VeL
Un mooulo WoL iopiosonla una aplicacion WoL. So usa paia agiupai soivlols
y aichivos JSI, as como ol conlonioo oslalico oo las paginas H1ML, on una
sola unioao.
48 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
Los mooulos WoL so guaioan on oocumonlos oo aichivos WoL o on aichivos
WAI (.wai), como son los oocumonlos oo aichivos slanoaios oo JSI.
Un mooulo WoL conliono uno o mas soivlols, aichivos oo JSI onlio olios.
1amLion conliono un oosciiploi oo oosplioguo quo ooclaia ol conlonioo ool
mooulo, guaioaoo on un aichivo oo XML, llamaoo woL.xml.
Ll oosciiploi oo oosplioguo conliono infoimacion soLio la osliucluia y oo-
ponooncias oo los compononlos WoL on ol mooulo y oosciiLo como oslos soian
usaoos on ol :&n.n.
Un mooulo WoL puooo ulilizaiso como una aplicacion nnJ-n|n, o como
una comLinacion con olios mooulos (olios mooulos WoL, mooulos LJL, o
amLos) paia cioai una aplicacion J2LL y so inslala y coiio on un Conlonoooi
WoL.
2.8.8 EJH contaIner {Contenedor EJH)
Ll nnJ: 1J1 poiciona looos los soivicios ool iunlimo nocosaiios paia
oosplogai y manojai los LJLs. Ls un piocoso ool soiviooi quo manoja las
policionos paia los Loans oo sosion y Loans oo onlioao.
Los Loans ompiosaiialos (oonlio oo los mooulos oo LJL) so inslalan on ol
soiviooi oo aplicacionos poio no so comunican oiioclamonlo con ol soiviooi;
on camLio, un nnJ: 1J1 piopoiciona una inloifaz onlio ol LJL y ol
soiviooi. Junlos, ol conlonoooi y ol soiviooi piopoicionan ol amLionlo oo
iunlimo paia ol Loan.
Ll conlonoooi piopoiciona muchos soivicios oo Lajo nivol, incluyonoo h:n-
J.nj ( manojo oo hilos) y sopoilo oo liansaccion. Dosoo ol punlo oo visla
aominislialivo, ol conlonoooi manoja ol almaconamionlo y iocupoiacion oo los
oalos paia los Loans conlonioos. Un conlonoooi puooo sopoilai mas oo un
aichivo LJL JAI.
AduIo de EJH
Un nJ&| J 1J1 so usa paia conlguiai uno o mas Loans ompiosaiialos on
una sola unioao oosplogaLlo. Un nJ&| J 1J1 so guaioa on un aichivo
oslanoai oo Java (JAI), conliono uno o mas Loans ompiosaiialos oosplogaLlos
y un oosciiploi oo almaconamionlo oosplogaLlo on un aichivo oo XML.
2.8. AIQ!IJICJ!IA II VI!5IHIII 40
Figuia 2.7: Mooolo Aominislialivo oo WoLSphoio
2.8.9 EI nodeIo AdnInIstratIvo VeLSLere
Ln la lguia 2.0 oo la pagina so puooo apiociai ol mooolo aominislialivo oo
1h5h:.
Un oominio aominislialivo os un juogo oo uno o mas nooos quo compailon
un ooposilo aominislialivo on la foima oo una Laso oo oalos iolacional. Un
oominio aominislialivo os ol ospacio logico quo conliono las conlguiacionos
paia vaiios oLjolos on ol amLionlo oo 1h5h:.
Un nooo os una maquina fsica quo ojocula un soiviooi oo aplicacionos y
un soiviooi aominislialivo.
Caoa soiviooi aominislialivo on ol oominio guaioa sus oalos aominislia-
livos on una momoiia compailioa.
Ll usuaiio oo inloifaso aominislialiva, fuoia ool oominio aominislialivo,
so comunica con los soiviooios aominislialivos quo usan IIOI (complolai) o
H11I. WoLSphoio Aovancoo Loilion usa la consola aominislialiva oo Java o
IIOI on lanlo quo WoLSphoio Aovancoo Loilion Singlo Soivoi usa la consola
0 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
aominislialiva oo H11I WoL.
Los iocuisos oo WoLSphoio on un nooo, oslan iopiosonlaoos como iocuisos
aominislialivos on ol oominio aominislialivo oo WoLSphoio .
2.8.10 ServIdor AdnInIstratIvo
Ll :.J: nJn.n.:n. os ol sisloma oo aominisliacion oo :&n.n, os un
compononlo oo WoLSphoio. Ls iosponsaLlo oo la aominisliacion ool iunlimo,
soguiioao, cooioinacion oo la liansaccion, y oiioccion ool &:||nJ. Ln la
mayoia oo los casos, ol :.J: nJn.n.:n. coiio on looos los nooos on un
oominio aominislialivo WoLSphoio y conliola la inloiaccion onlio caoa nooo
y ol piocoso ool soiviooi oo aplicacionos on ol oominio.
Ll :.J: nJn.n.:n. oo WoLSphoio piopoiciona los aominisliaooios
con una sola visla ool sisloma oo aplicacionos y iocuisos, como JSIs, soivlols,
y LJLs, quo pooian oosplogaiso poi las mlliplos plalafoimas on un amLionlo
oisliiLuioo.
Aominisliai iocuisos on una maquina iomola os lan facil como aominis-
liailos on una maquina local.
2.8.11 AInacenanIento AdnInIstratIvo
WoLSphoio guaioa looa la infoimacion oo conlguiacion ool :&n.n paia un
oominio on un solo almacon poisislonlo. Lsa Laso oo oalos so nomLia poi
oofoclo WAS. 1ooa la aominisliacion lionon lugai a liavos oo la manipulacion
oo los oLjolos on ol n|nnnnn.n nJn.n.:n..
Los lugaios oo ooposilo puooon almaconaiso on DL2, Oiaclo, Infoimix,
Soiviooi MS SQL, o SyLaso.
Ln ol Soivoi Loilion oslo ooposilo oo oalos so almacona on una conlguia-
cion oo aichivo XML.
Ln ol oiagiama so muoslia un solo nooo quo ojocula looos los piocosos,
y oslo os comn on amLionlos poquonos oo pioouccion. Ls complolamonlo
iazonaLlo conlguiai la Laso oo oalos on un soiviooi iomolo, y on amLionlos
oo pioouccion so iocomionoa quo soa usaoo oo oso mooo.
2.8. AIQ!IJICJ!IA II VI!5IHIII 1
Figuia 2.8: Inloifasos Aominislialivas
2.8.12 InterIases adnInIstratIvas
Ll Soiviooi Aominislialivo oo WoLSphoio piopoiciona los soivicios usaoos
paia ol conliol oo iocuisos y ol oosompono oo las laioas on la Laso oo oalos
aominislialiva. Supoivisa y conlguia iocuisos aominislialivos as como oolo-
noi y aiiancai los soiviooios, lo cual os facililaoo a liavos oo cualio inloifasos,
como so muoslia on la lguia 2.8 oo la pagina 1.
Las oos inloifasos, gialca y lnoas oo comanoo so complomonlan Laslanlo
Lion onlio ollas. So puooon usai las inloifasos gialcas inloiaclivamonlo aomi-
nislianoo ol amLionlo oo WoLSphoio. So puooo usai las hoiiamionlas oo lnoas
oo comanoo paia conlguiacion aulomalica.
ConsoIa AdnInIstratIva de Java
Noimalmonlo conocioa como la consola aominislialiva oo WoLSphoio o sim-
plomonlo como nJn.n n|', osla inloifaso gialca ool usuaiio so usa piinci-
palmonlo paia la aominisliacion ool oominio aominislialivo WoLSphoio. Lsla
2 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
sopoila un amplio iango oo aclivioaoos aominislialivas oo WoLSphoio Aovan-
coo Loilion. La consola aominislialiva puooo ojoculaiso on uno oo los nooos,
on los quo ol soiviooi aominislialivo osla coiiionoo, o puooo invocaiso on un
nooo iomolo quo soa asislonlo oo un soiviooi aominislialivo.
Ln Winoows so accooo a la n|n nJn.n.:n.n pulsanoo ol Lolon Slail
Iiogams ILM WoLSphoio Applicalion Soivoi Aominislialoi`s Con-
solo. Ln sislomas UNIX so invoca ol sciipl oo aominclionl.sh onconliaoa on
WASHOMLLin paia haLililai la n|n nJn.n.:n.n. Ioi oofoclo la
consola aominislialiva conocla al soiviooi aominislialivo va puoilo 000.
La ConsoIa AdnInIstratIva VeL
La n|n nJn.n.:n.n 1h os como un ooiloi oo conlguiacion quo coiio
on un WoL Liowsoi. Iiopoiciona la opoilunioao oo liaLajai con WoLSphoio
Applicalion Soivoi Aovancoo Loilion Singlo Soivoi oo conlguiacion oo Soivi-
ooi on cooigo XML. Lsla soncilla GUI Lasaoa on WoL osla oisponiLlo solo on
WoLSphoio ALs.
La n|n nJn.n.:n.n 1h, puooo soi aclivaoa on la maquina local
locloanoo ol UIL siguionlo on un WoL-Liowsoi: hllp:localhosl:0000aomin.
La conlguiacion quo so caiga poi oofoclo osla conlonioo on ol soiviooi-
cfg.xml, quo so oncuonlia on ol WASHOMLconlg oiiocloiy. Una conl-
guiacion oifoionlo oo aichivo puooo caigaiso on la WoL una voz quo la consola
aominislialiva osla aLioila on ol Liowsoi.
Sin omLaigo, cualquioi olio aichivo oo la conlguiacion oscogioo puooo
pasaiso como un paiamolio on ol Liowsoi UIL paia quo so caiguo on slailup.
Ll Liowsoi UIL ooLo soi ol siguionlo:
hllp:localhosl:0001aominooilconlgFilo=C:lompfoo.xml
Lslo caigaia foo.xml ool oiiocloiio C:lomp.
VeLSLere ControI Irogran {EI ControI de Irograna de VeLS-
Lere)
Ll 15h: n:| 1:j:nn os una hoiiamionla oo lnoas oo comanoo ao-
minislialiva quo osla oisponiLlo on la Loicion Avanzaoa. 1amLion opoia on
2.8. AIQ!IJICJ!IA II VI!5IHIII 8
mooo inloiaclivo. So puooo usai ol 1h5h: n:| 1:j:nn paia aomi-
nisliai iocuisos ool oominio lal como oolnii, conlguiai, manojai, impoilai y
oxpoilai conlguiacionos, y ojoculai oiagnoslicos oo opoiacionos. Lsla Lasaoo
on 1CL.
1CL simLoliza ol 1ool Commano Languago. Ls un iocuiso liLio y hay
lamLion una voision oo Java oo 1CL llamaoa Java Conliol Languago (JACL).
Ll longuajo 1CL liono una sinlaxis simplo y piogiamaLlo, y puooo usaiso on
mooo slano-alono o on aplicacionos omLoLioas.
1CL os oxlonsiLlo y las oxlonsionos 1CL oo 1h5h: n:| 1:j:nn,
piovoon un giupo oo comanoos paia la manipulacion oo oLjolos WoLSphoio.
XALConhg
A`1n]j os olia hoiiamionla aominislialiva oo lnoas oo comanoo oispo-
niLlo con WoLSphoio Aovancoo Loilion. A`1n]j ofioco al aominisliaooi
oo WoLSphoio la posiLilioao oo impoilai y oxpoilai (oxpoilacion lolal o pai-
cial) la conlguiacion oo oalos on ol almaconamionlo aominislialivo. So puooo
usai osla hoiiamionla paia hacoi mlliplos camLios al ioposiloiio oo aomi-
nisliacion sin lonoi quo iopolii manualmonlo los camLios usanoo la consola
aominislialiva. 1amLion so lo puooo usai paia gonoiai un nuovo |&j-.n oo
conlguiacion oo aichivos con la nuova opcion gonoialoIluginCfg.
A`1n]j no os una hoiiamionla inloiacliva y no puooo usaiso paia
iocupoiai infoimacion oo oslaoo oo WoLSphoio.
DrAdnIn
La hoiiamionla oo comanoo 1:Jn.n osla oisponiLlo on looas las ooicionos
oo WoLSphoio Applicalion Soivoi y so usa piincipalmonlo paia ooloclai oiio-
ios. So localiza on ol WASHOMLLin oiiocloiy y puooo usaiso paia
oiagnoslicai pioLlomas cuanoo olias hoiiamionlas fallan.
4 CAIIJ!IO 2. VI!5IHIII AIIIICAJION 5II'II
2.9 HeIerencIa HIda ara Ia AdnInIstracIn
Ll mooolo aominislialivo paia las Loicionos Avanzaoas y Noimalos so iosumo
on la lguia 2.0 oo la pagina .
Como so ha mosliaoo anloiioimonlo, y on las vislas ool aiLol oo la con-
sola aominislialiva y olias hoiiamionlas aominislialivas gialcas, ol oominio
aominislialivo oo WoLSphoio osla compuoslo poi vaiios lipos oo :&:,
oiganizaoos on una joiaiqua oo conlonioos iolacionaoos.
2.9.1 DIscusIn
Los nooos aominislialivos conlionon uno o mas soiviooios oo aplicacion, y
vaiios iocuisos quo lianscionoon los soiviooios oo aplicacionos (lalos como
aquollos iolacionaoos al sopoilo JDLC),
o oslan sopaiaoos oo los soiviooios oo aplicacion (como soiviooios gonoii-
cos). Los |&j-.n oo WoLSphoio paia los soiviooios WoL sopoilaoos lamLion
ioquioion aominisliacion.
Finalmonlo, puooon oslaLlocoiso giupos oo soiviooios logicos paia oislii-
Luii la caiga oo liaLajo onlio mlliplos soiviooios oo aplicacionos clonaoos.
Una aplicacion ompiosaiial consislo on mooulos LJL, mooulos WoL, y
clionlos oo la aplicacion. Iuooo iosioii on cualquioi soiviooi oo aplicacionos.
Una aplicacion inslalaoa on mlliplos soiviooios oo aplicacionos puooo oslai
ojoculanooso on algunos soiviooios, poio oolonioo on olios. DoLioo a la posiLlo
mozcla oo oslaoos oo sus inslancias, no os signilcanlo oocii si una aplicacion
(como la coloccion oo looas sus inslancias) osla coiiionoo o so ooluvo. Ioi
consiguionlo, una aplicacion ompiosaiial os una onlioao oslalica.
Ioi ol conliaiio, ol LJL, la WoL, y los mooulos oo clionlos oo aplicacio-
nos quo compionoon caoa aplicacion ompiosaiial son voioaooiamonlo oLjolos
aclivos, caoa uno oo los cualos liono un oslaoo valioo.
Un giupo oo soiviooios os una onlioao oslalica quo consislo on uno o mas
clonos. Noimalmonlo, algunos clonos oslan coiiionoo mionlias olios no. Ioi
onoo, no os signilcalivo asignai un oslaoo al giupo oo soiviooios gloLal.
2.0. IIIIIINCIA IAIIIA IAIA IA AIMINI5JIACION
Figuia 2.0: Mooolo oo Aominisliacion.
2.9.2 Qu son Ios Hecursos ?
Ll loimino :&: so usa paia oosciiLii un juogo logico oo piopiooaoos quo
puooo soi aominisliaoo como sopoilo oo sosion quo usa ol soivicio oo Aominis-
liacion oo Sosion. Ll iango oo los iocuisos so oxlionoo oosoo oLjolos complojos,
quo puooon aiiancaiso y puooon oolonoiso, como soiviooios oo aplicacionos,
hasla simplos amLionlos oo giupos, como las piopiooaoos oo conlguiacion
paia ol sopoilo oo liansaccion.
Ioi ojomplo, un soiviooi oo aplicacionos conliono vaiios soivicios. Ll soi-
viooi oo aplicacionos os iopiosonlaoo on la visla ool aiLol oo la consola ao-
minislialiva, no as los soivicios inoivioualos. Caoa soivicio liono un juogo oo
piopiooaoos quo so puooon conlguiai.
CaItuIo 3
ConcIusIones
ILM 1h5h: os ol calalogo oo soflwaio oo ILM quo piopoiciona funciona-
lioao o-Lusinoss Lajo oomanoa, y quo opoia on mas oo 8 sislomas opoialivos
oifoionlos, incluyonoo Linux.
WoLSphoio os ol soflwaio oo poilal oo nogocios quo poimilo a las ompio-
sas iofoizai la loolioao oo sus clionlos y ampliai ol alcanco googialco oo su
nogocio. Ll soflwaio oo poilal poimilo mojoiai la colaLoiacion oonlio oo la
ompiosa, poimilionoo la aulonoma oo los usuaiios, y oxlonoionoo ol accoso
a los socios comoicialos. Los soiviooios oo comoicio oloclionico posiLililan la
piosonlacion oo calalogos on la ioo, Lsquooa oo piomocionos y campanas, y
aominisliacion oo liansaccionos.
Las hoiiamionlas oo 1h5h: ayuoan a las ompiosas a inciomonlai la
olcioncia opoiacional, apoilanoo agilioao y oscalaLilioao ompiosaiial. Los
soiviooios oo aplicacionos paia onloinos oo oosaiiollo y ojocucion J2LL paia
la aominisliacion oo liansaccionos con una mayoi soguiioao, ionoimionlo,
oisponiLilioao y conoclivioao, poimilionoo ol oquiliLiio onlio soivicios woL o
invoisionos hochas on soflwaio oxislonlos.
Ll soflwaio oo inlogiacion ompiosaiial poimilo conoclai sislomas oislinlos
onlio s, con ol oLjolo oo foimai una nica ompiosa olcionlo, mooianlo la
piovision oo una osliucluia oo monsajoia aLioila, oscalaLlo y fuoilo.
La mayoi pailo oo las ompiosas opoian con oivoisos sislomas infoimalicos,
los cualos lionon quo comunicaiso onlio s con inooponooncia ool lipo oo plala-
foima o oo ioo. Aoomas, las ompiosas lionon quo comunicaiso con ol oxloiioi y
7
8 CAIIJ!IO J. CONCI!5IONI5
opoiai y piocosai infoimacion a liavos oo sislomas oivoisos oo manoia soguia
y on liompo ioal.
La aoopcion oo soivicios woL paia o-Lusinoss, la nocosioao oo las ompiosas
oo opoiai on nuovos moicaoos y la impoilancia oo una caoona oo oisliiLucion
L2L oplima, llovan a las ompiosas a ioovaluai sus aclivos infoimalicos aclualos
y a hacoi quo los sislomas infoimalicos soan mas olcionlos on loiminos oo
coslos, mas loxiLlos y aoaplaLlos al camLio y, aoomas, con un sopoilo monos
complojo.
La inlogiacion oo los nogocios poimilo a las ompiosas quo los usuaiios y
iocuisos infoimalicos, lanlo oonlio como fuoia oo la ompiosa, liaLajon junlos
paia oai sopoilo a la oslialogia ompiosaiial, unionoo sislomas oislinlos paia
compionooi mojoi los palionos oo consumo oo los clionlos, poimilionoo una
vonla oo pioouclos y soivicios mas ofocliva. Asimismo poimilo conoclai oi-
voisas opoiacionos comoicialos, oo foima quo los nuovos pioouclos y soivicios
puooan soi oisliiLuioos oo foima mas iapioa, implanlanoo un onloino oo in-
logiacion oo aplicacionos conlializaoo, iooucionoo as los coslos opoiacionalos
ooiivaoos oo inliooucii sislomas nuovos, ovilanoo ol oosaiiollo oo inloifacos a
mooioa oo aplicacionos oxislonlos. 1amLion oslo asoguia ol paso oo monsajos
oo una aplicacion a olia, incluso cuanoo las iooos o las aplicacionos no oslon
oisponiLlos, sincionizanoo las aclivioaoos oo la caoona oo oisliiLucion con los
pailnois comoicialos, paia as iooucii coslos y liompos oo onlioga y oai una
iospuosla mas iapioa y Lonolciaiso oo los camLios ompiosaiialos.
Las ompiosas inlonlan mojoiai conlinuamonlo la foima on quo ioalizan sus
nogocios inloinamonlo, con sus clionlos y sus pailnois. Lslo osla camLianoo
ol mooo on quo algunos aclivos ompiosaiialos osoncialos, lalos como aplica-
cionos, infoimacion y conlonioos son ulilizaoos paia maximizai ol Lonolcio
ompiosaiial. La foima on quo las ompiosas conciLon la piovision y ol conliol
ool accoso a oslos aclivos, maica una oifoioncia on loiminos oo salisfaccion oo
los clionlos. Las ompiosas puooon mojoiai la agilioao comoicial mooianlo la
implomonlacion oo locnologas oo poilal a liavos oo la loxiLilizacion oo mai-
cos oo onlioga oo soivicios y poimilionoo la inlioouccion oo nuovos soivicios
oo una foima mas facil y consislonlo.
Los poilalos poimilon a las ompiosas mojoiai ol accoso oo los omploaoos,
clionlos y pailnois comoicialos a oalos, aplicacionos y piocosos comoicialos,
oo osla manoia los usuaiios puooon oLlonoi la infoimacion coiiocla poi ollos
mismos, iooucionoo as los coslos oo aominisliacion y mojoianoo ol giaoo oo
salisfaccion oo los clionlos, con oslo los coslos infoimalicos oisminuyon mo-
oianlo la unilcacion oo aplicacionos on un nico oioonaooi, al quo so puooo
accoooi mooianlo un onloino nico oo accoso, soivioo oo foima soguia y con-
lializaoa oosoo la ioo y Lajo policion, mojoianoo los ingiosos mooianlo ol
inciomonlo oo la pioouclivioao oo los liaLajaooios y ol accoso mas iapioo
a la infoimacion, la vonlaja compoliliva, como as lamLion la pioouclivioao
compailionoo infoimacion olcazmonlo.
60 CAIIJ!IO J. CONCI!5IONI5
HILIIograIIa
[1[ Lail JacoL Caila Saolloi, John Ganci. 1h5h: 1:J& 1nn.|j O:-
.& nnJ :h.&:. ILM Iioss, USA, 2004.
[2[ ILM. 1h5h: n: 1. :h.&:. ILM Iioss, USA, 2008.
[8[ Suiosh Haoala Loo Gavin, Gooil Van oo Iullo. 1n|nn.nj 1h5h:
1&.n 1nj:n.n 1r: J: 1n 5jnh:n..n.n. ILM Iioss, USA,
2004.
[4[ Ali Aisanjani Maik Lnoioi, Jonny Ang. 1n:n: 5:. O:.nJ :h.-
&: nnJ 1h 5:.. ILM Iioss, USA, 2004.
[[ Iuoyanlo Linngai Saioa Davios, Suioch Amujuii. 1h5h: 1&.n
1nj:n.n 1&h5&h 5|&.n. ILM Iioss, USA, 2004.
61
IndIce de AaterIas
aominisliacion
oo inloifaso, 8
ool soiviooi, 8
hoiiamionlas oo, 42
aominislialivo
almaconamionlo, 0
soiviooi, 0
AIIs, 2, 84
aplicacionos
oo WoLSphoio, 28
Java, 8
Applols
conlonoooi oo, 14
applols, 18
aiquilocluias
lios nivolos oo, 14
L2L, 7
L2C, 7
Lasos y hoiiamionlas
paia su o-Lusinoss, 8
Loan
oo onlioao, 88
oo sosion, 80
Loans
ompiosaiialos, 84
iocuisos, 41
Liowsoi
aplicacionos Lasaoas on, 84
Liowsois, 18
CGI, 87
clonos, 46
CMI, 41
Compononl Liokoi, 81
compulacion
clionlo-soiviooi oo lios nivolos,
81
oisliiLuioa, 81
conclusionos, 7
conlonoooi
clionlo oo aplicacionos oo, 18
LJL, 48
LJL oo, 12
WoL, 18, 47
DH1ML, 10
oigilalos
aclivos, 8
DNS, 4
oownloao, 8
DiAomin, 8
o-Lusinoss, 20
las solucionos paia ol, 80
o-Lusinoss on oomano
inlogiacion on ol, 8
o-commoico,
LJL, 2
mooulo oo, 48
onloipiiso Loans, 12
lash ciowos, 2
fuonlo oo oalos, 8
68
64 INIICI II MAJIIIA5
GUI, 18, 26, 84
hosls viilualos, 4
H1ML, 18
H11I soivoi y plug-in, 44
ILM DL2, 41
ILM H11I, 27
IDL, 10
inloifasos aominislialivas, 1
I1, 11
J2LL, 10, 2
Java
applols oo, 86
soiviooi
paginas ool, 88
soivlol oo, 86
JCA, 11
JDLC, 18, 18, 4
JFC, 86
JNDI, 18
JSI, 18, 2
JSIs, 10
JVM, 12
mioolowaio, 10
MIML, 87
MQSoiios, 28
mulli soiviooi, 10
oLjolos vivos, 41
paquolo
oo comanoos, 40
oisliiLuioo, 40
plalafoima, 8
oo soflwaio, 4
plug-in, 12
pioouclo
familias ool, 17
Quick Inslallalion, 11
iocuisos, 6
IIO, 10
IMIIIOI, 8
Soivoi
Applicalion, 0
Aovancoo Loilion, 0
Lnloipiiso Loilion, 11
Slanoaio Loilion, 11
soivicios
WoL, 8
soiviooi
oo aplicacionos, 48
oo giupos, 46
H11I, 12
H11I incluioo, 4
piooolnioo, 44
soiviooios
oo aplicacionos y
Loans ompiosaiialos, 88
gonoiicos, 4
WoL, 88
soivlols, 18
SmailIhono, 18
lhioo-lioioo, 26, 27
UNIX, 2
viilual
sisloma piincipal, 14
V1, 18
WAS, 0
WoL
mooulo, 47
WoL Soivicos, 10
WoLSphoio
Applicalion Soivoi, 21
INIICI II MAJIIIA5 6
Applicalion Soivoi Aovancoo Loi-
lion
compononlos oo, 26
aiquilocluia oo, 48
consola aominislialiva oo, 41
Logo Soivoi, 24
Lvoiyplaco Suilo, 28
paia ol comoicio, 1
Ioisonalizalion Soivoi, 28
Ioilal Soivoi, 28
piogiamacion, 8
Silo Analyzoi, 24
Sluoio, 28
1ianscooing IuLlishoi, 28
Voico Soivoi, 24
WoLSphoio Commoico,
WoLSphoio Lvoiyplaco,
WoLSphoio foi Commoico
solucionos oo poilal, 7
solucionos oigilal mooia, 8
WoLSphoio foi commoico
solucionos L2L,
solucionos L2C, 6
WoLSphoio Hosl Inlogialion, 17
WoLSphoio Hosl IuLlishoi, 18
WoLSphoio Ioilal,
WoLSphoio Sluoio, 17
la familia oo hoiiamionlas, 10
WoLSphoio 1ianscooing IuLlishoi,
18
WoLSphoio Voico,
wizaio, 10
woikloao, 46
XML, 18
XML conlg, 8

You might also like