You are on page 1of 338

Univoisioao Nacional ool Noiooslo

Facullao oo Cioncias Lxaclas, Naluialos y Agiimonsuia


1iaLajo Final oo Aplicacion
Aplicacion WLL con accoso a Lasos oo
oalos on sislomas mulliplalafoima
Valoiia Lmilco UiiLo - L.U.: 82.64
Iiof. Cooioinaooi: Agi. Casloi Hoiimann
Iiof. Oiionlaooi: Mgloi. Davio Luis la Ioo Mailnoz
Liconcialuia on Sislomas oo Infoimacion
Coiiionlos - Aigonlina
200
A Malias
Iiofacio
Ln ol conloxlo aclual oo la llamaoa 5.Jn J |n 1nJ:nn.n j J| -
n.n.n iosulla caoa voz mas nocosaiio oisponoi oo sislomas infoimalicos
oisliiLuioos, mulliplalafoima, con accoso oosoo las Inlianols y la Inloinol,
paia mojoiai la goslion oo las oiganizacionos, la lianspaioncia oo las mismas,
la pailicipacion oo los ciuoaoanos on ol conliol oo goslion, la aulomalizacion
oo cioilos liamilos y goslion oo infoimacion a liavos oo las iooos oo oalos,
ospocialmonlo las Inlianols oo las oiganizacionos y la Inloinol, mojoianoo asi-
mismo la loma oo oocisionos y ol uso olcionlo oo los iocuisos.
1ooo lo sonalaoo piocooonlomonlo soia ilusoiio si no so oispusioia oo las
molooologas y oo los sislomas infoimalicos quo facililaian ol lujo oo oalos
o infoimacion oo liaLajo (&:|&) onlio las oislinlas ooponooncias oo las
oiganizacionos y onlio oslas y la ciuoaoana, ulilizanoo oivoisos mooios oo
comunicacion y oo oifoionlos plalafoimas oo haiowaio y oo soflwaio.
Lslo liaLajo so Lasa on ol osluoio oo soflwaio oo Laso quo poimilo ol
oosaiiollo oo aplicacionos WoL mulliplalafoima con accoso a Lasos oo oalos
oisliiLuioas y on ol oosaiiollo oo una aplicacion WoL oo apoyo y soguimionlo
oo las laioas piopias oo 1| 1| (Mosa oo Ayuoa) oo un `&n....
Conlompla ol iogislio y soguimionlo oo la infoimacion piopia oo la Mosa oo
Ayuoa oo una oiganizacion guLoinamonlal, os oocii la infoimacion omoigonlo
ool iogislio oo los ioclamos, inquioluoos y sugoioncias quo llogan a oicha Mosa,
su oisliiLucion a los socloios poilinonlos oo la oiganizacion, ol soguimionlo
oolallaoo oo caoa inciooncia iogisliaoa, paso a paso, a los ofoclos oo Liinoai
infoimacion a los usuaiios oo Holp Dosk y a la piopia oiganizacion.
Lslo signilca la posiLilioao oo iogisliai las inciooncias quo pooian llogai
a la Mosa oo Ayuoa lanlo oosoo la WoL, va omail, como oosoo la ioo lo-
lofonica, mooianlo llamaoas poisonalos, como as lamLion ol soguimionlo oo
oichas inciooncias, Liinoanoo la posiLilioao oo una consulla oosoo la Inlianol
Coipoialiva y oosoo la Inloinol.
Oh].
Ll oLjolivo inicialmonlo planloaoo fuo la ioalizacion oo una aplicacion WoL
mulliplalafoima oosaiiollaoa on Java, mooianlo la cual ol vocino oo la Muni-
cipalioao puoioia conlai con un mooio oo ayuoa paia ponoi oo maniloslo sus
inquioluoos, ioclamos y nocosioaoos, lolofonicamonlo y a liavoz oo la ioo, anlo
su Municipalioao; oo osla manoia la misma pooia Liinoai mayoi iapiooz y
vi
olcioncia on ol soguimionlo y on las iospuoslas a los ioclamos. La aplicacion
ooLoia soi opoiaoa oosoo la Inlianol municipal o Lion oosoo la Inloinol.
Olio oLjolivo lamLion ljaoo como Lasico fuo quo ol sisloma oo 1| 1|
`&n..n|' funcionaia on oislinlas plalafoimas oo haiowaio y oo soflwaio,
mooianlo ol uso oo soflwaio mulliplalafoima lanlo on lo iofoiioo a longuajo
oo piogiamacion, como al onloino oo oosaiiollo ulilizaoo, como as lamLion
al moloi oo Lasos oo oalos soloccionaoo.
Lslos oLjolivos planloaoos al inicio ool liaLajo, fuoion lolalmonlo cumpli-
oos.
|n.]n.n J| J:nhn]
Ulilizacion oo soflwaio oo Laso quo poimilo ol oosaiiollo oo aplicacionos
WoL mulliplalafoima con accoso a Lasos oo oalos oisliiLuioas.
Dosaiiollo oo una aplicacion WoL paia ol apoyo y soguimioinlo oo las laioas
piopias ool Holp Dosk Municipal (Mosa oo Ayuoa Municipal), poimilionoo la
inloiaccion clionlo-soiviooi mooianlo una inloifaz soncilla.
1nn J 1n::||
So ha ofocluaoo una amplia iocopilacion LiLliogialca ospoclca oo los
lomas poilinonlos a la laioa planilcaoa y a los pioouclos oo soflwaio
quo so omploaion paia la conciocion ool 1iaLajo Final.
So ioalizaion las liaouccionos oo los manualos coiiosponoionlos a la ho-
iiamionla oo oosaiiollo WoLSphoio Sluoio Applicalion Dovolopoi, voi-
sion .0 paia Winoows y voision .1.2 paia Linux.
Como consocuoncia oo las goslionos ioalizaoas poi ol Iiofosoi Oiionla-
ooi anlo ILM Aigonlina so han iociLioo maloiialos lanlo on CD`s como
on liLios oo oicha ompiosa, on ol maico ool Scholais Iiogiam oo la mis-
ma, ooslinaoo a Univoisioaoos oo looo ol munoo; so ooslacan poi soi
nocosaiios paia la ioalizacion ool piosonlo 1iaLajo Final los iofoionlos a
pioouclos oo soflwaio lalos como ol WoLSphoio Sluoio Applicalion Do-
volopoi voision .0 y .1.2, como as lamLion ol DL2 UDL WoikGioup
Soivoi Loilion voision 8.1.0 y DL2 UDL Ioisonal Loilion voision 8.1.0.
So ha ioalizaoo un oolallaoo osluoio ool longuajo Java, ulilizanooso la
voision JDK 1.4.
vii
So ha ioalizaoo un oolallaoo osluoio ool onloino oo liaLajo Scionlilc
WoikIlaco 2..0 paia la osciiluia ool liLio coiiosponoionlo al infoimo
lnal.
So ha ioalizaoo un oolallaoo osluoio ool soflwaio paia ol oosaiiollo oo
la aplicacion, os oocii ol osluoio oo la plalafoima inlogiaoa oo oosaiiollo
oo aplicacionos WoL, WoLSphoio Sluoio Applicalion Dovolopoi.
So ha ioalizaoo ol osluoio ool Manojaooi oo Lasos oo Dalos (DLMS)
mulliplalafoima DL2 UDL.
So ha ioalizaoo ol oosaiiollo oo la aplicacion ulilizanoo paginas H1ML
y Soivlols oo Java on ol maico oo la hoiiamionla WoLSphoio Sluoio Ap-
plicalion Dovolopoi on ol onloino Winoows, paia su posloiioi migiacion
al onloino Linux.
So ha ioalizaoo ol coiiosponoionlo losloo oo la aplicacion on oifoion-
los navogaooios y sislomas opoialivos (Winoows 2000 Soivoi y Linux
SuSo 8.2.), ulilizanoo una maquina como soiviooi y olia como clionlo
ingiosanoo a la Laso oo oalos ool soiviooi a liavos oo la Inlianol oo la
facullao.
Una voz lnalizaoa la aplicacion so ioalizo la giaLacion on DVD oo looo
ol maloiial coiiosponoionlo al liaLajo lnal: una voision oo la aplicacion,
olia iofoionlo al liLio on foimalo Lalox y ol IDF gonoiaoo. 1amLion so
icluyo los inslalaooios oo los pioouclos ulilizaoos paia ol oosaiiollo, os
oocii DL2 UDL y WoLSphoio Sluoio Applicalion Dovolopoi.
Oh]. 1j:nJ
So han alcanzaoo plonamonlo la lolalioao oo los oLjolivos planloaoos paia
ol piosonlo liaLajo.
O:jnn..n.n J| 1nJ:n 1.nn|
Ll infoimo lnal compionoo un liLio impioso y un DVD, aoomas oo un
iosmon y oo un iosmon oxlonoioo.
Ll |.h: .n: osla oiganizaoo on caplulos, los quo so inoican a conli-
nuacion:
Inlioouccion: piosonla una vision gonoial oo los sislomas oo infoimacion
on la Sociooao oo la Infoimacion y ool Conocimionlo.
viii
Woiklow: sonala los piincipalos concoplos iofoiioos a la goslion oo in-
foimacion on los llamaoos lujos oo liaLajo.
Linux: inoica los piincipalos aspoclos iofoiioos a oslo S.O. y a sus hoiia-
mionlas.
Java: oosciiLo las mas ooslacaoas caiacloislicas ool longuajo.
Soivlols: iosumo los aspoclos mas ooslacaoos oo oslas facilioaoos.
DL2: oolalla las mas iolovanlos caiacloislicas oo osla familia oo pio-
ouclos oo goslion oo Lasos oo oalos mulliplalafoima.
WoLSphoio: piosonla los piincipalos aspoclos oo oslo onloino oo oosaiio-
llo oo aplicacionos complojas.
WoLSphoio Applicalion Soivoi: sonala los aspoclos mas iolovanlos oo
oslo soiviooi oo aplicacionos WoL.
Aplicacion: oolalla los aspoclos mas signilcalivos oo la aplicacion oos-
aiiollaoa ulilizanoo las facilioaoos anlos moncionaoas.
Conclusionos: piosonla las conclusionos a las quo so ha llogaoo al lnalizai
ol piosonlo liaLajo.
Ll 111, aojunlo al liLio impioso, conliono lo siguionlo:
Inslalaooios ool soflwaio ulilizaoo.
Iosmonos ool liaLajo ioalizaoo.
LiLio ool infoimo lnal.
Iiosonlacion paia la oofonsa lnal.
Copia oo soguiioao oo la Laso oo oalos oo la aplicacion.
Aplicacion oosaiiollaoa.
YaIerIa EnIIce \rILe
LIcencIatura en SIstenas de InIornacIn
\nIversIdad acIonaI deI ordeste
L.\.: 32645
IroI. OrIentador: Agter. DavId LuIs La Hed AartInez
CorrIentes; 31 de OctuLre de 2005
IndIce CeneraI
1 IntroduccIn 1
1.1 Una Vision GloLal . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Dolnicion oo Conocimionlo . . . . . . . . . . . . . . . . . . . . 2
1.8 Ciclo oo Vioa ool Conocimionlo . . . . . . . . . . . . . . . . . .
1.4 Conocimionlo: la Nuova Maloiia Iiima oo las Lmpiosas . . . . 6
1. La Culluia on la Sociooao ool Conocimionlo . . . . . . . . . . . 8
1.6 Goslion ool Conocimionlo . . . . . . . . . . . . . . . . . . . . . 10
1.6.1 1ocnologas oo la Goslion ool Conocimionlo . . . . . . . 12
1.6.2 Conclusionos y 1onooncias . . . . . . . . . . . . . . . . . 18
1.7 Ioilalos ool Conocimionlo . . . . . . . . . . . . . . . . . . . . . 14
1.8 Nocosioao oo la Goslion ool Conocimionlo . . . . . . . . . . . . 1
1.0 Siluacion Aclual on la GC . . . . . . . . . . . . . . . . . . . . . 17
1.10 OLjolivos oo la Goslion ool Conocimionlo . . . . . . . . . . . . 10
1.11 GloLalizacion oo la Lconoma y ol Conocimionlo . . . . . . . . 22
1.12 La Lslialogia oo Convoilii Dalos on Conocimiolo . . . . . . . . 28
1.18 Nuovo Fuluio ool Conocimionlo . . . . . . . . . . . . . . . . . . 24
1.14 Ll Comoicio Lloclionico on la S.C. . . . . . . . . . . . . . . . . 2
1.14.1 Comoicio Lloclionico . . . . . . . . . . . . . . . . . . . 26
1.14.2 Ll o-Lusinoss . . . . . . . . . . . . . . . . . . . . . . . . 28
1.1 Nuova Vision y 1onooncias ool o-Lusinoss . . . . . . . . . . . . 28
1.16 Impaclo oo las 1ocnologas on los S.I. . . . . . . . . . . . . . . 80
1.17 La Moicaoolocnia y la 1.I. . . . . . . . . . . . . . . . . . . . . 88
1.18 Las Nuovas 1.I.C. . . . . . . . . . . . . . . . . . . . . . . . . . 84
1.10 Infoimalica on los Mooolos oo Comoicio . . . . . . . . . . . . . 8
2 Vorkov 39
2.1 Flujo oo 1iaLajo oo Conocimionlo Coipoialivo . . . . . . . . . 41
2.1.1 Aulomalizacion oo los Iiocosos Aominislialivos . . . . 41
ix
x INIICI CINIIAI
2.1.2 Flujo oo 1iaLajo oo Conocimionlo Coipoialivo on ol In-
loiioi oo la Oiganizacion . . . . . . . . . . . . . . . . . 41
2.1.8 Flujo oo 1iaLajo oo Conocimionlo Coipoialivo on ol Lx-
loiioi oo la Oiganizacion . . . . . . . . . . . . . . . . . 48
2.1.4 Llomonlos quo Componon un Flujo oo 1iaLajo oo Co-
nocimionlo Coipoialivo . . . . . . . . . . . . . . . . . . 48
2.2 Caiacloiizacion oo las Aplicacionos oo H.D. . . . . . . . . . . . 46
2.2.1 Holp Dosk Iomolo . . . . . . . . . . . . . . . . . . . . . 48
2.8 Laso oo Conocimionlo on Holp Dosk . . . . . . . . . . . . . . . 40
2.4 Las Lasos oo Dalos y la WoL . . . . . . . . . . . . . . . . . . . 0
2.4.1 Ioi quo una Laso oo Dalos on la WoL . . . . . . . . 1
2.4.2 Consiooiacionos SoLio las IuLlicacionos on las Lasos oo
Dalos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.4.8 Dimonsionos oo la Calioao oo Laso oo Dalos . . . . . . 4
2. Mulliplalafoima . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6 Java y Mulliplalafoima . . . . . . . . . . . . . . . . . . . . . .
2.7 Dosciipcion oo una Aplicacion Mulliplalafoima . . . . . . . . . 7
2.7.1 Comunicacion a Alla Volocioao . . . . . . . . . . . . . 8
2.8 Nocosioao oo la Mulliplalafoima . . . . . . . . . . . . . . . . . 0
2.8.1 Alcancos oo los Sislomas Aplicalivos Mulliplalafoima . 60
3 SO LInux - AdnInIstracIn HsIca 61
8.1 Inlioouccion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
8.2 Quo os Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
8.8 Ioi quo Linux . . . . . . . . . . . . . . . . . . . . . . . . . . 68
8.4 Como os Liconciaoo Linux . . . . . . . . . . . . . . . . . . . . 68
8. Do Donoo Vionon los Iocuisos paia ol Dosaiiollo oo Linux . 64
8..1 Linux os Consliuioo poi los Usuaiios paia los Usuaiios 64
8.6 Caiacloislicas Iiincipalos . . . . . . . . . . . . . . . . . . . . . 6
8.7 Vonlajas oo Linux fionlo a olios S.O. . . . . . . . . . . . . . . . 67
8.8 Lsliucluia ool Sisloma oo Aichivos oo Linux . . . . . . . . . . 68
8.8.1 Aichivos: 1ipos . . . . . . . . . . . . . . . . . . . . . . . 68
8.8.2 Lnlacos . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
8.8.8 Ll Camino o Ialh . . . . . . . . . . . . . . . . . . . . . 70
8.8.4 Lsliucluia ool Sisloma oo Aichivos oo Linux . . . . . . 71
8.8. Accoso a los Difoionlos Sislomas oo Aichivos . . . . . . 71
8.8.6 Ioimisos . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
8.0 X Winoow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
8.10 GNOML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
8.10.1 Iniciacion a GNOML . . . . . . . . . . . . . . . . . . . . 7
INIICI CINIIAI xi
8.10.2 Aplicacionos Auxiliaios oo GNOML . . . . . . . . . . . 76
8.10.8 Conlguiacion oo GNOML . . . . . . . . . . . . . . . . . 81
8.11 KDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
8.11.1 Iailos oo la panlalla . . . . . . . . . . . . . . . . . . . . 8
8.11.2 Aominisliacion oo Aichivos. Kfm . . . . . . . . . . . . 86
8.11.8 Navogai poi la Lsliucluia oo Diiocloiios y voi ol Con-
lonioo oo los Fichoios . . . . . . . . . . . . . . . . . . . 87
8.11.4 Cioai un Nuovo Diiocloiio . . . . . . . . . . . . . . . . 88
8.11. Loiiai un Documonlo o Diiocloiio . . . . . . . . . . . . 88
8.11.6 Copiai y Movoi un Documonlo o Diiocloiio . . . . . . . 80
8.11.7 Lnlacos oo KDL . . . . . . . . . . . . . . . . . . . . . . 80
8.11.8 Asociai un Nuovo 1ipo oo Aichivo . . . . . . . . . . . . 00
8.11.0 Iiopiooaoos oo un Fichoio o Diiocloiio . . . . . . . . . 01
8.11.10Conlguia kfm como Navogaooi oo Inloinol . . . . . . . 01
8.11.11Aplicacionos Auxiliaios oo KDL . . . . . . . . . . . . . 01
8.11.12Conlguiacion oo KDL . . . . . . . . . . . . . . . . . . . 0
8.11.18Loiloi oo Mons . . . . . . . . . . . . . . . . . . . . . . 0
8.11.14KDL Conliol Conloi . . . . . . . . . . . . . . . . . . . . 07
8.11.1Anaoii Aplicacionos al Ianol . . . . . . . . . . . . . . . 07
8.11.16Olias Aplicacionos oo KDL . . . . . . . . . . . . . . . . 08
8.12 Ll Sholl. Comanoos Lasicos oo Linux . . . . . . . . . . . . . . . 00
8.12.1 Inlioouccion . . . . . . . . . . . . . . . . . . . . . . . . 00
8.12.2 Algunos Comanoos Soncillos oo Linux . . . . . . . . . . 100
8.12.8 Diiocloiio Ioisonal . . . . . . . . . . . . . . . . . . . . . 101
8.12.4 Lislaoo ool Conlonioo oo Diiocloiios: Comanoo ls . . . 101
8.12. Cioacion oo SuLoiiocloiios. Comanoo mkoii . . . . . . 102
8.12.6 Loiiaoo oo SuLoiiocloiios. Comanoo imoii . . . . . . . 102
8.12.7 CamLio oo Diiocloiio. Comanoo co . . . . . . . . . . . 102
8.12.8 Siluacion Aclual. Comanoo pwo . . . . . . . . . . . . . 102
8.12.0 Accoso a Unioaoos oo Disco . . . . . . . . . . . . . . . . 102
8.12.10Copia oo Fichoios. Comanoo cp . . . . . . . . . . . . . 102
8.12.111iaslaoo y CamLio oo NomLio oo Fichoios. Comanoo mv108
8.12.12Lnlacos a Fichoios. Comanoo ln . . . . . . . . . . . . . 108
8.12.18Loiiaoo oo Fichoios. Comanoo im . . . . . . . . . . . . 108
8.12.14Caiacloislicas oo un Fichoio. Comanoo llo . . . . . . . 104
8.12.1CamLio oo Mooo oo los Fichoios Comanoos chmoo, cho-
wn y chgip . . . . . . . . . . . . . . . . . . . . . . . . . 104
8.12.16Lspacio Ocupaoo on ol Disco Comanoos ou y of . . . . 104
8.12.17Visualizacion Sin Foimalo oo un Fichoio. Comanoo cal 10
xii INIICI CINIIAI
8.12.18Comanoo hoao . . . . . . . . . . . . . . . . . . . . . . . 10
8.12.10Visualizacion oo Fichoios Ianlalla a Ianlalla. Coman-
oos moio y loss . . . . . . . . . . . . . . . . . . . . . . . 10
8.12.20Lsquooa on Fichoios. Comanoos giop, fgiop y ogiop . 10
8.12.21Comanoos lai y gzip . . . . . . . . . . . . . . . . . . . . 10
8.12.22Comanoos oo Impiosion. Comanoo lpi . . . . . . . . . . 106
8.18 Ljocucion oo Iiogiamas . . . . . . . . . . . . . . . . . . . . . . 106
8.18.1 Ljocucion on ol Fonoo \ , kill, nico y nohup . . . . . . . 106
8.18.2 Comanoo limo . . . . . . . . . . . . . . . . . . . . . . . 107
8.18.8 Comanoo lop . . . . . . . . . . . . . . . . . . . . . . . . 107
8.14 Iiogiamas oo Comanoos . . . . . . . . . . . . . . . . . . . . . . 107
8.14.1 Inlioouccion . . . . . . . . . . . . . . . . . . . . . . . . 108
8.14.2 VaiiaLlos ool Sholl . . . . . . . . . . . . . . . . . . . . . 108
8.14.8 Olias IosiLilioaoos oo los Fichoios oo Comanoos . . . . 100
8.1 Compilaoo oo Iiogiamas on Linux . . . . . . . . . . . . . . . . 100
8.1.1 Comanoo mako . . . . . . . . . . . . . . . . . . . . . . . 110
8.16 Comanoos lilos paia 1iaLajai on Ioo . . . . . . . . . . . . . 110
8.16.1 Iiolocolos Inloinol (II) . . . . . . . . . . . . . . . . . . 110
8.16.2 Comanoo lolnol . . . . . . . . . . . . . . . . . . . . . . . 111
8.16.8 Comanoo flp . . . . . . . . . . . . . . . . . . . . . . . . 111
8.17 Ioquoiimionlos oo Haiowaio . . . . . . . . . . . . . . . . . . . 112
8.17.1 Ioquisilos oo Ilaca Laso y oo CIU . . . . . . . . . . . 112
8.17.2 Ioquisilos oo Momoiia . . . . . . . . . . . . . . . . . . . 112
8.17.8 Ioquisilos oo la Conliolaooia oo Disco Duio . . . . . . 118
8.17.4 Ioquisilos oo Lspacio on Disco . . . . . . . . . . . . . . 118
8.17. Ioquisilos oo Moniloi y Aoaplaooi oo Viooo . . . . . . 114
8.17.6 Haiowaio Divoiso . . . . . . . . . . . . . . . . . . . . . 114
8.18 Inslalacion oo Linux . . . . . . . . . . . . . . . . . . . . . . . . 116
8.18.1 Aiianquo oo Linux . . . . . . . . . . . . . . . . . . . . . 116
8.18.2 Disposilivos y Iailicionos on Linux . . . . . . . . . . . . 116
8.18.8 Cioacion ool Lspacio oo InloicamLio (swap) . . . . . . . 117
8.18.4 Cioacion oo los Sislomas oo Fichoios . . . . . . . . . . . 118
8.18. Inslalacion ool Soflwaio . . . . . . . . . . . . . . . . . . 118
8.18.6 Cioacion ool Disco oo Aiianquo o Inslalacion ool LILO 110
8.18.7 Olios Iiocooimionlos oo Inslalacion . . . . . . . . . . . 120
8.18.8 Iiocooimionlos Iosl-Inslalacion . . . . . . . . . . . . . 120
8.18.0 Iosolvionoo IioLlomas . . . . . . . . . . . . . . . . . . 121
8.18.10IioLlomas con ol Aiianquo . . . . . . . . . . . . . . . . 121
8.18.11IioLlomas con ol Haiowaio . . . . . . . . . . . . . . . . 128
INIICI CINIIAI xiii
8.18.12IioLlomas con la Inslalacion ool Soflwaio . . . . . . . . 128
8.18.18IioLlomas Dospuos oo Inslalai Linux . . . . . . . . . . 12
8.18.14IioLlomas al Aiiancai Linux oosoo ol Floppy . . . . . . 12
8.18.1IioLlomas al Aiiancai Linux oosoo ol Disco Duio . . . 12
8.10 Coiianoo ol Sisloma . . . . . . . . . . . . . . . . . . . . . . . . 126
4 JAYA 129
4.1 Inlioouccion al Longuajo . . . . . . . . . . . . . . . . . . . . . . 120
4.1.1 LiLliolocas oo Clasos Lslanoaios oo Java . . . . . . . . 181
4.1.2 Java os Mulliplalafoima . . . . . . . . . . . . . . . . . . 181
4.1.8 Caiacloislicas ool Longuajo Java . . . . . . . . . . . . . 182
4.2 Lsliucluia Gonoial oo un Iiogiama Java . . . . . . . . . . . . 184
4.8 Concoplos Lasicos . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.8.1 Claso . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.8.2 Hoioncia . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
4.8.8 Inloifaco . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
4.8.4 Iackago . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
4.8. La Joiaiqua oo Clasos oo Java (AII) . . . . . . . . . . 188
4.4 VaiiaLlos Donlio ool Longuajo Java . . . . . . . . . . . . . . . . 188
4.4.1 VisiLilioao y Vioa oo las VaiiaLlos . . . . . . . . . . . . 141
4. Opoiaooios on Java . . . . . . . . . . . . . . . . . . . . . . . . 142
4..1 Opoiaooios Aiilmolicos . . . . . . . . . . . . . . . . . . 142
4..2 Opoiaooios oo Asignacion . . . . . . . . . . . . . . . . . 142
4..8 Opoiaooios Unaiios . . . . . . . . . . . . . . . . . . . . 148
4..4 Opoiaooios Inciomonlalos . . . . . . . . . . . . . . . . . 148
4.. Opoiaooios Iolacionalos . . . . . . . . . . . . . . . . . . 148
4..6 Opoiaooi oo Concalonacion oo Caoonas oo Caiacloios
() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4..7 Iiocoooncia oo Opoiaooios . . . . . . . . . . . . . . . . 14
4.6 Lsliucluias oo Iiogiamacion . . . . . . . . . . . . . . . . . . . 14
4.6.1 Sonloncias o Lxpiosionos . . . . . . . . . . . . . . . . . . 146
4.6.2 Comonlaiios . . . . . . . . . . . . . . . . . . . . . . . . 147
4.6.8 Lifuicacionos . . . . . . . . . . . . . . . . . . . . . . . . 148
4.6.4 Luclos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
4.7 Clasos on Java . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.7.1 Caiacloislicas Impoilanlos oo las Clasos . . . . . . . . 12
4.7.2 Molooos o Funcionos MiomLios . . . . . . . . . . . . . . 18
4.8 Algunas Clasos oo Ulilioao . . . . . . . . . . . . . . . . . . . . 1
4.8.1 Claso Aiiays . . . . . . . . . . . . . . . . . . . . . . . . 1
xiv INIICI CINIIAI
4.8.2 Clasos Sliing y SliingLuloi . . . . . . . . . . . . . . . . 16
4.8.8 Claso DouLlo . . . . . . . . . . . . . . . . . . . . . . . . 17
4.8.4 Claso Inlogoi . . . . . . . . . . . . . . . . . . . . . . . . 18
4.0 Ll AW1 (ALsliacl Winoows 1oolkil) . . . . . . . . . . . . . . . 18
4.0.1 Quo os ol AW1 . . . . . . . . . . . . . . . . . . . . . . . 18
4.0.2 Cioacion oo una Inloifaco Gialca oo Usuaiio . . . . . . 18
4.0.8 OLjolos ovonl souico" y OLjolos ovonl lislonoi" . . . 10
4.0.4 Iiocoso a Soguii Iaia Cioai Una Aplicacion Inloiacliva
(Oiionlaoa a Lvonlos) . . . . . . . . . . . . . . . . . . . 160
4.10 Liioios Fiocuonlos oo Iiogiamacion . . . . . . . . . . . . . . . 161
4.10.1 Schoouling oo Hilos oo Ljocucion . . . . . . . . . . . . . 161
4.10.2 Liioios on ol Uso oo las Caiacloislicas oo IoilaLilioao
oo Java . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
4.10.8 Uso oo Diiocloiios Dolnioos . . . . . . . . . . . . . . . 168
4.10.4 Caiga oo Diivois JDLC . . . . . . . . . . . . . . . . . . 166
4.10. 1oiminacion oo Lnoas . . . . . . . . . . . . . . . . . . . 167
4.10.6 LnliaoaSalioa poi Aichivo . . . . . . . . . . . . . . . . 168
4.10.7 Fuonlos oo Caiacloios . . . . . . . . . . . . . . . . . . . 168
5 ServIet 169
.1 Dosaiiollanoo Soivlols . . . . . . . . . . . . . . . . . . . . . . . 160
.1.1 Iiincipios oo Cooilcacion oo Soivlol . . . . . . . . . . 170
.1.2 Ciclo oo Vioa ool Soivlol . . . . . . . . . . . . . . . . . 171
.1.8 Inslanciacion o Inicializacion . . . . . . . . . . . . . . . 171
.1.4 Soivicio oo Domanoa . . . . . . . . . . . . . . . . . . . . 178
.1. 1oiminacion . . . . . . . . . . . . . . . . . . . . . . . . . 178
.1.6 Mooolos oo Accoso JSI . . . . . . . . . . . . . . . . . . 178
.1.7 Iiocosaooios JSI . . . . . . . . . . . . . . . . . . . . . . 174
.1.8 Compilacion Lalch oo Aichivos JSI . . . . . . . . . . . 176
.1.0 Dosaiiollanoo Aplicacionos . . . . . . . . . . . . . . . . 176
.1.10 Fasos oo Inicializacion y oo 1oiminacion . . . . . . . . . 177
.1.11 Iasgos oo Java Soivlol AII . . . . . . . . . . . . . . . . 177
.1.12 Ialionos y Guas oo SoivlolsJSI . . . . . . . . . . . . 178
6 IntroduccIn a DH2 183
6.1 DL2 Univoisal DalaLaso (DL2 UDL) . . . . . . . . . . . . . . . 184
6.2 Funcionos Complomonlaiias . . . . . . . . . . . . . . . . . . . . 186
6.8 Conlguiacionos oo Iailicionos Mlliplos . . . . . . . . . . . . . 180
6.8.1 Iailicionos con un Iiocosaooi . . . . . . . . . . . . . . 180
6.8.2 Iailicionos con Mlliplos Iiocosaooios . . . . . . . . . . 100
INIICI CINIIAI xv
6.8.8 Iailicionos Logicas oo Laso oo Dalos . . . . . . . . . . . 101
6.4 Iaialolismo Mojoi AoaplaLlo a caoa LH . . . . . . . . . . . . . 101
6.4.1 Hoiiamionlas oo Aominisliacion . . . . . . . . . . . . . 102
6.4.2 Lslanoaios Sopoilaoos on DL2 . . . . . . . . . . . . . . 104
6. Familia oo DL2 UDL . . . . . . . . . . . . . . . . . . . . . . . 10
6.6 DL2 UDL Voision 7.2 . . . . . . . . . . . . . . . . . . . . . . . 106
6.7 ioa oo Ljocucion oo Inslalacion . . . . . . . . . . . . . . . . . 108
6.7.1 ioa oo Ljocucion ool Doposilo . . . . . . . . . . . . . . 108
6.7.2 Iiimoios Iasos . . . . . . . . . . . . . . . . . . . . . . . 108
6.7.8 Vision Gonoial Iapioa . . . . . . . . . . . . . . . . . . . 100
6.7.4 Conlio oo Infoimacion . . . . . . . . . . . . . . . . . . . 100
6.7. Mojoias on los Asislonlos . . . . . . . . . . . . . . . . . 100
6.8 DL2 UDL Voision 8.1 . . . . . . . . . . . . . . . . . . . . . . . 204
6.8.1 Conlio oo Dosaiiollo . . . . . . . . . . . . . . . . . . . . 20
6.8.2 WoLSphoio . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.8.8 Mojoias on XML Lxlonooi . . . . . . . . . . . . . . . . 20
6.8.4 DL2 Waiohouso Managoi . . . . . . . . . . . . . . . . . 206
6.8. DL2 Waiohouso Managoi (conl.) . . . . . . . . . . . . . 207
6.8.6 Conlio oo ooposilo oo oalos oo DL2 . . . . . . . . . . . 207
6.8.7 DL2 Spalial Lxlonooi . . . . . . . . . . . . . . . . . . . 208
6.8.8 DL2 Spalial Lxlonooi (conl.) . . . . . . . . . . . . . . . 200
6.8.0 Goslion oo los Dalos . . . . . . . . . . . . . . . . . . . . 200
6.8.10 Duplicacion (DL2 DalaIiopagaloi) . . . . . . . . . . . 210
6.8.11 Nuovo Conlio oo ouplicacion . . . . . . . . . . . . . . . 210
6.8.12 IosiLilioaoos oo Goslion . . . . . . . . . . . . . . . . . . 211
6.8.18 Sopoilo oo plalafoimas . . . . . . . . . . . . . . . . . . 212
6.8.14 CompaliLilioao oo la Familia oo DL2 . . . . . . . . . . 212
6.0 Iiincipalos Vonlajas ool DL2 UDL . . . . . . . . . . . . . . . . 218
6.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
7 VeLSLere ara eI ConercIo 219
7.1 Quo os WoLSphoio . . . . . . . . . . . . . . . . . . . . . . . . 210
7.2 Aumonlanoo ol Dosompono ool o-Lusinoss . . . . . . . . . . . . 220
7.2.1 Lasos y Hoiiamionlas paia Consliuii, Disominai y Ha-
coi Ciocoi su o-Lusinoss . . . . . . . . . . . . . . . . . . 221
7.8 La Inlogiacion on ol o-Lusinoss on oomano . . . . . . . . . . . . 222
7.4 Ilalafoima oo Soflwaio . . . . . . . . . . . . . . . . . . . . . . 228
7.4.1 WoLSphoio foi Commoico - Solucionos L2L . . . . . . . 224
7.4.2 WoLSphoio foi Commoico - Solucionos L2C . . . . . . . 224
7.4.8 WoLSphoio foi Commoico-Solucionos oo Ioilal . . . . . 22
xvi INIICI CINIIAI
7.4.4 WoLSphoio foi Commoico-Solucionos Digilal Mooia . . . 226
7. Applicalion Soivoi . . . . . . . . . . . . . . . . . . . . . . . . . 228
7..1 Applicalion Soivoi. Aovancoo Loilion . . . . . . . . . . 228
7..2 Applicalion Soivoi. Lnloipiiso Loilion . . . . . . . . . . 220
7..8 Applicalion Soivoi. Slanoaio Loilion . . . . . . . . . . 280
7..4 Soiviooi H11I . . . . . . . . . . . . . . . . . . . . . . . 280
7.. Soiviooi oo Aplicacionos . . . . . . . . . . . . . . . . . . 281
7..6 Conlonoooi oo LJL . . . . . . . . . . . . . . . . . . . . 281
7..7 Conlonoooi WoL . . . . . . . . . . . . . . . . . . . . . . 281
7..8 Conlonoooi oo Clionlos oo Aplicacionos . . . . . . . . . 282
7..0 Conlonoooi oo Applols . . . . . . . . . . . . . . . . . . . 282
7..10 Sisloma Iiincipal Viilual . . . . . . . . . . . . . . . . . 288
7.6 Aiquilocluias oo 1ios Nivolos . . . . . . . . . . . . . . . . . . . 288
7.7 Familias ool Iioouclo . . . . . . . . . . . . . . . . . . . . . . . 28
7.8 La familia oo Hoiiamionlas WoLSphoio Sluoio . . . . . . . . . 287
8 VeLSLere AIIcatIon Server 241
8.1 Inlioouccion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
8.2 WoLSphoio Applicalion Soivoi Como Ilalafoima Iaia ol Co-
moicio Lloclionico . . . . . . . . . . . . . . . . . . . . . . . . . 241
8.8 Funoamonlos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
8.4 Iasgos oo WoLSphoio Aovancoo Loilion . . . . . . . . . . . . . 24
8.4.1 Lnloino oo WoLSphoio Aovancoo Loilion . . . . . . . . 246
8.4.2 Mooolo oo WoLSphoio Applicalion [22, WoLSphoio[ . . 248
8. WoLSphoio Dovolopmonl Lnviionmonl . . . . . . . . . . . . . . 248
8.6 Concoplos ool WoLSphoio Applicalion Soivoi . . . . . . . . . . 240
8.6.1 o-Lusinoss . . . . . . . . . . . . . . . . . . . . . . . . . . 240
8.6.2 La Familia WoLSphoio y las Solucionos Iaia ol o-Lusinoss20
8.6.8 Compulacion DisliiLuioa y WoLSphoio Applicalion Soivoi21
8.6.4 WoLSphoio Applicalion Soivoi, Slanoaio ano Aovancoo
Loilions . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
8.7 Mooolo oo Aominisliacion on Aovancoo Loilion . . . . . . . . 261
8.7.1 Hoiiamionlas oo Aominisliacion . . . . . . . . . . . . . 268
8.8 Aiquilocluia oo WoLSphoio . . . . . . . . . . . . . . . . . . . . 268
8.8.1 Soiviooi oo Aplicacionos . . . . . . . . . . . . . . . . . 268
8.8.2 H11I Soivoi y Ilug-in . . . . . . . . . . . . . . . . . . 264
8.8.8 LmLooooo H11I Soivoi (Soiviooi H11I Incluoo) . . 26
8.8.4 Viilual Hosls (Hosls Viilualos) . . . . . . . . . . . . . 26
8.8. Soiviooi oo Giupos . . . . . . . . . . . . . . . . . . . . 266
8.8.6 Clonos . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
INIICI CINIIAI xvii
8.8.7 Conlonoooi WoL . . . . . . . . . . . . . . . . . . . . . . 267
8.8.8 LJL Conlainoi (Conlonoooi LJL) . . . . . . . . . . . . 268
8.8.0 Ll Mooolo Aominislialivo WoLSphoio . . . . . . . . . . 260
8.8.10 Soiviooi Aominislialivo . . . . . . . . . . . . . . . . . . 270
8.8.11 Almaconamionlo Aominislialivo . . . . . . . . . . . . . 270
8.8.12 Inloifasos Aominislialivas . . . . . . . . . . . . . . . . 271
8.8.18 Iofoioncia Iapioa paia la Aominisliacion . . . . . . . . 274
8.8.14 Discusion . . . . . . . . . . . . . . . . . . . . . . . . . . 274
8.8.1 Quo son los Iocuisos . . . . . . . . . . . . . . . . . . 276
9 DescrIcIn de Ia AIIcacIn 277
0.1 Dosciipcion Gonoial . . . . . . . . . . . . . . . . . . . . . . . . 277
0.1.1 Mooulos . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
0.2 Ljomplos oo Cooigo Fuonlo (Soivlols y H1ML) . . . . . . . . . 280
10 ConcIusIones 299
HILIIograIIa 301
IndIce de AaterIas 305
IndIce de FIguras
1.1 Ciclo oo Vioa ool Conocimionlo. . . . . . . . . . . . . . . . . . 7
1.2 Ll Conloxlo ool Capilal Inloloclual. . . . . . . . . . . . . . . . 8
1.8 La Culluia Iiopicia oo la Goslion ool Conocimionlo. . . . . . . 0
1.4 Ll Iiocoso oo Conocimionlo. . . . . . . . . . . . . . . . . . . . 12
1. Iiocoso Clavo on la Goslion ool Conocimionlo. . . . . . . . . . 1
1.6 Inloinol on ol Munoo. . . . . . . . . . . . . . . . . . . . . . . . 2
2.1 Flujos oo Infoimacion. . . . . . . . . . . . . . . . . . . . . . . . 42
2.2 Flujo oo 1iaLajo on ol Inloiioi oo la Oiganizacion. . . . . . . . 42
2.8 Iocopcion oo Soliciluoos. . . . . . . . . . . . . . . . . . . . . . 47
2.4 Accoso Iomolo a las Aplicacionos poi Inloinol. . . . . . . . . . 6
2. Accoso 1olofonico. . . . . . . . . . . . . . . . . . . . . . . . . . 6
8.1 Vonlana GLNOML oo Linux. . . . . . . . . . . . . . . . . . . . 78
8.2 Iniciacion a GLNOML. . . . . . . . . . . . . . . . . . . . . . . 7
8.8 Laiia oo Accoso a Inloinol. . . . . . . . . . . . . . . . . . . . . 88
8.4 Laiia oo Hoiiamionlas oo Klno. . . . . . . . . . . . . . . . . . 0
.1 Ciclo oo Vioa oo un Soivlol. . . . . . . . . . . . . . . . . . . . . 172
.2 Ioquoiimionlo oo un Aichivo JSI. . . . . . . . . . . . . . . . . 174
.8 Ioquoiimionlo oo un Soivlol. . . . . . . . . . . . . . . . . . . . 17
6.1 Almaconamionlo oo Documonlos XML on DL2. . . . . . . . . . 18
6.2 Lsquoma Concoplual oo los Almaconos oo Dalos. . . . . . . . . 187
6.8 Almaconamionlo oo Dalos Lspacialos . . . . . . . . . . . . . . . 208
6.4 Conlio oo Dosaiiollo. . . . . . . . . . . . . . . . . . . . . . . . . 206
6. DL2 Waiohouso Managoi. . . . . . . . . . . . . . . . . . . . . . 207
6.6 Conlio oo Duplicacion oo DL2 voision 8.0. . . . . . . . . . . . . 211
6.7 Ioplicacion oo Dalos on DL2. . . . . . . . . . . . . . . . . . . . 21
7.1 Ilalafoima oo WoLSphoio. . . . . . . . . . . . . . . . . . . . . . 220
xix
xx INIICI II IIC!IA5
8.1 WoLSphoio paia o-Lussinos. . . . . . . . . . . . . . . . . . . . . 242
8.2 WoLSphoio Applicalion Soivoi. . . . . . . . . . . . . . . . . . . 24
8.8 Compononlos oo WoLSphoio Applicalion Soivoi Aovancoo Loi-
lion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
8.4 Aiquilocluia Clionlo-Soiviooi oo 1ios Nivolos. . . . . . . . . . . 22
8. Compononlos ool AmLionlo oo WoLSphoio Aovancoo Loilion. . 26
8.6 Aiquilocluia oo WoLSphoio Applicalion Soivoi Aovancoo Loi-
lion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
8.7 Mooolo Aominislialivo oo WoLSphoio. . . . . . . . . . . . . . . 260
8.8 Inloifasos Aominislialivas. . . . . . . . . . . . . . . . . . . . . . 271
8.0 Mooolo oo Aominisliacion. . . . . . . . . . . . . . . . . . . . . 27
0.1 Iagina Iiincipal oo la Aplicacion. . . . . . . . . . . . . . . . . 278
0.2 Ayuoa paia ol Usuaiio. . . . . . . . . . . . . . . . . . . . . . . 270
0.8 Ayuoa paia ol Opoiaooi. . . . . . . . . . . . . . . . . . . . . . 280
0.4 Nuovo Ioclamo. . . . . . . . . . . . . . . . . . . . . . . . . . . 281
0. Consulla con DNI. . . . . . . . . . . . . . . . . . . . . . . . . . 282
0.6 Consulla con Nmoio oo Ioclamo. . . . . . . . . . . . . . . . . 282
0.7 Ioclamos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
0.8 Mooilcacion oo Ioclamo. . . . . . . . . . . . . . . . . . . . . . 284
0.0 Lslaoos oo un Ioclamo. . . . . . . . . . . . . . . . . . . . . . . 28
0.10 1ipos oo Ioclamo. . . . . . . . . . . . . . . . . . . . . . . . . . 286
0.11 Iagina Iiincipal oo ioas. . . . . . . . . . . . . . . . . . . . . . 287
0.12 Iagina Iiincipal ool Aominisliaooi. . . . . . . . . . . . . . . . 288
IndIce de TaLIas
1.1 La Lmpiosa Ioal Fionlo a la Lmpiosa Viilual. . . . . . . . . . 27
4.1 1ipos oo VaiiaLlos. . . . . . . . . . . . . . . . . . . . . . . . . . 180
4.2 Calogoias oo VaiiaLlos. . . . . . . . . . . . . . . . . . . . . . . 140
4.8 1ipos Iiimilivos oo VaiiaLlos. . . . . . . . . . . . . . . . . . . . 140
4.4 Opoiaooios oo asignacion. . . . . . . . . . . . . . . . . . . . . . 142
4. Opoiaooios iolacionalos. . . . . . . . . . . . . . . . . . . . . . . 144
4.6 Iiocoooncia oo Opoiaooios. . . . . . . . . . . . . . . . . . . . . 146
6.1 Iaialolismo mojoi AoaplaLlo a caoa Lnloino oo Haiowaio . . . 102
xxi
CaItuIo 1
IntroduccIn
1.1 \na YIsIn CIoLaI
Ls un hocho oo la ioalioao conlompoianoa quo los voiliginosos aoolanlos io-
gisliaoos on las 1IC (1ocnologas oo la Infoimacion y oo las Comunicacionos)
han convoilioo a nuoslio planola on lo quo so ha oaoo on llamai la alooa
gloLal" [2, Joyanos[, poimilionoo quo nuoslia sociooao soa conocioa como la
.JnJ J |n .nJ:nn.n j | n.n.n' o .h:.JnJ' [, Joyanos,
LomLaioo[, on la cual la piofusion oo iooos oo oalos ha poimilioo inloiconoc-
lai a oivoisioao oo oquipos infoimalicos oo oifoionlos locnologas oo haiowaio
y oo soflwaio consliluyonoo una voioaooia ioo munoial mulliplalafoima, quo
ha gonoiaoo la posiLilioao oo nuovas foimas oo inloiaccion oo las poisonas
y oo las ompiosas, impaclanoo on la ooucacion, las aclivioaoos socialos, ol
comoicio, olc.
DoLioo a quo |n .nJ:nn.n J:, os muy impoilanlo ol lugai on oonoo
so almacona, su oiganizacion y oo quo foima so puooo Liinoaila a las oislinlas
poisonas y onlioaoos, inooponoionlomonlo oo su localizacion googialca y oo
su plalafoima locnologica.
La nocosioao oo mojoiai la manoia oo accoooi y manojai los oalos ha
ovolucionaoo poi lo quo so ooLo piofunoizai ol osluoio oo lomas oo gian inloios,
como lo os la locnologa mulliplalafoima y su aplicacion on la ioo on amLionlos
comoicialos y guLoinamonlalos oo oimonsionos consiooiaLlos.
Ll oosaiiollo ool piosonlo liaLajo so vo molivaoo aoomas poi la posiLilioao
1
2 CAIIJ!IO 1. INJIOI!CCION
oo oosaiiollai oxpoiioncias y conocimionlos vinculaoos con onloinos oo liaLajo
piopios ool moicaoo comoicial oo gian oscala, oo la soguiioao quo so piocisa on
ol manojo oo la infoimacion y oo la impoilancia aclual oo la inloiiolacion oo las
aclivioaoos oo las oiganizacionos oosoo ol punlo oo visla oo su goslion inloina
y su inloiiolacion con ol mooio mooianlo la WoL, looo ollo on ol conloxlo mayoi
oo la sociooao oo la infoimacion y ol conocimionlo.
1.2 DehnIcIn de ConocInIento
Ll n.n.n os maloiia oo osluoio oo oislinlas oisciplinas, lalos como la
llosofa, la goslion ompiosaiial y, mas iocionlomonlo la infoimalica, poi ollo so
oncuonlian oifoionlos oolnicionos sogn ol punlo oo visla o inloios oo quionos
so pionuncion. Conviono conocoi, on aias a un mojoi onlonoimionlo y colaLo-
iacion mas olcaz con poisonas oo oislinlas culluias, oivoisas oolnicionos as
como la loiminologa quo ioooa al concoplo conocimionlo [86, Maoslio[.
Iaia la oolnicion oo n.n.n vaiios auloios inloiosaoos on la infoi-
malica, so apoyan on las oolnicionos oo olios oos concoplos: oalo o infoima-
cion. Iaioco opoiluno liaoi aqu las J]n..n oaoas poi la Ioal Acaoomia
Lspanola al iospoclo:
1n: anlocooonlo nocosaiio paia llogai al conocimionlo oxaclo oo una
cosa o paia oooucii las consocuoncias loglimas oo un hocho.
1nJ:nn.n: accion y ofoclo oo infoimai o infoimaiso.
n.n.n: accion y ofoclo oo conocoi. Nocion, cioncia, saLiouia.
Caoa una oo las facullaoos sonsoiialos ool homLio on la mooioa on quo
oslan aclivas.
Como soguiamonlo iosullaia lil paia complolai y paia oslaLlocoi oifoion-
ciacionos posloiioios con olios loiminos, so aojunlan las J]n..n oaoas
poi la misma inslilucion a los concoplos infoimai y conocoi:
1nJ:nn:: onloiai, oai nolicia oo una cosa.
n:: avoiiguai poi ol ojoicicio oo las facullaoos inloloclualos la na-
luialoza, cualioaoos y iolacionos oo las cosas.
1.2. IIIINICION II CONOCIMIINJO 8
Aoomas os opoiluno liaoi hasla aqu la oolnicion ool WoLsloi`s Now Lncy-
clopooia Diclionaiy soLio |n&|Jj (n.n.n): 1n&|Jj:
unooislanoing gainoo Ly aclual oxpoiionco (a knowloogo of caiponliy):
lho slalo of Loing awaio of somolhing oi of having infoimalion.
iango of infoimalion oi awaionoss.
lho acl of unooislanoing: cloai poicoplion of liulh.
somolhing loainoo ano kopl in mino.
Quo puooo liaouciiso poi: Conocimionlo:
compionsion oLlonioa poi mooio oo la oxpoiioncia ofocliva (conocimionlo
oo caipinloia):
ol oslaoo oo saLoi oo algo o oo lonoi infoimacion.
iango oo infoimacion o sapioncia.
ol aclo oo compionsion: claia poicopcion oo la voioao.
algo apionoioo y iolonioo on la monlo.
No complolamonlo salisfochos con oslas oolnicionos acaoomicas, oxpoilos
oo las oislinlas oisciplinas quo so ocupan ool n.n.n oslan apoilanoo las
suyas. A conlinuacion so oxponon algunas oo las muchas quo, poi su onfoquo,
paiocon mas iolovanlos.
5hn 1nn.nj, oiiocloi oo piogiamas oo goslion ool conocimionlo ool
Woilo Lank (Lanco Munoial), ooclaia: Ln ol longuajo colioiano so oifoioncia
onlio .nJ:nn.n (oalos osliucluiaoos on mooo signilcalivo) y n.n.n
(algo on lo quo so cioo quo os cioilo y laLlo)". No oLslanlo, algunas oLjocionos
a los loiminos cioilo y laLlo oslan ompananoo la oislincion. Ll uso inoislinlo
quo a vocos so haco oo los loiminos infoimacion y conocimionlo puooo llovai a
la confusion si no so haco hincapio on quo ol loimino conocimionlo so omploa
ahoia con un sonlioo nuovo.
4 CAIIJ!IO 1. INJIOI!CCION
Ln un inlonlo poi oolnii ol concoplo n.n.n nos siivo oo ayuoa ol
iocoioai quo la monlo humana os capaz oo oos clasos oo n.n.n: ol
:n.nn| y ol .n&...
Ln ol munoo occioonlal, ol conocimionlo inluilivo ha sioo a monuoo oova-
luaoo on favoi ool n.n.n iacional cionllco. Sin omLaigo, la oilcullao
oo liansfoiii ol n.n.n oo una poisona a olia, ha llovaoo a inlonsilcai la
impoilancia ool conocimionlo inluilivo. Ln ol munoo oiionlal, ol n.n.n-
inluilivo siompio ha sioo consiooiaoo muy impoilanlo, hasla ol punlo oo
consiooiailo como ol conocimionlo supoiioi mionlias quo asocian las cioncias
al conocimionlo infoiioi.
Dos ioconocioos oxpoilos, Ann|n y Jn|&h. , on ol aioa oo la Cioncia ool
Conocimionlo, lal como so insliuyo on Japon, aliman quo: | n.n.n
&J J]n.: n :n.n ]&.]nJnnn .:n j n.n nJj&.:.Jn
n.:.nnn'.
Jhnn 1. 1nn:, piofosoi oo goslion oo la infoimacion on la Lscuola
oo Nogocios oo la Univoisioao oo Loslon, y 1nn|J . `n:hnnJ, piofosoi oo
goslion y oslialogia oo la infoimacion on ol IMD Inloinalional oo Suiza coin-
cioon on alimai quo ol conocimionlo os infoimacion quo so oncuonlia oonlio
oo la monlo oo las poisonas; sin una poisona quo conozca y soa conscionlo oo
ollo, no oxislo ol conocimionlo".
Lslos piofosoios so inloiosan poi ol conocimionlo oosoo ol punlo oo visla oo
la goslion ompiosaiial. Y anaoon: los oalos, la infoimacion y ol conocimionlo
son oislinlos punlos a lo laigo oo un ospoclio sin solucion oo conlinuioao
caiacloiizaoo poi un valoi y una apoilacion humana caoa voz mayoios. Los
Jn -los smLolos quo iopiosonlan los sucosos y aclivioaoos humanas a quo
oslamos oxpuoslos colioianamonlo- lionon poco valoi on s mismos, aunquo
lionon la vonlaja oo soi facilos oo almaconai y manipulai infoimalicamonlo. La
.nJ:nn.n os lo quo oLlonomos a pailii oo los oalos cuanoo los inloipiolamos
y conloxlualizamos como humanos quo somos.
Ls asimismo ol vohculo quo ulilizamos paia oxpiosai y comunicai ol cono-
cimionlo, lanlo on ol sono oo la ompiosa como on nuoslias piopias vioas. La
infoimacion liono mas valoi quo los oalos y, al mismo liompo, un mayoi giaoo
oo amLigooao, como puooo alosliguai cualquioi oiioclivo quo haya oisculioo
alguna voz soLio las muchas inloipiolacionos quo puooon oaiso oo loiminos
como clionlo, pooioo y iomosa oonlio oo una misma ompiosa.
Ll n.n.n liono un gian valoi, ya quo los soios humanos cioan a pailii
1.J. CICIO II 'IIA III CONOCIMIINJO
oo ol nuovas iooas, visionos o inloipiolacionos y las aplican oiioclamonlo al uso
oo la infoimacion y la loma oo oocisionos.
Iaia olio conocioo oxpoilo, Jh An|, ol conocimionlo os cioaoo poi
caoa uno oo nosolios asimilanoo lo quo saLomos con lo quo caplamos poi
mooio oo nuoslias oxpoiioncias u oLsoivacionos.
La consulloia IiicowaloihousoCoopois conviono on oolnii ol conocimionlo
como infoimacion comLinaoa con oxpoiioncia on su uso, siluaoa on un conlox-
lo, junlo con su inloipiolacion y ioloxion. Olia consulloia, Ailhui Anooison,
simplilca la oolnicion oo conocimionlo alimaoo quo os infoimacion quo liono
valoi. Ln la misma lnoa oo piagmalismo, Linsl \ Young oolno ol conoci-
mionlo como monsajos con valoi.
1J: `n:, conocioo y iospolaoo allo ojoculivo ospanol on ol campo
oo las locnologas oo la infoimacion y comunicacionos, on su Diccionaiio oo
Goslion ool Conocimionlo o Infoimalica [86, Maoslio[ piopono las oolnicionos
siguionlos:
1n: caoona oo caiacloios, oxpiosaoos on un ooloiminaoo sisloma oo
cooilcacion, asociaoa a un hocho o concoplo.
1nJ:nn.n: conjunlo oo oalos inloiiolacionaoos oo foima quo apoilon
ulilioao on la goslion o oiioccion oo una oiganizacion. Ln cioila mooioa,
la infoimacion, os la foima mas olomonlal oo conocimionlo ya quo, on s
misma, no apoila piooicliLilioao.
n.n.n: iosullaoo oLlonioo al aplicai una o vaiias ioglas oLjo-
livas oo acluacion a una infoimacion o conjunlo oo infoimacionos. Ll
conocimionlo implica cioila capacioao oo hacoi piooiccionos a pailii oo
unas ooloiminaoas infoimacionos y oo unas ioglas gonoiicas.
Ln ol amLilo oo la liloialuia soLio oiganizacion y goslion ompiosaiial, ol
concoplo conocimionlo, muy a monuoo, so oncuonlia onliomozclaoo y poco
oifoionciaoo oo los concoplos capacioao y haLilioao.
1.3 CIcIo de YIda deI ConocInIento
Ll .| J .Jn J| n.n.n ooponoo oo la oislincion onlio conocimionlo
lacilo y conocimionlo oxplcilo. AmLos lipos oo conocimionlos son nocosaiios
6 CAIIJ!IO 1. INJIOI!CCION
y so pioouco una ioalimonlacion conlinua onlio amLos.
Ll conocimionlo lacilo quo so compailo con olias poisonas pasa a foimai
pailo ool nuovo conocimionlo lacilo oo oslas llimas (.n|..n.n).
Ll n.n.n n. quo so almacona, so liansfoima on nuovo conoci-
mionlo oxplcilo (r:.:..n.n).
Ll n.n.n r|.. al soi aoquiiioo poi una poisona so liansfoima on
nuovo conocimionlo lacilo, ya quo osla anaoiia su juicio, fiulo oo sus piopios
conocimionlos y oxpoiioncias piovias (.n:.:..n.n).
Ll conocimionlo oxplcilo puooo comLinaiso con olios conocimionlos ox-
plcilos oanoo lugai a nuovos conocimionlos oxplcilos (nh.nn.n).
LamonlaLlomonlo la poioioa oo una poisona, Lion soa poi oocision piopia
o como fiulo oo un piocoso oo ioouccion oo coslos supono una moima mu-
chas vocos iiiopaiaLlo oo conocimionlo lacilo, y poi lanlo oo la lolalioao ool
conocimionlo oo una oiganizacion.
Ll punlo osoncial ool .| J .Jn J| n.n.n iaoica on quo ol conoci-
mionlo quo no luyo, no cioco y a monuoo onvojoco y so vuolvo oLsololo o inlil;
poi ol conliaiio, ol conocimionlo quo luyo, so compailo y so inloicamLia, go-
noia nuovo conocimionlo. Ll lujo oo conocimionlo posiLilila la inloiaccion
onlio ol conocimionlo lacilo quo posoon o inloicamLian las poisonas con ol
conocimionlo oxplcilo quo iosioo on oocumonlos y liLioias. Ls poi oslo quo
ol lujo ool conocimionlo consliluyo ol aspoclo funoamonlal oo la goslion ool
conocimionlo (voi lguia 1.1 oo la pagina 7).
1.4 ConocInIento: Ia ueva AaterIa IrIna de Ias
Enresas
Ln la :n J.j.n| quo vivimos la iiquoza oo las ompiosas comionza a apoyaiso
on ol pioouclo n.n.n. Conocimionlo o infoimacion, no solo ol cono-
cimionlo cionllco, sino nolicias, infoimos, ocio, comunicacion, soivicios... so
han convoilioo on las maloiias piimas piincipalos oo la oconoma y sus pio-
ouclos clavo. Ll n.n.n hoy oa so compia y so vonoo on cifias nunca
vislas. Los aclivos oo capilal quo so nocosilan paia cioai iiquoza no son la
lioiia ni ol liaLajo fsico, ni las maquinas, hoiiamionlas o faLiicas, son y soian
los n. J| n.n.n.
1.!. CONOCIMIINJO: IAN!I'AMAJIIIAIIIMAII IA5 IMIII5A57
Figuia 1.1: Ciclo oo Vioa ool Conocimionlo.
Nos aoonliamos on la .JnJ J| n.n.n, quo convivo sin lsuias
con la .JnJ J |n .nJ:nn.n o .h:.JnJ. Las oiganizacionos ompio-
saiialos y pLlicas oisponon oo un iocuiso vilal o inlangiLlo quo los poimilo
oosaiiollai su aclivioao osoncial: ol conocimionlo. Los sopoilos Lasicos ool
n.n.n son:
1. Los iocuisos humanos quo inloivionon on los piocoso oo pioouccion o oo
sopoilo oiganizacional (foimacion, capacioaoos, cualioaoos poisonalos,
olc.).
2. La infoimacion manojaoa on oichos piocosos quo capacila a oslas poiso-
nas a inciomonlai su foimacion o haLilioaoos paia ol oosaiiollo oo sus
laioas.
La funcion oo oslos oos facloios haco omoigoi ol conocimionlo. La oigani-
zacion, on Laso a ollo, nocosila convoilii los oalos on conocimionlo y oifunoiilos
iapioamonlo oonlio oo olla misma alla oonoo soa piociso. Lsla concopcion ha
hocho consiooiai a la oiganizacion como una supiaiioo oo iocuisos humanos,
oo infoimacion y oo comunicacionos. As apaioco como un concoplo vilal on
las ompiosas la goslion ool conocimionlo y los sislomas y hoiiamionlas inloli-
gonlos:
Los :&: h&nnn quo inloivionon on los piocoso oo pioouccion o oo
8 CAIIJ!IO 1. INJIOI!CCION
Figuia 1.2: Ll Conloxlo ool Capilal Inloloclual.
sopoilo oiganizacional (foimacion, capacioaoos, cualioaoos poisonalos,
olc).
La .nJ:nn.n manojaoa on oichos piocosos quo capacila a oslas poi-
sonas a inciomonlai su foimacion o haLilioaoos paia ol oosaiiollo oo sus
laioas.
Ll conloxlo ool capilal inloloclual so gialca on la lguia 1.2 oo la pagina
8.
1.5 La CuItura en Ia ueva SocIedad deI ConocI-
nIento
Las locnologas oo la infoimacion y comunicacion han lonioo un impaclo con-
siooiaLlo on la culluia. Ls oo gian impoilancia ol impaclo oo los mooios oo
1.. IA C!IJ!IA IN IA 5OCIIIAI III CONOCIMIINJO 0



Compartir

Cultura Propicia a la GC




Funciones y Reconocimientos e Actividades y
Responsabilidades incentivos medios
Innovar
Colaborar
Figuia 1.8: La Culluia Iiopicia oo la Goslion ool Conocimionlo.
comunicacion clasicos, y lamLion la inluoncia oo la mullimooia, ioalioao vii-
lual y aulopislas oo la infoimacion on ol amLilo culluial y quo so oonomina
.h:&|&:n: os ol nuovo concoplo quo oolno la culluia, sociooao y vioa oo
los pioximos anos y os un loimino quo ongloLa looo lo quo soa movimionlo,
ovolucion y on oolniliva culluia a liavos ool pioljo ciLoi quo lo piopoiciona
un nuovo oslaoo, on ol quo ol canal oo oosaiiollo [4, Joyanos[ os su piopio lujo
locnologico.
1n .h:&|&:n nhn:n J | n]&n J .h.|.JnJ j& jn r..nn,
nnnJ.nJ |n nn]n J| nnn.n n:.].n| j &n .n:Jn j& .n&|nn
| : J :n.n j | :nn:nn n j:nn |.JnJ, jn n n | .n:.:
J |n :.n n&nJ:n, n :n n&nJ:n .&nJn n J.nn.n.
La culluia piopicia a la goslion oo conocimionlo so gialca on la lguia 1.8
oo la pagina 0.
10 CAIIJ!IO 1. INJIOI!CCION
1.6 CestIn deI ConocInIento
Do looos los lipos oo capilal inloloclual, ol ool conocimionlo os ol mas complojo
y ol mas oifcil oo goslionai. Lsla oisciplina no os nuova, sino quo sus iacos so
iomonlan a la inloligoncia aililcial, cuyo oLjolivo lnal ha sioo la sinlolizacion
ool compoilamionlo humano mooianlo oioonaooios.
Las 1n J n.n.n son ooposilos o almaconos oo oalos (ioposilo-
iios) ool conocimionlo ool nogocio (funcionos, ioglas, calculos, infoimos, olc.)
lolalmonlo inooponoionlo oo la plalafoima oo ojocucion, quo mooianlo locno-
logas oo la inloligoncia aililcial son capacos oo oooucii, gonoiai y manlonoi
aulomalicamonlo osliucluias noimalizaoas oo Lasos oo oalos y piogiamas.
Dosoo haco algunos anos so viono haLlanoo oo la j.n J| n.n.n
(GC) oo foima ciocionlo on mooios oo comunicacion, mosas iooonoas, con-
foioncias, .... Ln ol conjunlo ool Iioouclo Inloiioi Liulo oo los pasos mas
oosaiiollaoos, caoa voz liono un mayoi poso la gonoiacion oo iiquoza poi mooio
oo los soivicios on ooliimonlo ool socloi pioouclivo.
Lslo os, lo inmaloiial osla oosplazanoo a lo maloiial como Laso oo la foi-
macion oo iiquoza oo los pasos. No os oxliano quo cuanoo so consolioa una
lonooncia oo osla naluialoza la pioocupacion poi los aclivos inmaloiialos, poi
lo inloloclual, so aciocionla oo foima muy signilcaliva. Suigo as ol inloios poi
la goslion oo los aclivos inmaloiialos.
1n nn:.n j :j:.nnn n|:nJn nJnn.n n &n nr -
nn. n:n:..nJ : |n j|hn|.JnJ j |n n...JnJ, ]&n n & ::-
|n J J:j&|n.n jn:n|..nJn J | n:nJ, :.j, nJn . n nn
|n:.JnJ, n| Jn: h&nnn j & j.n n |n n:n n | |nn
J:n.nnn J| J.J:n.n| J n...JnJ J |n n.nn".
A oifoioncia oo olios facloios clavo oo looo piocoso pioouclivo, como la
locnologa y la oiganizacion oo los piocosos, no os oiioclamonlo aliiLuiLlo ol
ionoimionlo ool facloi humano a un mayoi o monoi nivol oo invoision on ol
mismo, sionoo nocosaiia una aoocuaoa y comploja goslion oo oslo iocuiso paia
poooi oLlonoi ol oosaiiollo oifoioncial [86, Maoslio[.
La aloncion quo so osla pioslanoo a la goslion ool conocimionlo osla cio-
cionoo a una volocioao impiosionanlo. Iovislas y oiaiios oo oconoma y liLios
puLlican innumoiaLlos looias y casos soLio goslion ool conocimionlo y sus
lopicos; ol nmoio oo confoioncias oiganizaoas poi looo ol munoo os muy
1.0. CI5JION III CONOCIMIINJO 11
olovaoo y siguo aumonlanoo.
,1: j& hnh|n nh:n nn J j.n J| n.n.n
Ll comionzo ool 2000 conlomplo la omoigonlo y paulalina impoilancia oo la
j.n J| n.n.n, posiLlomonlo poiquo oospuos oo las oislinlas looias
oo goslion como la calioao, quo luvo su liasconooncia on los 80, la ioingonioia
oo piocosos o ol camLio oslialogico, quo lanlo so han aplicaoo on los 00,
suigo la nocosioao oo un nuovo onfoquo quo inlogio mooolos oo goslion oo
nogocio anloiioios y quo so conlio on las poisonas como insliumonlos capacos
oo apalancai los conocimionlos y cioai valoios paia la ompiosa.
Los gosloios haLiluaoos a las ioouccionos oo coslos y al inciomonlo con-
linuo oo la calioao, como insliumonlos oo goslion, vuolcan su aloncion al
ciocimionlo a liavos ool conocimionlo y la innovacion.
Las oncuoslas inoican quo la mayoia oo las ompiosas consiooian la j.n
J| n.n.n como un olomonlo oocisivo oo su oslialogia. Ioio ol concoplo
mismo oo j.n J| n.n.n os pioLlomalico. La aLunoancia oo loi-
minos quo lo ioooan cioa confusion, y ponoilo on piaclica oxigo la oxisloncia
piovia oo una solioa culluia ool apionoizajo y puooo soi caio.
La ciocionlo acoplacion oo Inloinol poimilo a los liaLajaooios oxploiai
mas y mas opoilunioaoos laLoialos. Los liaLajaooios son mas oomanoanlos y
liono mayoi movilioao quo nunca. Las oiganizacionos ioconocon quo sus acli-
vos clavos son los aclivos inloloclualos y quo sus piaclicas oo conlialacion y oo
ioloncion ooLon iolojai osla siluacion. Lslo ioconocimionlo osla ocasionanoo
on las oiganizacionos alioooooi oo looo ol munoo quo oosaiiollon nuovos molo-
oos oo mooioa y goslion oo oslos aclivos. Do hocho, ol onfoquo so oosplaza oo
una goslion oo iocuisos humanos hacia la oplimizacion oo aclivos humanos.
(Oiaclo Coipoialion).
Iaioco muy claio quo con inooponooncia oo su oonominacion (goslion ool
capilal inloloclual, goslion ool capilal humano, goslion oo iocuisos humanos,
goslion ool facloi humano, goslion ool lalonlo), la j.n J| n.n.n ha
oospoilaoo un gian inloios onlio los oislinlos agonlos ool munoo ompiosaiial
y oconomico.
Ll piocoso ool conocimionlo so gialca on la lguia 1.4 oo la pagina 12.
12 CAIIJ!IO 1. INJIOI!CCION
Figuia 1.4: Ll Iiocoso oo Conocimionlo.
1.6.1 TecnoIogIas de Ia CestIn deI ConocInIento
Las locnologas oo GC ooLon poimilii:
Ioonlilcai conocimionlos nocosaiios.
Ioonlilcai oonoo y quion liono ol conocimionlo o si nocosila soi cioaoo.
Iounii y capluiai ol conocimionlo ioonlilcaoo.
Doloiminai su impoilancia.
Iosumii y sinlolizai la infoimacion oisponiLlo.
DisliiLuii la infoimacion a oislinlos nivolos.
Aclualizai, oliminai y mooilcai ol conocimionlo oLsololo.
Guaioai y oiganizai ol conocimionlo oLsololo, on su caso, paia fuluias
consullas.
,1:j& j.nn: | n.n.n
La impoilancia ool ponsamionlo soLio ol conocimionlo on loiminos oo sim-
plicioao os quo so puooon: aplicai concoplos similaios, iocuiiionoo a siluacio-
nos quo pioouzcan ofoclos piooociLlos:
Aplicai concoplos a nuovas siluacionos paia piooucii innovacionos.
1.0. CI5JION III CONOCIMIINJO 18
Iolnai oiiocliicos a liavos oo aplicacionos iopolioas y voiilcacion.
La goslion ool conocimionlo os la mozcla oo los siguionlos compononlos:
1:nn: Aquollas quo piooucon y aquollas quo ulilizan conocimionlo
quo soia la Laso paia la accion.
nn.J: Ll lujo oo oalos, infoimacion y conocimionlo impoilanlos
on ol oxilo ool nogocio.
Jn|j.n: La infiaosliucluia locnica quo facilila la capluia, almacona-
mionlo y onlioga ool conlonioo a aquollas poisonas quo lo nocosilan, on
ol lugai opoiluno y on ol momonlo quo lo nocosilan.
1n n|j.n &n Jn.|.nJ:, : n |n |&.n.
So liala oo comonzai la aplicacion oo concoplos Lasicos oo GC paia oiga-
nizai poisonas, conlonioos y locnologas paia una solucion oiiigioa.
1.6.2 ConcIusIones y TendencIas
Las InlianolsLxlianols coipoialivas soian lugaios clavo paia accoooi a la
infoimacion oo goslion y al conocimionlo coipoialivo.
La inloifaz oo usuaiio soia similai a los poilalos oo Inloinol.
Los Ioilalos Coipoialivos ovolucionaian oo soi lugaios oo inicio hasla con-
voiliiso on fionlalos oo accoso poisonalizaoos oo acuoioo con las nocosioaoos
y piofoioncias oo caoa inoiviouo.
Los paquolos oo aplicacionos quo piopoicionan solucionos a la goslion ool
conocimionlo oslan looava inmaouios. Su voisalilioao ooponoo oo su ca-
pacioao oo inlogiacion, al no soi solucionos lolalos (Solucionos complolasa
mooioa).
No paioco pioLaLlo la apaiicion oo una solucion inlogiaoa on un solo pa-
quolo oo aplicacionos a coilo plazo.
Invosligacion: La UISAM (Univoisioao Ionlilcia oo Salamanca) liaLaja
on molooologas oo valoiacion oo GC y CI y su impaclo on oiganizacionos
foimalos on onloinos ClionloSoiviooi Univoisalos.
14 CAIIJ!IO 1. INJIOI!CCION
Hoiiamionlas capacos oo liansfoimai oalos on n.n.n: Dalawaio-
houso, Dalamining, DSS, OLAI...olc.
Hoiiamionlas paia la liansfoioncia oo conocimionlo oa a oa: Soivicios oo
ColaLoiacion, Gioupwaio: Lxchango, Lolus Nolos , lujos oo liaLajo (woi-
klow).
Hoiiamionlas oo Inlogiacion: LII, LAI, Call-conlois (WoLII),...olc.
Ll fuluio viono maicaoo poi:
Convoigoncia lolofona movillja-Inloinol.
Inloinol movil.
m-comoicio o-comoicio.
1ocnologas (WAI, GIIS, UM1S, Java, XML, COILA, XH1ML, II,
...).
Ll comoicio oloclionico compoliia con ol comoicio liaoicional on pocos
anos y las foimas mas usualos soian:
comoicio-o (L2C).
nogocio-o (L2L).
apiovisionamionlo-o (o-piocuiomonl).
nogocio-o paia omploaoos (L2L).
1.7 IortaIes deI ConocInIento
La j.n J| n.n.n os la nuova llosofa ompiosaiial quo pionlo soia
acoplaoa poi univoisioaoos, oiganizacionos o inslilucionos oo looo lipo, so ha
convoilioo on una nocosioao mas quo on una mooa. Ll nuovo aclivo oo las om-
piosas, ol capilal inloloclual, osla Lasaoo on ol conocimionlo y la oxpoiioncia
quo looa oiganizacion liono oonlio oo s. Sin omLaigo, la oslialogia oo con-
voilii oalos on infoimacion, y osla a su voz on conocimionlo paia una coiiocla
loma oo oocisionos, ioquioio ol uso oo una inloifaz con ol usuaiio. Lsla inloifaz
so osla conlguianoo como un poilal coipoialivo: | :n| J n.n.n.
1.8. NICI5IIAI II IA CI5JION III CONOCIMIINJO 1

Factor Humano
Tecnologa Conocimiento
Figuia 1.: Iiocoso Clavo on la Goslion ool Conocimionlo.
La planilcacion, oisono, consliuccion y manlonimionlo oo un poilal oo co-
nocimionlo ioquioio oo locnologas oo la infoimacion y las comunicacionos quo
so convioilon on la ospina ooisal oo los piogiamas oo j.n J n.n.n.
Ll piocoso clavo on la goslion ool conocimionlo so puooo oLsoivai on la
lguia 1. oo la pagina 1.
1.8 ecesIdad de Ia CestIn deI ConocInIento
Ya ouianlo la llima oocaoa, homos conlomplaoo como la ulilizacion ool n-
.n.n y oo olios aclivos inloloclualos ha oosplazaoo a olios facloios como
fuonlo oo vonlaja compoliliva. Olias ciicunslancias han conliiLuioo, lamLion,
al ioconocimionlo ool n.n.n como un aclivo impoilanlo [86, Maoslio[.
Ln snlosis, so puooo alimai quo los Jn: quo han oospoilaoo al inloios
poi la j.n J| n.n.n son:
Las ioosliucluiacionos y ioajuslos quo han oisuollo iooos poisonalos y
han ocasionaoo la poioioa oo oxpoilos quo posoan los conocimionlos y
oxpoiioncias paia invosligai, analizai pioLlomas y onconliai solucionos.
Las invoisionos masivas on locnologas oo infoimacion y comunicacionos
quo poimilon un mojoi accoso a la infoimacion inloina y oxloina a las
coipoiacionos. 1ocnologas quo facililan los mooios paia cioai infoima-
cion y capluiai ol conocimionlo.
16 CAIIJ!IO 1. INJIOI!CCION
La nocosioao oo un conlaclo mas osliocho con los clionlos.
La nocosioao oo oifunoii y compailii las oxpoiioncias con un mayoi
nmoio oo omploaoos.
Una mayoi capacioao oo los omploaoos paia apoilai solucionos.
Un mayoi inloios poi las locnicas paia incoipoiai las mojoios piaclicas
oxislonlos on olias coipoiacionos (Lonchmaiking).
La nocosioao oo unilcai y aoaplai iospuoslas anlo la gloLalizacion ool
moicaoo.
La oomanoa oo los clionlos oo apiovochaiso oo las oxpoiioncias oosaiio-
llaoas on cualquioi punlo oo las coipoiacionos piovooooias.
La nocosioao oo colaLoiacion oo los liaLajaooios ool conocimionlo.
La nocosioao oo iooucii los liompos oo iospuosla on oosaiiollo oo pio-
ouclos y aloncion a clionlos.
Ll onfoquo Lasaoo on los iosullaoos, quo ompioza oolnionoo ol movil quo
llova a looa la coipoiacion y siluanoo la GC on oso conloxlo, fuo ol quo uli-
lizaion on una oncuosla iocionlo soLio ol conocimionlo llovaoa a caLo poi
la Cianlolo School of Managomonl on asociacion con la iovisla Infoimalion
Slialogy.
Lnlio olios lomas, so pioio a las ompiosas ouiopoas oncuoslaoas quo clasi-
lcaian poi oioon oo impoilancia onco posiLlos hn]. J | :j:nnn J
G.
Soipionoonlomonlo, la n...JnJ (vonlaja compoliliva) fuo valoiaoa
muy poi oncima oo cualquioi olio Lonolcio. Ll nico olomonlo quo iociLio
una valoiacion oquipaiaLlo fuo la ionlaLilioao (aumonlo oo Lonolcios), quo
apaioca on sogunoo o loicoi lugai on looos los pasos (oxcoplo on Alomania,
oonoo ocupaLa ol oclavo lugai).
Ll ciocimionlo oo las vonlas apaioca on casi looos los casos on llimo
lugai. Ln conjunlo, oslo inoica quo las ompiosas oslan Luscanoo nichos oo
allos maigonos. Y oslos solo puooon manlonoiso si las ompiosas lionon algo
nico quo ofiocoi, lo quo a su voz, oLliga a las oiganizacionos a apiovochai sus
conocimionlos.
1.0. 5IJ!ACION ACJ!AI IN IA CC 17
Las limas consulloias, oo las quo la casi lolalioao oo ollas ha implanlaoo
piocosos inloinos oo goslion ool conocimionlo, han vislo un aioa claia oo no-
gocio on ol ofiocimionlo oo soivicios a sus clionlos paia ayuoailos on su piopia
goslion oo conocimionlo. Los h]. quo, sogn ooclaian, suolon poisoguii
sus clionlos poi mooio oo la j.n J| n.n.n son los siguionlos:
Inciomonlo oo la volocioao oo onlioga oo pioouclos y soivicios.
Mojoia oo los pioouclos y soivicios.
Acoloiacion oo la capacioao oo innovacion.
Mojoia oo la cuola oo moicaoo.
Inciomonlo oo la loxiLilioao.
Ioouccion oo coslos.
Aoquisicion oo nuovo conocimionlo con mayoi iapiooz paia anlicipaiso
a los camLios.
1.9 SItuacIn ActuaI en Ia CestIn deI ConocInIen-
to
Muchas ompiosas han ompionoioo :j:nnn .] J |n j.n J| -
n.n.n paia quo osa goslion conliiLuya a gonoiai mayoi valoi paia sus
clionlos o ooslinalaiios, sus omploaoos, y sus accionislas o piopiolaiios. Los
.|n: o olomonlos mas comunos oo osos piogiamas son:
Las poisonas quo cioan, guaioan, compailon y usan los conocimionlos.
Son ol olomonlo Lasico, poio lamLion ol mas complojo y su conocimionlo
ol mas volalil.
Los piocosos quo facililan la ioonlilcacion, soloccion, capluia, olaLoia-
cion, oisliiLucion y uso oo los conocimionlos.
Los sislomas quo almaconan, piocosan, liansmilon y apoyan la ulili-
zacion oo los conocimionlos. No son ol pilai conlial, poio poimilon y
facililan la goslion.
18 CAIIJ!IO 1. INJIOI!CCION
La culluia oo la oiganizacion. Conliono conocimionlos piofunoos, osla-
Llos y aiiaigaoos. Ioi osa iazon la culluia puooo consliluii un poooioso
aliaoo o impulsoi, o un onomigo oncainizaoo y una Laiioia paia ol pio-
coso oo ulilizacion oo los conocimionlos.
No looos los piogiamas oo goslion ool conocimionlo conocioos lionon oxilo,
poio los quo Jn::||nn r.nnn iosponoon a vaiios ciiloiios comunos:
Iolacion con iosullaoos, lnalos o inloimooios, oo la aclivioao, ulilizan-
oo inoicaooios aoocuaoos como: calioao ool soivicio, ingiosos, gaslos,
liompos, ... Si ol conocimionlo os un aclivo, su goslion so oiionlaia hacia
la olcacia y la ionlaLilioao.
Finalioao y oLjolivos claios, conciolos y piaclicos. Longuajo compion-
siLlo y sin joiga locnica.
Apoyo visiLlo y sin iosoivas oo la oiioccion. LncaLozai las inicialivas valo
mas quo looos los oiscuisos. Aoomas, la oiioccion ha oo piopoicionai
los mooios nocosaiios y claiilcai los lipos oo conocimionlos clavo paia
la oiganizacion.
Comionzo con una acliluo loxiLlo. Anlicipai y aoaplaiso sin soipiosas
a los iapioos camLios quo, con looa soguiioao, apaiocoian.
OLloncion inicial oo algunos iosullaoos iapioos quo iosuolvan siluacio-
nos o pioLlomas comnmonlo compailioos, Luscanoo opoilunioaoos y
ponionoo on oviooncia la ulilioao ool piogiama.
Infiaosliucluia locnica, oiganizaliva y humana aoocuaoas. Ll onfasis os-
la on las poisonas, no on las maquinas, poio oslas siivon como sopoilos
y facililaooias ool piocoso. Ioi ojomplo, conviono ulilizai locnologas
accosiLlos, facilos, oslanoai, y oiionlaoas al conocimionlo como infiaos-
liucluia Lasica (Inloinol, oxlianol, olc.).
Lsliucluia ool conocimionlo loxiLlo y oslanoai. Ll conocimionlo osla
unioo a las poisonas quo lo cioan, manlionon, y ulilizan y puooo soi mas
o monos oxplcilo. Sus calogoias y signilcaoos camLian con fiocuoncia.
Las ioglas paia su aclualizacion y uso ooLon soi simplos, conocioas y
asumioas poi los ulilizaooios.
Canalos mlliplos paia liansfoiii los conocimionlos, iofoizanooso mulua-
monlo.
1.10. O!JIJI'O5 II IA CI5JION III CONOCIMIINJO 10
Culluia aLioila al conocimionlo. La foima oo liaLajai cioanoo, com-
pailionoo, y ulilizanoo los conocimionlos, suolo oomanoai un camLio
on los palionos aclualos. La comunicacion y la foimacion consliluyon
hoiiamionlas oo iofuoizo paia los nuovos mooolos.
Ioconocimionlo, valoiacion y iocomponsa oo las conouclas favoiaLlos
a la cioacion, liansmision y ulilizacion oo los conocimionlos. Quizas
ol facloi oo oxilo mas clavo soa la molivacion. Ioi lanlo las acluacio-
nos molivaooias paia iofoizai las conouclas posilivas oslan onfocaoas
al mooio y laigo plazo, y so onlazan con los sislomas oo ovaluacion oo
iosullaoos y oosompono, as como con la osliucluia ioliiLuliva.
Las coipoiacionos ooLoian ioalizai los siguionlos n.n:
Lvaluai ol impaclo oo la goslion ool conocimionlo on la coipoiacion o
analizai la magniluo y los compononlos ool capilal inloloclual on ol valoi
ool moicaoo.
Doloiminai si ol capilal inloloclual ooLo soi ioinvoilioo paia alinoailo
con los oLjolivos coipoialivos.
1.10 OLjetIvos de Ia CestIn deI ConocInIento
Do la j.n J| n.n.n so ocupan vaiias oisciplinas y suLsiguionlos
looias, lalos como las cioncias soLio goslion o soLio ooucacion, y soLio los
sislomas oo infoimacion o soLio comunicacion. A posai oo las oifoioncias quo
puooon onconliaiso sogn la oplica oo oslas oisciplinas, pooomos oLsoivai
cualio oLjolivos comunos a la hoia oo aplicai la j.n J| n.n.n.
Lslos son:
Lxplolai ol conocimionlo oxislonlo ool mojoi mooo posiLlo. Ll conoci-
mionlo quo so oncuonlia oispoiso onlio los omploaoos quo liaLajan on
localioaoos oifoionlos; ol conocimionlo quo so haya almaconaoo on oislin-
los mooios lalos como papol, auoio, viooos, Lasos oo oalos, olc. ,n
&J &nn :jnn..n.n :n: .n:j.n n: Jn n J&n j n]:n:
& :nJ.n.n :nnnnnn
Lsoncialmonlo, ol oLjolivo quo so poisiguo os hacoi quo ol n.n.n
oxislonlo soa mas pioouclivo.
20 CAIIJ!IO 1. INJIOI!CCION
Ionovai ol conocimionlo oo las poisonas y oo la oiganizacion poi mooio
oo piocosos oo apionoizajo. Hay quo apionooi mas iapioamonlo quo los
compoliooios y aplicai ol nuovo conocimionlo con la mayoi olcioncia
posiLlo.
Lslo oLjolivo so oncuonlia muy pioximo al concoplo oo oiganizacion quo
apionoo o innova.
1iansfoimai ol conocimionlo oo las poisonas on capilal osliucluial oo la
oiganizacion. Los omploaoos consliluyon ol piincipal aclivo oo la oiga-
nizacion, poio oslos puooon aLanoonaila on cualquioi momonlo. Iaia
quo las oiganizacionos puooan soivii a sus clionlos sin alliLajos, os no-
cosaiio quo ol conocimionlo inoivioual paso a soi coloclivo. Lllo olimina
los iiosgos oo poioioa oo conocimionlo y aumonla la volocioao a la quo
ol conocimionlo soa pioouclivo.
Alinoai la oslialogia coipoialiva con las capacioaoos y compoloncias. Ya
soa con las oxislonlos as como con las nuovas quo suigon paia mojoiai
la vonlaja compoliliva. Iaia apiovochaiso oo las nuovas opoilunioaoos,
las oiganizacionos ooLon conocoi sus compoloncias aclualos.
Iaia logiai oslos oLjolivos las oiganizacionos ooLoian ponoi on piaclica
vaiias n.n quo ooponooian oo los siguionlos facloios:
Lslilo oiioclivo y liooiazgo.
Lsliucluia oiganizaliva y funcional.
Culluia.
1ocnologa (facililaooi).
Las oiganizacionos quioion mooos sislomalicos paia la ioonlilcacion y con-
voision oo las haLilioaoos, conocimionlos y oxpoiioncias inoivioualos on cono-
cimionlo oo la oiganizacion. La capacioao oo la oiganizacion paia quo ol
n.n.n so ulilico ooponoo soLiolooo ool giaoo oo onlusiasmo oo las poi-
sonas on compailiilo. Lslo osla muy ligaoo a la culluia, onlonoionoo poi lal
como ol amLionlo quo inluyo on ol compoilamionlo..
Si ol n.n.n os cuioaoosamonlo ioonlilcaoo, oosaiiollaoo y aplicaoo
iopiosonla una fuonlo oo vonlaja compoliliva ya quo os poloncialmonlo valioso,
oscaso, oifcil oo imilai y complicaoo oo susliluii.
1.10. O!JIJI'O5 II IA CI5JION III CONOCIMIINJO 21
Las aioas oo aplicacion, quo son los oLjolivos piimoios paia la GC, puooon
soi clasilcaoas on oos giupos:
Mojoia oo aclivioaoos.
Compionsion oo lo quo oxislo.
La aplicacion ool n.n.n paia quo las poisonas ioalicon las laioas
mojoi os un aioa oo Lonolcios claio. Las poisonas puooon mojoiai ol oisono
oo los pioouclos, oo los piocosos o oo los soivicios as como las opoiacionos,
vonlas y analisis oo invoision.
Sionoo las consocuoncias oo oslas mojoias casi ovioonlos, los Lonolcios
ooLon soi mooioos y analizaoos on loiminos oo mojoia oo iosullaoos coipoia-
livos. La GC os un mooio paia la mojoia coipoialiva y no on ln on s misma.
Ls osoncial una colaLoiacion osliocha con los usuaiios ool n.n.n paia
ooloiminai oonoo so oncuonlian las aioas oo mayoi poloncial oo mojoia y si
ollo soia vislo como una conliiLucion posiliva.
Ll sogunoo giupo lo consliluyon las accionos paia onlonooi mojoi lo quo
oxislo, lo quo ocuiio y como ulilizailo olcionlomonlo. Un suLgiupo oo osla
aioa oo aplicacion consislo on ulilizai mojoi y piologoi ol capilal inloloclual
oxislonlo. Olio suLgiupo lo consliluyo ol uso oo la GC paia conocoi lonooncias
locnologicas, nuovas piovisionos oconomicas o nuovas oomanoas ool moicaoo.
An cuanoo so capluion y so pongan a oisposicion los mojoios n.n.n-
, si no so ioulilizan no so oLlonoian Lonolcios. Hay quo molivai a los
usuaiios a la ioulilizacion.
Iaia ollo los n.n.n ooLon cumplii las siguionlos cualioaoos:
Iolovancia.
AccosiLilioao.
FiaLilioao.
Aclualioao.
22 CAIIJ!IO 1. INJIOI!CCION
1.11 CIoLaIIzacIn de Ia EcononIa y eI ConocInIen-
to
Ll piocoso oo cioacion oo la ciLoisociooao onliana la oxlonsion oo la gloLalioao
a looos los aspoclos oo la vioa. Do looos oslos aspoclos, hoy oa la nn.n
os ol facloi mas inluyonlo, y poi consiguionlo la foimacion oo una nn.n
j|hn| os uno oo los oLjolivos clavo oo la sociooao aclual. Las locnologas oo
la infoimacion oslan conliiLuyonoo a la j|hn|..n.n.
La j|hn|..n.n ooiiumLa comooioaoos, iompo osquomas y iulinas, olimi-
na piivilogios y aumonla iiosgos a comunioaoos pollicas, ompiosas o inslilu-
cionos, sin olvioai a los ciuoaoanos.
La infoimacion oniiquoco a los puoLlos quo, liaoicionalmonlo aislaoos poi
iazonos googialcas o pollicas, accooon a las Jn|j.n J |n 1nJ:nn.n.
La iovolucion oo la infoimacion ha mooilcaoo iaoicalmonlo la oiganizacion oo
las gianoos ompiosas, quo so oisonaion con iooas y oiganizacion conlializaooia
y quo ahoia han pasaoo a oosconlializaiso casi on su lolalioao y con gianoos
Lonolcios paia osliucluias aislaoas olcionlos, y han aLioilo la posiLilioao ool
liaLajo a oomicilio.
Vaiias oocaoas alias, iospolaLlos piofolas ool camLio social, lalos como
Alvin 1omoi y Ioloi Diuckoi, piooijoion la omoigoncia oo una nuova nn.n
on la quo ol poooi ool coioLio, on lugai ool poooi oo las maquinas, so convoiliia
on ol conlio oo la nn.n y on ol aclivo mas cilico oo las oiganizacionos.
Hoy on oa oslas piooiccionos son ya una ioalioao: homos onliaoo on la
oia ool conocimionlo on la quo la mayoia oo los liaLajaooios son consioo-
iaoos :nhn]nJ: J| n.n.n' y on la quo ol lujo oo la infoimacion
y ool conocimionlo lionon mas impaclo on los iosullaoos quo ol movimionlo
oo moicancas. Sin ouoa oslo oosplazamionlo oo la nn.n os ol iosullaoo
ool ciocimionlo y oominio oo la inousliia oo los soivicios quo consliluyo on
los pasos oosaiiollaoos ol socloi oo mayoi omploo y oo mayoi ciocimionlo (on
Luiopa apioximaoamonlo un 6/ oo la poLlacion acliva) [86, Maoslio[.
Duianlo la ullima oocaoa, homos conlomplaoo como la ulilizacion ool -
n.n.n y oo olios aclivos inloloclualos ha oosplazaoo a olios facloios como
fuonlo oo vonlaja compoliliva, lanlo paia la ioouccion oo coslos como paia
la pionla salisfaccion oo la oomanoa oo clionlos. Aoomas, ol poiconlajo oo
conlonioo inmaloiial on un pioouclo os caoa voz mas valoiaoo poi ol moicaoo
on su conjunlo.
1.12. IA I5JIAJICIA II CON'IIJII IAJO5 IN CONOCIMIIJO28
Ll n.n.n on sus oislinlos amLilos -acoica oo nuoslios clionlos, nuos-
lios compoliooios, nuoslias poisonas, locnologas, pioouclos o soivicios, pio-
cosos y sislomas- consliluyo una poooiosa fuonlo oo vonlaja compoliliva, pio-
LaLlomonlo la piincipal y, cuanoo ol conocimionlo os piofunoo, la mas oifcil-
monlo aoquiiiLlo oxloinamonlo o oosaiiollaLlo inloinamonlo y, poi lanlo, la
mas valiosa. Ll n.n.n puooo inluii iaoicalmonlo on la foima oo oos-
aiiollai la aclivioao oo las oiganizacionos y puooo incluso liansfoimai la foima
oo hacoi nogocio.
A mooioa quo ol comoicio ha soguioo oosaiiollanooso, la conliiLucion iola-
liva oo la infoimacion y ol conocimionlo al valoi oo las oiganizacionos conlinua
ciocionoo. Lslo so liaouco on la valoiacion Luisalil oo las ompiosas. Como os
noloiio la valoiacion oo las ompiosas on las quo las oxpoclalivas oo ciocimion-
lo o ol conocimionlo oo maica son los punlos fuoilos supoia nolaLlomonlo la
iolacion valoi Luisalilfacluiacion oo olias ompiosas consolioaoas coiiospon-
oionlos a socloios pioouclivos liaoicionalos.
Los aclivos inlangiLlos iopiosonlan una piopoicion mayoi ool valoi oo moi-
caoo compaiaoo a los aclivos langiLlos oo capilal, loiionos, ooilcios y Lionos
oo oquipo.
1.12 La EstrategIa de ConvertIr Ios Datos en Cono-
cInIento ara Ia Enresa
Las ompiosas oslan camLianoo ol mooo oo capluiai, valoiai y ulilizai ol cono-
cimionlo. Ll n.n.n ::n. so oolno como ol quohacoi oiaiio y los
piocosos quo oolnon ol mooo on quo una oiganizacion llova a caLo los nogo-
cios. Ls piociso convoilii ol conocimionlo on nogocio mooianlo una aoocuaoa
goslion quo mioa y valoio ol conocimionlo on los nivolos clavo: oslialogico, ool
nogocio y opoialivo.
Las hoiiamionlas locnologicas quo ioquioio la ompiosa paia una coiiocla
goslion ool conocimionlo son:
Navogaooios, como poilalos oo accoso a la infoimacion, lanlo a Inloinol,
a liavos oo la ioo Inlianol oo la ompiosa, como a las iooos Lxlianol oo
socios y piovooooios. Los navogaooios ooLon incluii h&nJ: .n|.-
jn.
24 CAIIJ!IO 1. INJIOI!CCION
Almaconamionlo oo oalos (oalawaiohousing) con Luonos almaconos oo
oalos (oalawaiohouso).
Minoia oo oalos (oalamining) paia facililai ol accoso oo infoimacion y
canalos oo oisliiLucion.
Asislonlos oigilalos poisonalos (IDA).
1aLlonos oo anuncios oloclionicos.
Sislomas oo auoio.
Gioupwaio (liaLajo on giupo). Incluyon locnologas como coiioo-o, gos-
lion oocumonlal, giupos oo oiscusion, sislomas oo apoyo a la oocision,
lalos como Lolus Nolos, Lxchango, olc.
Vioooconfoioncias.
......
1.13 uevo Futuro deI ConocInIento
La oimonsion gloLalizaooia so oxlonooia piaclicamonlo a looas las aclivioaoos
oo la sociooao. A mooioa quo so gloLalico ol munoo oo los nogocios o 1n:n
ciozca, so pioouciia un lugai oo liaLajo sin lsuias.
La gloLalizacion facilila quo oisciplinas y pioyoclos quo anlos oslaLan oi-
vioioos oslan ahoia colaLoianoo y no compilon onlio s. Lsla omoigionoo un
longuajo comn quo anlos no oxisla y quo poimilo a la gonlo onlonooiso sin
impoilai las fionloias. La misma puooo oLsoivaiso on la lguia 1.6 oo la pagina
2.
1n:n va a cioai una sociooao gloLal quo oslaia mas conoclaoa giacias
al coiioo oloclionico y on Liovo poi la vioooconfoioncia y a las aplicacionos
WoL (www) [4, Joyanos[.
La ioo conouco a una sociooao quo puooo camLiai su vnculo social -hasla
ahoia asociaoo a un lugai fsico- y liLoiaiso oo sus limilacionos, ya quo la Ioo
os un ospacio paia compailii oo foima liLio y gialuila y quo poimilo ooucai
on ol civismo y la iosponsaLilioao.
La Inloinol 2, oo uso iosliingioo, y con un gian ancho oo Lanoa, amonaza
con cioai un ospacio apailo paia los piivilogiaoos. Soivicios oo pago oslan
1.1!. II COMIICIO IIICJIONICO IN IA 5.C. 2
Figuia 1.6: Inloinol on ol Munoo.
susliluyonoo a los gialuilos (una oxcopcion ha sioo ol poiiooico noiloamoii-
cano Now Yoik 1imos NY1). Ioquonos piogiamas (cookios) invaoon nuoslios
oioonaooios paia oxaminai quo paginas visilamos. Las nuovas locnicas oo la
Ioo no ospoian a quo vayamos a un silio, sino quo nos onvan sus paginas.
1.14 EI ConercIo EIectrnIco en Ia SocIedad deI Co-
nocInIento
La implanlacion oo la 5.JnJ J| n.n.n ha comonzaoo ya y avanza
a onoimo volocioao y consliluiia un nuovo paiaoigma oconomico y social quo
onlonoomos so suslonlaia on al monos oslas iooas:
(a) Ll conocimionlo os nogocio.
(L) Ll nogocio os fuluio poi oxcoloncia.
(c) Ll comoicio oloclionico os una ioalioao lolal cuanoo ol accoso a
Inloinol y las llamaoas localos soan gialuilos y oxislan pollicas oo
ayuoa a la aoquisicion oo oioonaooios paia IYMLS y familias.
26 CAIIJ!IO 1. INJIOI!CCION
1.14.1 ConercIo EIectrnIco
A mooiaoos oo los novonla so inicio la ulilizacion oo Inloinol con lnos co-
moicialos; on oso momonlo naoio puoo piovoi ol impaclo quo lonoia on la
oconoma [20, Haig[. Ll onloino viilual no os solo mas quo un canal oo co-
municacion o liansmision oo infoimacion, sino quo llova implcilo un camLio
culluial impoilanlo. Lllo os ioconocioo poi [17, Cuosla[ cuanoo suLiaya:
1| n&nJ hn nnh.nJ j n|j n | j& n Jn nh:n:n; hnn
:J&.J nnh. J J . n | n&nJ, n | n:nJ, n |n .JnJ,
., j n nnj: |.JnJ .nn.JnJ n | 4|.n nn j, .nJ
.: n n: |j. n. nn j&.: nJ::nJ n |n :&&:n n:n-
:.n| :nJ..nn|'.
Ioi lo lanlo la liasconooncia oo la oconoma oigilal poimilo haLlai oo un
nuovo maico oo acluacion, oo una gonosis paiamolial quo liaslaoa ol oosaiio-
llo oiganizalivo a olio nivol. Si Lion an nos onconliamos inmoisos on una
molamoifosis oigilal quo impioo lonoi una nocion claia oo la oimonsion oo
su impaclo on ol munoo ompiosaiial, os posiLlo osLozai algunas iooas quo ya
oslan ompozanoo a soi acoplaoas on la liloialuia incipionlo.
Ln la laLla 1.1 oo la pagina 27 [10, Gil[ so oxponon los piincipalos caminos
quo so oLsoivan on las ompiosas viilualos fionlo al logaoo oo las ompiosas
liaoicionalos.
Ll analisis ool osquoma anloiioi iovola quo la oconoma oigilal os una oco-
noma oo camLios impoilanlos, lanlo on la foima oo onlonooi la goslion oonlio
y fuoia oo las ompiosas como on la ampliacion mas alla oo los lmilos nacio-
nalos paia ol oosaiiollo oo su aclivioao. Sin omLaigo, os quizas la convoision
oo los monologos ompiosaiialos on oialogos con ol clionlo, oo foima conlinua o
inloiacliva, lo quo ioalmonlo osla maicanoo la paula oo los ioslanlos camLios.
Lfoclivamonlo, la poisonalizacion oo la iolacion con ol clionlo como la noco-
sioao oo ofiocoi valoi, la inloiaclivioao y ol lialo oiioclo o inmooialo conslilu-
yon olomonlos oifoionciaooios oo piimoi nivol, sionoo uno oo los ojomplos mas
solioos oo osla ioconcoplualizacion on la iolacion clionlo-ompiosa ol comoicio
oloclionico L2C. Ls aqu cuanoo caLo planloaiso oonlio ool maico L2C, hasla
quo punlo camLia osla iolacion, oonoo osla ol oquiliLiio ool poooi consumiooi-
ompiosa y on quo mooioa osla llima os capaz oo iolonoi al clionlo como on
opocas pioloiilas.
1.1!. II COMIICIO IIICJIONICO IN IA 5.C. 27
Enresa HeaI Enresa YIrtuaI
Valoi aclivo ljo Su foilaloza los
Ll moicaoo os pioximo y inlangiLlos
conocioo Ll clionlo Lusca una
La ompiosa liono conlaclo iolacion poisonalizaoa
oiioclo con ol clionlo La ompiosa solo conoco
Ciocimionlo Liologico: a sus clionlos poi lo quo
nacimionlo, ciocimionlo, solicilan
maouioz, oosapaiicion La ompiosa puooo lonoi un
Iiima la oiganizacion ciocimionlo oxpononcial
funcional o una oosapaiicion iapioa
La liansaccion liono un Iiima la cioalivioao y la viilualioao
valoi langiLlo Ll valoi lo facilila la
Ioalizan las liansaccionos inloiaccion inloina y
on oifoiioo oxloina mooianlo
Su moicaoo os local la Inlianol y la Lxlianol
La ompiosa iosponoo a La inloiaccion liono lugai
un concoplo on ol liompo ioal inloina y
clasico y coiiaoo oxloinamonlo
So siguo on ol moicaoo Su moicaoo os gloLal
o anoxos La ompiosa no acaLa on
La logslica os una pailo ool s misma, os una ioo oo
sisloma pioouclivo iolacionos inloinas y
La infoimacion so uliliza paia oxloinas, os un sisloma
ioalizai ol conliol aLioilo inloina y
Los sislomas oo infoimacion oxloinamonlo
no son iolovanlos Gonoia nuovos moicaoos
La comunicacion os ospoiaoica La logslica os ol ojo oo
La auloiioao os iolovanlo y su aclivioao
un ojo oo la oiganizacion La infoimacion so uliliza
paia planilcai,
implomonlai y ooloiminai la
oslialogia oo la ompiosa
Los sislomas oo infoimacion
son la pailo mas impoilanlo
oo la oiganizacion
La comunicacion os
viilual y on liompo ioal
1ooos conlaclan con looos
La auloiioao ha oo soi
acoplaoa y no os iolovanlo
paia ol funcionamionlo
oo la oiganizacion
1aLla 1.1: La Lmpiosa Ioal Fionlo a la Lmpiosa Viilual.
28 CAIIJ!IO 1. INJIOI!CCION
1.14.2 EI e-LusIness
Las locnologas oo 1n:n conlguiaian una nuova sociooao y alloiaian ol
compoilamionlo humano poio la iooiganizacion oo los nogocios osla ya suco-
oionoo, y a mayoi volocioao oo lo quo so puooo apiociai a simplo visla.
Ll n:.-nogocioconsumiooi-a-consumiooi os ol mas oomanoaoo oo
la aclualioao, poio os ol n:.- nogocios-a-nogocios (o-Lusinoss) ol quo
pioouciia un mayoi impaclo on la oiganizacion comoicial y ompiosaiial.
Las ompiosas ooLon piovoi quo lo comoicio oloclionico ha oo consliluii una
pailo osoncial oo sus aclivioaoos y a ollo ooLon oiiigii pailo oo sus osfuoizos
oo Invosligacion y Dosaiiollo oo los pioximos anos [4, Joyanos[.
Anoy Giovo, ol caiismalico ox piosioonlo oo IN1LL ha alimaoo quo on
cinco anos looas las companas oslaian on Inloinol o no soian companas
paia onloncos. Lvioonlomonlo, aoomas oo la aiiogancia y oxagoiacion quo
puooan suponoi las palaLias, omanaoas oo uno oo los gianoos ool munoo oo
las locnologas oo la infoimacion, lo quo nos lguiamos quiso oocii ioalmonlo
Giovo os quo las ompiosas liaoicionalos han oo oslai piosonlos ya o piopaiaiso
paia oslai on 1n:n, oaoo quo Inloinol lo soia y lo camLiaia looo, y si no
so osla all, soia oifcil la compoloncia.
1.15 ueva YIsIn y TendencIas deI e-LusIness
La incuision oo Inloinol on nuoslia vioa on gonoial y on ol munoo oo los
nogocios on pailiculai, ha oaoo lugai a la migiacion oo oslos nogocios al munoo
oigilal apaiocionoo ol -h&.n.
Ll pioLloma os quo ya no Lasla con n: n 1n:n', aoomas hay quo
consoguii soi compolilivos y quo oslo iopoilo Lonolcios langiLlos a las ompio-
sas . Lsla nocosioao so ha hocho ospocialmonlo palonlo oospuos oo la ciisis
sufiioas lias ool 11 sopliomLio y la oxplosion Luisalil oo la LuiLuja ospocula-
liva oo las ompiosas locnologicas on los llimos mosos, los &nn. So haco
impioscinoiLlo oomosliai con cifias ioalos la ionlaLilioao ool nogocio y aqu
os oonoo apaiocon y coLian impoilancia las nuovas locnologas, lonooncias o
ooiivacionos ool o-Lusinoss, como so quioian oolnii.
Lo quo so apionoo os oai una solucion al pioLloma oo la ionlaLilioao y
paia ollo so liala oo aplicai la .n|.jn.n' al o-Lusinoss paia sacailo ol
1.1. N!I'A 'I5ION Y JINIINCIA5 III I-!!5INI55 20
maximo pailioo. As apaioco lo quo oonominamos ol 1&.n 1n||.jn. La
implanlacion oo sislomas oo oslo lipo, iospaloaoos con las mojoios locnologas
oo la infoimacion oisponiLlo, asoguian ol oxilo ool nogocio.
Lo piimoio soia aclaiai a quo so ioloio ol loimino o-Lusinoss, Laso oo la
nuova oconoma, lo cual no iosulla soncillo.
ILM oolno ol o-Lusinoss como una manoia soguia, loxiLlo o inlogiaoa oo
Liinoai un valoi oifoionciaoo comLinanoo a los sislomas y los piocosos quo
iigon las opoiacionos oo nogocios Lasicas con la simplicioao ool alcanco quo
haco posiLlo la locnologa oo Inloinol [18, Foimoso y Socaoos[.
Un nj. os un conjunlo oo piocosos y un o-Lusinoss os un nogocio quo
uliliza la oloclionica on sus piocosos. Los piocosos oo un nogocio incluyon la
compia oo maloiias piimas, oisono oo pioouclos , almaconajo, lianspoilo, von-
la facluiacion, coLio, aloncion al clionlo, soivicio posvonla, goslion oo iocuisos
(humanos, lnancioios, maloiialos), olc. Cuanoo inliooucimos la oloclionica
on oslos piocosos, los oigilalizamos, ioinvonlamos ol nogocio y lo convoilimos
on oloclionico, on un -h&.n.
Si liaoucimos liloialmonlo, o-Lusinoss soia Aj. 1|:n.", poio
on la piaclica ol voioaooio signilcaoo osla mucho mas coica oo los nogo-
cios liaoicionalos y sogn oslo so oolno ol o-Lusinoss como on la manoia on
quo una ompiosa apiovocha y maximiza ol poloncial oo la locnologa Inloinol
consiguionoo con ollo un aumonlo oo la compolilivioao y salisfaccion oo sus
clionlos. Sogn oslo ol o-Lusinoss lamLion pooia soi vislo como una oslialogia
ompiosaiial, mas quo como un lipo ospocial oo nogocios.
Las hoiiamionlas oo 1&.n 1n||.jn (LI) so puooon oolnii como
un conjunlo oo molooologas y locnologas oiionlaoas a polonciai la goslion
inloligonlo oo la ompiosa quo poimilon a los oquipos oiioclivos conliolai los
nogocios.
La mision oo LI os aplicai analisis cuanlilalivos y cualilalivos oo los oalos,
consoguii mocanismos oo visualizacion oo los infoimos y hacoilo on un plazo
iazonaLlo oo liompo y looo ollo con ol ln oo mojoiai la goslion ompiosaiial,
hacoila mas moooina y compoliliva.
Ln una ompiosa hay quo lomai oocisionos oa a oa, osas oocisionos oslan
Lasaoas on infoimacion oLlonioas oo Lasos oo oalos ioalos. 1ooa oocision
supono un iiosgo y so liala oo minimizai osos iiosgos y paia ollo so usan
las hoiiamionlas LI. Lslas hoiiamionlas liansfoiman los oalos coipoialivos,
80 CAIIJ!IO 1. INJIOI!CCION
mooianlo locnicas oo analisis o inlogiacion oo oalos, on infoimacion quo puooa
soi ya oisliiLuioa a los oopailamonlos inloiosaoos oonlio oo la ompiosa y
ulilizaoa paia lomai oocisionos. No so liala oo quo looo ol munoo longa
accoso a looa la infoimacion, sino caoa uno a lo quo lo inloiosa consoguii paia
soi mas olcionlo on su liaLajo.
La foima oo piosonlai la infoimacion lil puooo soi poi ojomplo, un poilal
oosoo ol quo los usuaiios oo la ompiosa puooan hacoi sus consullas, as como
oLlonoi los analisis y gialcos quo los inloioson. Lslo mooolo lonoia quo so-
poilai fuonlos oo oalos holoiogonoos poi los oifoionlos lipos oo oalos quo la
ompiosa puooa manojai, as como mlliplos aplicacionos paia accoooi a ollas.
Ln oolniliva, ol LI lo quo Lusca os, on un piimoi paso, liansfoimai cual-
quioi oalo a infoimacion con signilcaoo y on un sogunoo paso, convoiliilo
ya on conocimionlo. 1ooo oslo osla oncaminaoo a analizai lo quo pasa on ol
inloiioi ool nogocio y on funcion oo ollo salii al oxloiioi con mas fuoiza, poi
ojomplo poiquo so conocon mojoi los guslos ool clionlo y poi lanlo pooomos
poisonalizai mas las ofoilas quo los hacomos.
1.16 Inacto de Ias TecnoIogIas en Ia CestIn de
Ios SIstenas de InIornacIn
Los avancos oo la 1ocnologa oo Infoimacion y las comunicacionos piooucioos
on los llimos anos, oslan piovocanoo una mayoi ulilizacion oo los 5.nn
J 1nJ:nn.n poi pailo oo las oiganizacionos pLlicas o piivaoas, inciomon-
lanoo la complojioao oo los ioquisilos oo infoimacion.
Noimalmonlo, los 5.nn J 1nJ:nn.n, goslionan una gian canlioao
oo infoimacion, quo puooo soi ospocialmonlo impoilanlo paia la oiganizacion,
ooponoionoo su supoivivoncia, oo la coiiocla goslion, salvaguaioia y conloon-
cialioao oo osa infoimacion.
Uno oo los facloios mas impoilanlos oonlio oo una ompiosa, paia valoiai la
infoimacion, os ulilizai la infoimacion con la lnalioao oo oLlonoi los mojoios
Lonolcios paia la oiganizacion [28, Gonzaloz, Yaguo y Joyanos[.
Ln gonoial ol poisonal oo oichas oiganizacionos uliliza la infoimacion paia
facililai la loma oo oocisionos y on oslo aspoclo os piociso lonoi on cuonla,
quo los ojoculivos loman oocisionos, quo inluyon on los Lonolcios oo la oiga-
1.10. IMIACJO II IA5 JICNOIOCIA5 IN IO5 5.I. 81
nizacion a laigo plazo, mionlias quo la planlilla loma oocisionos iospoclo a la
pioouccion oiaiia .
Ll acoloiaoo Jn::|| n|j. quo so osla piooucionoo on los llimos
anos, os ol quo ha piopiciaoo ol paso oo la sociooao inousliial a la sociooao oo la
infoimacion y ool conocimionlo. Los moicaoos oslan sufiionoo una impoilanlo
ovolucion, la cual so vo oxpoiimonlaoa on las oiganizacionos ompiosaiialos, las
foimas oo ioalizai los nogocios poco lionon quo voi con las opocas pasaoas, la
compolilivioao so inciomonla y la supoivivoncia ioquioio hacoi un mojoi uso
oo la infoimacion.
La nuova oia on la quo oslamos inmoisos, so caiacloiiza poi sus piopios n-
J.J:n.n|, la gloLalizacion oo los moicaoos, las alianzas oslialogicas,
las iooos oo ompiosas, ol camLio on la oomanoa, ol mayoi nivol culluial, ol in-
ciomonlo ool giaoo oo oxigoncia, ol mayoi nmoio oo nocosioaoos a salisfacoi,
ol inciomonlo ool poooi aoquisilivo, ol camLio on la oo ofoila, la ioouccion ool
ciclo oo vioa ool pioouclo, ol inciomonlo on la ofoila oo Lionos y soivicios, ol
camLio on los sislomas pioouclivos, ol oosaiiollo locnologico, la oxplosion oo
Inloinol, ol volumon oo infoimacion oisponiLlo y la iapiooz oo su inloicamLio.
Ll n:. |:n. ha iopiosonlaoo paia ol fuluio oo las oiganizacionos
ompiosaiialos un loma oo gian impoilancia y la ioo oo Inloinol ha facililaoo
su oifusion y consolioacion, piincipalmonlo on ol onloino oo las Ioquonas y
Mooianas Lmpiosas (IYMLS).
La impoilancia oo la ioo Inloinol paia ol oosaiiollo oo las posiLilioaoos
comoicialos ha sioo muy impoilanlo, aunquo os cioilo quo hay muchos pioLlo-
mas locnicos quo looava no oslan iosuollos y quo inluyon oocisivamonlo on
la opinion quo lionon los usuaiios, soLio la ]nh.|.JnJ y :J.h.|.JnJ oo la ioo
Inloinol.
La infoimacion quo goslionan los 5.nn J 1nJ:nn.n os almacona-
oa on las Lasos oo oalos on 1nn 1n:h&, poi lo lanlo, ollos son punlos
clavo a la hoia oo analizai la pioloccion oo la infoimacion. Ioi osa iazon, la
soguiioao oo las Lasos oo oalos, os un soiio aspoclo quo ooLo soi consiooiaoo
oxplcilamonlo, no como un aspoclo aislaoo, sino como un olomonlo piosonlo
on looas las olapas ool ciclo oo vioa oo la consliuccion oo la Laso oo oalos.
Ll n:. |:n. consliluyo una nuova foimula oo :nj.n n:-
.n| quo so funoamonla on la ulilizacion oo las iooos oo comunicacionos, como
vohculo paia oosaiiollai una gian vaiiooao oo aclivioaoos ompiosaiialos.
82 CAIIJ!IO 1. INJIOI!CCION
Ll n:. |:n. so consliluyo como uno oo los fuluios moloios oo
la oconoma munoial ya quo naoio ouoa oo las onoimos posiLilioaoos quo ofio-
co oslo sisloma paia ol oosaiiollo oo liansaccionos comoicialos, sin omLaigo,
oxislon looava algunos aspoclos quo hacon quo oslo mooio no soa comnmonlo
ulilizaoo poi los usuaiios oo la ioo paia ioalizai sus compias.
Ln las hn J Jn so gosliona y almacona la infoimacion iolaliva a
oalos Lancaiios, infoimacion juoicial, facluias, oalos oo soguios, infoimacion
mililai, y olios muchos lipos oo infoimacion valiosa, quo ha oo soi piologioa.
Los 5.nn J 1nJ:nn.n quo goslionan Lasos oo oalos con oslo lipo oo
infoimacion ooLoian oslai oolaoos oo mocanismos quo ovilon ol accoso no
auloiizaoos a la infoimacion, gaianlizanoo as los ooiochos oo inlimioao y
piivacioao oo las poisonas y ol cumplimionlo oo las Loyos oo Iioloccion oo
Dalos Ioisonalos.
La piogiosiva solslicacion oo los piocosos comoicialos as como oo los pio-
cosos iolacionalos on ol amLilo oiganizacional, oloiga una gian liasconooncia
a la oimonsion oslialogica ool maikoling, quo so ooiiva piocisamonlo, ool pio-
lagonismo oo las poisonas on la oiganizacion y su iolacion con los oomas.
Ln loiminos infoimalicos la soguiioao haco iofoioncia al pioLloma gonoiico
oo impooii quo poisonas sin auloiizacion loan o mooilquon lchoios, mionlias
quo la pioloccion haco iofoioncia a los mocanismos ospoclcos ool sisloma
opoialivo oncaminaoos a salvaguaioai la infoimacion.
Los :h|nn J j&:.JnJ oo la infoimacion so agiavan como consocuon-
cia oo los camLios locnologicos quo oslan ocuiiionoo: accoso a Lasos oo oalos
a liavos oo la WoL, oosaiiollos ool comoicio oloclionico, avancos ol los 1nn
1n:h& o incluso ol uso oo locnicas oo iocupoiacion oo oalos como 1nn
`.nn.nj.
Los sislomas Lasaoos on jn no solo oxislon a nivol oo aLsliaccion sino
quo ioquioion oo locnicas y hoiiamionlas locnologicas a lnos quo poimilan oai
sopoilo a los oosaiiollos Lasaoos on agonlos soflwaio. 1alos locnologas lionon
su mayoi oxpononlos on los longuajos y locnicas OO (Oiionlaoas a OLjolos)
quo siivon muchas vocos oo Laso a los sislomas O (Oiionlaoas a Agonlos).
A posai oo soi olomonlos alnos oonlio ool oosaiiollo ool soflwaio la oiionla-
cion a oLjolos y la oiionlacion a agonlos son paiaoigmas oislinlos y como lalos
ooLon soi molivo oo osluoio oo sus pailiculaiioaoos paia poimilii ol maximo
apiovochamionlo posiLlo, on ol caso oo los agonlos caiacloislicas piopias como
la aulonoma oo los agonlos, su gian inloiaclivioao y la complojioao oo sus
1.17. IA MIICAIOJICNIA Y IA J.I. 88
osliucluias oiganizalivas no puooon soi caplaoas poi olias molooologas no
O.
Los oosaiiollos oo oslo lipo oo sislomas iosullan locnologicamonlo complo-
jos, ooLioo on la mayoia oo los casos, a la coila oxisloncia oo la locnologa y
a la ool paiaoigma on s mismo. Lslo haco quo so lialo oo sislomas oonoo los
iiosgos locnicos puooon alcanzai impoilanlos colas y poi lo lanlo oonoo los
conliolos oo calioao y soguiioao coLian una impoilancia vilal.
1.17 La AercadotecnIa y Ia TecnoIogIa de InIorna-
cIn
Ll munoo so osla hacionoo caoa voz mas poquono. Nuovos y mojoios sislomas
oo comunicacion y oisliiLucion oslan cioanoo opoilunioaoos on pasos on va
oo oosaiiollo, poi lo quo los moicaoologos lionon nuovos compoliooios, as
como opoilunioaoos oo moicaoo.
Una oo oichas opoilunioaoos so oncuonlia on las locnologas oo infoima-
cion; poi lo mismo 1n:n os ol mooio oo moicaoolocnia oo mas iapioo cio-
cimionlo on la aclualioao; oicha locnologa poimilo cioai un valoi nuovo paia
los consumiooios logianoo a liavos oo ollo salisfacoi sus oosoos y nocosioaoos,
cioanoo oo osla manoia inloicamLios quo salisfagan las molas inoivioualos y
las oo las ompiosas.
Ln la aclualioao las ompiosas onfionlan un moicaoo quo simullanoamonlo
so haco mas compolilivo, ospocializaoo, gloLal y alanzaoo on 1n:n. Iaia
lonoi oxilo on ol amLionlo camLianlo on ol quo vivimos, las nuovas ompiosas
y aquollas ya oxislonlos ooLon hacoi uso oo los avancos y la locnologa quo
oa a oa so va oosaiiollanoo; oslo con la lnalioao oo aplicailas on ol amLilo
moicaoologico.
As, pooian aLiii sus opcionos oo vonla, puLlicioao, nuovos clionlos, oos-
aiiollo oo pioouclos, invosligacion oo moicaoos, lionoas viilualos, onlio mu-
chas olias aioas quo aLaica ol munoo oo la n:nJn.n.
Ll 1n:n os una locnologa oigilal quo comunica a looo ol munoo y a
liavos oo la cual so puooon alcanzai millonos oo poisonas, lo quo los poimilo a
los moicaoologos onviai sus piopuoslas, iooas y pioouclos a laigas oislancias.
1n:n hn n:.J n |n n&n n&n J| n: J nJ:, :n.nn:
84 CAIIJ!IO 1. INJIOI!CCION
nn:" lo quo so puooo oomosliai claiamonlo on la oivoisioao oo vonlajas
quo oslo mooio lo piopoiciona a la moicaoolocnia.
La infoimacion quo so piosonla on 1n:n os lan amplia quo poimilo
cuLiii las oifoionlos nocosioaoos y los oifoionlos oosoos oo caoa una oo las poi-
sonas quo haLilan oslo planola; piopoiciona a los moicaoologos hoiiamionlas
paia cioai on caoa uno oo sus pioouclos un valoi agiogaoo paia caoa uno oo
sus consumiooios, ofiocionoo oo osla manoia pioouclos yo soivicios mojoios
y quo cumplan con las oxpoclalivas oo sus clionlos, logianoo su salisfaccion.
Ioi olia pailo 1n:n ofioco a las poisonas la opoilunioao oo quo so in-
volucion y so sionlan ioonlilcaoas con la maica, lo quo los poimilo soi mas
aclivos y valiosos, soLiolooo, paia los paliocinaooios oo los silios quo so on-
cuonlian on la ioo.
1.18 Las uevas TecnoIogIas de InIornacIn y Co-
nunIcacIn
Las nuovas locnologas oo comunicacion han suigioo haco vaiias oocaoas y
hacon iofoioncia a los llimos oosaiiollos locnologicos y sus oifoionlos aplica-
cionos. Su implomonlacion on la sociooao osla piooucionoo camLios insospo-
chaoos on compaiacion a los oiiginaoos on su momonlo poi olias, como soi la
impionla o la oloclionica.
Los ofoclos y alcancos oo las mismas soLiopasan ol loiiono piopio oo la co-
municacion o infoimacion lloganoo a piovocai mooilcacionos on la osliucluia
social, oconomica, laLoial, juioica y pollica oo la sociooao aclual; y looo
lo anlos moncionaoo liono su Lasamonlo on ol hocho oo quo oslas no solo so
limilan a la caplacion oo infoimacion sino quo poi ol conliaiio piopoicionan
oivoisos mooios paia manipulaila, almaconaila y oisliiLuiila.
La incoipoiacion oo las n&n n|j.n J |n .nJ:nn.n j |n n&n.-
n.n on la sociooao aclual liao apaiojaoos innumoiaLlos camLios quo afoclan
nuoslia manoia oo liaLajai, iolacionainos o incluso oo apionooi.
Sus ofoclos y alcancos no solo so silan on ol loiiono oo la infoimacion
y comunicacion, sino quo los soLiopasan paia llogai a piovocai y pioponoi
camLios on la osliucluia social, oconomica, laLoial, juioica y pollica, looo
oslo so ooLo a quo no solo so conlia on la caplacion oo la infoimacion, sino
1.10. INIOIMAJICA IN IO5 MOIIIO5 II COMIICIO 8
lamLion, y os lo voioaooiamonlo signilcalivo, a las posiLilioaoos quo lionon
paia manipulaila, almaconaila y oisliiLuiila.
1n n& : ::: | n&nJ, |n n&n n|j.n. & n]&n
nnh.n|n n.nn | n: j n|&nh:nn |n :nn.n J n&:n
.JnJ n :... 5 Jhn & nn.J .] j Jn n h&nn
nJ.Jn & J :., : nnJ. n n J&Jn & .n:nn.n h.:.n j
| nnh. &n|.n. j& .n:J&n n n&: nJ J :J&.:, J j.nn:,
J n:.:'.
Si Lion las nuovas locnologas oo infoimacion y comunicacion so piosonlan
como una hoiiamionla impoilanlo paia ol oosaiiollo aclual oonlio ool con-
coplo oo gloLalizacion quo oomina looas las osfoias oconomicas oo la opoca
conlompoianoa, no ooLo olvioaiso quo los impaclos quo piooujoion con su
apaiicion y posloiioi implomonlacion a nivol munoial oiloion sogn la zona
googialca quo so oslo consiooianoo.
Lo anloiioi os muy facil oo visualizai con solo compaiai ol oosaiiollo loc-
nologico piooucioo on ol noilo oo nuoslio conlinonlo, on pasos como LL.UU.,
conlia lo alcanzaoo on pasos conlioamoiicanos o suoamoiicanos, como soi
Lolivia.
Lslo os ooLioo a la capacioao oconomica oo caoa uno oo los oifoionlos
pasos, ooLionoo iosallai ol hocho punlual oo quo lo quo posoon un mayoi
avanco locnologico son lo mas poooiosos on los liompos moooinos.
1.19 InIorntIca a DesarroIIar en Ios AodeIos de
ConercIo
Iailionoo oo la iooa oo quo | :.n.n| n. J &nn :jnn..n.n hnnJn
n n.n.n | n]&n J :nn j& :nhn]nn n ||n, & n.n|
.n|&n|, | n.n.n j r:.n.n j& n:n n. n & nn.JnJ
n:n nn:.: n.n.n'.
1amLion os cioilo quo paia poooi maloiializai oicho conocimionlo, com-
pailiilo, y oLlonoi una vonlaja compaialiva paia la ompiosa, soia nocosaiio
oosoo un punlo oo visla locnologico, quo on la goslion oo conocimionlo on la
ompiosa, soa sopoilaoa soLio 5|&.n 1nJ:nn.n.
La oconoma ool n.n.n, paia hacoila ioalioao nocosila oo lo quo
86 CAIIJ!IO 1. INJIOI!CCION
algunos auloios comionzan a oonominai infoimalica ool conocimionlo, y ollo
coLia an mas impoilancia on las oiganizacionos cuyo nogocio osla on la ioo
[, LomLaioo y Joyanos[. So piopono oonlio oo las solucionos infoimalicas
Lasaoas on conocimionlo, las siguionlos:
La implanlacion oo h::nn.nn |nh:n.n':
Dosoo la iovolucion inousliial, la gian mayoia oo los piocosos pioouclivos
oo inousliias y ompiosas oo liansfoimacion, so han aulomalizaoo a liavos oo
maquinas y ioLols, poio sin omLaigo, an quooa una gian Liocha locnologica
on muchas oiganizacionos ompiosaiialos, no on los piocosos locnicos, sino on
la inlogiacion ool conjunlo oo lujos infoimalivos y aominislialivos quo so
oospionoo on ol oa a oa oo cualquioi ompiosa.
Ioi lanlo, lo quo so piolonoo con las hoiiamionlas colaLoialivas, os una
vision inlogial oo la goslion oo la ompiosa y consoguii mooianlo la aulomali-
zacion oo los lujos aominislialivos, oLlonoi la vonlaja oo compoliliva, y una
mayoi capacioao oo iapiooz oo aoaplacion al mooio, on oolniliva oo apionoi-
zajo.
Mocanismo oo gian capacioao oo almaconamionlo oo oalos:
La maloiia piima funoamonlal on los nogocios on ioo, son los inlangiLlos.
Ll n.n.n oo la oiganizacion y ol capilal inloloclual oo las poisonas quo
la inlogian so convioilon on los inpuls o onliaoas nocosaiias, paia quo con un
aoocuaoo lialamionlo infoimalicos, consoguii los oulpuls o salioas quo Lusca
la ompiosa.
Ll n.n.n oo una oiganizacion so consiguo a liavos oo infoimacion
osliucluiaoa, y paia ollo son funoamonlalos aoocuaoos sislomas oo almacona-
mionlo oo oalos.
Aqu os oonoo onlia on juogo los Dalawaiohouso, con sus iospoclivos sislo-
mas oo oxliaccion y minoia oo oalos, Dalamining, Dala WoL, olc., cuya mi-
sion os convoilii, mooianlo los mocanismos coiioclamonlo oisonaoos (palionos
oslaoslicos, iooos nouionalos, aiLolos oo oocision...), los oalos on infoimacion
y la infoimacion on n.n.n paia loma olcionlo oo oocisionos.
Solucionos soflwaio oiionlaoos a la ioo:
1.10. INIOIMAJICA IN IO5 MOIIIO5 II COMIICIO 87
Ln ol comoicio oloclionico, como os logico, la impoilancia oo las aplicacio-
nos oo soflwaio alcanza su maximo oxpononlo, ya quo anlo la poioioa oo las
Laiioias fsicas ospacio y liompo, lo quo canaliza la iolacion comoicial os una
inloifaz hnh:-nnj&.nn".
Las caiacloislicas Lasicas quo ooLo cumplii ol soflwaio pooia iosumiiso
on:
Inloiconoclivioao.
UsaLilioao.
VisiLilioao.
Longuajo comn y oslanoaiizaoo.
Conliol ool usuaiio.
Ioso ool silio.
Mulli-soivicios paia la ioo.
Dosaiiollo iapioo oo aplicacionos.
Consliuccion oo maikolplaco, |n &n.n hn |n J&:.n":
Un maikolplaco o moicaoo oigilal, &n &n J n&n: n: n:-
n n:n n]:n: & : n:n:.n|, JJ | n:..nnn.n hnn
&n|j&.: : :". Los moicaoos oigilalos, nacon oo la oxliapolacion oo
los piocosos oo conconliacion quo so sucooon on la oconoma liaoicional.
Ls oo ooslacai, quo la ^LCL (Asociacion Lspanola oo Comoicio Lloc-
lionico), ha cioaoo una comision oo liaLajo ospoclca oiionlaoa hacia los
Maikolplaco, cuyo oLjolivo funoamonlal consislo on:
nh|: .n:j.n n: |n J..nn .n..n.n j& r.n n | n:-
nJ n ]n J nh|: nnJn: n | nnh. n|j., J n|.n.n n
| ::n |jn|, J.j ., '.
La piimoia inicialiva oo la comision ha sioo cioai un conso oo maikolplaco
quo opoian on Lspana.
Ancho oo Lanoa, paia la liansmision oo oalos:
Dosoo un punlo oo visla ool oosaiiollo ool nogocio oloclionico, ol ancho oo
Lanoa so convioilo on piimoioial, lanlo paia la ompiosa quo ofoila un Lion o
88 CAIIJ!IO 1. INJIOI!CCION
soivicio, como paia ol clionlo o nuovamonlo una ompiosa, quo oomanoa oicho
Lion o soivicio.
Ln oolniliva, lias lo analizaoo, pooomos concluii quo son nocosaiias paia
la ompiosa oslialogias oo conocimionlo lanlo oosoo la oplica locnologica, como
oo la goslion ompiosaiial, poi ollo las |..n J n.n.n ooLon oo soi
un hLiioo on oonoo so complomonlo locnologa y goslion ompiosaiial, ya quo
las oxigoncias oo conlinuo camLio on los mooolos oo nogocio oo Inloinol, as
como la faso oo la piofosionalizacion quo aliaviosa ol comoicio oloclionico, as
lo oxigon.
CaItuIo 2
Vorkov
Ln la aclualioao las ompiosas ya no oslan somolioas a las liaoicionalos J&:.n
J| n:nJ (compiaooios, piovooooios, compoliooios, suslilulos y nuovos
ompionoimionlos) sino quo so onfionlan a una nuova gonoiacion oo olomonlos
oxloinos mucho mas aiiollaooios y gonoiicos quo las fuoizas liaoicionalos.
Lllos son la gloLalizacion, la oigilalizacion, y on muchos moicaoos la oos-
iogulacion y piivalizacion. Lslas nuovas fuoizas piosonlan un gian iiosgo poio
al mismo liompo una liomonoa opoilunioao.
Si onfocamos nuoslio nogocio alinoaoo con la nuova ioalioao -&nn n&n
:n|.JnJ JnJ | 4n. :nnnn | nnh. j |n &:n.n nnn-
lonomos una onoimo posiLilioao oo canalizai oso movimionlo y apiovochai on
nuoslio Lonolcio osas nuovas conoicionos ool onloino.
Do oslas lios fuoizas, la oigilalizacion os quizas la fuoiza maoio quo osla
movionoo ol munoo oo las ompiosas. Ll ciocimionlo oxpononcial oo la capaci-
oao oo piocosamionlo oo los chips, ool almaconamionlo y oo la conoclivioao
on ioo haco quo osla ooiiiLo cualquioi Laiioia quo so lo imponga.
Ln la infoimalica vomos como las locnologas so oosaiiollan, alcanzan una
masa cilica, y a pailii oo oso momonlo so oxpanoon a looo ol moicaoo on
foima iapioa y consislonlo, ya quo cuanoo un compoliooi oispono oo una
nuova hoiiamionla paia mojoiai su goslion oLliga inmooialamonlo al ioslo a
ponoiso a su alluia.
As homos vislo la oxpansion oo los Silios WoL coipoialivos, la Inlianol,
80
40 CAIIJ!IO 2. VOIIIIOV
los LIIs (o los Lackomcos oo Goslion), ol CIM (o hoiiamionla paia ol ma-
nojo conlializaoo oo las Iolacionos con los Clionlos) las DalaWaiohousos y on
foima ciocionlo los sislomas oo Aominisliacion ool Conocimionlo (Knowloogo
Managomonl).
1ooos oslos olomonlos apunlan a mojoiai la loma oo oocisionos, a soslonoi
oigilalmonlo la goslion oo la ompiosa, a iooucii coslos y oai un mojoi soivicio
al clionlo (ya soa oosoo ol punlo oo vislas oo aLaialai coslos o oislinguiiso poi
la calioao ool mismo).
Ln oslos liompos osla coLianoo masa cilica una nuova gonoiacion oo apli-
cacionos; la gonoiacion oo las aplicacionos quo hacon quo ol liaLajo luya au-
lomalicamonlo onlio sislomas y poisonas. Lsla nuova gonoiacion, oncaLozaoa
poi ol 1:|& y sus piimos coicanos, lalos como ol o-Iiocuiomonl osla go-
noianoo una ola oxpansiva on ol uso oo la locnologa.
Lsla locnologa no alaca aspoclos paicialos oo la goslion oo una ompiosa,
lal como alonooi la comunicacion con ol clionlo o iogisliai los movimionlos
conlaLlos o analizai ol compoilamionlo oo las vonlas, sino quo onfoca on foima
pailiculai a caoa uno oo los piocosos oo nogocios oo la ompiosa, con ol nico
oLjolivo oo consoguii la oxcoloncia on ol oosompono oo los mismos.
La ioalioao oo las ompiosas maica quo on ollas, on caoa momonlo, los
piocosos oo nogocios so oosvan oo su planilcacion. Ls as quo su ofoclivioao so
mioo on la capacioao oo sus inlogianlos paia lomai oocisionos y io-oncaminai
sus piocosos conlialos oo nogocios cuanoo oslos so oosvan.
Cuanoo nos onfionlamos a un 1: J Aj. lonomos oos onfoquos
posiLlos, uno os la aplicacion oo locnologa al mismo y ol olio os ol iooisono
iaoical ool mismo: &nn :.njn.:.n.
La aplicacion oo la locnologa oo 1:|& conliiLuyo lanlo on ol loiio-
no oo la aulomalizacion oo piocosos como on ol oo ioingonioia, al apoilai la
infoimacion piocisa ya soa oslaoslica o oo caoa inslancia pailiculai ool mis-
mo. La inlioouccion a la ompiosa oo osla locnologa consliluyo una ganancia
iaoical on la poifoimanco oo la oiganizacion con una Laja invoision.
2.1. II!JO II JIA!AJO II CONOCIMIINJO COIIOIAJI'O 41
2.1 FIujo de TraLajo de ConocInIento CororatIvo
Ll &] J :nhn] J n.n.n ::n. os ol sisloma infoimalico quo
oiganiza, joiaiquiza, oisliiLuyo y conliola laioas, iocuisos oo caoa laioa y
ioglas nocosaiias on ol piocoso oo nogocio o iazon social oo una oiganizacion.
Ln la aclualioao, ol &] J :nhn] J n.n.n ::n. so os-
la conviilionoo on una piomisa compoliliva Lasica paia una ompiosa, puos
oo olla ooponoo la agilizacion y oosconlializacion oo laioas aominislialivas y
comoicialos quo concuiion on ol oa a oa oo cualquioi ompiosa.
2.1.1 AutonatIzacIn de Ios Irocesos AdnInIstratIvos
No caLo ouoa, quo oonlio oo la ompiosa, la aulomalizacion ool piocoso oo pio-
ouccion ha sioo algo ovioonlo, lias la iovolucion inousliial, y quo la iovolucion
oigilal anunciaoa poi Nogioponlo [28, Nogioponlo[, oxigo una aulomalizacion
on los piocosos aominislialivos (no ooLomos confunoii sislomas manualos, con
la no ulilizacion oo oioonaooios, puos siguo consiooianooso manual, almaconai
infoimacion on un oioonaooi si no so ioaliza con una vision inlogiaooia oo la
goslion ompiosaiial).
Los agonlos suscopliLlos oo gonoiacion oo lujos, on ol inloiioi oo la oiga-
nizacion, so gialcan on la lguia 2.1 oo la pagina 42.
2.1.2 FIujo de TraLajo de ConocInIento CororatIvo en eI In-
terIor de Ia OrganIzacIn
Ls una plalafoima oo soflwaio paia sislomas oo iooos compulacionalos oo
aiquilocluia |.n-5:.J:, quo llova a caLo los piocosos aominislialivos
oo looa oiganizacion, cualosquioia quo soa su naluialoza o iazon social, os
oocii son sislomas valioos paia ompiosas piivaoas inooponoionlomonlo oo su
socloi y aominisliacionos pLlicas (gianoos manipulaooias oo infoimacion y
oo liamilos Luiocialicos).
Los lujos oo liaLajo on la oiganizacion so gialcan on la lguia 2.2 on la
pagina 42.
Los ioquisilos piovios paia ulilizai olcionlomonlo un &] J :nhn] J
n.n.n ::n. son:
42 CAIIJ!IO 2. VOIIIIOV
Figuia 2.1: Flujos oo Infoimacion.
Figuia 2.2: Flujo oo 1iaLajo on ol Inloiioi oo la Oiganizacion.
2.1. II!JO II JIA!AJO II CONOCIMIINJO COIIOIAJI'O 48
Disono oo como ooLo oo almaconaiso la infoimacion.
Consliuccion oo foimulaiios oslanoai oo infoimacion on oonoo so homo-
goinico ol sisloma oo capluia oo oicha infoimacion.
Lxislo infoimacion quo no puooo soi oo oxposicion pLlica, paia looos los
inlogianlos oo la ompiosa.
Iaia ollo os funoamonlal oolimilai y confoccionai poifoclamonlo, paia una
aoocuaoa implanlacion, cualos van a soi las funcionos y iolos oo caoa miomLio
oo la oiganizacion as como su nivol joiaiquico.
Lsla funcion compolo al aominisliaooi oo lujos, quo aoomas pooia mo-
oilcailas cuanoo so consiooio opoiluno paia oloigailo mayoi loxiLilioao a la
oiganizacion, fionlo a camLios osliucluialos o oo manoo quo puooan oaiso on
la oiganizacion.
2.1.3 FIujo de TraLajo de ConocInIento CororatIvo en eI Ex-
terIor de Ia OrganIzacIn
Ls una solucion paia inlogiai lujos oo infoimacion oo oiganizacionos iomolas
(una ompiosa maliiz con una oologacion), o oo la oiganizacion onlazaoa con un
clionlo o un piovooooi lojano y quo ulilico Inloinol, como mooio oo conlaclo.
Siompio quo soa posiLlo, inloiosa ulilizai ol piolocolo oslanoai oo los mon-
sajos inloinos oo la ompiosa, lamLion paia ol onloino oxloino a la misma, puos
ahoiiamos on liompo y coslo, ya quo oo no coincioii soia nocosaiio ioalizai
una migiacion oo los coiioos oxloinos al sisloma homogonoizaoo ool coiioo
inloino.
2.1.4 EIenentos que Cononen un FIujo de TraLajo de Co-
nocInIento CororatIvo
1|&] J :nhn] J :J&.n. Iiolocoliza, paia su posloiioi inlogia-
cion, los lujos oo liaLajo oo los oopailamonlo locnicos o oo faLiicacion
oo los pioouclos a los quo so oooiquo una oiganizacion ompiosaiial.
1|&] J :nhn] J .n:.n. So oncaiga ool lialamionlo oo los lujos
oo liaLajo oo la osliucluia oconomica o acliva oo una ompiosa.
44 CAIIJ!IO 2. VOIIIIOV
1|&] J :nhn] ]nnn.:. Su lnalioao os la oslanoaiizacion oo los
lujos oo liaLajo oo la pailo oo la osliucluia pasiva o lnancioia oo la
ompiosa.
1|&] J :nhn] n:.n| nn:|.nj. Lncaigaoa oo la iocopilacion oo
looos los lujos quo suigon on la iolacion con ol clionlo, incluioa looa la
faso oo soivicios pos-vonla oo la ompiosa.
1|&] J :nhn] n:.-. Caoa voz, aoquioio un papol mas oosla-
caoo oonlio oo la inlogiacion oo lujos. Ls ol oncaigaoo oo la capluia y
lialamionlo aoocuaoo oo looos los lujos oo liaLajo o infoimalivos quo
una ompiosa puooo oLlonoi oo Inloinol [, LomLaioo y Joyanos[.
Las vonlajas ool &] J :nhn] J n.n.n ::n. son las si-
guionlos:
Lonolcios paia la ompiosa quo lo implanla:
Ahoiio oo liompo y iocuisos.
Mojoia oo la pioouclivioao y olcioncia oo la oiganizacion.
Mojoia on los sislomas oo conliol oo piocosos.
Mojoi aloncion y soivicio al usuaiio o clionlo.
Mayoi facilioao paia ol oslaLlocimionlo oo sislomas oo mojoia on
los piocosos.
Oplimizacion on la ciiculacion oo la infoimacion inloina oo la om-
piosa, ovilanoo ouplicacion oo oxpooionlos y ioounoancia oo infoi-
macion.
Lvila la poioioa oo infoimacion on foima oo infoimos o oxpooionlos.
Inciomonla ol ionoimionlo ool poisonal.
Consiguo un piocoso oo apionoizajo oo la oiganizacion.
Lonolcios paia ol clionlo:
Aumonlo ool nivol oo calioao oo aloncion al clionlo.
Ioouco ol liompo oo ospoia paia un soivicio.
Lslai poimanonlomonlo infoimaoo oo on quo faso so oncuonlia su
oxpooionlo.
2.1. II!JO II JIA!AJO II CONOCIMIINJO COIIOIAJI'O 4
IosiLilioao oo un Luon soivicio oo pos-vonla.
Ioisonalizacion oo la aloncion al clionlo.
Ioicopcion oo una mayoi calioao oo soivicio.
Anlo un oiioi on ol soivicio mayoi pioloccion y gaianla oo iosolu-
cion ool mismo.
Ioouccion on muchos casos ool piocio lnal ool pioouclo o soivicio,
puos si la ompiosa ahoiia on liompo y oinoio, puooo impulailo al
piocio.
,& Jh &n|.: &n &] J :nhn] J n.n.n ::n.
Coiiocla inlogiacion con los sislomas oo infoimacion aclualos oxislonlos
on las oiganizacionos y quo on muchas ocasionos so oncuonlian anlos
oo la implanlacion ool sisloma lalos como: Gosloios oo Lasos oo Dalos
Iolacionalos, Monsajoias, LII, GioupWaio, Call Conloi, olc.
Aoaplai ol sisloma oo woiklow oo conocimionlo a sus caiacloislicas
pailiculaios, oo lamano, socloi, nmoio oo liaLajaooios, olc.
Implicai a looos los miomLios oo la oiganizacion on oslo nuovo molooo
oo liaLajo.
Un lujo oo liaLajo coipoialivo no ooLo soi incompaliLlo con la uliliza-
cion oo woiklow ac hoc, paia solucionai pioLlomalicas conciolas oo la
oiganizacion, poio siompio so ooLo Luscai la inlogiacion oo las mismas
on los sislomas coipoialivos.
Ls funoamonlal quo los foimalos oslanoai oo capluia, lialamionlo y
almaconamionlo oo la infoimacion puooan soi loxiLlos, os oocii quo puo-
oan ii ovolucionanoo con la ompiosa sin lonoi quo volvoi a oolnii oosoo
ol comionzo looos y caoa uno oo los ioquoiimionlos ool sisloma, sino quo
lan solo soan nocosaiias poquonas ioaoaplacionos.
Una implanlacion oo un lujo oo liaLajo oo conocimionlo, ioquioio quo
ol mismo soa capaz oo insliumonlalizai pollicas oo apionoizajo on ol
lialamionlo oo los lujos oo liaLajo y oo infoimacion, oo lal foima quo
la manipulacion oo lujos hisloiicos oaian lugai a la oLloncion oo infoi-
macion olcaz on la loma oo oocision ompiosaiial.
46 CAIIJ!IO 2. VOIIIIOV
2.2 CaracterIzacIn de Ias AIIcacIones de HeI Desk
o Aesa de Ayuda
La piolifoiacion oo compulaooias, oslacionos oo liaLajo, LAN`s, solucionos
Clionlo-Soiviooi y mulliplalafoima oonlio oo una compana, nos llova a una
gian oomanoa oo solucionos a pioLlomas locnicos. Como iosullaoo, piopoi-
cionai sopoilo on Haiowaio y Soflwaio a los usuaiios oo la nuova locnologa
so convioilo on una nocosioao, al lonoi quo conlai con un giupo oo poisonas
ooslacaoas a ofiocoi sopoilo lolofonico.
Hoy on oa os impoilanlo conlai con la infiaosliucluia nocosaiia paia poooi
manojai y canalizai la infoimacion aoomas oo lonoi sislomas quo ayuoon a
piocosai osla, oo foima iapioa y olcionlo paia la loma oo oocisionos, sionoo
inoisponsaLlo conlai con cioilos iocuisos oooicaoos a la aloncion oo usuaiios y
iocupoiacion oo los sislomas on ol momonlo on quo so piosonlo algn pioLloma,
oslo so logia a liavos oo un sisloma oonominaoo 1| 1|'. La lguia 2.8 oo
la pagina 47 iopiosonla las oislinlas manoias o foimas oo ingiosai al sisloma
oo 1| 1|'.
La mayoia oo los Goionlos oo Sislomas, soguiamonlo oslaian inloiosaoos
on iooucii sus coslos o inciomonlai la olcioncia oo su oopailamonlo oo sopoilo
on ol manojo oo:
Ll inloiminaLlo lujo oo oioonos oo liaLajo.
Los invonlaiios, la aominisliacion oo iocuisos oo haiowaio y soflwaio,
pioslamos oo oquipo, compias a piovooooios, aoiosliamionlo a los usua-
iios, olc.
2.2. CAIACJIIIZACION II IA5 AIIICACIONI5 II H.I. 47
Figuia 2.8: Iocopcion oo Soliciluoos.
Soguimionlo oo gaianlas, oxpiiacion oo conlialos oo aiionoamionlo, soi-
vicio, olc.
La solucion pooia oslai on cioai sus piopios sislomas oo aominisliacion
ulilizanoo piogiamas como Accoss, Lxcol, SQL u Oiaclo, o ulilizai un soflwaio
ospoclco oo 1| 1|.
Las caiacloislicas oosoaLlos oo una Aplicacion oo 1| 1| soian las
siguionlos:
Ioimilii a cualquioi usuaiio lnal o locnico con accoso a Inloinol incoi-
poiai ol poooi oo la aplicacion oosoo cualquioi lugai on ol munoo.
Liinoai la capacioao oo aulomalizai la onlioga, inslalacion y aclualiza-
cion oo oquipos.
Ioimilii a los locnicos lomai conliol iomolo oosoo cualquioi oslacion
liconciaoa on una LAN, WAN, Inlianol o a liavos oo Inloinol con la
aplicacion.
48 CAIIJ!IO 2. VOIIIIOV
Ioimilii sincionizai las oioonos oo liaLajo con IDA a liavos oo hoiia-
mionlas oo monsajoia y coiioo oloclionico.
Aulomalizai ol soguimionlo y ol oscalamionlo oo sus oioonos oo liaLajo.
Incoipoiai ol poooi ool WoL paia oxpanoii la funcionalioao ool 1|
1|.
Iooucii la caiga oo liaLajo oo su giupo oo sopoilo.
Iooucii sus coslos opoiacionalos o inciomonlai su olcioncia.
Aulomalizai complolamonlo los piocosos oo asignacion, soguimionlo y
oscalamionlo oo oioonos oo liaLajo.
Ioimilii a usuaiios lnalos onviai sus piopias oioonos oo liaLajo va fioo
foim" o-mail.
Ioimilii una foima mas facil y iapioa paia su giupo oo piimoi nivol oo
sopoilo paia iosolvoi pioLlomas oo osciiloiio.
Disponoi oo una nuova inloifaco WoL con aclualizacionos oiaiias.
2.2.1 HeI Desk Henoto
Ioimilo ol conliol iomolo oo oslacionos on la ioo LAN poi sus aominisliaooios.
Ahoia los locnicos puooon conliolai iomolamonlo cualquioi oslacion liconciaoa
oonlio oo su LAN, WAN, Inlianol o oo Inloinol con la aplicacion oo 1| 1|
1n.
Lsla locnologa ooLoia Lasaiso on ol piolocolo 1CIII oo Inloinol, poi-
milionoo quo so asuma ol conliol oo cualquioi IC on cualquioi lugai quo longa
accoso a Inloinol o a la ioo oo la oiganizacion. 1amLion ooLoia poimilii la
liansfoioncia Lioiioccional oo aichivos.
Ioi lo lanlo las caiacloislicas oosoaLlos ool 1| 1| 1n soian las
siguionlos:
IosiLilioao paia ioalizai liansfoioncias Lioiioccionalos oo aichivos.
Sosion oo chaloo.
IosiLilioao paia coiioi como un soivicio on sislomas mulliplalafoima.
2.J. !A5I II CONOCIMIINJO IN HIII II5I 40
Mojoiai ol ionoimionlo on conoxionos con poco ancho oo Lanoa.
IosiLililai mooianlo una inloifaz gialca aLiii ol osciiloiio iomolo ool
usuaiio quo iopoila.
2.3 Hase de ConocInIento en HeI Desk
Los usuaiios lnalos ospoian quo los locnicos ool 1| 1| lo sopan looo.
Ioio, quo sucooo cuanoo los locnicos oo piimoi nivol iociLon piogunlas quo no
puooon iosponooi Luscan infoimacion on los manualos Llaman o visilan
a los locnicos oo sogunoo nivol Conlaclan iocuisos oo sopoilo oxloino poi
lolofono, fax, o-mail o la WoL
DoLo oxislii una mojoi foima". Ln ol complojo amLionlo compulacional
oo hoy on oa, ol poisonal oo sopoilo oo piimoi nivol ooLo soi capaz oo piopoi-
cionai iospuoslas facilos y iapioas a piogunlas sin lonoi quo iocuiiii a iocuisos
oo un nivol mayoi oonlio o fuoia oo la compana.
La Laso oo Conocimionlo on 1| 1| ooLoia conlonoi gian nmoio oo
oosciipcionos complolas, causas y solucionos a milos oo pioLlomas comunos
y no lan comunos. Consisliia oo un conjunlo oo oocumonlos Lasaoos on
H1ML quo son accooioos a liavos oo un moloi oo Lsquooa local quo ojocula
0 CAIIJ!IO 2. VOIIIIOV
consullas oo usuaiio conlia oslos oocumonlos. Las caiacloislicas oosoaLlos
oo un sisloma as soian las siguionlos:
Iospuoslas coiioclas ahoia".
Un iocuiso paia localizai iapioamonlo solucionos a casi cualquioi pio-
Lloma compulacional.
Lslialogias oo solucion oo pioLlomas paso a paso y solucionos simplos.
Lislas compionsivas oo monsajos oo oiioi y como iocupoiaiso oo ollos.
Sugoioncias acoica oo como oplimizai ol oosompono.
Mulliluo oo ojomplos, ilusliacionos y scioon shols.
Lslo signilca quo ol 1| 1| oxpoiimonlaia:
Mayoi pioouclivioao ya quo los locnicos oo piimoi nivol iosolvoian pio-
Llomas mas iapioamonlo, con mas oxacliluo sin la nocosioao oo oojai
sus osciiloiios, hacoi llamaoas lolofonicas o ospoiai a soi ayuoaoos poi
iocuisos oo sopoilo oo un nivol mayoi.
Mayoi salisfaccion ool clionlo iooucionoo ol liompo quo loma iosolvoi
pioLlomas o inciomonlanoo ol nmoio oo pioLlomas iosuollos on la pii-
moia llamaoa.
Monoi nmoio oo pioLlomas oscalaoos a locnicos oo sopoilo sonioi.
Monoi liompo inicial oo onlionamionlo paia los locnicos piopoicionanoo
facil accoso a consulloia oxpoila.
Coslos iooucioos oo sopoilo ooiivaoos oo comLinai oslos Lonolcios.
2.4 Las Hases de Datos y Ia VeL
La WoL os un mooio paia localizaionviaiiociLii infoimacion oo oivoisos li-
pos, an con las hn J Jn. Ln ol amLilo compolilivo, os osoncial voi las
vonlajas quo osla va oloclionica piopoiciona paia piosonlai la infoimacion,
2.!. IA5 !A5I5 II IAJO5 Y IA VI! 1
iooucionoo sus coslos oo almaconamionlo y aumonlanoo la iapiooz oo oifusion
oo la misma.
Inloinol piovoo un foimalo oo piosonlacion oinamico paia ofiocoi cam-
panas y mojoiai nogocios, aoomas poimilo accoooi a caoa silio alioooooi ool
munoo, lo cual inciomonla ol nmoio oo poisonas a quionos lloga la infoima-
cion.
No solo os una va paia hacoi nogocios, sino lamLion una gian fuonlo oo
infoimacion, sionoo oslo uno oo los piincipalos pioposilos oo su cioacion.
Una gian poicion oo oicha infoimacion ioquioio oo un manojo ospocial, y
puooo soi piovisla poi las hn J Jn.
Ln ol pasaoo, las hn J Jn solo pooan ulilizaiso on las inslilucionos
y on iooos localos, poio aclualmonlo la WoL poimilo accoooi a Lasos oo oalos
oosoo cualquioi pailo ool munoo. Lslas ofiocon, a liavos oo la ioo, un manojo
oinamico y una gian loxiLilioao oo los oalos, como vonlajas quo no pooian
oLlonoiso a liavos oo olio mooio oo comunicacion.
Giacias a oslo, los usuaiios oo Inloinol o Inlianol puooon oLlonoi un mooio
quo puooo aoocuaiso a sus nocosioaoos oo infoimacion, con un coslo, invoision
oo liompo, y iocuisos mnimos. Asimismo, las hn J Jn soian usaoas
paia poimilii ol accoso y manojo oo la vaiiaoa infoimacion quo so oncuonlia
on la ioo.
Como la puLlicacion |:n.n y n:.n| os caoa voz mas comn, los
silios quo poimilon un allo nivol oo inloiaclivioao susliluiian a aquollos quo
solo muoslion infoimacion. La inloiaclivioao y la complojioao oxigon quo la
infoimacion so almacono oo foima quo facililo su manipulacion y mooilcacion,
oslas consliluyon la funcion piincipal oo las hn J Jn on las aplicacionos
WoL aclualos.
2.4.1 Ior qu una Hase de Datos en Ia VeL?
Quo haco quo la WoL soa un mocanismo lan Luono paia accoooi a las Lasos
oo oalos. Cuanoo so uliliza una solucion oo goslion oo oalos como pailo oo
un silio so oslaian apoilanoo las siguionlos nn]n:
Facilioao oo oosplioguo. No os ningn sociolo quo la Woilo Wioo WoL
os una alloinaliva piaclica y Laiala al oosplioguo oo aplicacionos clion-
2 CAIIJ!IO 2. VOIIIIOV
losoiviooi liaoicionalos y quo piopoiciona un apoyo inmooialo a la pla-
lafoima on ol silio ool clionlo. La implomonlacion oo una solucion oo una
Laso oo oalos WoL oinamica so puooo ioalizai oo foima iolalivamonlo
iapioa y no implica la nocosioao oo un gian oquipo oo oosaiiollaooios.
Lslanoaios oo Lasos oo oalos. Los compononlos quo poimilon ol accoso
a las Lasos oo oalos WoL quo oxislon on la aclualioao, so Lasan on
oslanoaios pioLaoos. Las paginas WoL puooon accoooi a los oalos a
pailii oo una gian vaiiooao oo locnologas, como Miciosofl Accoss, SQL
Soivoi o cualquioi fuonlo oo oalos compaliLlo con OLL LD ODLC y
olias plalafoimas.
Soguiioao oo los oalos. Ls oo vilal impoilancia aooplai un Luon mooolo
oo soguiioao, y quo piopoiciono una pioloccion inlogia oo los oalos, as
como lamLion ooLoia asoguiai la inlogiioao opoiacional oo las Lasos.
Conlonioo oinamico. Aplicai las mooilcacionos on H1ML a pailii oo
una Laso oo oalos os mas soncillo quo hacoi los camLios oo foima manual
on caoa una oo las paginas. La aulomalizacion oo la cioacion oo H1ML
a pailii ool conlonioo almaconaoo on una Laso oo oalos, ahoiia liompo
y facilila la goslion ool silio. Al lnal soia la aclualizacion ool conlonioo
y no ol H1ML.
2.4.2 ConsIderacIones SoLre Ias IuLIIcacIones en Ias Hases de
Datos
Anlos oo unii las Lasos oo oalos y los H1ML so ooLon consiooiai algunas
&.n impoilanlos:
Hoiiamionlas oo apoyo. Las hoiiamionlas ulilizaoas paia ol oosaiiollo oo
aplicacionos Lasaoas on WoL, a vocos, no so aclualizan lan iapioamonlo
como avanza la locnologa. So ooLo Luscai y ologii las hoiiamionlas
con cuioaoo anlos oo implomonlai un pioyoclo oo Laso oo oalos a gian
oscala.
Caiga ool soiviooi. Hay quo asoguiaiso oo quo so lionon sulcionlos
iocuisos ool soiviooi paia poimilii ol inciomonlo oo la caiga oo accoso
a la Laso oo oalos. So ooLo lonoi on cuonla lo momoiia, la volocioao oo
la CIU y oo la conoxion a Inloinol, los suLsislomas oo oiscos y olios
2.!. IA5 !A5I5 II IAJO5 Y IA VI! 8
facloios oo haiowaio cilicos. Si so ospoia un fuoilo lialco soLio la
Laso oo oalos, so ooLo sopaiai ol soiviooi WoL y ol Sisloma oo Goslion
oo Laso oo Dalos (DLMS) on oos (o mas) compulaooias. 1amLion so
ooLon ulilizai hoiiamionlas oo goslion oo Lasos oo oalos oxislonlos y las
oo goslion oo ionoimionlo paia ayuoai a oisliiLuii la caiga ool soiviooi.
LscalaLilioao y laLilioao oo los oalos. Doloiminan la pioLaLilioao oo
ciocimionlo oo la Laso oo oalos. Ln piomooio, con quo fiocuoncia acco-
ooian a olla los usuaiios, quo lipo oo laioas so ioalizaian, on cuanlo
so oslima ol ciocimionlo gloLal ool silio WoL, lanlo on conlonioo como
on poisonas quo accooon.
Iiosonlacion al clionlo. Como accoooian los usuaiios a los oalos ool
silio, oxisliia la posiLilioao oo anaoii oalos o mooilcailos, lonoian
los usuaiios sus copias oo los oalos o solo lonoian accoso a la infoima-
cion mionlias oslon conoclaoos. Ioi ojomplo, ulilizanoo Miciosofl Dala
Accoss Compononls (MDAC), la infoimacion puooo soi goslionaoa on ol
soiviooi como pailo oo una consulla a nivol oo soiviooi o Lion puooo
soi oospachaoa como un paquolo y liansmilioa al clionlo on un piocoso
oonominaoo :n". La oloccion oo como so piosonlaia la infoimacion
al usuaiio, os quizas la oocision mas oifcil quo so ooLo lomai.
Lslalico y oinamico. Cuanlos silios nocosilan ioalmonlo accoso a los
oalos, con quo fiocuoncia camLia ol conlonioo. Las solucionos oi-
namicas, ospocialmonlo si accooon a la Laso oo oalos, son mas lonlas quo
las paginas H1ML soncillas. Si so muoslian oalos quo no camLian con
fiocuoncia, puooo mojoiai ol ionoimionlo (paia ol soiviooi y ol clionlo)
conviilionoo las paginas oinamicas on H1ML .
La puLlicacion conliaoa on Lasos oo oalos no os solo una comooioao (
&nn J:nn J n:. n|.nJn n |n .nJ:nn.n). So ooLoia consiooiai ol
conlonioo ool silio lal y como soia ol pioouclo on la compana. Aoomas
paia mojoiai la infoimacion mas iocionlo, un Luon Aominisliaooi WoL ooLo
asoguiai quo la infoimacion so aoaplo a las nocosioaoos ool clionlo.
La puLlicacion WoL conliaoa on Lasos oo oalos os una locnica ulilizaoa
hoy oa con gian oxilo on muchos silios oo Inloinol. Ln lugai oo la auloiiza-
cion H1ML, muchos silios almaconan inicialmonlo su conlonioo on una Laso
oo oalos y la comLinan con oliquolas oo piosonlacion H1ML, solo cuanoo
oosaiiollan ol conlonioo paia la puLlicacion.
4 CAIIJ!IO 2. VOIIIIOV
ComLinai infoimacion nuova con una planlilla oo piosonlacion o planlillas
H1ML haco quo ol conlonioo so incoipoio con la misma apaiioncia y sonsacion
quo ol ioslo oo las paginas ool silio. Ll iosullaoo lnal os un silio con apaiioncia
unifoimo on looas las paginas, aunquo la infoimacion puooa soi cioaoa poi
ooconas oo poisonas.
1n n:n Jhn j.nn: |n .nJ:nn.n n &n :J& .n:-
nn, n.n|..n: | n.n.n n &n n. :.n.n| j, J n nnn:n,
h:..: j ::n: n |n nn.n J.j.n| " [8, Huang y Wuang[.
2.4.3 DInensIones de Ia CaIIdad de Hase de Datos
Las oimonsionos a consiooiai on la n|.JnJ oo las Lasos oo oalos son las si-
guionlos:
La visla ooLoia piopoicionai los oalos nocosaiios paia la aplicacion
(iolovancia).
Los valoios oo los oalos ooLoian soi facilmonlo oLloniLlos (facilioao oo
oLloncion).
Caoa loimino on la oolnicion oo la visla ooLoia oslai claiamonlo ool-
nioo (claiioao oo oolnicion).
1ooo olomonlo oo oalos nocosaiio ooLoia soi incluioo (lolalioao).
No so ooLoia incluii ningn olomonlo oo oalos innocosaiio (osonciali-
oao).
Los aliiLulos ooLoian oolniiso al nivol aoocuaoo oo oolallo paia sopoi-
lai aplicacionos (gianulaiioao oo aliiLulos).
Los oominios oo los posiLlos valoios ooLoian soi lo sulcionlomonlo gian-
oos paia sopoilai las aplicacionos (piocision oo oominio).
1ooo olomonlo oo la visla ooLoia lonoi un homologo on ol munoo ioal
(naluialioao).
2.. M!IJIIIAJAIOIMA
2.5 AuItIIataIorna
Inicialmonlo, la WoL ofioca una inloiaclivioao piaclicamonlo nula (los usua-
iios so limilaLan a accoooi a oocumonlos oslalicos). Sin omLaigo, a mooiaoos
oo los 00 la WoL (junlo con ol ioslo oo Inloinol) aLanoono los conlnos oo
la comunioao acaoomica y ompozo a soi accooioa poi ol pLlico gonoial, quo
oomanoaLa una mayoi inloiaclivioao. Lslo piovoco la llogaoa oo la siguionlo
faso oo la WoL: la WoL Oiionlaoa a las Lasos oo Dalos.
Las paginas WoL pasaion oo soi oocumonlos n. a soi oocumonlos
J.nnn., oonoo los conlonioos no oian conslanlos o inmulaLlos sino quo
solan gonoiaiso oinamicamonlo a pailii oo una Laso oo oalos. Aoomas, la WoL
gano on inloiaclivioao, no solo poi la incoipoiacion oo locnologas mullimooia,
sino giacias a las paginas aclivas, un lipo oo pagina WoL quo puooo ioaccionai`
a las accionos ool usuaiio (gonoialmonlo a liavos oo un foimulaiio).
Ioi ojomplo, un usuaiio puooo accoooi a una gua lolofonica o inliooucii
on un foimulaiio unos paiamolios oo Lsquooa. Al pulsai ol Lolon oo onvo,
la pagina acliva iocogo los oalos ool foimulaiio, consulla la Laso oo oalos, y
gonoia oinamicamonlo una pagina WoL con los iosullaoos oo la consulla.
A lo laigo oo osla faso suigo ol concoplo oo aplicacion WoL, quo no os
mas quo una aplicacion quo, on lugai oo ulilizai una liaoicional inloifaz oo
vonlanas, uliliza las locnologas oo la WoL: una inloifaz consislonlo on paginas
WoL y una logica inloina implomonlaoa con paginas aclivas. La gua lolofonica
poi WoL, poi ojomplo, os una aplicacion WoL.
Siompio so Lusca y oosaiiolla la solucion inlogial mas convonionlo paia ol
clionlo, oo acuoioo a sus nocosioaoos on pailiculai.
Ln la lguia 2.4 oo la pagina 6 so puooo oLsoivai ol accoso iomolo a las
aplicacionos poi Inloinol.
Ln la lguia 2. oo la pagina 6 so puooo oLsoivai ol accoso iomolo a las
aplicacionos a liavos oo un onlaco lolofonico.
2.6 Java y AuItIIataIorna
Una oo las gianoos pioocupacionos oo los oosaiiollaooios oo soflwaio on los
llimos anos, ha sioo la oo consoguii piogiamas poilaLlos, os oocii, piogia-
6 CAIIJ!IO 2. VOIIIIOV
Figuia 2.4: Accoso Iomolo a las Aplicacionos poi Inloinol.
Figuia 2.: Accoso 1olofonico.
2.7. II5CIIICION II !NA AIIICACION M!IJIIIAJAIOIMA 7
mas capacos oo soi ojoculaoos, sin aponas camLios, on cualquioi plalafoima
(Macinlosh, IC, Unix, olc.) [81, Caslillo, CoLo y Solaios[.
Ll suono ooiaoo oo cualquioia oo ollos no oia olio quo la compaliLilioao
lolal. Con oicho oLjolivo so han oosaiiollaoo aplicacionos paia la convoision
oo piogiamas quo alcancon la compaliLilioao oosoaoa.
Sin omLaigo, la oxpoiioncia ha oomosliaoo quo la inmonsa mayoia oo
ollos consiguon solo una pailo ool oLjolivo, y quo ol pioLloma oia mucho mas
complojo oo lo inicialmonlo supuoslo. La apaiicion ool longuajo Jnn oa la
piimoia solucion salisfacloiia al pioLloma.
La iooa consislo on cioai maquinas viilualos ioonlicas on caoa una oo las
oifoionlos plalafoimas y oncaigailos a ollas la ojocucion oo los piogiamas,
oLlonionoo as la compaliLilioao lolal.
Olia oo las viiluoos oo Jnn os quo liono una osliucluia muy similai al
longuajo C, poio ool quo so han oliminaoo sus oos pioLlomas mas impoi-
lanlos: goslion oo momoiia y punloios. Aoomas la ponoliacion ool Jnn on
Inloinol, como longuajo oo acompanamionlo al H1ML, ha sioo looo un oxilo.
Lsla ponoliacion ha sioo apoyaoa poi algunos navogaooios, como Nolscapo
Navigaloi, quo lo han incoipoiaoo como una hoiiamionla Lasica.
Lslas son las iazonos quo oxplican ol hocho oo quo Jnn so haya convoilioo
on uno oo los longuajos looios y, sin ouoa, on ol oo mayoi ciocimionlo on ol
moicaoo. Ls ioalmonlo soipionoonlo compioLai, como so pioouco su ponolia-
cion on ol munoo oo los oosaiiollaooios oo looo lipo y nivol, y ollo oxplica quo
algunos faLiicanlos oo oioonaooios oslon ponsanoo ya incoipoiai ol longuajo
Jnn, incluso foimanoo pailo oo su Sisloma Opoialivo.
2.7 DescrIcIn de una AIIcacIn AuItIIataIorna
Una |.n.n `&|.|nnJ:nn os la solucion iooal paia usuaiios on conslan-
lo movimionlo quo nocosilan conoclaiso y comunicaiso con olios oioonaooios.
Ioi looo Inloinol, mooianlo lnoas lolofonicas y on mlliplos plalafoimas, la
|.n.n `&|.|nnJ:nn ofioco un allo ionoimionlo paia looas las nocosi-
oaoos oo accoso iomolo. Ioimilo oxpoiimonlai la liLoilao oo ii a cualquioi
lugai, saLionoo quo so puooo accoooi al oioonaooi oosoo cualquioi silio.
Ioimilo conliolai ol :JnnJ: oosoo cualquioi lugai y iocogoi aichivos,
8 CAIIJ!IO 2. VOIIIIOV
hacoi un Loiiaooi oo oocumonlos y cioai piosonlacionos o incluso liaLajai
iomolamonlo con olios usuaiios on liompo ioal paia colaLoiai on pioyoclos.
Iaia piofosionalos oo las cioncias oo la infoimacion y goionlos oo 1|
1|, una |.n.n `&|.|nnJ:nn os la llima hoiiamionla oo sopoilo:
Ioimilo conliolai iomolamonlo ol oioonaooi ool usuaiio paia oLsoivai
oxaclamonlo lo quo osla sucooionoo.
Ioimilo oiagnoslicai y solucionai los pioLlomas quo puooa lonoi a liavos
oo Inloinol, ioo o conoxion iomola oial-up on foima facil.
Ioimilo ioalizai aclualizacionos oo soflwaio, onlionai a usuaiios con
nuovas aplicacionos y sisloma opoialivos.
Ioimilo conlguiai iomolamonlo un sisloma.
2.7.1 ConunIcacIn a AIta YeIocIdad
Una |.n.n `&|.|nnJ:nn funciona poi conoxionos on Inloinol, LAN,
WAN, Dial-up, Dial Diiocl, DSL o IAS. Ll chal inloiaclivo piopoiciona una
comunicacion osciila. As puos, poimilo lonoi accoso a looo ol oquipo on un
solo paso.
Con una |.n.n `&|.|nnJ:nn os muy facil hacoi un conliol on ol
soiviooi WoL oosoo cualquioi lugai, ulilizanoo cualquioi plalafoima. Iuooo
oslaLlocoi conoxionos con mlliplos maquinas:
Aiioglai posiLlos pioLlomas con ol soiviooi.
ColaLoiai con algn cologa.
1iansfoiii aichivos al oioonaooi oo su casa, simullanoamonlo.
Ls la solucion poifocla paia sopoilos locnicos y conliolaooios oo ioo, los
cualos nocosilan oalos laLlos oo los pioLlomas.
2.8. NICI5IIAI II IA M!IJIIIAJAIOIMA 0
2.8 ConcIusIones Acerca de Ia ecesIdad de Ios SIs-
tenas AuItIIataIorna
La nocosioao oo oisponoi oo 5.nn |.n. `&|.|nnJ:nn so puooo
iosumii lonionoo on cuonla los siguionlos aspoclos:
CompaliLilioao:
La compaliLilioao onlio las oifoionlos plalafoimas oo haiowaio y
oo soflwaio os un ioquisilo on ol munoo gloLalizaoo aclual.
Oplimizacion oo la invoision:
La oplimizacion oo la invoision on ol oosaiiollo oo soflwaio os una
nocosioao oo looo pioyoclo infoimalico, paia lo cual so ooLo con-
soguii quo ol soflwaio oosaiiollaoo on una ooloiminaoa plalafoima
puooa soi ulilizaoo on cualquioi olia plalafoima, ovilanoo ol oos-
aiiollo ioiloialivo ool mismo soflwaio on oifoionlos plalafoimas,
logianoo as la consiguionlo oplimizacion oo la invoision.
Migiacion oo aplicacionos:
La oisponiLilioao oo soflwaio compaliLlo con mlliplos plalafoimas
facilila la migiacion oo aplicacionos y oo haiowaio, minimizanoo los
coslos oo aoocuacion.
Facilioao oo manlonimionlo:
Ll manlonimionlo signilca una compononlo muy impoilanlo on ol
coslo ool soflwaio ouianlo ol ciclo oo vioa ool mismo, iazon poi la
cual so ooLo Luscai oo facililailo, ospocialmonlo lonionoo on cuonla
la nocosaiia loxiLilioao anlo los posiLlos camLios oo haiowaio y oo
soflwaio oo Laso quo ol ciocimionlo oo la aplicacion ioquioia, faci-
lilanoo as la oscalaLilioao ool sisloma aplicalivo mulliplalafoima.
Facilioao paia la implomonlacion oo sislomas gloLalos:
Ls ovioonlo quo la oisponiLilioao oo sislomas aplicalivos mullipla-
lafoima facilila la implomonlacion oo los mismos a oscala gloLal,
oonoo los oquipos y ol soflwaio oo Laso no son gonoialmonlo homo-
gonoos.
60 CAIIJ!IO 2. VOIIIIOV
2.8.1 AIcances de Ios SIstenas AIIcatIvos AuItIIataIorna
Ll osluoio oo la `&|.|nnJ:nn oo un sisloma aplicalivo ooLo consiooiai los
siguionlos aspoclos iolacionaoos a la misma:
Los sislomas opoialivos quo so haLian oo ulilizai.
Ll soflwaio oo Laso quo so omploaia on caoa uno oo los oquipos oo la ioo
coipoialiva o oo la ioo gloLal.
Ll o los longuajos oo piogiamacion quo so ulilizaian.
CaItuIo 3
SIstena OeratIvo LInux -
AdnInIstracIn HsIca
3.1 IntroduccIn
1.n&r os pioLaLlomonlo ol aconlocimionlo mas impoilanlo ool soflwaio gialui-
lo oosoo ol oiiginal 5n 1n:, o, mas iocionlomonlo, 1nn. So ha convoilioo
on ol sisloma opoialivo paia los nogocios, ooucacion, y piovocho poisonal. 1.-
n&r ya no os solo paia guis oo 1A1A quo so sionlan ouianlo hoias fionlo
a la iosplanoocionlo consola (aunquo lo asoguiamos quo un gian nmoio oo
61
62 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
usuaiios poilonoco a osla calogoia).
1.n&r os un clonico ool sisloma opoialivo 1A1A quo coiio on oioonaooios
Inlol 80886 y 80486. Sopoila un amplio iango oo soflwaio, oosoo J1A a A
1.nJ&, al compilaooi GA1 , a J111. Ls una implomonlacion oo
1A1A voisalil, oisliiLuioa gialuilamonlo on los loiminos oo la 1.n.n GA1.
1.n&r puooo convoilii cualquioi IC 886 o 486 on una oslacion oo liaLajo.
Lo ponoia looo ol poooi oo 1A1A on la punla oo sus oooos. Ln los nogocios
ya so inslala Linux on iooos onloias, usanoo ol sisloma opoialivo paia ma-
nojai iogislios lnancioios y oo hospilalos, un onloino oo usuaiio oisliiLuioo,
lolocomunicacionos, olc. Univoisioaoos oo looo ol munoo usan Linux paia
oai cuisos oo piogiamacion y oisono oo sislomas opoialivos. Y, poi supuoslo,
onlusiaslas oo los oioonaooios oo looo ol munoo oslan usanoo Linux on casa,
paia piogiamai, onliolonoiso, y conocoilo a fonoo.
Lo quo haco a Linux lan oifoionlo os quo os una implomonlacion gialuila
oo 1A1A. Fuo y an os oosaiiollaoo poi un giupo oo volunlaiios, piincipal-
monlo on Inloinol, inloicamLianoo cooigo, comonlanoo fallos, y aiioglanoo los
pioLlomas on un onloino aLioilo.
3.2 Qu es LInux?
1.n&r os un sisloma opoialivo gialuilo y oo liLio oisliiLucion inspiiaoo on ol
sisloma 1A1A, osciilo poi 1.n& J:n|J con la ayuoa oo milos oo piogia-
maooios on 1n:n.
1A1A os un sisloma opoialivo oosaiiollaoo on 1070, una oo cuyas mayoios
vonlajas os quo os facilmonlo poilaLlo a oifoionlos lipos oo oioonaooios, poi lo
quo oxislon voisionos oo 1A1A paia casi looos los lipos oo oioonaooios, oosoo
1 y `n hasla oslacionos oo liaLajo y supoioioonaooios. Al conliaiio quo
olios sislomas opoialivos, como poi ojomplo `nO5 (Sisloma opoialivo oo los
| `n.nh), 1A1A no osla ponsaoo paia soi facil oo omploai, sino paia
soi sumamonlo loxiLlo. Ioi lo lanlo 1.n&r no os on gonoial lan soncillo oo
omploai como olios sislomas opoialivos, aunquo, so oslan ioalizanoo gianoos
osfuoizos paia facililai su uso. Ioso a looo la onoimo loxiLilioao oo 1.n&r y
su gian oslaLilioao (y ol Lajo coslo) han hocho oo oslo sisloma opoialivo una
opcion muy a lonoi on cuonla poi aquollos usuaiios quo so oooiquon a liaLajai
a liavos oo iooos, navoguon poi 1n:n, o so oooiquon a la piogiamacion.
J.J. IOI Q!I IIN!X 68
Aoomas ol fuluio oo 1.n&r os Liillanlo y caoa voz mas y mas gonlo y mas y
mas ompiosas (onlio olias 11`, 1n|, :| ) oslan apoyanoo oslo pioyoclo,
con lo quo ol sisloma soia caoa voz mas soncillo oo omploai y los piogiamas
soian caoa voz mojoios.
3.3 Ior qu LInux?
Cuanoo so oosaiiollo ol sisloma opoialivo 1.n&r, muchos ponsaLan quo no
lonoia oxilo. Hoy 1.n&r cuonla con ooconas oo milos, si no millonos, oo
onlusiaslas usuaiios, y oslamos soguios oo quo 1.n&r oisfiulaia oo oxilo poi
laigo liompo.
La lisla oo iasgos aclualos oo 1.n&r os impiosionanlo. Ioi ojomplo, coiio
on un iango mas amplio oo oj&. 1 quo cualquioi olio 5O n-`.:J.
Cuanoo usloo lamLion consiooia quo 1.n&r coiio soLio compulaooias |hn J
1.j.n|, Sun 511 y ahoia haiowaio | 1&:`n, 1.n&r igual avonlaja
a olios 5O.
Aoomas, ofioco un amLionlo laLlo y oslaLlo oo n&|.n|.nj n&|.h:n-
J.nj on looas oslas plalafoimas, con apoyo paia 5`1 (mullipiocosamionlo
simoliico), y una amplia lisla oo haiowaio oiivois paia viilualmonlo looos los
haiowaio populaios. Sin omLaigo, los facloios quo asoguiaian ol oxilo a laigo
plazo oo 1.n&r lionon poco quo voi con la lisla aclual oo iasgos, y mucho mas
con como os liconciaoo.
3.4 Cno es LIcencIado LInux?
1ooos oslos iasgos paiocon nolaLlos mas aun cuanoo usloo consiooia quo os
liLiomonlo oisliiLuioo Lajo los loiminos oo la 1.n.n G11. Simplomonlo
con ponoi osla liconcia poimilo a cualquioia liaLajai on 1.n&r hacionoo quo
sus camLios oslon oisponiLlos Lajo los mismos loiminos. Lslo signilca quo
mionlias 1.n&r puooo soi (y os) vonoioo on una vaiiooao oo foimas, puooo
lamLion soi Lajaoo o soi copiaoo sin coslo o iosliiccion.
La G11 no os ol nico lipo oo liconcia oo soflwaio J:, y 1.n&r so Lo-
nolcia oo soflwaio liconciaoo Lajo vaiios olios lipos oo liconcias oo soflwaio
liLiomonlo-oisliiLuiLlo.
64 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Los cualio lipos piincipalos son: 5J&n: J| 1n.n. 14h|. ;1&h|. 1-
nn.n 5J&n:), 5hn:&n:, J:h J :.JnJ J .-151, j |n 1.n.n
14h|.n Gn:n| ;G11).
3.5 De Dnde YIenen Ios Hecursos ara eI Des-
arroIIo de LInux?
,n &J &n 5O j:n. j& n| n:: n .n J.n: J:n J | :
n.. n :J& J |n nnn.n J J&n: J n&nJ:n nn
:.n J| n&nJ.
Las apaiioncias puooon onganai. Hay oo hocho una poicion oo oinoio quo
so invioilo on oosaiiollo oo 1.n&r. Companas comoicialos oo 1.n&r como
1J 1n 5J&n: y olias, invioilon oiioclamonlo on Linux a liavos oo cooigo
quo sus piogiamaooios osciiLon y conliiLuyon Lajo la G11, y oinoio quo os
oonaoo a los oquipos oo oosaiiollo 1.n&r mas impoilanlos como la 1&nJn.n
J 5J&n: 1.h:.
3.5.1 LInux es ConstruIdo or Ios \suarIos ara Ios \suarIos
Ll volumon oo oosaiiollo oo 1.n&r os consolioaoo poi los oosaiiollaooios quo
liaLajan on 1.n&r paia aplicailo a los pioyoclos o aplicacionos quo ollos noco-
silan.
Dosoo pioyoclos oo supoi-compulacion oo la A5 al oosaiiollo oo sofl-
waio oo ompiosas como 1n: 5J&n:, ol liaLajo os consolioaoo poi los
usuaiios paia su piopio Lonolcio. Ll hocho oo quo oslo liaLajo lamLion Lo-
nolcia oo gian foima a la comunioao usuaiia oo 1.n&r os simplomonlo una
ioalioao on ol voioaooio sonlioo oo osa palaLia.
La hisloiia ool oisco 711 1njn on 1.n&r os un Luon ojomplo. G:nn
G&nh:, ol oisonaooi on jofo oo los faLiicanlos oo Lasos oo oalos 1n:
5J&n: 1n oscogio ol 711 J:. como oslanoai paia la compana paia lians-
foiii oalos, onconlio quo ollos no lonan sopoilo paia 1.n&r. Ll lona opcionos
y lona quo lomai una oocision. ALanoonai 1.n&r y compiai nmoios signi-
lcanlos oo las liconcias caias oo las alloinalivas comoicialos, las quo vionon
sin compilaooios o cooigos fuonlo -oos oo las valiosas caiacloislicas oo 1.n&r
paia los oosaiiollaooios oo soflwaio- o gaslai algn liompo invosliganoo y os-
J.0. CAIACJIII5JICA5 IIINCIIAII5 6
ciiLionoo su piopio J:.: 711 paia 1.n&r. Lslo llimo fuo lo quo hizo G:nn.
HaLionoolo consliuioo, lo anuncio onloncos on 1n:n pioionoo ayuoa paia
pioLailo y mojoiailo. Asi, iapioamonlo so volvio pailo ool 5O 1.n&r paia ol
uso oo cualquioia quo luvioia un J:. 711 J 1njn.
3.6 CaracterIstIcas IrIncIaIes
Ll 5.nn O:n. 1.n&r piosonla las siguionlos caiacloislicas:
`&|.n:n: vaiios piogiamas (ioalmonlo piocosos) ojoculanooso al mis-
mo liompo.
`&|.&&n:.: vaiios usuaiios on la misma maquina al mismo liompo.
`&|.|nnJ:nn: coiio on muchas CIUs oislinlas.
J.n :.n J |n nn:.n n: :, oo manoia quo uno oo
ollos no puooa colgai ol sisloma.
n:jn J ]&nh| : JnnnJn: Linux solo loo oo oisco aquollas pailos
oo un piogiama quo oslan sionoo usaoas aclualmonlo.
1|..n J .n n :.&:n n:n |n nn:..n J nj.nn n: ]-
&nh|: oslo signilca quo vaiios piocosos puooon usai la misma zona
oo momoiia paia ojoculaiso.
&nnJ n|j&n .nnn :.h.: n n nn:.n, |n nj.nn .n n :
|&jn:. Lsla pollica oo copia on osciiluia liono oos Lonolcios: aumonla
la volocioao y ioouco ol uso oo momoiia.
`n:.n .:&n| &nnJ nj.nn.n ;.n .n:nnh. J : n-
|) n J.: una pailicion o un aichivo on ol sisloma oo aichivos, o
amLos, con la posiLilioao oo anaoii mas aioas oo inloicamLio soLio la
maicha.
1n nn:.n j.nn n &n :&: &n.]nJ n:n | :j:nnn J
&&n:. j n:n | nh J J., oo lal foima quo looa la momoiia liLio
puooo soi usaoa paia cacho y oslo puooo a su voz soi iooucioo cuanoo so
ojoculon gianoos piogiamas.
66 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
5 :n|..nn |nJ J nJ ;: J&n) n:n .h.|.n: | nnn|..
-n:n, poimilionoo ol uso oo oopuiaooios soLio los piogiamas no
solo on ojocucion sino lamLion lias aLoilai oslos poi cualquioi molivo.
JJ | J.j J&n n J.n.h|, incluyonoo ol ncloo complolo y
looos los oiivois, las hoiiamionlas oo oosaiiollo y looos los piogiamas
oo usuaiio; aoomas looo ollo so puooo oisliiLuii liLiomonlo.
1n&|n.n J 7 n | n4|, oo lal foima quo los piogiamas no longan
quo hacoi su piopia omulacion malomalica. Cualquioi maquina quo ojo-
culo 1.n&r paiocoia oolaoa oo copiocosaooi malomalico. Ioi supuoslo,
si ol oioonaooi ya liono una 111 (unioao oo coma lolanlo), soia usaoa
on lugai oo la omulacion, puoionoo incluso compilai ol piopio koinol sin
la omulacion malomalica y consoguii un poquono ahoiio oo momoiia.
5: n:n n&h |nJ nn.nn| nJnnJ, sionoo Laslanlo
facil anaoii nuovos oinamicamonlo.
n|n .:&n| n4|.|: vaiias sosionos oo login a liavos oo la con-
sola onlio las quo so puooo camLiai con las comLinacionos aoocuaoas
oo loclas (lolalmonlo inooponoionlo ool haiowaio oo viooo). So cioan
oinamicamonlo y puooos lonoi hasla 64.
5: n:n n:. .nn J n:h. n&n, incluyonoo `.n.r-1,
An.r y looos los sislomas oo aichivo lpicos oo 5jn 1, y liono un
avanzaoo sisloma oo aichivos piopio con una capacioao oo hasla 4 1L y
nomLios oo aichivos oo hasla 2 caiacloios oo longiluo.
:nnn:n n n:..n `5-1O5 ; n n:..n O5. 1J)
nJ.nn &n .nn J n:h. .n|: no os nocosaiio ningn co-
manoo ospocial paia usai la pailicion `5-1O5, paioco un sisloma oo
aichivos noimal oo 1A1A (oxcoplo poi algunas giaciosas iosliiccionos
on los nomLios oo aichivo, poimisos, y osas cosas).
1n .nn J n:h. .n| ||nnnJ 1`51O5 j& :n. j& 1.n&r
n .nn|nJ n &n .nn J n:h. 1O5.
5: n | |&:n J 1115-. J| O5. ..1.
5.nn J n:h. J 1-1O` quo loo looos los foimalos oslanoai oo
CDIOM.
J111, .n|&jnJ J, |n, A15, .
J.7. 'INJAJA5 II IIN!X IIINJI A OJIO5 5.O. 67
|n|| J.n.h| n | n&n| n4| J Jn::||.
5J&n: |.n j :.J: A&n: J.n.h| n | n4| J Jn::-
|| (ya osla oisponiLlo oo foima Slanoaio).
3.7 Yentajas de LInux Irente a otros S.O.
Lnlio las vonlajas mas ooslacaoas oo 1.n&r so puooon moncionai las si-
guionlos:
1.n&r iopiosonla la mojoi vaiianlo oo 1A1A, al cual so lo han conla-
oo aplicacionos oo mision cilica y -ooLioo a su cooigo fuonlo aLioilo-
liono una ciooiLilioao a laigo plazo quo oxcooo a muchos olios 5O quo
compilon con ol.
La mayoi pailo oo las aplicacionos piimaiias quo la gonlo ioquioio cuanoo
so oosplazan hacia 1.n&r ya oslan oisponiLlos oo manoia gialuila. Lnlio
ollas oslan los soiviooios oo woL, clionlos 1O1, soiviooios oo coiioo,
ooiloios oo loxlo, olc.
Un usuaiio avanzaoo ool G11 oo 1.n. lonoia quo pasai poi un po-
iooo coilo oo apionoizajo paia hacoiso pioouclivo Lajo 1.n&r.
Las viiluoos oo 1.n&r incluyon: 1:nn|..n.n... 1.n.h.|.JnJ
n]nh.|.JnJ... 1n|nh.|.JnJ 1nn... 1n::nh.|.JnJ...
1.n&r osla omoigionoo como un sisloma opoialivo clavo oonlio ool moi-
caoo oo soiviooios.
68 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Ulilizanoo los ioquoiimionlos aclualos paia soiviooios, 1.n&r os una al-
loinaliva cioLlo paia los soiviooios oosaiiollaoos oo manoia comoicial
on muchas aplicacionos oo allo volumon.
So puooo usai on casi cualquioi compulaooia, oosoo una .
Iuooo manojai mlliplos piocosaooios. Incluso hasla 16 piocosaooios.
LiLio oo viius, aun no so conoco ningn viius paia 1.n&r.
Manoja oiscos ouios oo hasla 1 J:n1j.
So posoo ol apoyo oo millonos oo usuaiios a nivol munoial.
Los faLiicanlos oo Haiowaio lo oslan oanoo su apoyo, como 11` j O`-
1.
La vonlaja mas conlunoonlo so oncuonlia on la iolacion coslo Lonolcio,
a compaiacion oo olios 5O.
3.8 Estructura deI SIstena de ArcLIvos de LInux
3.8.1 ArcLIvos: TIos
La Laso ool sisloma oo aichivos oo 1.n&r, os oLviamonlo ol aichivo, quo no os
olia cosa quo la osliucluia omploaoa poi ol sisloma opoialivo paia almaconai
infoimacion on un oisposilivo fsico como un J. J&:, un J.j&, un 1-
1O` o un 111.
Como os naluial, un aichivo puooo conlonoi cualquioi lipo oo infoimacion,
oosoo una imagon on foimalo 1AG o J11G a un loxlo o una pagina 111
on foimalo 1J`1.
Ll sisloma oo aichivos os la osliucluia quo poimilo quo 1.n&r manojo los
aichivos quo conliono.
1ooos los aichivos oo 1.n&r lionon un nomLio, ol cual ooLo cumplii unas
cioilas ioglas:
Un nomLio oo aichivo puooo lonoi onlio 1 y 2 caiacloios.
J.8. I5JI!CJ!IA III 5I5JIMA II AICHI'O5 II IIN!X 60
So puooo ulilizai cualquioi caiacloi oxcoplo la Laiia inclinaoa y no os
iocomonoaLlo omploai los caiacloios con signilcaoo ospocial on 1.n&r,
quo son los siguionlos: = `` " * ; - [ [ ( ) ! \ < . Iaia omploai
lchoios con oslos caiacloios o ospacios hay quo inliooucii ol nomLio ool
lchoio onlio comillas.
So puooon ulilizai nmoios oxclusivamonlo si as so oosoa. Las lolias
maysculas y minsculas so consiooian oifoionlos, y poi lo lanlo no os
lo mismo caila.lxl quo Caila.lxl o caila.1xl.
Como on 1.nJ&, so puooo omploai un cioilo ciiloiio oo .' paia
maicai las oislinlas clasos oo lchoios omploanoo una soiio oo caiacloios al
lnal ool nomLio quo inoiquon ol lipo oo lchoio ool quo so liala. As, los
lchoios oo loxlo, H1ML, las imagonos ING o JILG lionon oxlonsionos .lxl,
.hlm (o .hlml), .png y .jpg (o .jpog) iospoclivamonlo.
Ioso a oslo 1.n&r solo oislinguo lios lipos oo aichivos:
:h. ]h: :J.nn:., son los moncionaoos anloiioimonlo.
1.::. ; n:n), os un aichivo ospocial quo agiupa olios lchoios
oo una foima osliucluiaoa.
:h. .n|, son la Laso soLio la quo so asionla 1.n&r, puoslo
quo iopiosonlan los oisposilivos conoclaoos a un oioonaooi, como puooo
soi una impiosoia. Do osla foima inliooucii infoimacion on oso aichi-
vo oquivalo a onviai infoimacion a la impiosoia. Iaia ol usuaiio oslos
oisposilivos lionon ol mismo aspoclo y uso quo los aichivos oioinaiios.
3.8.2 EnIaces
Los n|n son un lipo oo aichivo oioinaiio cuyo oLjolivo os cioai un nuovo
nomLio paia un aichivo ooloiminaoo. Una voz cioaoo ol onlaco simLolico oslo
poimilo accoooi al lchoio quo onlaza oo igual mooo quo si so huLioia copiaoo
ol conlonioo ool mismo a olio lchoio, con la vonlaja oo quo oslo ioalmonlo no
so ha copiaoo.
Los n|n .nh|. son ospocialmonlo lilos cuanoo so quioio quo un
giupo oo poisonas liaLajon soLio un mismo lchoio, puoslo quo poimilon com-
pailii ol lchoio poio conlializan las mooilcacionos.
70 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Como ojomplo so puooo suponoi la oxisloncia oo un lchoio llamaoo Lalan-
co.1000.lxl, al quo so cioa un onlaco simLolico Lalanco.lxl. Cualquioi accoso
a Lalanco.lxl os liaoucioo poi ol sisloma oo foima quo so accooo al conlonioo
oo Lalanco.1000.lxl.
3.8.3 EI CanIno o IatL
Ln cualquioi sisloma opoialivo moooino la osliucluia oo aichivos os joiaiquica
y ooponoo oo los oiiocloiios. Ln gonoial la osliucluia ool sisloma oo aichivos
so asomoja a una osliucluia oo aiLol, oslanoo compuoslo caoa nuoo poi un
oiiocloiio o caipola, quo conliono olios oiiocloiios o aichivos.
Ln 1.nJ& caoa unioao oo oisco so ioonlilca como una caipola Lasica
quo siivo oo iaz a olias, y cuyo nomLio os ospocial a:, c:, o:, olc. Ln los
sislomas 1A1A, y poi lo lanlo on 1.n&r, oxislo una nica iaz llamaoa oo
la quo cuolgan looos los lchoios y oiiocloiios, y quo os inooponoionlo oo quo
oisposilivos oslon conoclaoos al oioonaooi.
Ll camino o palh oo un lchoio o oiiocloiio os la socuoncia oo oiiocloiios
quo so ha oo iocoiioi paia accoooi a un ooloiminaoo lchoio sopaiaoos poi .
Lxislon oos foimas ool palh o camino:
Ll nn.n nh|& quo muoslia looa la iula a un lchoio, homo luis
Caila.lxl.
Ll nh :|n. a un ooloiminaoo oiiocloiio, poi ojomplo si nos oncon-
liamos on ol oiiocloiio homo, ol palh iolalivo al lchoio Caila.lxl os
luisCaila.lxl.
Iaia complicai an mas las cosas, looos los oiiocloiios conlionon oos oi-
iocloiios ospocialos:
Ll J.::. n&n| , iopiosonlaoo poi ol punlo .
Ll J.::. nJ: iopiosonlaoo poi oos punlos.
J.8. I5JI!CJ!IA III 5I5JIMA II AICHI'O5 II IIN!X 71
3.8.4 Estructura deI SIstena de ArcLIvos de LInux
Ll sisloma oo aichivo oo 1.n&r siguo looas las convoncionos oo 1A1A, lo cual
signilca quo liono una osliucluia ooloiminaoa, compaliLlo y homogonoa con ol
ioslo oo los sislomas 1A1A. Al conliaiio quo on 1.nJ& `5-1O5 ol sisloma
oo aichivos on cualquioi sisloma 1A1A no osla ligaoo oo una foima oiiocla
con la osliucluia ool haiowaio, oslo os, no ooponoo oo si un ooloiminaoo
oioonaooi liono 1, 2 o 7 oiscos ouios paia cioai las unioaoos c:, o: o m:.
1ooos ol sisloma oo aichivos oo 1A1A liono un oiigon nico la iaz o iool
iopiosonlaoa poi . Lajo oslo oiiocloiio so oncuonlian looos los lchoios a los
quo puooo accoooi ol sisloma opoialivo.
3.8.5 Acceso a Ios DIIerentes SIstenas de ArcLIvos
Como so ha vislo anloiioimonlo ol sisloma oo aichivos oo 1.n&r solo liono una
iaz y su osliucluia os inooponoionlo oo los oisposilivos oo almaconamionlo
oxislonlos. Lslo implica quo ol piocooimionlo a omploai paia accoooi a la
infoimacion almaconaoa on los oislinlos sislomas oo almaconamionlo oo un
oioonaooi no os lan soncillo como on 1.nJ&, y ioquioio un piocoso lla-
maoo nnnJ'. Cuanoo so ha loiminaoo oo liaLajai con un ooloiminaoo
oisposilivo hay quo Jnnn:|'.
Ioi ojomplo, ol piocoso paia looi un oisquolo soia ol siguionlo:
Inliooucii ol oisquolo on la oisquoloia.
Monlai ol sisloma oo aichivos ool mismo.
Looi, giaLai, y manipulai ol conlonioo ool oisquolo.
Dosmonlai ol sisloma oo aichivos ool oisquolo.
Lxliaoi ol oisquolo oo la oisquoloia.
Ll piocoso puooo paiocoi complojo poio os ol piocio a pagai poi la soguii-
oao, puoslo quo oo osla foima so gaianliza quo no oxisla ninguna aplicacion
quo oslo usanoo ol oisquolo cuanoo so oxliaiga. (Ln ol caso oo los 1-1O`
1.n&r impioo su oxliaccion hasla quo so oosmonla).
72 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Iaia complicai mas las cosas solo ol aominisliaooi o iool liono poimiso
paia monlai y oosmonlai un sisloma oo aichivos (poi molivos oo soguiioao),
aunquo oslo puooo soi aiioglaoo.
3.8.6 IernIsos
1.n&r, al igual quo looos los sislomas 1A1A, manliono un sisloma oo poimisos
oo accoso a los lchoios muy osliiclo, a ln oo conliolai quo os lo quo so puooo
hacoi con ollos, y quion lo puooo hacoi. Lslos poimisos so ioonlilcan con lolias
y son:
r: poimiso oo locluia ool lchoio.
v: poimiso oo osciiluia on ol lchoio.
x: poimiso oo ojocucion ool lchoio.
s: poimiso paia camLiai ol piopiolaiio ool lchoio.
Al conliaiio quo on 1.nJ& o `5-1O5 los piogiamas ojoculaLlos oo
1.n&r no oslan maicaoos poi una ooloiminaoa oxlonsion (.oxo) sino poi un
aliiLulo, ol poimiso oo ojocucion x. Si so olimina oslo aliiLulo a un piogiama,
1.n&r no soia capaz oo ojoculailo.
A su voz, caoa uno oo oslos poimisos so aplica: al ouono ool lchoio (u),
al giupo oo usuaiios al quo poilonoco ol ouono (g), o al ioslo oo usuaiios
(a). As un lchoio ooloiminaoo puooo lonoi poimiso paia soi looo, osciilo y
ojoculaoo poi su ouono, looo y ojoculaoo poi ol giupo al quo poilonoco y no
lonoi ningn lipo oo accoso paia los oomas usuaiios. Como so puooo onlonooi
oslo lipo oo mocanismo os ospocialmonlo lil cuanoo so liaLaja on giupo on
un ooloiminaoo pioyoclo.
3.9 X VIndov
A 1.nJ& os ol onloino gialco haLilual oo los sislomas 1A1A. Ll sisloma
A 1.nJ& so compono oo oos pailo piincipalos, ol soiviooi X y ol piogiama
paia la goslion oo las vonlanas. Ll soiviooi X os ol piogiama quo so oncaiga
ioalmonlo oo oiLujai on la panlalla. Ioi ol conliaiio, ol gosloi oo vonlanas,
como su nomLio inoica, os ol oncaigaoo oo cioai las vonlanas y goslionai su
J.10. CNOMI 78
Figuia 8.1: Vonlana GLNOML oo Linux.
apaiioncia. DoLioo a oslo mooolo, la apaiioncia oo las aplicacionos vaia sogn
so uso uno u olio gosloi oo vonlanas, onlio los quo ooslacan poi su soncilloz
oo uso los onloinos GAO`1 y 111.
Al inslalai 1.n&r ol sisloma puooo piogunlai si so oosoa aiiancai 1.n&r on
mooo loxlo o on mooo gialco. Si so ha soloccionaoo osla llima opcion 1.n&r
aiiancaia oiioclamonlo A 1.nJ&, on caso conliaiio on la lnoa oo comanoos
hay quo osciiLii slailx con lo cual so aiianca ol mooo gialco. Ioi oofoclo oslo
aiianca ol onloino gialco GAO`1.
3.10 COAE
Cuanoo 1.n&r aiianca on mooo gialco apaioco una vonlana similai a la quo
so muoslia ol la lguia 8.1 oo la pagina 78.
Ln olla so puooo inliooucii ol nomLio ool usuaiio y la clavo.
An: lanlo 1.n&r, como 1A1A, oislinguon onlio lolias maysculas y mi-
nsculas. Ioi lo quo iool no os lo mismo quo Iool o IOO1.
Cuanoo so salo ool sisloma vuolvo a apaiocoi osla misma vonlana. Iaia
74 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
apagai ol oioonaooi so puooo soloccionai ol Lolon oo O.n, lias lo quo
apaioco un mon con las siguionlos opcionos:
5.n, poimilo ologii al usuaiio ol onloino oo vonlanas con ol quo
va a liaLajai, los onloinos mas haLilualos son, nh:1| , 1Jn&|
(aiianca ol onloino poi oofoclo inslalaoo quo puooo soi cualquioia oo los
olios), 1n.|5nJ (Mooo a piuoLa oo fallos), Gnn o 111.
1nnj&nj, poimilo camLiai ol ioioma on ol quo so muoslian algunos oo
los monsajos ool sisloma.
5jn, conliono oos opcionos, 1h (paia ioaiiancai ol sisloma) y
Hall paia apagailo.
ota: \CA so ooLo apagai oiioclamonlo ol oioonaooi, siompio hay
quo apagailo omploanoo la opcion Hall anloiioi (lias salii ool onloino con
logoul) o omploanoo ol comanoo hall on ol caso oo liaLajai on mooo loxlo.
GAO`1 osla oisonaoo paia soi omploaoo con ol ialon, o incluyo olomonlos
comunos con olios onloinos como conos, mons, olc. Al igual quo 1.nJ&
incluyo on la pailo infoiioi una Laiia, ol 1nn| J GAO`1 (GAO`1 1nn| ),
on la cual so oncuonlian accosos oiioclos a ooloiminaoos piogiamas oo uso
comn.
Ln GAO`1, paia accoooi a las oislinlas aplicacionos hay quo soloccionai
ol Lolon on foima oo huolla oo pio como so apiocia on la lguia 8.1 aojunla, lo
cual oosplioga un mon. Como so puooo compioLai oxislon una gian canlioao
oo piogiamas oisponiLlos paia ol usuaiio, as como la ayuoa ool sisloma la cual
incluyo un luloiial soLio su uso. Iaia salii oo GAO`1 hay quo soloccionai
la opcion 1j O& quo apaioco on la pailo infoiioi ool mon.
Si so ha onliaoo como usuaiio iool poi piimoia voz lias inslalai 1.n&r, ol
piimoi paso a soguii os cioai una nuova cuonla oo usuaiio quo poimila accoooi
al sisloma como un usuaiio noimal sin los piivilogios ool spoi usuaiio, oo
foima quo so impioa la mooilcacion ool sisloma oo foima inaoocuaoa.
Si so osla familiaiizaoo con `5-1O5 o con voisionos oo 1.nJ& como
1.nJ& : y 1.nJ& :, puooo paiocoi un poco iiiacional lonoi quo cioai
una nuova cuonla oo usuaiio. Dospuos oo looo al onliai con :, so puooo
navogai poi ol sisloma y usai piogiamas poi lo quo puooo paiocoi oxcosivo
lonoi oos cuonlas on ol mismo oioonaooi.
J.10. CNOMI 7
Figuia 8.2: Iniciacion a GLNOML.
1.n&r os un sisloma opoialivo mullilaioa y mulliusuaiio, lo quo signilca
quo puooo soi omploaoo oo foima soguia poi vaiios usuaiios oo foima simul-
lanoa, ioalizanoo looas las accionos quo los usuaiios oosoon. Ioio poi molivos
oo soguiioao solo puooo oxislii un nico usuaiio iool, capaz oo camLiai la
foima oo liaLajo ool sisloma.
Aoomas, acluai como 4: &&n:. puooo conoucii al oosaslio puoslo quo
ol sisloma poimilo mooilcai looos sus paiamolios, lo cual puooo conoucii
a oanos iiiopaiaLlos. Ioi oslo molivo caoa usuaiio oo 1.n&r ooLo lonoi su
cuonla oo usuaiio, aun sionoo los aominisliaooios ool sisloma, liaLajanoo
como : solo on aquollos casos on los quo so nocosila ioalizai la aominisliacion
ool sisloma, como poi ojomplo al cioai un nuovo usuaiio. Al onliai on ol
sisloma como :, so puooo ojoculai ol piogiama |.n&rnJ, quo so oncuonlia
on Syslomlinuxconf. Lslo piogiama poimilo manipulai una canlioao onoimo
oo paiamolios ool sisloma onlio los quo so oncuonlia la aominisliacion oo
usuaiios. Lslo piogiama os un ojomplo oo poiquo acluai como supoiusuaiio
os poligioso, |.n&rnJ poimilo cioai y Loiiai usuaiios, camLiai conliasonas,
olc.
3.10.1 InIcIacIn a COAE
Ll uso oo GAO`1 os muy paiocioo al oo olios onloinos gialcos. La panlalla
inicial oo GAO`1 so oncuonlia oivioioa on oos zonas piincipalos.
La pailo supoiioi on la quo apaiocon las vonlanas oo las aplicacionos y
oocumonlos ool usuaiio iociLo ol nomLio oo :.:., mionlias quo la pailo
infoiioi oo la panlalla iociLo ol nomLio oo nn| J GAO`1, como so puooo
oLsoivai on la lguia 8.2 oo la pagina 7:
Lslo olomonlo osla oisonaoo paia conlonoi la siguionlo infoimacion:
Conliono la h&||n J . o J:.n, al soloccionai oslo olomonlo apaioco
un mon similai al mon 5n: oo 1.nJ& :r con las aplicacionos mas
76 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
impoilanlos inslalaoas.
Las n| son onlacos a las aplicacionos oo uso mas fiocuonlo como la
consola, Nolscapo, la ayuoa, olc.
Ll accoso a los :.:. .:&n|. Al conliaiio quo on 1.nJ&, A
1.nJ& poimilo oiganizai las vonlanas on vaiios osciiloiios viilualos.
Al igual quo 1.nJ& ol nn| J GAO`1 oispono oo un aioa ospoclca
on la quo apaiocon los Lolonos iopiosonlalivos oo las vonlanas.
Ln los oos oxliomos ool panol apaiocon oos Lolonos con lochas con los
quo ol usuaiio puooo colapsai ol panol oo foima quo so maximico ol aioa
lil ool osciiloiio.
Clicanoo con ol Lolon ooiocho ool ialon soLio cualquioia oo los olomon-
los anloiioios apaiocoia un mon conloxlual quo poimilo conlguiai ol
olomonlo. Las cualio opcionos mas haLilualos son:
Henove Iron IaneI, con lo quo so olimina ol applol ool panol.
Aove aIet, poimilo mooilcai la posicion ool applol aiiaslianoola y
sollanoola on la nuova posicion.
ALout, muoslia infoimacion soLio ol auloi ool applol.
IroertIes, aLio un cuaoio oo oialogo on ol quo so poimilo poisonalizai
looas las caiacloislicas ool applol.
Soloccionaoo as mismo on alguna oo las aioas liLios ool panol so oosplioga
olio mon quo poimilo conlguiai looo ol panol y anaoii y quilai applols ool
mismo. Lslo mismo mon puooo soi accooioo a liavos oo la opcion 1nn| ool
mon piincipal (foolpiinl).
Do igual foima quo on ol panol, on ol osciiloiio lamLion so puooo hacoi
clic con ol Lolon ooiocho lo quo oosplioga un mon conloxlual con oivoisas
opcionos.
3.10.2 AIIcacIones AuxIIIares de COAE
A conlinuacion so comonlan Liovomonlo las aplicacionos quo poi oofoclo in-
cluyo ol onloino GAO`1.
J.10. CNOMI 77
FIIe Aanager
Al cioai una cuonla oo usuaiio ol sisloma cioa un oiiocloiio o caipola poi-
sonal on la quo ol usuaiio puooo cioai y mooilcai los lchoios con los quo
liaLaja. GAO`1 incluyo una hoiiamionla, quo poimilo la manipulacion oo
los aichivos.
Ll aominisliaooi oo aichivos o ]| nnnnj: poimilo soloccionai aichivos
yo oiiocloiios y movoilos, copiailos o oliminailos. Iaia soloccionai un nico
lchoio o un oiiocloiio Lasla con hacoi clic soLio ol. Iaia soloccionai vaiios
aichivos yo oiiocloiios Lasla con hacoi clic soLio ollos manlonionoo pulsaoa la
locla <CtrI. Si oslan conliguos lamLion so puooon soloccionai manlonionoo
pulsaoa la locla <SLIIt y clicanoo on los lchoios oo los oxliomos.
Iaia movoi un oiiocloiio, un aichivo o una soloccion Lasla con manlonoi
clicaoo ol ialon soLio ol y aiiasliailo a su nuova posicion. Iaia copiai un
oiiocloiio, un aichivo o una soloccion so ioaliza lamLion la opoiacion anloiioi
poio manlonionoo pulsaoa la locla <CtrI.
Finalmonlo paia oliminai oiiocloiios, lchoios o una soloccion hay quo clicai
soLio ollos con ol Lolon ooiocho ool ialon y apaiocoia un mon on ol quo haLia
quo oscogoi la opcion deIete. Si so ioaliza un ooLlo clic soLio un lchoio so
aLiiia un cuaoio oo oialogo quo piogunlaia ol piogiama con ol quo so oosoa
aLiii oso lchoio.
Si so ha ioalizaoo un ooLlo clic soLio un oiiocloiio so mosliaian los aichi-
vos y suLoiiocloiios quo conliono. Ln ol caso oo haLoiso ioalizaoo un ooLlo
clic soLio un aichivo compiimioo so mosliaian, igual quo si so lialaso oo un
oiiocloiio, los lchoios y suLoiiocloiios quo conliono (no os nocosaiio iocuiiii
a olios piogiamas paia manipulai su conlonioo).
Ln ol mon 1J.1:J:n1.| 1.|nj so puooo ologii onlio voi lam-
Lion los aichivos ocullos o no (los aichivos ocullos son aquollos cuyo nomLio
ompioza con un punlo y quo son ulilizaoos poi los piogiamas o ol sisloma paia
guaioai su conlguiacion).
Ll cono Hescan poimilo aclualizai la lisla oo lchoios lias ioalizai un
camLio.
Ln ol caso oo no saLoi oxaclamonlo oonoo so oncuonlia un lchoio puooo
iosullai lil la opcion FInd FIIe ... ool mon nnnnJ. So ooLo inoicai ol
oiiocloiio oonoo so ompozaia a ioalizai la Lsquooa (hay quo iocoioai quo ol
78 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
punlo . iopiosonla ol oiiocloiio aclual) y ol nomLio ool lchoio Luscaoo. Si
solo so conoco pailo ool nomLio so puooon ulilizai los caiacloios comooinos
y *.
COAE SearcL TooI
Lslo piogiama so oncuonlia on ol mon Ulililios y poimilo Luscai lchoios quo
cumplan una soiio oo ciiloiios ompozanoo a Luscai on ol oiiocloiio quo so lo
inoiquo.
Los ciiloiios oo Lsquooa los puooo aclivai y oosaclivai ol usuaiio con ol
Lolon LnaLlo (aclivai) o incluso quilailos oo la vonlana mooianlo ol Lolon
Iomovo. Iaia anaoii ciiloiios so solocciona ol ciiloiio oosoaoo y so anaoo
mooianlo ol Lolon Aoo.
Una voz oo quo ol usuaiio haya ooilaoo los ciiloiios soloccionaoos ooLoia
pulsai ol Lolon Slail y so mosliaian los lchoios onconliaoos quo cumplon los
ciiloiios inoicaoos poi ol usuaiio.
CoIor Xtern, COAE TernInaI y HeguIar Xtern
So oncuonlian on ol mon 1.|.. y siivo paia aLiii una consola oo 1.n&r on
la cual inliooucii comanoos.
AuItInedIa
Ll mon Mullimooia incluyo oivoisas aplicacionos:
AudIo AIxer: Conliola ol volumon oo las oivoisas fuonlos oo sonioo
(miciofono, CD-IOM, Spoakoi y Lino). Ioimilo ajuslai olia soiio oo
paiamolios como la amplilcacion, la ganancia, ... olc. 1amLion oa la
opcion oo silonciai (mulo) las fuonlos oo sonioo quo so oosoo.
CD IIayer: poimilo la iopioouccion oo CDs oo msica.
J.10. CNOMI 70
Otras AIIcacIones
G 1.&: Lslo piogiama so oncuonlia on ol mon CraLIcs y poimilo vi-
sualizai los lchoios gialcos. Ioimilo iocoiioi oiiocloiios y muoslia on ol laoo
ooiocho ol gialco conlonioo on ol lchoio soloccionaoo. Sopoila muchos lipos
oo lchoios gialcos lalos como ]j, nj, j.J, hn, .], ... No liono ninguna
hoiiamionla oo ooicion (cuanoo so oosoa ooilai la imagon ol piopio piogiama
aiianca aquollos quo ol usuaiio ha ologioo como ooiloios).
GAO`1 1.|1:: Lslo poquono piogiama so oncuonlia on ol mon \tIII-
tIes o inoica ol ospacio ocupaoo oo los oisposilivos quo oslan sionoo ulilizaoos
(los quo oslan monlaoos").
5.n| n|&|n:: So oncuonlia on ol mon \tIIItIes y poimilo ioalizai
opoiacionos oo calculo soncillas. Ln caso oo pioouciiso algn oiioi mosliaia
ol smLolo o. Lslo smLolo so pooia Loiiai mooianlo la locla AC.
Gnnn:J: Lslo piogiama so oncuonlia on ol mon AIIcatIons. Siivo
paia goslionai oiioccionos (lanlo oloclionicas como no oloclionicas) y paia
cioai laijolas.
n|nJn:: Lslo piogiama so oncuonlia on ol mon AIIcatIons y os ol
oquivalonlo oloclionico oo una agonoa. Ioimilo voi ol calonoaiio anual y ol
calonoaiio ool mos. 1amLion poimilo voi la agonoa somanal y la agonoa oiaiia.
Ln la agonoa oiaiia ol usuaiio puooo inliooucii looas las cilas ool oa. Las
cilas apaiocoian iosumioas on la agonoa somanal.
5jn 1nJ: So oncuonlia on ol mon \tIIItIes y oa infoimacion soLio
ol sisloma quo so osla ulilizanoo (1ipo oo CIU, DisliiLucion oo Linux y su
voision, ...). Si so haco clic on 1n.|J 1nJ:nn.n suminislia infoimacion
oxlia acoica oo la CIU, la momoiia y ol oisco o oiscos ouios ool oioonaooi.
hnnj 1n&:J: oslo piogiama so oncuonlia on ol mon Systen y su
lnalioao os oLvia. Ioimilo al usuaiio camLiai la conliasona quo uliliza paia
onliai on ol sisloma. Ll usuaiio ooLoia inliooucii on piimoi lugai su conlia-
sona aclual y luogo la nuova conliasona.
5jn `n.:: So oncuonlia on ol mon \tIIItIes. Ioimilo moniloiizai
los sislomas oo aichivos. 1amLion poimilo moniloiizai la momoiia ulilizaoa
poi oivoisos piogiamas o piocosos quo so oslan ojoculanoo on oso inslanlo.
Ioi llimo poimilo visualizai looos los piocosos quo so oslan ojoculanoo on
caoa inslanlo.
80 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Aoomas oo la momoiia ulilizaoa poi caoa piocoso inoica ol lanlo poi cionlo
oo CIU quo uliliza y ol piopiolaiio ool piocoso (ol usuaiio quo lo ojoculo). Si
so haco clic oos vocos soLio cualquioia oo los piocosos so muoslia infoimacion
oolallaoa oo oso piocoso mionlias quo si so haco clic con ol Lolon ooiocho ool
ialon ol usuaiio puooo oocioii onlio voi los oolallos ool piocoso, ioiniciailo,
o onviai oivoisas sonalos (5.jnn| 1.||, 5.jnn| J:n, ...). Si alguno oo los
piocosos so ha quooaoo Lloquoaoo so puooo aiiancai oslo piogiama y oliminai
ol piocoso on cuoslion onvianoolo una sonal 1.||, J:n, ... Ll quo so onvo una
sonal u olia ooponooia ool giaoo oo Lloquoo ool piogiama. 1amLion oxislon
mas sonalos oisponiLlos quo oLligan al piocoso a ioalizai oivoisas laioas.
jJ.: oslo piogiama so oncuonlia on ol mon AIIcatIons. So liala oo
un soncillo ooiloi oo loxlos gialco. Ls lil paia ooilai oivoisos lchoios oo
conlguiacion. Sopoila la opcion oo copiai y pogai loxlo as como la capa-
cioao oo Lsquooa oo palaLias on ol oocumonlo. Ln ol mon SettIngs hay
cioilas opcionos oo conlguiacion como ajuslai las lnoas al lamano oo la pan-
lalla (1.n&:n). Ln ol mon StettIngs,IreIerences so puooo ologii ol lipo
oo fuonlo y los olomonlos quo ol usuaiio oosoa ulilizai on ol mon IIugIns.
Lnlio los plugins quo incluyo poi oofoclo ol piogiama ooslacan ol coiiocloi
oilogialco (5|| h|), y ol pluging 1nn.|. Lslo llimo pluging poimilo on-
viai oiioclamonlo como coiioo oloclionico ol aichivo quo aclualmonlo so osla
ooilanoo sin nocosioao oo aLiii ningn olio piogiama.
J.n :n|.nj | : Lsla hoiiamionla so oncuonlia on ol mon AIIca-
tIons. Lsla oisonaoa paia mooii ol liompo quo uliliza ol usuaiio on ioalizai
alguna laioa. Lsla ulilioao poimilo al usuaiio conocoi cualos son los piogia-
mas con los quo pasa mas liompo. Si ol usuaiio coLia poi hoia oo liaLajo
con un ooloiminaoo piogiama, osla ulilioao lo poimilo mooii ol liompo oo
liaLajo. Ll funcionamionlo oo osla hoiiamionla os nnn&n|', ol usuaiio ooLo
cioai un pioyoclo on G.nJ:n|: y cuanoo vaya a ulilizai ol piogiama on
cuoslion ooLoia aclivai ol pioyoclo paia quo ol liompo ompioco a conlai.
Gn&n:. :nJh: Lslo piogiama so oncuonlia on ol mon AII-
catIons. So liala oo una hoja oo calculo. Ln caoa coloa ol usuaiio puooo
inliooucii loxlo, fochas, valoios numoiicos o foimulas malomalicas. Ln las
foimulas malomalicas inloivionon coloas con valoios numoiicos pioviamonlo
iollonaoos y funcionos quo apoila ol piogiama lalos como 51`, 111G1,
... olc.
J.10. CNOMI 81
3.10.3 ConhguracIn de COAE
Como cualquioi aplicacion oo 1.n&r, GAO`1 os allamonlo conlguiaLlo; pa-
ia su conlguiacion oxislon vaiias hoiiamionlas. La hoiiamionla piincipal os
Gnn n:| n:; a osla hoiiamionla so puooo accoooi mooianlo ol mo-
n SettIngs,COAE ControI Center o mooianlo ol cono ool panol oo
GAO`1 con aspoclo oo caja oo hoiiamionlas.
Lsla aplicacion poimilo conlguiai muchos aspoclos oo la apaiioncia oo
GAO`1, como ol fonoo oo panlalla o los sonioos quo omploaian los piogia-
mas. 1ooos los camLios quo so ioalicon afoclaian nicamonlo al usuaiio quo
los ha ioalizaoo. As mismo, looas las opcionos oo oslo piogiama como 1-
|1nj:&nJ, `.n Jj, ... son accosiLlos oiioclamonlo oosoo ol mon
SettIngs.
Ln ol apailaoo 5:n5n: ol usuaiio puooo ologii ol salvapanlallas quo
oosoa ulilizai. Un salvapanlallas no os mas quo un piogiama gialco quo
so acliva cuanoo la panlalla llova mucho liompo sin camLiai. Al aclivaiso
ol salvapanlallas ol conlonioo oo la panlalla camLia y ovila quo la panlalla so
oosgaslo piomaluiamonlo poi mosliai siompio la misma imagon oslalica. Una
caiacloislica inloiosanlo ool salvapanlallas os la opcion :j&.: n&:J. Al
aclivai osa opcion ol usuaiio ooLoia inliooucii la conliasona paia oosaclivai
ol salvapanlallas. Do osa manoia ol usuaiio so asoguia quo naoio accoooia a
sus aichivos mionlias oslo ausonlo.
Ll apailaoo Jhn |: poimilo al usuaiio ologii onlio oislinlas com-
Linacionos oo coloios y fuonlos paia ioalizai la iopiosonlacion oo los olomonlos,
como Lolonos y mons oo las vonlanas.
1.nJ& `nnnj: poimilo conlguiai ol piogiama quo so oncaiga oo oiLu-
jai las vonlanas. Ln piincipio so puooo ulilizai cualquioi gosloi oo vonlanas
poio poi ahoia (ooLioo a quo GAO`1 os muy iocionlo) ol nico gosloi quo
os compaliLlo con GAO`1 y apiovocha looas sus caiacloislicas os Lnlig-
hlonmonl. Lsla aplicacion liono su piopio piogiama oo conlguiacion, ol cual
poimilo camLiai incluso ol aspoclo oo las vonlanas. Lso piogiama oo conlgu-
iacion so oxplicaia mas aoolanlo.
Ln ol apailaoo GAO`1 1J. 1::. ol usuaiio puooo ologii ol ooiloi
quo so usaia poi oofoclo paia aLiii o ooilai lchoios oo loxlo.
Ll apailaoo `.n Jj poimilo al usuaiio oolnii los piogiamas quo so
usaian poi oofoclo paia aLiii, visualizai o ooilai un cioilo lipo oo aichivos.
82 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Aoomas poimilo anaoii nuovos lipos oo aichivos.
Ln ol apailaoo MullimooiaKoyLoaio Loll ol usuaiio puooo ologii ol vo-
lumon, ol lono y la ouiacion quo ulilizaia ol allavoz ool oioonaooi. Mionlias
quo on ol apailaoo `&|.nJ.n5&nJ ol usuaiio puooo aclivai o oosaclivai
los ofoclos sonoios. Aoomas puooo ologii ol sonioo quo oosoa asociai a caoa
ovonlo ool sisloma (onliai on ol sisloma, oosplogai ol mon piincipal, ...).
Lnlianoo on ol apailaoo 1:.h:n|1jhn:J ol usuaiio puooo mooilcai
la iapiooz oo iopolicion oo caiacloios cuanoo so manliono pulsaoa una locla y
ol ioliaso lompoial oosoo quo so pulsa una locla hasla quo so ompiozan a iopolii
los caiacloios si so manliono pulsaoa. Ln ol apailaoo 1:.h:n|`& ol
usuaiio puooo poisonalizai la iapiooz oo iospuosla ool ialon as como inoicai
su uso poi pailo oo una poisona oioslia (:.jh hnnJJ) o una poisona zuioa
(|J hnnJJ). Ln ol llimo caso ol funcionamionlo oo los Lolonos ool ialon soia
juslamonlo ol invoiso (ol Lolon ooiocho ool ialon acluaia como ol izquioioo y
vicovoisa).
Ln 5.n `nnnj: ol usuaiio puooo inoicailo al sisloma quo lo pioa con-
limacion anlos oo acaLai la sosion (anlos oo hacoi logoul). 1amLion puooo
inoicailo al sisloma quo guaioo la conlguiacion oo GAO`1 aulomalicamon-
lo o no. La llima opcion oo oslo apailaoo os la oo ologii quo piogiamas
so aiiancaian aulomalicamonlo caoa voz quo ol usuaiio comionco una nuova
sosion (cuanoo ol usuaiio haga login).
Ll llimo apailaoo oo oslo piogiama os ol apailaoo 111 hnnJ|: . Ln oslo
ol usuaiio puooo soloccionai quo piogiamas so ulilizan paia mosliai 111.
Ln ol apailaoo 1.nJ& `nnnj: ol usuaiio liono la opcion oo ologii y
conlguiai ol gosloi oo vonlanas.
Ln ol apailaoo 1n. O.n ol usuaiio puooo soloccionai ol mooo oo
aiiaslio y oo camLio oo lamano oo las vonlanas (la foima oo iopiosonlacion
gialca oo osas oos opoiacionos). 1amLion poimilo inoicai al sisloma quo la
vonlana acliva soa siompio aquolla soLio la quo so oncuonlia ol cuisoi o la
llima vonlana soLio la quo so ha clicaoo.
Ln ol apailaoo 1| ol usuaiio puooo ologii ol nmoio oo panlallas
viilualos con las quo so oosoa liaLajai (poi oofoclo 4). Aoomas poi caoa
panlalla viilual so puooon cioai mas panlallas mooianlo 5n:n 1|.
1Jj 1|. 1.nn inoica ol inloivalo oo liompo quo ooLo lianscuiiii paia
pasai al 1| .:&n| n.j& cuanoo ol ialon so oncuonlio on un Loioo oo
J.10. CNOMI 88
la panlalla. Si osla oosaclivaoo paia pasai oo un 1| a olio haLia quo
ulilizai ol | Gnn 1nj: quo so oncuonlia on ol panol oo GAO`1 o
5h:& (comLinacionos oo loclas conciolas).
Ln ol apailaoo 1hn.&: ol usuaiio puooo mooilcai ol compoilamionlo
oo las vonlanas. Ll piogiama oo conlguiacion lo poimilo ologii cuanoo y como
oosoa quo una vonlana so aclivo as como conlguiai los loollips (Los monsajos
oo ayuoa quo apaiocon cuanoo so ooja ol ialon quiolo soLio algn olomonlo oo
un piogiama).
Ln ol apailaoo 5&nJ ol usuaiio liono la nica opcion oo aclivai o oos-
aclivai los ofoclos oo sonioo ool gosloi oo vonlanas. Ll apailaoo 5.n| 1A
poimilo al usuaiio las animacionos quo so mosliaian cuanoo so camLia oo
osciiloiio viilual, cuanoo so acliva o so aiiaslia una vonlana.
Ll apailaoo 1n|j:&nJ poimilo ologii ol fonoo ool osciiloiio. Ll fonoo
puooo soi simplomonlo un coloi solioo soloccionaoo poi ol usuaiio o una ima-
gon lamLion soloccionaoa poi ol usuaiio. So puooo cioai una lisla oo fonoos
piofoiioos. As mismo caoa fonoo puooo soi ooilaoo inoicanoo (si so liala
oo una imagon) quo so muoslio un mosaico con la imagon, quo so ajuslo la
anchuia o alluia oo la imagon a la anchuia o alluia oo la panlalla o quo so
manlongan las piopoicionos oo la imagon.
Ln ol apailaoo Jhn ol usuaiio puooo ologii onlio oislinlas comLinacio-
nos oo coloios y fuonlos paia ioalizai la iopiosonlacion oo los olomonlos, como
Lolonos y mons oo las vonlanas.
Ln ol apailaoo 5h:& ol usuaiio puooo ooilai las opoiacionos quo so
ioalizan pulsanoo una comLinacion oo loclas conciola. Ioi ojomplo pulsanoo
<AIt<SLIIt la locla oo cuisoi aiiiLa, aLajo, izquioioa, ooiocha so
camLia oo un osciiloiio al conliguo sogn la oiioccion inoicaoa poi la locla oo
cuisoi pulsaoa.
Hay vaiias foimas oo conlguiai ol panol oo GAO`1. Clicanoo soLio cual-
quioi olomonlo oo la Laiia ool panol con ol Lolon ooiocho ool ialon apaiocoia
un mon conloxlual, con las opcionos oo oliminai oicho olomonlo ool panol oo
GAO`1, camLiailo oo silio o ooilai sus piopiooaoos. Si so clica soLio una
zona ool panol quo oslo liLio apaiocoia un mon conloxlual.
Las lios piimoias opcionos poimilon accoooi a vaiios suLmons ool mon
piincipal. Mooianlo ol mon JJ n| so puooo anaoii al panol oo GAO`1
cualquioia oo las oislinlas applols oisponiLlos clasilcaoas on giupos:
84 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
1. Anusenents: applols oo onliolonimionlo, lo quo incluyo juogos sonci-
llos, animacionos, olc.
2. AonItors: applols quo muoslian ol oslaoo oo oivoisos oisposilivos ool
sisloma como las Laloias oo un movil, la caiga oo liaLajo oo la CIU,
ol uso oo los oiscos o momoiia, olc.
8. AuItInedIa: applols paia ol manojo oo CD-Auoio, olc.
4. etvork: applols quo muoslian ol oslaoo oo la ioo y la iocopcion oo
mail.
. \tIIIty: muoslia oislinlos iolojos, caiacloios ospocialos paia pogai on
los oocumonlos, accoso a osciiloiios viilualos (GAO`1 1nj:).
Con la opcion JJ n& nn| ol usuaiio puooo anaoii mas panolos. Ll
usuaiio pooia ologii onlio oos lipos oo panol: Corner IaneI y Edge IaneI.
Ln ol piimoi caso ol panol ocupa juslo ol ospacio quo ocupon los Applols
mionlias quo on ol sogunoo caso ol panol ocupa looo ol ospacio posiLlo yonoo
oo oxliomo a oxliomo oo la panlalla.
Con la opcion n: :n: nn| o n: Jj nn| ol usuaiio
puooo camLiai ol lipo oo panol una voz cioaoo.
Con la opcion JJ nn.n nn4 ol usuaiio puooo anaoii ol mon piincipal
al Ianol.
Con la opcion JJ|j&h&n ol usuaiio puooo anaoii al Ianol un Lolon
quo oo poi loiminaoa la sosion oo liaLajo ool usuaiio.
Con la opcion JJ n& |n&nh: ol usuaiio puooo anaoii al panol oo hoiia-
mionlas un Lolon quo al soi pulsaoo ojoculo ol piogiama quo ol usuaiio haya
ooloiminaoo.
Con la opcion JJ 1:n&: ol usuaiio puooo anaoii un n]n" al panol.
Si so clica soLio ol cajon oslo so aLiiia hacia aiiiLa. Si una voz aLioilo
ol cajon so clica soLio la hnnJ]n" aLioila con ol Lolon ooiocho ool ialon,
apaiocoia un mon igual al quo apaioco cuanoo so ioaliza osa opoiacion soLio
una zona liLio ool Ianol.
A looos los ofoclos ol 1:n&: so compoila oo la misma manoia quo un
panol oo GAO`1, poi lo lanlo on ol so puooon inliooucii Applols, launchois,
... olc.
J.11. III 8
Con la opcion Jh. nn| ::. ool mon oo la pagina anloiioi so
puooo colocai ol panol hoiizonlalmonlo o voilicalmonlo on cualquioia oo los
cualio Loioos oo la panlalla. Si ol panol fuoso oo lipo coinoi panol ol usuaiio
lamLion pooia ologii la osquina a la quo quioio quo so acoiquo mas ol panol.
Olia opcion quo poimilo conlguiai Jh. nn| ::. os ol fonoo ool panol
puoionoo ologiiso como fonoo ol fonoo poi oofoclo, un coloi o una imagon.
Con la opcion G|hn| nn| ::. lamLion ool mon oo la pagina an-
loiioi so puooon conlguiai los loollips, las animacionos oo los olomonlos ool
panol, los fonoos quo so ulilizaian paia los Lolonos cuanoo oslon piosionaoos
y cuanoo no lo oslon.
Ll llimo olomonlo oo GAO`1 quo falla poi conlguiai os ol mon piin-
cipal. Iaia conlguiai ol mon piincipal hay quo ulilizai ol piogiama `n4
1J.: quo so oncuonlia on ol nn4 5.nj`n4 1J.: ool mon piincipal.
Mooianlo los iconos ev SuLnen y ev Iten ol usuaiio puooo anaoii
nuovos suLmons o nuovos olomonlos a los oos mons oxislonlos (1: nn4 j
5jn nn4). Iaia mooilcai ol 5jn nn4 so ooLoia haLoi onliaoo on ol
sisloma como spoi usuaiio (:) poio paia mooilcai ol 1: nn4 no haco
falla. Una voz mooilcaoos los mons ol usuaiio ooLoia guaioai los camLios
(5n) y salii ool piogiama. Anlos oo guaioai los camLios ol usuaiio puooo
pooii al piogiama quo oioono alfaLolicamonlo los olomonlos oo los mons.
3.11 KDE
3.11.1 Iartes de Ia antaIIa
111 os uno oo los onloinos gialcos mas populaios oo Linux puoslo quo uno
una gian facilioao oo uso a un onloino Lonilo y agiaoaLlo. Al aiiancai 111
apaioco ol osciiloiio on ol quo so puooon onconliai olomonlos similaios a los
oo olios onloinos.
Ioi oofoclo la panlalla oo 111 so oivioo on lios pailos funoamonlalos:
1nn| J 111.
1:.:..
1nn| J nnnn.
86 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Ll nn| J 111 conliono accosos oiioclos a las aplicacionos mas omploaoas
as como oos mons.
Ll oquivalonlo al mon 5n: oo Winoows, oslo os ol mon a liavos ool cual
so puooon ojoculai las aplicacionos. Al soloccionai oslo olomonlo so oosplioga
un mon suLoivioo on oislinlas calogoias. 111 incluyo una gian canlioao
oo ulilioaoos quo so inlogian con ol onloino.
Junlo a oslo apaioco un sogunoo mon ool 111, on ol mon oo vonlanas
so puooo accoooi a looas las vonlanas quo oslon aLioilas on los oislinlos oscii-
loiios. Al conliaiio quo olios onloinos gialcos A 1.nJ& poimilo oiganizai
las vonlanas on oislinlos osciiloiios viilualos. Juslo oncima ool panol oo 111,
apaioco ol osciiloiio, al igual quo on Winoows oslo olomonlo conliono conos
quo poimilon accoooi a los olomonlos mas comunos como las unioaoos oo oisco
o la papoloia. Ioi llimo on la pailo supoiioi ool osciiloiio apaioco olia Laiia,
on la quo apaiocoian Lolonos poi caoa vonlana quo so cioo.
Las vonlanas on ol 111 lionon un aspoclo similai al oo las vonlanas oo
Winoows (al monos con ol aspoclo Lasico), puoionoo oislinguii on ollas oivoisas
pailos: on la pailo supoiioi izquioioa, apaioco ol cono oo la aplicacion, soloc-
cionanoo ol cual apaioco un mon con las opcionos Lasicas oo manipulacion
oo vonlanas: minimizai, maximizai, coiiai, as como olias no lan haLilualos
como onviai la vonlana a olios osciiloiio. Junlo a ol y on la pailo supoiioi
conlial oo la vonlana so oncuonlia la Laiia oo llulos oo la vonlana. Final-
monlo on la pailo supoiioi ooiocha apaiocon lios Lolonos con las opcionos oo
minimizai, maximizai y coiiai. Lsla os la oisposicion poi oofoclo poio como so
voia mas aoolanlo osla oisposicion puooo soi aoaplaoa a los guslos ool usuaiio
oo una foima muy soncilla. Ioi ooLajo oo oslo olomonlo so oxlionoo la Laiia
oo mons y oo hoiiamionlas y ol aioa oo liaLajo oo la aplicacion.
Al igual quo on Winoows, 111 poimilo camLiai ol lamano oo una vonlana
sin mas quo acoicai ol ialon a un Loioo oo la misma. Ln osla posicion camLia ol
cuisoi, inoicanoo on quo oiioccion pooomos mooilcai ol lamano oo la vonlana
on osa posicion. Si so haco clic soLio ol Loioo y so aiiaslia camLiaia ol lamano
oo la vonlana.
3.11.2 AdnInIstracIn de ArcLIvos. KIn
Una oo las opoiacionos mas impoilanlos quo so puooon ioalizai con un onloi-
no gialco os la aominisliacion oo aichivos. Lslo incluyo invosligai ol sisloma
J.11. III 87
oo aichivos, Luscailos, aLiiilos paia soi ooilaoos olc. 111 incluyo una ho-
iiamionla, ol |Jn, quo poimilo ioalizai looas oslas opoiacionos oo una foima
soncilla.
Al |Jn so puooo accoooi oo oivoisas foimas, Lion soloccionanoo un onlaco
a un oisposilivo ool sisloma on ol osciiloiio, Lion soloccionanoo ol cono ool
oiiocloiio poisonal on ol panol o on ol mon oo 111: 1n J.::j.
3.11.3 avegar or Ia Estructura de DIrectorIos y ver eI Con-
tenIdo de Ios FIcLeros
Ll |Jn osla oisonaoo oo lal foima quo su uso y funcionamionlo os muy similai
al oo un navogaooi oo 1n:n como `.:J 1n:n 1r|:: o An
An.jn:, lanlo os as, quo oslo piogiama os capaz oo aLiii y mosliai lchoios
1J`1 y puooo soi conlguiaoo paia accoooi a 1n:n.
Los Lolonos quo apaiocon on la Laiia quo so iluslia on la lguia 8.8 oo la
pagina 88 , comonzanoo oo izquioioa a ooiocha, ioalizan las siguionlos accionos:
SuLo al oiiocloiio paoio ool aclual.
Vuolvo al oiiocloiio o pagina WoL visla anloiioimonlo a la aclual.
Vuolvo al oiiocloiio o pagina WoL visla posloiioimonlo a la aclual.
Ll Lolon 1n vuolvo al oiiocloiio poisonal ool usuaiio.
Ll Lolon 1|nJ iooiLuja ol conlonioo oo la vonlana.
Ll Lolon j so omploa paia copiai lchoios y oiiocloiios.
Ll Lolon 1n poga ol conlonioo anloiioimonlo copiaoo.
Ll Lolon 1| muoslia la ayuoa quo conliono ol sisloma soLio kfm.
Ll somafoio o Lolon 5 poimilo paiai la ooscaiga oo lchoios oo Inloi-
nol.
88 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Figuia 8.8: Laiia oo Accoso a Inloinol.
3.11.4 Crear un uevo DIrectorIo
Una voz on ol oiiocloiio on ol quo so quioio cioai un nuovo oiiocloiio o caipola
so puooo hacoi clic con ol Lolon ooiocho ool ialon y on ol mon conloxlual quo
suigo soloccionai A&1|J: o Lion soloccionai ol mon 1.|A&1|J:, lias
lo quo |Jn aLio un cuaoio oo oialogo piogunlanoo poi ol nomLio ool nuovo
oiiocloiio.
3.11.5 Horrar un Docunento o DIrectorIo
Ll piocoso paia Loiiai un oiiocloiio o oocumonlo os igual oo soncillo quo ol
anloiioi. Iaia hacoilo no hay mas quo soloccionai ol oiiocloiio o oocumonlo
a Loiiai y ioalizai alguna oo las siguionlos posiLilioaoos sogn los guslos oo
caoa usuaiio:
Hacoi clic con ol Lolon ooiocho ool ialon soLio ol olomonlo a Loiiai y
on ol mon conloxlual soloccionai ` J:nh, paia movoi ol lchoio
a la papoloia (oo oonoo so puooo iocupoiai) o 1|, lo cual olimina
poimanonlomonlo ol lchoio sin quo so puooa iocupoiai.
Soloccionai ol olomonlo y ol mon 1J.` J:nh o piosionai las
loclas <ctrIx o Lion paia oliminai ol lchoio poimanonlomonlo 1J.
1| o las loclas <:|&:.
An: Linux no oispono oo ningn molooo quo poimila iocupoiai un l-
choio una voz oliminaoo.
111 poimilo movoi los lchoios a una papoloia, oslo os a un oiiocloiio
ool quo puooon soi oliminaoos oo foima oolniliva o iocupoiaoos, aunquo la
funcionalioao oo la misma os mucho monoi quo la oo la papoloia oo Winoows
o MacOs.
J.11. III 80
3.11.6 CoIar y Aover un Docunento o DIrectorIo
Lslo piocoso os muy soncillo oo ioalizai. Iaia copiai o movoi un lchoio o
oiiocloiio (incluyonoo su conlonioo) no hay mas quo lonoi oos vonlanas con
los oiiocloiios oo oiigon y ooslino (a oslos ofoclos ol osciiloiio so compoila
como una caipola mas).
Iaia copiai o movoi un lchoio o oiiocloiio no hay mas quo aiiasliai los
olomonlos a la vonlana oo ooslino. 1ias oslo |Jn mosliaia un mon conloxlual
quo nos poimilo copiai ol olomonlo (j), movoilo (`) o cioai un onlaco
(1.n|) con lo cual pooomos asignai un nuovo nomLio o alias al lchoio.
Si on cualquioia oo oslos casos oxislo un conliclo, os oocii oxislo un lchoio
o caipola con ol nomLio oo los quo oslamos cioanoo ol sisloma oa la posiLilioao
oo susliluii ol lchoio o camLiai ol nomLio ool nuovo lchoio oo foima quo no
oxisla ol conliclo.
3.11.7 EnIaces de KDE
Aoomas oo los onlacos quo aomilo ol sisloma oo aichivos oo Linux, 111 in-
cluyo un lipo oo onlaco similai al quo oxislo on Winoows. Lslo lipo oo onlaco
so iopiosonla poi un lchoio con oxlonsion .|J|n| quo conliono infoimacion
oivoisa paia ol uso ool sisloma. Lxislon vaiios lipos oo oslos onlacos:
1.| 5jn 1., os un onlaco a un oisposilivo ool sisloma. Lslo lipo
oo onlacos poimilo accoooi oo foima oiiocla poi ojomplo a un oisquolo.
Cuanoo so solocciona A&1.| 5jn 1. on ol mon conloxlual
(Lolon ooiocho) o on ol mon 1.|, so aLio un piimoi cuaoio oo oialogo
on ol quo so pioo ol nomLio ool lchoio. Iaia oslo ojomplo omploaio-
mos J.j&.|J|n|. Ln ol sogunoo cuaoio oo oialogo, soloccionanoo la
poslana 1. so puooon inoicai las piopiooaoos ool onlaco como ol ois-
posilivo JJJu (ol oisquolo) o los conos ool oisposilivo cuanoo osla
monlaoo y cuanoo no lo osla. 1ias oslo, cuanoo so haga clic soLio ol
onlaco ol sisloma nnn" ol sisloma oo aichivos ool oisquolo y muoslia
su conlonioo. Iaia sacai ol oisquolo oo foima soguia hay quo soloccio-
nai con ol Lolon ooiocho ol onlaco y on ol mon conloxlual soloccionai
1n&n con lo quo so gaianliza quo ninguna aplicacion puooa accoooi
al oisquolo y quo no haya ninguna quo oslo accooionoo on oso momonlo.
1ias oslo so puooo ioliiai ol oisquolo.
00 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
1J1 1:|, os un onlaco a un lchoio al quo so puooo accoooi a liavos
ool piolocolo 1J1 J 1n:n. Ll piocoso oo cioacion os somojanlo al
anloiioi inoicanoo ol nomLio ool onlaco on ol piimoi cuaoio oo oialogo
y la oiioccion ool onlaco (ool lipo J::.J:]h:) on la poslana
UIL ool sogunoo.
`.n Jj, os un onlaco quo iopiosonla una asociacion onlio un lipo oo
lchoio y las aplicacionos o conos quo lo van a iopiosonlai. Lslo piocoso
poimilo asociai un lipo oo lchoio a un piogiama.
|.n.n, os un onlaco a un piogiama ojoculaLlo. Ll piocoso oo cioa-
cion os: piimoio so inoica ol nomLio ool onlaco, y luogo on la poslana
1r& so puooo ologii la aplicacion a ojoculai mooianlo su comanoo y
su cono. Hay quo iosallai quo al conliaiio quo on Winoows las aplica-
cionos oo Linux no conlionon un cono poi lo quo so los ooLo asignai un
lchoio oxloino.
1n:n JJ: y 1:| 1.J 1h 111, similaios al lipo 1J1 salvo
quo apunla a paginas 1h.
3.11.8 AsocIar un uevo TIo de ArcLIvo
La asociacion oo un lchoio a olio os un piocoso soncillo puoslo quo lo nico
quo hay quo hacoi os cioai un onlaco como so ha vislo anloiioimonlo. Ll
piimoi paso consislo on soloccionai ol mon 1J.`.n Jj, con lo cual |Jn
aLio un oiiocloiio on ol quo so apiocian oislinlas calogoias oo lchoios como
applicalion, imago, loxl, olc.
Iaia cioai una asociacion on alguna oo oslas calogoias moncionaoas an-
loiioimonlo (ooponoionoo ool lipo oo lchoio), so ooLo cioai un onlaco oo lipo
`.n Jj, lias lo quo ol sisloma solicilaia quo so oolna un nomLio paia ol
nuovo onlaco. Ln ol sogunoo oialogo so puooo oolnii las piopiooaoos ool nuovo
lipo, como ojomplo so asociaia un lchoio oo `.:J 1:J (rn.n .J)
con 5n:O.
1n:n, on la quo pooomos ospocilcai las caiacloislicas ool lipo oo
lchoios, poi ojomplo *.zI, *.Ltn, .j.J olc. Ln ol caso ool ojomplo so
omploaia *.doc.
`.n Jj, on ol quo so oolno ol lipo oo lchoio poi ojomplo r1:J-
J&nn.
J.11. III 01
nnn, on ol quo so puooo inoicai un loxlo iopiosonlalivo ool lipo oo
lchoio, poi ojomplo 1&nn J 1:J.
1Jn&| n|.n.n, poimilo la soloccion oo la aplicacion quo omploaia
ol sisloma paia aLiii ol lchoio, on ol caso ool ojomplo .
3.11.9 IroIedades de un FIcLero o DIrectorIo
|Jn poimilo conlguiai los oiiocloiios oo foima quo so puooo soloccionai una
imagon oo fonoo y un cono oislinlo ool quo apaioco poi oofoclo. Ll piocoso a
soguii paia ioalizai oslos camLios os muy soncillo. Iaia ollo hay quo soloccionai
y hacoi clic con ol Lolon ooiocho soLio la caipola a mooilcai. Ln ol mon
conloxlual quo suigo a conlinuacion so solocciona la opcion 1::. con
lo quo so muoslia un cuaoio oo oialogo con las piopiooaoos oo la caipola:
hacionoo clic on ol Lolon oo la caipola so aLio un cuaoio oo oialogo on ol quo
so poimilo la soloccion oo cualquioi imagon como cono. Si poi ol conliaiio
mooilcamos las piopiooaoos ool fonoo so consoguiia quo camLio ol fonoo quo
muoslia |Jn al aLiii la caipola.
3.11.10 Conhgura kIn cono avegador de Internet
Como so ha comonlaoo al comionzo, |Jn puooo acluai como un navogaooi
oo 1n:n puoionoo visualizai los lchoios 1J`1. Do hocho, cuanoo |Jn
oncuonlia un oiiocloiio on ol quo oxislo un lchoio llamaoo .nJr.hn| muoslia
oo foima aulomalica ol conlonioo ool mismo.
Aoomas oo mosliai lchoios localos, |Jn puooo mosliai lchoios a liavos
oo 1n:n, paia lo quo liono quo soi conlguiaoo oo una foima muy soncilla
y similai a la oo olios navogaooios como An An.jn:, paia lo quo so
accooo a liavos ool mon O.nn]j&: 1:&:. Ln ol cuaoio oo oialogo
quo so oosplioga so puooo inliooucii ol pioxy quo omploaia |Jn paia accoooi
a Inloinol.
3.11.11 AIIcacIones AuxIIIares de KDE
111 oispono oo una canlioao onoimo oo aplicacionos auxiliaios quo poimilon
ioalizai las opoiacionos mas haLilualos oo una foima muy soncilla.
02 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
konsoIe
1.n&r os un sisloma 1n.r y como lal pono a oisposicion oo los usuaiios la
posiLilioao oo comunicaiso con ol sisloma a liavos oo una lnoa oo comanoos,
ol sLeII. Dosoo 111 so puooo accoooi al sholl o consola a liavos ool piogiama
|n|.
Lslo piogiama poimilo conlguiai ol aspoclo oo la piosonlacion aoaplan-
oola a los guslos ool usuaiio, camLianoo ol osquoma oo coloi, las fuonlos, ol
lamano poi oofoclo oo la aplicacion, a liavos oo las oislinlas opcionos ool mon
O.n.
1n| so inlogia con ol ioslo oo las aplicacionos oo 111 mojoianoo su
facilioao oo uso. Ln conciolo, so puooon aiiasliai lchoios y caipolas oosoo una
vonlana ool aominisliaooi oo aichivos hasla la consola con lo quo so poimilo
copiai ol nh ool lchoio o camLiai al oiiocloiio quo conliono un ooloiminaoo
lchoio.
kedIt
|J. os un piogiama muy soncillo o inluilivo paia ioalizai la ooicion oo loxlos
soncillos. Ll manojo oo |J. os similai al oo piogiamas como AnJ, al quo
so accooo a liavos ool mon |.n.nJr 1J.:.
kooil aomilo las opcionos lpicas oo manojo oo loxlos como son copiai un
loxlo (LoilCopy), pogai un loxlo (LoilIaslo) y coilai un loxlo (LoilCul),
aoomas oo olias mas solslicaoas como insoilai un lchoio (LoilInsoil Filo),
una focha (LoilInsoil Dalo), Luscai un loxlo on ol oocumonlo (LoilFino),
ioomplazai loxlo (LoilIoplaco) o compioLai la oilogiafa ool oocumonlo
(LoilSpolchock) [84, ILM[.
Ll piogiama os aoomas muy conlguiaLlo, puoslo quo poimilo oolnii ol
ioioma ool loxlo (O.n5||h|:) o la fuonlo con la quo so va a mosliai
(O.n1n).
Aoomas oo oslas opcionos 1J. os un piogiama quo poimilo onviai ol
loxlo va mail, ooilai un lchoio a liavos oo un soiviooi J, olc.
J.11. III 08
kvrIte
|&:., al igual quo kooil, os un piogiama ospocializaoo on la manipulacion
oo lchoios oo loxlo, poio a oifoioncia oo oslo osla oiionlaoo al oosaiiollo oo
piogiamas poi lo quo ofioco la posiLilioao oo coloioai la sinlaxis oo los mis-
mos omploanoo oislinlos longuajos oo piogiamacion: , , Jnn, 1J`1,
1nh, `J&|n ., Jn, 1jhn o 1:|. Con kooil compailo muchas opcionos oo
manipulacion oo loxlo (copiai, pogai y coilai, as como Luscai y ioomplazai
loxlo).
kdeLeI
Lsla aplicacion os una oo las mas inloiosanlos ool 111 puoslo quo iopiosonla
ol sisloma oo ayuoa ool mismo. Lslo sisloma oo ayuoa so Lasa on 1J`1 poi
lo quo su uso os muy soncillo y similai al oo un navogaooi oo 1n:n. 1ooas
las aplicacionos ool 111 accooon a oslo piogiama paia mosliai la ayuoa oo
los mismos. La vonlana oo |Jh| so oivioo on cualio pailos funoamonlalos:
la Laiia oo mons, la Laiia oo hoiiamionlas, la Laiia oo oiioccionos, y ol
conlonioo piopiamonlo oicho.
Como so ha comonlaoo anloiioimonlo, la ayuoa oo 111 so Lasa on 1J`1,
poi lo quo osla llona oo vnculos quo llovan oo un conlonioo a olio. Iaia navo-
gai poi los oocumonlos oxislon las opcionos lpicas oo looos los navogaooios
y quo onconliamos lamLion on |Jn, oslo os los Lolonos y mons paia ii a la
pagina quo ha sioo visilaoa anloiioimonlo o con posloiioiioao, so puooon cioai
maicaooios, olc.
Una oo las opcionos mas inloiosanlos oo |Jh| os quo poimilo ol accoso a
las paginas ool manual nnn" oo Linux, simplomonlo osciiLionoo man:<conan
do oonoo comanoo os alguno oo los comanoos oo Linux, pooomos accoooi
a la ayuoa oo oso comanoo, como ojomplo so puooo pioLai nnn: |. Donlio
oo los comanoos lamLion so incluyon las funcionos oo la liLioia oslanoai oo
poi lo quo nnn: .n o nnn: :.nJ mosliaian la infoimacion quo conliono
ol sisloma iospoclo oo osas funcionos.
04 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Khnd
Lsla hoiiamionla os auxiliai a |Jn puoslo quo poimilo Luscai un ooloiminaoo
aichivo on un oiiocloiio conciolo. La Lsquooa, al igual quo on Winoows, so
puooo ioalizai siguionoo lios ciiloiios oifoionlos:
Ioi nomLio u localizacion, so conoco ol nomLio o pailo oo ol y la locali-
zacion apioximaoa ool lchoio.
So puooo conliai an mas la Lsquooa si so conoco ol momonlo on ol
quo so ioalizo la llima mooilcacion. La poslana 1n `J.]J poimilo
quo ol usuaiio ioonlilquo un poiooo oo liompo on ol quo conciolai la
Lsquooa.
Ioi llimo so puooo ospocilcai on JnnJ quo la Lsquooa so limilo a
un ooloiminaoo lipo oo lchoio, quo ol lchoio conlonga un ooloiminaoo
loxlo, o quo su lamano soa uno ooloiminaoo.
Una voz ooloiminaoos los ciiloiios oo soloccion oo los lchoios so puooo
inoicai al piogiama quo Lusquo soloccionanoo ol piimoi Lolon oo la Laiia
oo hoiiamionlas poi la izquioioa, o ol mon 1.|5n: 5n:h., con lo quo ol
piogiama comonzaia a Luscai.
La Laiia oo hoiiamionlas oo osla aplicacion conliono las siguionlos funcio-
nos ompozanoo poi la izquioioa, la misma so puooo oLsoivai on la lguia 8.4
oo la pagina 0:
1. Lolon paia iniciai una Lsquooa.
2. Lolon paia cioai una nuova Lsquooa.
8. Lolon paia oolonoi Lsquooa (oosaclivaoo on la imagon).
4. Lolon paia aLiii lchoio.
. Lolon paia anaoii a un aichivo on ol quo so puooon agiupai vaiios l-
choios.
6. Lolon paia oliminai lchoio.
7. Lolon oo piopiooaoos.
J.11. III 0
Figuia 8.4: Laiia oo Hoiiamionlas oo Klno.
8. Lolon paia aLiii ol oiiocloiio quo conliono ol lchoio.
0. Lolon salvai iosullaoos.
10. Lolon oo guaioai iosullaoos.
11. Salii.
3.11.12 ConhguracIn de KDE
Como cualquioi aplicacion oo Linux, 111 os allamonlo conlguiaLlo, lo quo
supono quo caoa usuaiio puooo aoaplai ol aspoclo y compoilamionlo oo 111
a su guslo poisonal. No oLslanlo, al conliaiio quo olias muchas aplicacio-
nos paia Linux, paia conlguiai 111 no os nocosaiio ooilai los lchoios oo
conlguiacion a mano sino quo oxislon una soiio oo hoiiamionlas gialcas quo
poimilon oslos camLios oo una foima soncilla y soguia.
3.11.13 EdItor de Aens
Uno oo los aspoclos mas soncillos oo camLiai os ol mon oo aplicacionos ool
sisloma, al quo so puooon anaoii las aplicacionos oo uso mas comn. Lxislo
con oslo ln una ulilioao llamaoa ooiloi oo mons accosiLlo oosoo ol mon
1.|..`n4 1J.:.
Ln ioalioao, ol mon oo 111 osla compuoslo poi oos pailos piincipalos.
Una oo ollas consliluyo ol mon poisonal ool usuaiio on ol quo puooo anaoii
o quilai aplicacionos. La sogunoa oo las pailos os comn a looos los usuaiios
oo 111 y poi lo lanlo solo puooo soi mooilcaoa poi ol aominisliaooi ool
sisloma.
06 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Ln cualquioia oo los casos ol piocoso paia cioai una nuova onliaoa on ol
mon os muy soncillo. So pulsa con ol Lolon ooiocho ool ialon soLio ol mon (o
suLmon) quo so vaya a mooilcai, con lo quo so oosplioga un mon conloxlual
con oivoisas opcionos:
hnnj, poimilo ooilai las piopiooaoos oo la onliaoa ool mon soLio la
quo so haya hocho la soloccion, ooilanoo su nomLio, la aplicacion quo
aiianca, ol cono, olc.
5| .n J: n.nj, poimilo camLiai la posicion ool un olomonlo ool
mon, paia lo cual hay quo hacoi clic on ol mon y aiiasliai ol olomonlo
a su nuova posicion.
5| nn4 J: n.nj, igual quo ol anloiioi poio con mons complolos.
A&, so cioa un nuovo olomonlo ool mon.
&, so coila un olomonlo ool mon.
j, so copia un olomonlo ool mon.
1n, so poga un olomonlo pioviamonlo coilaoo o copiaoo.
1|, so olimina ol olomonlo ool mon soloccionaoo.
1anlo si so mooilcan las piopiooaoos oo una onliaoa ool mon oxislonlo o
so cioa un nuovo olomonlo, ol piogiama piosonla ol siguionlo cuaoio oo oialogo:
Jj, lipo ool olomonlo cioaoo puooo soi 5n:n: (un sopaiaooi oo
oislinlos olomonlos), 5&hnn& (un suLmon), |.n.n (una aplica-
cion), 5&n||&, 1.n| (un onlaco) o 1. (un oisposilivo), ooponoionoo
ool lipo quo so oscoja la pailo infoiioi ool cuaoio oo oialogo camLiaia
poimilionoo conlguiai caoa uno oo los lipos.
1.| Ann, ol nomLio ool lchoio on ol quo so va a guaioai la infoimacion
ool mon (oslo lchoio os un onlaco oo KDL).
Ann, ol nomLio quo apaiocoia on ol mon una voz cioaoo ol mismo.
1n, ol nomLio oo la imagon quo apaiocoia on ol mon. Iaia soloccionai
una imagon so puooo clicai on ol Lolon quo muoslia la imagon, lo quo
aLiiia un cuaoio oo oialogo on ol quo so puooo soloccionai la imagon
oosoaoa.
J.11. III 07
`.n. 1n, la imagon quo apaiocoia cuanoo soa nocosaiio mosliai un
cono poquono. Si so ooja osla opcion on Llanco KDL mosliaia una
voision iooucioa oo la imagon quo apaiozca on 1n.
nnn, un comonlaiio quo puooa ayuoai a ooloiminai quo haco osa
onliaoa ool mon.
Si lo quo so osla cioanoo os un onlaco a una aplicacion on la poslana
1r& y la opcion 1r& hay quo osciiLii la lnoa oo comanoos nocosaiia
paia ojoculai ol piogiama.
3.11.14 KDE ControI Center
Lsla aplicacion os la piincipal oncaigaoa oo conlguiai 111 y a olla so puooo
accoooi oo muchas foimas, lanlo oosoo ol cono quo apaioco on ol panol, como
oosoo cualquioia oo las onliaoas al mon 5.nj, on cuyo caso solo so accooo
a una oo las posiLlos opcionos oo conlguiacion. Cuanoo so aiianca la lguia
apaioco una vonlana oivioioa on oos: on la pailo oo la izquioioa apaiocon
oioonaoas las oifoionlos calogoias oo conlguiacion (quo coincioon con las ca-
logoias ool mon 5.nj), mionlias quo on la ooiocha so aLiiian los oislinlos
cuaoios oo oialogo quo poimilon conlguiai 111.
3.11.15 AnadIr AIIcacIones aI IaneI
Olia oo las laioas quo facilila ol uso oo 111 os la posiLilioao oo anaoii una
aplicacion al panol oo foima quo soa facilmonlo accosiLlo. Ll piocoso a soguii os
simplomonlo ologii un olomonlo ool mon a liavos oo 1nn|JJ |.n.n,
con lo quo so oosplioga un mon ioonlico al oo 111 con las aplicacionos.
Soloccionanoo una cualquioia oo ollas osla so anaoiia oo foima aulomalica al
panol.
Iaia oliminaila o movoila no hay mas quo hacoi clic con ol Lolon ooiocho
ool ialon soLio ol olomonlo a mooilcai y soloccionai la opcion poilinonlo on
ol mon conloxlual.
08 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
3.11.16 Otras AIIcacIones de KDE
Ioi llimo so moncionaian algunas oo las aplicacionos quo oslan oisponiLlos
on 111, oo las quo no so va a oxplicai su funcionamionlo:
KorganIzer {AIIcatIons,OrganIzer), os un piogiama quo poimi-
lo goslionai la agonoa ool usuaiio oo una foima soncilla o incluso la
sincionizacion oo oalos con agonoas poisonalos como 1n|n1.|.
Icon EdItor {CraLIcs,Icon EdItor), os un piogiama oo oiLujo quo
poimilo cioai conos paia poisonalizai los mons y onlacos oo 111.
KvIev {CraLIcs,Inage YIever), os un piogiama quo poimilo mos-
liai imagonos oo looos los foimalos oo aichivo impoilanlos as como
ioalizai opoiacionos soncillas con ollas.
IaInt {CraLIcs,IaInt), oslo os un piogiama oo oiLujo Lasico quo
poimilo cioai imagonos soncillas.
IS YIever {CraLIcs,IS YIever), oslo piogiama poimilo visualizai
lchoios con imagonos IoslSciipl y oocumonlos oo AooLo AcioLal (.pof).
SnaSLot {CraLIcs,SnasLot), piogiama quo poimilo la capluia
oo una vonlana y su conlonioo.
EI nen Internet compionoo una gian canlioao oo piogiamas quo so
iolacionan con Inloinol.
EI nen AuItInedIa, oispono oo piogiamas paia ol visualizaoo y
auoicion oo oislinlos lchoios mullimooia, como puooon soi viooos (AVI,
Quicklimo, MILG) con n1.n!, o oscuchai msica.
Deskto SvItcLIng TooI {Systen,Deskto SvItcLIng TooI) os
una aplicacion muy lil puoslo quo poimilo soloccionai cual va a soi
ol onloino poi oofoclo quo aiianquo Linux, poimilo soloccionai onlio
GAO`1, 111 y J:5.
ArcLIver {\tIIItIes,ArcLIver), os una aplicacion quo poimilo ol ma-
nojo oo lchoios lai y zip oo una foima soncilla.
Knotes {\tIIItIes,Knotes), poimilo cioai nolas on ol oioonaooi a las
quo luogo so puooo accoooi a liavos ool cono quo so anaoo al panol.
J.12. II 5HIII. COMANIO5 !A5ICO5 II IIN!X 00
3.12 EI SLeII. Conandos HsIcos de LInux
Hasla oslo momonlo so han vislo los onloinos gialcos oxislonlos mas impoi-
lanlos paia Linux, no oLslanlo cualquioi usuaiio oo Linux acaLaia anlos o
oospuos iolacionanooso con ol sisloma omploanoo ol mooo loxlo. Lslo mooo
so Lasa on la ojocucion oo una soiio oo comanoos, quo son inloipiolaoos poi
un piogiama o h||.
Linux oispono oo vaiios oo oslos piogiamas poio ol mas haLilual os cono-
cioo como hnh o 1&:n 5h||. Si Linux so ha aiiancaoo on mooo loxlo ol
sisloma aiianca oo foima oiiocla ol h|| y quooa a la ospoia oo la inlioouccion
oo nuovos comanoos. Si so ha aiiancaoo on mooo gialco so puooo accoooi al
sholl oo oos foimas:
So puooo accoooi al h|| ool sisloma piosionanoo alguna oo las siguionlos
comLinacionos oo loclas:
<ctrI<aIt<F1
<ctrI<aIt<F2
<ctrI<aIt<F3
<ctrI<aIt<F4
<ctrI<aIt<F5
<ctrI<aIt<F6
Lslo haco quo ol sisloma salga ool mooo gialco y accooa a alguna
oo las sois consolas viilualos oo Linux, a las cualos lamLion so puooo
accoooi cuanoo so aiianca on mooo oo loxlo.
La sogunoa foima os mas comooa y monos iaoical poimilionoo accoooi
al sholl oosoo ol mismo onloino gialco. Iaia oslo hay quo aLiii un
piogiama llamaoo loiminal o consola.
3.12.1 IntroduccIn
Lxislon una soiio oo nocionos Lasicas quo hay quo lonoi on cuonla a la hoia
oo inliooucii los comanoos. Ln piimoi lugai cilaiomos las siguionlos:
Los comanoos hay quo locloailos oxaclamonlo.
100 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Las lolias maysculas y minsculas so consiooian como oifoionlos.
Ln su foima mas haLilual (los h|| oo 1&:n o oo 1:n), ol sisloma
opoialivo uliliza un signo oo : como piompl paia inoicai quo osla piopa-
iaoo paia acoplai comanoos, aunquo oslo caiacloi puooo soi facilmonlo
susliluioo poi olio u olios ologioos poi ol usuaiio. Ln ol caso oo quo ol
usuaiio accooa como aominisliaooi oslo signo so susliluyo poi ,.
Cuanoo soa nocosaiio inliooucii ol nomLio oo un lchoio o oiiocloiio
como aigumonlo a un comanoo, Linux, poimilo osciiLii las piimoias
lolias ool mismo y ioaliza un auloiiollonaoo al piosionai la locla ool
laLulaooi. Si no puooo oislinguii onlio oivoisos casos iollonaia hasla ol
punlo on ol quo so oifoioncion.
3.12.2 AIgunos Conandos SencIIIos de LInux
Iaia ofocluai ol camLio o la inlioouccion oo un passwoio o conliasona so
uliliza ol comanoo n&J.
A conlinuacion so oosciiLon algunos comanoos soncillos quo puooon soi
lilos:
date: Muoslia poi panlalla ol oa y la hoia.
caI 1949: Muoslia ol calonoaiio ool ano 1040.
caI 05 1949: Muoslia ol calonoaiio oo mayo oo 1040.
VLo: Inoica quo usuaiios liono ol oioonaooi on oso momonlo, on quo
loiminal oslan y oosoo quo hoia.
VLoanI: Inoica cual os la loiminal y la sosion on la quo so osla liaLa-
janoo.
nan conando: 1ooos los manualos oo Linux oslan oonlio ool piopio
sisloma opoialivo, y oslo comanoo poimilo accoooi a la infoimacion co-
iiosponoionlo al comanoo, apaiocoia poi panlalla y oo foima foimaloaoa
poi paginas.
cIear: Lslo comanoo limpia la consola
J.12. II 5HIII. COMANIO5 !A5ICO5 II IIN!X 101
3.12.3 DIrectorIo IersonaI
Como so ha vislo anloiioimonlo, ol oiiocloiio poisonal os un oiiocloiio con
un ooloiminaoo nomLio asignaoo a un usuaiio. Los oiiocloiios poisonalos
haLilualmonlo son suLoiiocloiios oo hn (on algunos casos so uliliza nn,
u olio suLoiiocloiio oo oioon infoiioi).
Gonoialmonlo ol nomLio coincioo con ol ool nomLio oo usuaiio, aunquo
puooo no soi as, y vaiios usuaiios puooon oslai liaLajanoo on ol mismo oiioc-
loiio. Caoa usuaiio oo Linux puooo cioai una osliucluia on aiLol oo suLoi-
iocloiios y aichivos lan comploja como oosoo Lajo su oiiocloiio poisonal poio
noimalmonlo nunca fuoia oo ol.
3.12.4 LIstado deI ContenIdo de DIrectorIos: Conando Is
Una oo las accionos mas haLilualos a la hoia oo liaLajai os mosliai ol conlo-
nioo oo un oiiocloiio; como so ha vislo, oxislon hoiiamionlas gialcas con oslo
pioposilo, no oLslanlo ol h|| incluyo un piogiama con oslo mismo ln; |:
Is: Muoslia los nomLios oo los lchoios y suLoiiocloiios conlonioos on ol
oiiocloiio on ol quo so osla. Solo so oLlionon los nomLios oo los lchoios,
sin ninguna olia infoimacion.
Is -a: Muoslia looos los lchoios incluyonoo algunos quo oioinaiiamonlo
oslan ocullos paia ol usuaiio (aquollos quo comionzan poi un punlo).
Is -I: Lsla os la opcion oo lisla laiga: muoslia looa la infoimacion oo
caoa lchoio incluyonoo: pioloccionos, lamano y focha oo cioacion o ool
llimo camLio inliooucioo.
Is -c: Muoslia oioonanoo poi oa y hoia oo cioacion.
Is -t: Muoslia oioonanoo poi oa y hoia oo mooilcacion.
Is -r: Muoslia ol oiiocloiio y lo oioona on oioon invoiso.
Is suLdIr: Muoslia ol conlonioo ool suLoiiocloiio suLoii.
Is -I hIenane: Muoslia looa la infoimacion soLio ol lchoio.
Is -coIor: Muoslia ol conlonioo ool oiiocloiio coloioaoo.
102 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
3.12.5 CreacIn de SuLdIrectorIos. Conando nkdIr
Ll comanoo n|J.: (nn| J.::j) poimilo a caoa usuaiio cioai un nuovo
suLoiiocloiio.
3.12.6 Horrado de SuLdIrectorIos. Conando rndIr
Lslo comanoo Loiia uno o mas oiiocloiios ool sisloma (:n J.::j),
siompio quo oslos suLoiiocloiios oslon vacos.
3.12.7 CanLIo de DIrectorIo. Conando cd
Lslo comanoo poimilo camLiai oo oiiocloiio a pailii ool oiiocloiio aclual oo
liaLajo.
3.12.8 SItuacIn ActuaI. Conando vd
Ll comanoo &J (:.n &:|.nj J.::j) visualiza o impiimo la iula ool
oiiocloiio on ol quo nos onconliamos on oso momonlo. Lslo comanoo os uno
oo los pocos quo no liono opcionos y so uliliza osciiLionoo simplomonlo &J.
3.12.9 Acceso a \nIdades de DIsco
Linux, a oifoioncia oo Winoows, no uliliza lolias (n:', :', J:', ...) paia
accoooi a las oislinlas unioaoos oo oisco oo un oioonaooi.
Ln Linux paia accoooi al conlonioo oo una unioao oo oisco o oo un 1-
1O` oslo liono quo haLoi sioo pioviamonlo nnnJ'. Ll monlaoo so ioaliza
mooianlo ol comanoo n&n, con lo quo ol conlonioo oo la unioao so pono a
oisposicion ool usuaiio on ol oiiocloiio oo Linux quo so olija.
3.12.10 CoIa de FIcLeros. Conando c
Lslo comanoo liono la siguionlo foima, ]|1 ]|. y haco una copia oo llo1
y lo llama llo2. Si llo2 no oxisla, lo cioa con los mismos aliiLulos oo llo1.
J.12. II 5HIII. COMANIO5 !A5ICO5 II IIN!X 108
Si llo2 oxisla anlos, su conlonioo quooa oosliuioo y os susliluioo poi ol oo
llo1. Ll lchoio llo2 oslaia on ol mismo oiiocloiio quo llo1. 1anlo llo1 como
llo2 inoican ol nomLio oo un aichivo, quo puooo incluii on la iula al mismo
si alguno oo ollos no so oncuonlia on ol oiiocloiio aclual.
3.12.11 TrasIado y CanLIo de onLre de FIcLeros. Conando
nv
Ll comanoo n ioaliza la misma funcion quo ol anloiioi () poio aoomas
oosliuyo ol lchoio oiiginal.
3.12.12 EnIaces a FIcLeros. Conando In
Ln Linux un mismo lchoio puooo oslai iopolioo con mas oo un nomLio, ya
quo con ol comanoo so puooon ioalizai cuanlas copias so oosoo ool lchoio.
Ioio, a vocos, os mas piaclico lonoi un mismo lchoio con vaiios nomLios
oislinlos, y lo quo os mas impoilanlo, poooi accoooi a ol oosoo mas oo un
oiiocloiio. Ln Linux oslo iociLo ol nomLio oo onlacos mlliplos a un lchoio.
Ll ahoiio oo ospacio oo oisco os impoilanlo al poooi compailii un lchoio mas
oo un usuaiio. Lslos onlacos son muy piaclicos a la hoia oo ulilizai lchoios
quo poilonocon a oiiocloiios oislinlos. Giacias a los onlacos so puooo accoooi
a muchos lchoios oosoo un mismo oiiocloiio, sin nocosioao oo copiai on oso
oiiocloiio looos osos lchoios.
A oifoioncia oo los comanoos y n, oslo comanoo loma mas piocau-
cionos, ya quo aovioilo pioviamonlo si ol nomLio llo2 osla ocupaoo, y on oslo
caso no so ojocula.
Los lchoios onlazaoos a olio so Loiian como los lchoios noimalos. Si so
Loiia ol lchoio oiiginal poimanoco su conlonioo on los lchoios onganchaoos.
3.12.13 Horrado de FIcLeros. Conando rn
Lslo comanoo olimina uno o mas lchoios oo un oiiocloiio on ol cual so liono
poimiso oo osciiluia.
Con oslo comanoo iosulla facilsimo Loiiai lchoios inlilos, y oosgiacia-
oamonlo, lamLion los lilos.
104 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Con osla opcion, Linux pooiia conlimacion paia Loiiai caoa lchoio oo la
lisla, oo si ioalmonlo so oosoa su oosliuccion o no. So iocomionoa usai siompio
oslo comanoo con osla opcion paia ovilai ol Loiiaoo oo lchoios lilos.
3.12.14 CaracterIstIcas de un FIcLero. Conando hIe
Lslo comanoo ioaliza una soiio oo compioLacionos on un lchoio paia lialai
oo clasilcailo. 1ias su ojocucion oslo comanoo muoslia ol lipo ool lchoio o
infoimacion al iospoclo ool mismo.
3.12.15 CanLIo de Aodo de Ios FIcLeros Conandos cLnod,
cLovn y cLgr
Los poimisos oo caoa lchoio so puooon voi con ol comanoo | -|. Iaia camLiai
los poimisos oo un lchoio so omploa ol comanoo hnJ.
Ioi olia pailo, ol comanoo h&n so omploa paia camLiai oo piopiolaiio
(hnnj &n:") a un ooloiminaoo conjunlo oo lchoios. Lslo comanoo solo lo
puooo omploai ol aclual piopiolaiio oo los mismos. Los nomLios oo piopiolaiio
quo aomilo Linux son los nomLios oo usuaiio, quo oslan almaconaoos on ol
lchoio n&J.
Analogamonlo, ol giupo al quo poilonoco un lchoio puooo soi camLiaoo
con ol comanoo hj:, quo liono una foima gonoial similai a la oo h&n.
3.12.16 EsacIo Ocuado en eI DIsco Conandos du y dI
Ll comanoo J& poimilo conocoi ol ospacio ocupaoo on ol oisco poi un ooloimi-
naoo oiiocloiio y looos los suLoiiocloiios quo cuolgan oo ol. Iaia usailo Lasla
simplomonlo colocaiso on ol oiiocloiio aoocuaoo y locloai, J&, oslo comanoo
oa ol ospacio oo oisco ulilizaoo on Lloquos. Iaia oLlonoi la infoimacion on
Lylos so ooLo omploai ol comanoo con la opcion -h: J& -h.
Ll comanoo JJ poi ol conliaiio infoima ool ospacio usaoo poi las pailicio-
nos ool sisloma quo so oncuonlion monlaoas.
J.12. II 5HIII. COMANIO5 !A5ICO5 II IIN!X 10
3.12.17 YIsuaIIzacIn SIn Fornato de un FIcLero. Conando
cat
Lslo comanoo poimilo visualizai ol conlonioo oo uno o mas lchoios oo foima
no foimaloaoa. 1amLion poimilo copiai uno o mas lchoios como aponoico oo
olio ya oxislonlo.
3.12.18 Conando Lead
Lslo comanoo, a oifoioncia oo n, impiimo poi consola ol conlonioo oo los
lchoios oo una manoia foimaloaoa, poi columnas, conliolanoo ol lamano oo
pagina y ponionoo caLocoias al comionzo oo las mismas. Lsla muy iolacionaoo
con ol comanoo | oo salioa poi impiosoia.
3.12.19 YIsuaIIzacIn de FIcLeros IantaIIa a IantaIIa. Conan-
dos nore y Iess
Lslos comanoos poimilon visualizai un lchoio panlalla a panlalla. Ll nmoio
oo lnoas poi panlalla os oo 28 lnoas oo loxlo y una llima lnoa oo monsajos,
oonoo apaiocoia la palaLia n:. Ll comanoo | os muy similai al anloiioi
poio poimilo ol oosplazamionlo a lo laigo ool loxlo omploanoo las loclas oo
cuisoios, puoionoo oosplazaiso hacia aiiiLa o aLajo oo un lchoio.
3.12.20 Hsqueda en FIcLeros. Conandos gre, Igre y egre
Ll comanoo j: localiza una palaLia, clavo o fiaso on un conjunlo oo oiioc-
loiios, inoicanoo on cualos oo ollos la ha onconliaoo. Lslo comanoo iaslioa
lchoio poi lchoio, poi luino, impiimionoo aquollas lnoas quo conlionon ol
conjunlo oo caiacloios Luscaoo. Si ol conjunlo oo caiacloios a Luscai osla
compuoslo poi oos o mas palaLias sopaiaoas poi un ospacio, so colocaia ol
conjunlo oo caiacloios onlio aposliofos (`).
3.12.21 Conandos tar y gzI
1anlo ol comanoo lai como j.. son ampliamonlo omploaoos paia la oifusion
oo piogiamas y lchoios on Linux. Ll piimoio oo ollos agiupa vaiios lchoios
106 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
on uno solo o aichivo", mionlias quo ol sogunoo los compiimo. Ln conjunlo
oslos oos piogiamas aclan oo foima muy similai a piogiamas como 1.n...
Al conliaiio quo n: quo agiupa vaiios lchoios on uno, j.. compiimo un
nico lchoio con lo quo la infoimacion so manliono poio so ioouco ol lamano
ool mismo.
3.12.22 Conandos de InresIn. Conando Ir
Ll comanoo |: so omploa paia impiimii una soiio oo lchoios. Si so omploa sin
aigumonlos impiimo ol loxlo quo so inlioouzca a conlinuacion on la impiosoia
poi oofoclo.
3.13 EjecucIn de Irogranas
3.13.1 EjecucIn en eI Fondo & , kIII, nIce y noLu
Iaia ojoculai un piogiama on ol fonoo, os oocii, iocupoianoo inmooialamonlo
ol conliol ool loiminal, Lasla anaoii ol caiacloi al lnal ool comanoo oo
ojocucion:
:j:nn <Jn.J :&|nJ.: inmooialamonlo apaiocoia on ol loi-
minal, ooLajo oo osla lnoa, un nmoio quo os ol nmoio oo piocoso oo la
ojocucion oo oslo piogiama.
Iaia oolonoi oolnilivamonlo oicha ojocucion (no so puooo oolonoi lompo-
ialmonlo) so puooo ulilizai ol comanoo |.||.
La ojocucion oo un piogiama on ol fonoo no impioo quo apaiozcan on la
panlalla los monsajos oo oiioi quo so pioouzcan (a no soi quo so haya iooiiigioo
la salioa oo oiioios), y quo ol piogiama so paio cuanoo so salga ool sisloma.
Iaia quo ol piogiama conlino ojoculanooso an cuanoo nosolios hayamos
loiminaoo la sosion, hay quo ulilizai ol comanoo nh&.
Si no so ulilizan iooiioccionos looas las salioas ool piogiama so oiiigon a
un lchoio llamaoo nohup.oul. Cuanoo so uliliza nohup ol oioonaooi onlionoo
quo ol usuaiio no liono piisa y aulomalicamonlo oisminuyo la piioiioao oo la
ojocucion.
J.1!. IIOCIAMA5 II COMANIO5 107
Lxislo un comanoo, llamaoo nico, quo poimilo ioalizai ojocucionos con Laja
piioiioao, os oocii so lo inoica al oioonaooi quo puooo ojoculai oo foima mas
lonla osla aplicacion si oxislon olias quo soan mas uigonlos.
3.13.2 Conando tIne
Ll comanoo .n, piocooionoo a cualquioi olio comanoo, suminislia infoima-
cion acoica ool liompo lolal omploaoo on la ojocucion, ool liompo oo 11
ulilizaoo poi ol piogiama ool usuaiio, y ool liompo oo 11 consumioo on
ulilizai iocuisos ool sisloma.
3.13.3 Conando to
Linux incluyo una aplicacion llamaoa cuya lnalioao os manipulai la ojo-
cucion oo piogiamas oo una foima inloiacliva. Lsla aplicacion muoslia una
lisla oo los piocosos quo so oslan ojoculanoo.
3.14 Irogranas de Conandos
Ll sisloma opoialivo Linux, al igual quo olios sislomas opoialivos, poimilo
ioalizai piogiamas oo comanoos, oslo os, piogiamas consliluioos poi oislinlos
comanoos quo pooian locloaiso inloiaclivamonlo uno poi uno on una loiminal,
poio quo os muchas vocos mas comooo agiupailos on un lchoio, y ojoculailos
con una sola insliuccion posloiioimonlo.
Cuanoo so ojocula un lchoio oo comanoos Linux aLio lo quo so llama un
nuovo h||, os oocii un nuovo onloino paia la ojocucion oo los comanoos. Iaia
quo las vaiiaLlos ool capaiazon (h|| ) oiiginal consoivon su valoi on ol nuovo
capaiazon os nocosaiio piopaiailas con la sonloncia r: anlos oo aLiii ol
nuovo h||. Ioi ojomplo, como consocuoncia oo lo quo so acaLa oo oocii, si on
ol inloiioi oo un lchoio oo comanoos so camLia oo oiiocloiio con ol comanoo
J, al acaLai la ojocucion oo oicho lchoio volvoiomos aulomalicamonlo al
oiiocloiio inicial.
108 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
3.14.1 IntroduccIn
Iaia inliooucii lnoas oo comonlaiios on un piogiama oo comanoos Lasla
comonzai oichas lnoas con ol caiacloi ,. Hay quo lomai la piocaucion oo
quo oslo caiacloi no soa ol piimoi caiacloi ool lchoio oo comanoos, poiquo
onloncos ol oioonaooi inloipiola quo ol piogiama osla osciilo on h|| (una
vaiianlo ospocial oo 1A1A oosaiiollaoa on la Univoisioao oo Loikoloy) y ol
iosullaoo os impiovisiLlo. Iuooo soi Luona piaclica comonzai looos los lchoios
oo comanoos con una lnoa on Llanco.
3.14.2 YarIaLIes deI SLeII
Ls una piaclica haLilual ol ulilizai nomLios con lolias maysculas paia las
vaiiaLlos ool capaiazon.
Ll h|| ool Linux liono oolnioas paia caoa usuaiio unas vaiiaLlos oslanoai.
Iaia avoiiguai cualos son Lasla locloai ol comanoo siguionlo, . Iaia oolnii
olias vaiiaLlos piopias oo caoa usuaiio puooo ulilizaiso ol lchoio .:]|, quo os
un lchoio oo comanoos piopio oo caoa usuaiio quo so ojocula aulomalicamonlo
al hacoi ol |j.n.
Ll comanoo h impiimo un ooloiminaoo loxlo on la loiminal. Un ojom-
plo oo ulilizacion oo oicho comanoo puooo soi ol siguionlo: h ` j&n |
.nn :n. 1A1A '.
Ll comanoo h os oo gian ulilioao on los lchoios oo comanoos. Cuanoo
ol loxlo quo so oosoa osciiLii on la loiminal conliono alguno oo los caiacloios
ospocialos oo UNIX ( * [ [ < \ ; ` ) hay quo lomai piocaucionos
ospocialos oosconoclanoo su signilcaoo. Una foima oo hacoilo os piocooionoo
oicho caiacloi con la Laiia invoilioa ().
Si no so ulilizaia la Laiia invoilioa, ol asloiisco so inloipiolaia como un
caiacloi oo suslilucion y so impiimiia ol nomLio oo looos los lchoios ool
oiiocloiio.
Olia foima oo anulai ol signilcaoo oo los caiacloios ospocialos os oncoiian-
oo ol loxlo a osciiLii mooianlo comillas (") o onlio aposliofos noimalos (`).
Los aposliofos (`) anulan ol signilcaoo oo looos los caiacloios compionoioos
onlio ollos. As puos, ol liiplo asloiisco lo pooiamos osciiLii con ol comanoo,
ocho '***`.
J.1. COMIIIAIO II IIOCIAMA5 IN IIN!X 100
Las comillas (") son monos iosliiclivas, y anulan ol signilcaoo oo looos los
caiacloios oxcoplo los lios siguionlos: ( ). Lslo os muy impoilanlo poiquo si
VAI os ol nomLio oo una vaiiaLlo, y VAI apaioco on un comanoo ocho onlio
aposliofos so osciiLo VAI, mionlias quo si apaioco onlio comillas so osciiLo ol
valoi oo la vaiiaLlo, al cumplii ol caiacloi su comolioo.
Ll caiacloi () liono olios signilcaoos, aoomas ool ya vislo oo anulai ol
signilcaoo ospocial oo olios caiacloios. As, siivo como inoicaooi oo quo un
comanoo conlina on la lnoa siguionlo. Cuanoo so uliliza on la oolnicion
inloiacliva oo un comanoo, on la lnoa siguionlo apaioco ol piompl socunoaiio
(), quo inoica quo so ooLo soguii locloanoo ol comanoo. Cuanoo on un
comanoo ocho apaiocon los caiacloios (c) y (n) quioio oocii, iospoclivamonlo,
quo no so camLio oo lnoa y quo so sallo oo lnoa, al osciiLii poi la panlalla.
Cuanoo on un comanoo ocho apaioco ol nomLio oo olio comanoo oncoiia-
oo onlio aposliofos invoisos (poi ojomplo, oalo`, who`, ls`, ...), ol nomLio oo
oicho comanoo so susliluyo poi ol iosullaoo quo gonoia al ojoculaiso inloiac-
livamonlo.
3.14.3 Otras IosILIIIdades de Ios FIcLeros de Conandos
Los lchoios oo comanoos lionon muchas mas posiLilioaoos quo las quo so
han apunlaoo on osla Inlioouccion: puooon looi vaiiaLlos, piogunlai poi la
oxisloncia oo un lchoio y poi si os ojoculaLlo o no, y aomilon consliuccionos
logicas ool lipo 11, 1O, 1O 11111, olc.
3.15 ConIIado de Irogranas en LInux
Linux, como cualquioi sisloma Unix quo so piocio incluyo un compilaooi oo
y . Lslo no implica quo so oslo limilaoo a oslos oos longuajos oo
piogiamacion. Ioi ol conliaiio, oxislon una gian canlioao oo compilaooios
gialuilos paia los longuajos mas impoilanlos.
Ll compilaooi oo oo Linux os un compilaooi oo lnoa oo comanoos,
oslo os, no oispono oo ninguna inloifaz gialca quo facililo la piogiamacion y
compilacion ool cooigo. Lxislon, oso s, ooiloios oo loxlo capacos oo mosliai
la sinlaxis ool cooigo iosallaoa como |&:., aunquo la compilacion hay quo
ioalizaila manualmonlo a liavos oo una consola o loiminal.
110 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
3.15.1 Conando nake
Lslo comanoo siivo paia oiganizai la compilacion y ol onlazaoo oo piogiamas
complicaoos quo ooponoon oo muchos mooulos y liLioias oifoionlos. Cuan-
oo so ojocula oslo comanoo, so consliuyo un nuovo ojoculaLlo volvionoo a
compilai solo aquollos lchoios fuonlo quo son mas iocionlos quo ollos lchoios
compilaoos coiiosponoionlos, lonionoo on cuonla paia ollo las fochas oo llima
mooilcacion oo caoa lchoio.
Lslo comanoo so Lasa on un lchoio 511 (llamaoo poi oofoclo nn|]|)
quo conliono una iolacion oo ooponooncias onlio los oislinlos mooulos, as
como las accionos quo hay quo ioalizai paia ponoi a punlo caoa mooulo, os
oocii paia pasai oo un fuonlo a un oLjolo, poi ojomplo.
3.16 Conandos \tIIes ara TraLajar en Hed
3.16.1 IrotocoIos Internet {II)
Cualquioi comunicacion onlio oos sislomas oislanlos ooLo iosolvoi los oos pio-
Llomas siguionlos:
oosignacion oo caoa sisloma (nJJ:.nj), y
soloccion ool camino a soguii poi la comunicacion (:&.nj).
Ll piolocolo 11 oolno una oiioccion logica paia caoa ioo local. La oiioc-
cion oo una maquina conciola so foima anaoionoo a la oiioccion oo la ioo ol
nmoio quo ioonlilca a la maquina on osa ioo. La oiioccion complola liono 82
Lils, y so suolo oai on la foima oo 4 oclolos sopaiaoos poi punlos (poi ojomplo:
182.227.70.88). Ll nmoio oo oclolos quo oosigna a la ioo (izquioioa) y a la
maquina (ooiocha) os vaiiaLlo, ooponoionoo ool lamano oo la ioo.
Ll camino oo los monsajos (:&.nj) so oslaLloco a liavos oo cioilos oioo-
naooios, llamaoos nn:|n", quo lionon la piopiooao oo poilonocoi al monos
a oos iooos. Lxislon laLlas quo inoican cual os la pasaiola oo la ioo local a
liavos oo la cual so puooo accoooi a olias iooos.
Los monsajos onviaoos lionon un oncaLozamionlo con las oiioccionos oo los
oioonaooios JJ" y hn.n". Como los monsajos so suolon onviai fiagmon-
J.10. COMANIO5 !JIII5 IAIA JIA!AJAI IN III 111
laoos poi pioLlomas oo lamano, ol oncaLozamionlo llova lamLion la infoima-
cion nocosaiia paia ioconsliuii ol monsajo al llogai a su ooslino.
Las caiacloislicas piincipalos oo oslo nivol oo comunicacion onlio oioona-
ooios son:
la conoxion no os inloiacliva (so onva ol monsajo y no so haco naoa mas),
y
no so gaianliza ni la llogaoa, ni ol oioon oo llogaoa, ni la no ouplicacion
oo los monsajos.
3.16.2 Conando teInet
Ioimilo aLiii una loiminal viilual on un sisloma oislanlo. Lslo comanoo no
ioquioio quo los sislomas soan UNIX. Si ol sisloma liono vaiias puoilas, hay
quo ospocilcai poi cual so oosoa hacoi la conoxion. Iaia salii oo |n so
omploa ol comanoo j&. (o simplomonlo j).
3.16.3 Conando It
Ioimilo la liansfoioncia oo lchoios onlio sislomas oislanlos. Supono una
conoxion onlio ol sisloma local y ol sisloma oislanlo.
Los comanoos oo J quo afoclan a la liansmision son los siguionlos:
ascII: (Linaiy) liansmision on foimalo ASCII (poi oofoclo) o Linaiio.
quIt: ln oo la conoxion y oo flp.
cIose: ln oo la conoxion, sin salii oo flp.
gIoL: aclivacion ool mocanismo oo oxpansion oo lchoios.
oen |dIr_Lost|: aLiii conoxion con ol sisloma oiihosl.
ront: camLia oo inloiaclivo a no inloiaclivo, y vicovoisa.
user usernane: ioonlilcacion on maquina oislanlo.
status: infoimacion soLio ol piocoso flp.
verLose: aclivacion oo la opcion voiLoso.
112 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
3.17 HequerInIentos de Hardvare
3.17.1 HequIsItos de IIaca Hase y de CI\
Aclualmonlo Linux sopoila sislomas con una C11 1n| u, u, o 1n-
.&n. Lslo incluyo looas las vaiianlos ool lipo oo 11, como ol 5A, 5A,
1A, j 1A..
Los |n." no Inlol, como `1 y j:.r, lamLion funcionan con Linux.
Si so liono un u o u5A, puooo quo lamLion so quioia apiovochai
ol copiocosaooi malomalico, si Lion no os impioscinoiLlo (ol ncloo oo Linux
puooo omulai ol copiocosaooi si no so cuonla con uno).
La placa Laso ooLo soi oo aiquilocluia 15 o 115 on cuanlo a Lus so
ioloio. Los sislomas quo usan aiquilocluia oo Lus local (paia accosos mas
iapioos on viooo y oisco) lamLion oslan sopoilaoos. Ls iocomonoaLlo quo
so longa una aiquilocluia oo Lus local oslanoai como puooa soi ol 1& 1n|
1151 ;111').
3.17.2 HequIsItos de AenorIa
Linux, compaiaoo con olios sislomas opoialivos avanzaoos, nocosila muy poca
momoiia paia funcionai. So ooLoia conlai con un mnimo oo 2 mogaLylos oo
1`; sin omLaigo, os allamonlo iocomonoaLlo lonoi 4 mogaLylos. Cuanla
mas momoiia so longa, mas iapioo funcionaia ol sisloma.
Linux sopoila ol iango complolo oo oiioccionos oo 82-Lils oo los 886486;
os oocii, ulilizaia looa la momoiia 1` oo foima aulomalica, y so apanaia
sin pioLlomas con lan solo 4 mogaLylos oo 1`, incluyonoo aplicacionos
J.j4nn" como A-1.nJ&, 1nn, y oomas. Sin omLaigo, oisponoi oo
mas momoiia os casi lan impoilanlo como lonoi un piocosaooi mas iapioo.
8 mogaLylos os mas quo sulcionlo paia uso poisonal; 16 mogaLylos o mas
puooon soi nocosaiios si ospoia una fuoilo caiga oo usuaiios on ol sisloma.
La mayoia oo los usuaiios oo Linux, iosoivan una pailo ool oisco ouio paia
ospacio oo inloicamLio (&n.nj") quo so usa como 1` viilual. Incluso si
so oispono oo Laslanlo momoiia 1` fsica on la maquina, puooo quo so quioia
ulilizai un aioa oo &n". Ll aioa oo &n" no puooo ioomplazai a una
momoiia fsica 1` ioal, poio puooo poimilii al sisloma ojoculai aplicacionos
J.17. IIQ!IIIMIINJO5 II HAIIVAII 118
mas gianoos guaioanoo on oisco ouio aquollas pailos oo cooigo quo oslan
inaclivas.
3.17.3 HequIsItos de Ia ControIadora de DIsco Duro
No so nocosila un oisco ouio paia ojoculai Linux; so puooo ojoculai un sisloma
mnimo complolamonlo oosoo oisquolo. Sin omLaigo, iosulla lonlo y muy
limilaoo, y oo looas foimas, muchos usuaiios lionon accoso a almaconamionlo
on oisco ouio.
So ooLo lonoi una conliolaooia J-nnJn: ;1 h.). Ll ncloo sopoila
conliolaooias AJ-nnJn: ; h.); aunquo la mayoia oo las conliolaooias
usaoas hoy son J-nnJn:.
Linux ooLoia sopoilai looas las conliolaooias `1`, 111, o 111. La
mayoia, poio no looas, las conliolaooias 1511 oslan sopoilaoas (solo aquollas
quo hacon omulacion haiowaio oo la 5Ju).
La iogla gonoial, paia conliolaooias quo no soan 551, os quo si so puooo
accoooi a las unioaoos (oisco yo oisquolo) oosoo `5-1O5 u olio sisloma
opoialivo, so ooLoia poooi hacoilo oosoo Linux.
Linux lamLion sopoila un nmoio oo conliolaooias oo oisco 551, si Lion
ol sopoilo paia 551 os mas limilaoo a causa oo la gian canlioao oo oslanoaios
quo oxislon paia la inloifaz oo las conliolaooias.
3.17.4 HequIsItos de EsacIo en DIsco
Lfoclivamonlo, paia inslalai Linux, so nocosilaia lonoi algo oo ospacio liLio
on ol oisco ouio. Linux sopoila mlliplos oiscos ouios on la misma maquina;
so puooo oisponoi oo ospacio paia Linux on mlliplos unioaoos si os nocosaiio.
La canlioao oo ospacio on oisco ouio quo so nocosilaia ooponoo on gian
mooioa oo las nocosioaoos y oo la canlioao oo soflwaio quo so va a inslalai.
Linux os iolalivamonlo poquono on iolacion a las implomonlacionos oo
1A1A; so pooia coiioi un sisloma complolo con 10-20 mogaLylos oo ospa-
cio on oisco. Sin omLaigo, si so quioio oisponoi oo ospacio paia oxpansionos, y
paia paquolos mas gianoos como A 1.nJ&, so nocosilaia mas ospacio. Si so
planoa poimilii a mlliplos usuaiios ulilizai la maquina, so lonoia quo oojai
114 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
ospacio paia los lchoios.
1amLion, a monos quo so longa mucha momoiia IAM fsica (16 mogaLylos
o mas), so nocosilaia cioai ospacio oo inloicamLio (&n"), paia soi usaoo
como 1` .:&n|.
Caoa oisliiLucion oo Linux noimalmonlo viono con algn quo olio loxlo
quo ooLoia ayuoai a oslimai la canlioao piocisa oo ospacio a iosoivai on fun-
cion ool soflwaio quo so planoo inslalai. So puooo ojoculai un sisloma mnimo
con monos oo 20 mogaLylos; un sisloma complolo con looa la paiafoinalia on
80 mogaLylos o monos; y un sisloma gianoo con silio paia muchos usuaiios
y ospacio paia fuluias oxpansionos on un iango oo 100-10 mogaLylos. Do
nuovo, oslas cifias son moiamonlo oiionlalivas; so lonoia quo oocioii, sogn
las nocosioaoos y oLjolivos, los ioquoiimionlos ospoclcos oo almaconamionlo
paia su sisloma.
3.17.5 HequIsItos de AonItor y Adatador de YIdeo
Linux sopoila looas las laijolas oo viooo oslanoai 1:&|, G, 1G,
1G, 11` nn:n, y 5&: 1G as como moniloios paia ol inloifaz
poi oofoclo Lasaoo on loxlo. Ln gonoial, si la comLinacion quo so liono oo
moniloi y laijola oo viooo funcionan Lajo olio sisloma opoialivo como `5-
1O5, ooLoia funcionai poifoclamonlo con Linux. Las gonuinas laijolas G
J 11` sufion ol oofoclo niovo (n&") Lajo Linux, poi lo quo no os muy
iocomonoaLlo su uso.
3.17.6 Hardvare DIverso
Las soccionos piocooonlos oosciiLan quo haiowaio os nocosaiio paia coiioi un
sisloma Linux. Sin omLaigo, la mayoia oo los usuaiios lionon cioilo nmo-
io oo oisposilivos .nn|", como almaconamionlo on cinlas y 1-1O`,
laijolas oo sonioo y oomas, y oslan inloiosaoos on saLoi si oslo haiowaio osla,
o no, sopoilaoo poi Linux.
Hatones y Otros DIsosItIvos Auntadores
Noimalmonlo solo so usaia un ialon Lajo un onloino gialco como ol Sisloma
A 1.nJ&. Sin omLaigo, algunas aplicacionos Linux no asociaoas con un
J.17. IIQ!IIIMIINJO5 II HAIIVAII 11
onloino gialco, hacon uso ool ialon.
Linux sopoila looos los ialonos soiio oslanoai, incluyonoo 1j.h, ``
:., `&nnn, `.:J ;. hn) y `& 5jn ; hn). Linux
lamLion sopoila los ialonos oo Lus `.:J, 1j.h, y J1A1. La inloifaz
oo ialon oo 15. lamLion os sopoilaoa.
1ooos los oomas oisposilivos apunlaooios, como los :n|hn|| " quo omulon
a los oisposilivos oo aiiiLa, lamLion ooLoian funcionai.
AInacenanIento en CD-HOA
Casi looas las unioaoos oo 1-1O` usan ol inloifaz 551. Siompio y cuanoo
longa un aoaplaooi 551 sopoilaoo poi Linux, su unioao oo 1-1O` ooLo-
ia funcionai. Linux sopoila ol sisloma oo lchoios oslanoai paia 1-1O`
15O-:u.
\nIdades de cInta
Hay vaiios lipos oo unioaoos oo cinla oisponiLlos on ol moicaoo. La mayoia
usan la inloifaz 551, poi lo quo oslaian sopoilaoas poi Linux. Lnlio las
unioaoos oo cinla 551 voiilcaoas oslan la 5nn|j 11u51, JnnJh:j uu,
1nnj| .15, 1u15 y u::1A con ol aoaplaooi 1.
Olias unioaoos 1-u. ooLoian oslai sopoilaoas lamLion.
Inresoras
Linux sopoila looas las impiosoias paialolo. Si puooo accoooi a su impiosoia
poi ol puoilo paialolo oosoo `5-1O5, u olio sisloma opoialivo, ooLoia poooi
accoooi a ol lamLion oosoo Linux. Ll soflwaio oo impiosion oo Linux consislo
on ol soflwaio oslanoai oo 1A1A | y |:. Lslo soflwaio lamLion poimilo
impiimii iomolamonlo a liavos oo la ioo, si os quo so liono una oisponiLlo.
116 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Aodens
Igual quo paia las impiosoias, Linux sopoila looa la gama oo moooms soiio,
lanlo inloinos como oxloinos. Hay una gian canlioao oo soflwaio oo lolo-
comunicacionos oisponiLlo paia Linux, incluyonoo 1:n., nn, n.n.n,
5jn. Si ol mooom os accosiLlo oosoo olio sisloma opoialivo on la misma
maquina, so ooLoia poooi accoooi a ol sin oilcullao oosoo Linux.
3.18 InstaIacIn de LInux
3.18.1 Arranque de LInux
Ll piimoi paso os iniciai ol compulaooi con ol oisposilivo oo aiianquo oo
Linux, quo suolo soi un oisco h" quo conliono un poquono sisloma Linux.
1ias aiiancai con ol loppy, so piosonlaia un mon oo inslalacion oo algn lipo
quo guiaia on ol piocoso oo inslalacion. Ln olias oisliiLucionos, so mosliaia
un piompl oo login cuanoo so aiianquo. Aqu so suolo onliai como : o
.nn|| paia comonzai ol piocoso oo inslalacion. La oocumonlacion quo viono
con caoa oisliiLucion pailiculai oxplica quo so nocosila paia aiiancai Linux.
La mayoia oo las oisliiLucionos oo Linux ulilizan un J.j& o 1 oo
aiianquo quo poimilo inliooucii paiamolios oo ol haiowaio on liompo oo
aiianquo, paia foizai la ooloccion oo los oisposilivos.
Ll piompl oo aiianquo so muoslia siompio quo so aiianca con ol oisquolo.
Iaia aiiancai sin mas paiamolios ospocialos, so pulsa onloi on ol piompl ool
aiianquo.
3.18.2 DIsosItIvos y IartIcIones en LInux
Muchas oisliiLucionos nocosilan quo so cioon a mano las pailicionos oo Linux
ulilizanoo ol piogiama JJ.|. Olias puooon cioailas aulomalicamonlo. Ln
cualquioi caso, so ooLo conocoi acoica oo los nomLios paia los oisposilivos y
las pailicionos on Linux.
Lajo Linux, los oisposilivos y las pailicionos lionon nomLios muy oislinlos
a los ulilizaoos on olios sislomas opoialivos. Lajo `5-1O5, las oisquoloias
so ioonlilcan como A: y L:, mionlias quo las pailicionos ool oisco ouio so
J.18. IN5JAIACION II IIN!X 117
ioonlilcan como C:, D, olc. Lajo Linux, la oonominacion os algo oifoionlo.
Los manojaooios oo oisposilivos, quo so oncuonlian on ol oiiocloiio J,
so usan paia comunicai con los oisposilivos ool sisloma (como oiscos ouios o
ialonos). Ioi ojomplo, si so liono un ialon on ol sisloma, so lo puooo accoooi a
liavos ool manojaooi Jn&. Las oisquoloias, oiscos ouios y pailicionos
lionon caoa uno un manojaooi piopio. No os nocosaiio pioocupaiso acoica oo
la inloifaz ool manojaooi poi ahoia; solo os impoilanlo onlonooi como son
nomLiaoos los oisposilivos con ol ln oo poooilos usai.
CreacIn de Ias IartIcIones en LInux
Ahoia ya so osla piopaiaoo paia cioai las pailicionos oo Linux con ol comanoo
JJ.|. Dospuos oo aiiancai ol oisquolo, so ojocula ol comanoo JJ.| locloanoo
JJ.| <J:. oonoo <J:. os ol nomLio oo oisposilivo con ol quo Linux
ioonlilca ol oisco ouio oonoo so quioio ioalizai las pailicionos. Ioi ojomplo,
si so oosoa ojoculai JJ.| soLio ol piimoi oisco 551 ool sisloma, so uliliza ol
comanoo JJ.| JJn. Ioi oofoclo, JJ.| acla soLio JhJn (ol piimoi
oisco 111).
Iaia cioai pailicionos oo Linux on mas oo un oisco, so ojocula JJ.| una
voz poi oisco.
Ll comanoo n so usa paia cioai una nuova pailicion. Casi looas las oomas
opcionos no ooLon pioocupai ahoia mismo. Iaia salii oo JJ.| sin salvai
camLios, so uliliza ol comanoo j. Iaia salii osciiLionoo los camLios on la
laLla oo pailicionos, so uliliza ol comanoo &.
Lo piimoio quo so ooLo hacoi os mosliai la laLla oo pailicionos aclual y
anolai sus oalos, paia iofoioncias posloiioios. So usa ol comanoo paia oslo.
Iaia cioai una nuova pailicion, so uliliza ol comanoo n.
3.18.3 CreacIn deI EsacIo de IntercanLIo {sva)
Muchas oisliiLucionos nocosilan quo so cioo y aclivo la pailicion oo inloicamLio
anlos oo inslalai ol soflwaio. Si so liono poca 1` fsica, la inslalacion puooo
no ii Lion, a monos quo so aclivo una cioila canlioao oo &n.
La oisliiLucion 5|n|&n: nocosila quo so cioo ol aioa oo &n anlos oo la
inslalacion, si so lionon 4 mogaLylos o monos. Si oslo no os ol caso, ol pioco-
118 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
oimionlo oo inslalacion oo 5|n|&n: puooo usaiso paia piopaiai la pailicion
oo inloicamLio aulomalicamonlo. Si no so osla soguio, so ooLo soguii con ol
piocooimionlo oosciiplo aqu.
Do nuovo, algunas oisliiLucionos oo Linux piopaian ol aioa oo inloicamLio
aulomalicamonlo, o Lion mooianlo un mon oo inslalacion.
Si so usan vaiias pailicionos oo inloicamLio, so nocosilaia ojoculai ol co-
manoo n|&n apiopiaoo paia caoa pailicion.
Dospuos oo piopaiai ol aioa oo &n, hay quo oociilo al sisloma quo la
uso. Noimalmonlo, ol sisloma comionza a usaila aulomalicamonlo ouianlo ol
aiianquo. Sin omLaigo, como an no liono inslalaoo ol soflwaio oo Linux, so
liono quo aclivaila a mano.
3.18.4 CreacIn de Ios SIstenas de FIcLeros
Anlos oo quo so puooan usai las pailicionos oo Linux paia almaconai lchoios,
hay quo cioai los sislomas oo lchoios on ollas. La cioacion oo un sisloma oo
lchoios os analoga a foimaloai una pailicion oo `5-1O5 u olios sislomas
opoialivos. Hay vaiios lipos oo sislomas oo lchoios oisponiLlos on Linux.
Caoa lipo oo sisloma oo lchoios liono su piopio foimalo y caiacloislicas
(como longiluo ool nomLio oo los lchoios, lamano maximo, olc). Aoomas,
Linux sopoila sislomas oo lchoios J ::' como ol oo `5-1O5.
3.18.5 InstaIacIn deI SoItvare
Finalmonlo, ya so osla piopaiaoo paia inslalai ol soflwaio on ol sisloma. Caoa
oisliiLucion liono una foima oislinla oo hacoilo. Muchas lionon un piogiama
quo gua paso a paso on oslo piocoso. Ln olias, so lonoia quo monlai los
sislomas oo lchoios on un oiiocloiio (como n) y copiai ol soflwaio a oslo
a mano.
Ln las oisliiLucionos on 1-1O` so puooo soguii la opcion oo inslalai
una pailo oo lo quo conliono on ol oisco ouio y oojai ol ioslo (la mayoi pailo)
on ol 1-1O`.
Algunas oisliiLucionos ofiocon oivoisos mocanismos paia inslalai ol sofl-
waio. Ioi ojomplo, so puooo inslalailo oiioclamonlo oosoo una pailicion `5-
1O5 ool oisco ouio, on lugai oo hacoilo oosoo los oisquolos. O incluso puooo
J.18. IN5JAIACION II IIN!X 110
hacoilo a liavos oo una ioo J111 mooianlo 1J1 o A15.
Ioi ojomplo, la oisliiLucion 5|n|&n: solo nocosila quo so cioon las pai-
licionos con JJ.|, y ol ospacio oo inloicamLio con n|&n y &nn (si liono
4 mogaLylos o monos oo 1`), y a conlinuacion quo so ojoculo ol piogiama
&, quo gua mooianlo un mon Laslanlo aulooxplicalivo on la inslalacion
ool soflwaio. La ulilizacion oo solup so oosciiLo on oolallo luogo.
Ll molooo oxaclo paia inslalai ol soflwaio oo Linux oiloio on gian pailo
sogn la oisliiLucion.
3.18.6 CreacIn deI DIsco de Arranque o InstaIacIn deI LILO
Caoa oisliiLucion piopoiciona mocanismos paia aiiancai Linux cuanoo ya
oslo inslalaoo on ol sisloma. Ln la mayoia oo los casos so cioaia un oisquolo
h" quo conliono ol ncloo oo Linux conlguiaoo paia usai con ol iocion
cioaoo sisloma oo lchoios iaz.
Iaia aiiancai Linux, so ooLoia hacoilo oosoo oso oisquolo y lias ol aiianquo
so pasaia ol conliol al oisco ouio. Ln olias oisliiLucionos, ol oisco oo aiianquo
os ol piopio oisquolo oo inslalacion.
La mayoia oo las oisliiLucionos oan la opcion oo inslalai 111O on ol oisco
ouio. 111O os un piogiama quo so inslala on ol iogislio maoslio oo aiianquo
ool oisco, y osla piopaiaoo paia aiiancai vaiios sislomas opoialivos, onlio los
quo so incluyon `5-1O5 y 1.n&r, poimilionoolo al usuaiio ologii quo sisloma
quioio aiiancai on caoa momonlo.
Ln ol caso oo la oisliiLucion 5|n|&n:, la opcion n]j&: ool mon solup
poimiliia lanlo cioai un oisquolo oo aiianquo como inslalai 111O.
Con ol ln oo inslalai 111O coiioclamonlo, so nocosila conocoi Laslanlo
infoimacion acoica oo la conlguiacion ool oisco, poi ojomplo, quo pailicionos
conliono cioilo sisloma opoialivo, como aiiancai caoa sisloma opoialivo, olc.
La mayoia oo las oisliiLucionos, cuanoo so inslala 111O, lialan oo ologii
la mojoi conlguiacion paia oslo. Aunquo no os lo haLilual, la inslalacion
aulomalizaoa oo 111O puooo fallai, oojanoo ol iogislio oo aiianquo maoslio
ool oisco insoiviLlo (aunquo os oifcil quo oslo lloguo a hacoi poiooi oalos ool
oisco).
Ln conciolo, si so uliliza ol 1 `nnnj: J O5., no so ooLoia insla-
120 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
lai 111O mooianlo ol piocooimionlo aulomalico, paia ollo, haLia quo soguii
insliuccionos ospocialos.
Ln muchos casos, lo mojoi os usai un oisquolo oo aiianquo, hasla quo so
oslo on conoicionos oo conlguiai 111O a mano. Si ol usuaiio os oxcopcional-
monlo conlaoo, puooo soguii aoolanlo con ol piocooimionlo aulomalico paia
inslalai 111O si oslo foima pailo oo la oisliiLucion.
3.18.7 Otros IrocedInIentos de InstaIacIn
Algunas oisliiLucionos piopoicionan piocooimionlos oo inslalacion aoiciona-
los, poimilionoo conlguiai oivoisos mooulos como ol oo ioo J111, ol sislo-
ma A 1.nJ&, y olios.
3.18.8 IrocedInIentos Iost-InstaIacIn
Dospuos oo haLoi complolaoo la inslalacion oo Linux, so ooLoia hacoi poco
anlos oo quo so puooa comonzai a usai ol sisloma. Ln la mayoia oo los casos,
so ooLoia poooi aiiancai ol sisloma, onliai como :, y comonzai a oxploiai
ol sisloma.
Llogaoo oslo punlo os una Luona iooa oxplicai como ioaiiancai y apagai ol
sisloma cuanoo so lo oslo usanoo. No so ooLoia nunca ioaiiancai o apagai ol
sisloma Linux piosionanoo ol inloiiuploi oo iosol o con ol viojo 1&|nn A:
1.nh' (o soa, pulsanoo a la voz ctrI-aIt-deI). Ioi supuoslo, lampoco
so ooLoia oosconoclai la coiiionlo. Como on la mayoia oo sislomas 1A1A,
Linux llova una cacho oo oisco on momoiia, lo quo aplaza la osciiluia oo los
oalos. Ls poi ollo quo si so ioaiianca ol sisloma sin apagailo |.n.nnn",
so puooo coiiompoi oalos on las unioaoos, causanoo un oano impiooociLlo.
La foima mas facil oo apagai ol sisloma os usai ol comanoo h&J&n.
Como ojomplo, paia apagai y ioaiiancai ol sisloma oo foima inmooiala, so
usa ol siguionlo comanoo como :: , h&J&n -: n&'. Lslo apagaia
limpiamonlo ol sisloma.
So ooLo oLsoivai, sin omLaigo, quo muchas oisliiLucionos no piopoicio-
nan ol comanoo h&J&n on ol soflwaio oo inslalacion. Lslo signilca quo la
piimoia voz quo so ioaiianquo ol sisloma oospuos oo la inslalacion, so lonoia
quo hacoi uso oo la comLinacion oo loclas ctrI-aIt-deI. Dospuos oo oslo, so
J.18. IN5JAIACION II IIN!X 121
ooLoia usai siompio ol comanoo h&J&n.
Dospuos oo quo so haya lonioo la opoilunioao oo oxploiai y usai ol sisloma,
hay vaiias opcionos oo conlguiacion quo so ooLoia iovisai. La piimoia os
cioai una cuonla oo usuaiio paia ol usuaiio mismo (y, opcionalmonlo, paia ol
ioslo oo usuaiios quo pooian lonoi accoso al sisloma). 1ooo lo quo so liono
quo hacoi os onliai como :, y ojoculai ol piogiama nJJ&: (algunas vocos
&:nJJ); oslo ayuoaia poi mooio oo vaiias piogunlas a cioai una nuova cuonla
oo usuaiio.
Si so cioo mas oo un sisloma oo aichivos paia Linux, o si so osla usanoo
una pailicion oo &n, so puooo lonoi quo ooilai ol lchoio Jnh oo foima
quo osos sislomas oo aichivo puooan oslai oisponiLlos oospuos oo ioaiiancai.
3.18.9 HesoIvIendo IroLIenas
Casi looo ol munoo so oncuonlia con algn lipo oo pioLloma o cuolguo cuanoo
inlonla inslalai Linux poi piimoia voz. La mayoia oo las vocos ol pioLloma
so ooLo a una simplo confusion. Olias vocos, sin omLaigo, puooo soi algo mas
soiio, como una oquivocacion oo uno oo los oosaiiollaooios, o un oiioi ool
piogiama.
3.18.10 IroLIenas con eI Arranque
Cuanoo so inlonla aiiancai con ol loppy oo aiianquo la piimoia voz, so puooon
onconliai algunos pioLlomas. So ooLo oLsoivai quo los siguionlos no oslan
iolacionaoos con ol aiianquo ool Linux una voz inslalaoo.
So pioouco un oiioi on ol loppy u olio oisposilivo ouianlo ol aiianquo.
Ll molivo mas fiocuonlo oo osla claso oo pioLlomas os quo ol oisquolo oslo
coiiompioo. Iuooo soi quo ol oisquolo oslo fsicamonlo oanaoo, on cuyo caso
so lonoia quo volvoilo a piopaiai soLio un nuovo oisquolo, o Lion quo los oalos
fuoian mal copiaoos al mismo, on cuyo caso ooLo voiilcaiso si so consiguio la
imagon ool oisquolo oo aiianquo coiioclamonlo. Ln muchos casos, Lasla con
volvoi a giaLai la imagon soLio ol loppy: so iopilon looos los pasos y so inlonla
oo nuovo.
Ll sisloma so &|jn" ouianlo ol aiianquo o oospuos. Dospuos oo quo ol
oisquolo aiianquo, so ooLo voi una soiio oo monsajos ool ncloo, inoicanoo
122 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
quo oisposilivos so oslan ooloclanoo y conlguianoo. Dospuos oo oslo, noi-
malmonlo so voia un :n J |j.n, quo poimilo iniciai la inslalacion (on
olias oisliiLucionos so onlia oiioclamonlo on un piogiama oo inslalacion). Ll
sisloma puooo paiocoi |jnJ" ouianlo cualquioia oo osos pasos. So ooLo
soi pacionlo, la caiga ool oisquolo os lonla. Muchas vocos ol sisloma no so
ha Lloquoaoo, simplomonlo nocosila liompo. So ooLo voiilcai quo no so usa
ningn oisposilivo ool sisloma ouianlo algunos minulos anlos oo oslai soguios
oo quo so ha Lloquoaoo la maquina.
Dospuos ool piompl oo 111O, ol sisloma ooLo caigai ol ncloo oosoo ol
loppy. Lslo puooo llovai vaiios sogunoos; y puooo voiso quo osla sucooionoo
puos la luz ool loppy poimanocoia onconoioa.
Mionlias ol ncloo aiianca, so pioLaian los oisposilivos 551. Si ol sisloma
liono 551, ol sisloma so Lloquoaia ouianlo unos 1 sogunoos mionlias so
piuoLan osos oisposilivos.
Una voz quo ol ncloo ha loiminaoo oo aiiancai, so liansloio ol conliol a
los lchoios oo aiianquo quo hay on ol oisquolo.
Finalmonlo, so voia un piompl oo onliaoa on ol sisloma, o Lion so onliaia
on un piogiama oo inslalacion.
Cualquioi cosa oo las comonlaoas mas aiiiLa puooo soi la causa ool pioLlo-
ma. Sin omLaigo, os posiLlo quo si ol sisloma so &|j&" ioalmonlo ouianlo ol
aiianquo, y oso puooo ooLoiso a vaiias cosas. Ln piimoi lugai, puooo sucoooi
quo no longa sulcionlo IAM paia aiiancai.
La causa oo la mayoia oo los &|j&" son las incompaliLilioaoos ool
haiowaio. Iuooo sucoooi quo on lugai oo un monsajo oo oiioi poi falla oo
momoiia, ol sisloma so Lloquoo ouianlo ol aiianquo. Si oslo sucooo, y no siivo
ninguna iocomonoacion oo las vislas on la soccion anloiioi, so ooLo pioLai
oosaclivanoo ol oisco IAM. So ooLo lonoi on cuonla quo Linux ioquioio poi s
mismo un mnimo oo 2 mogaLylos oo IAM; y algunas oisliiLucionos nocosilan
4 o mas.
Ll sisloma muoslia un oiioi como :n..n Jn.J' o ]| n J&nJ'
ouianlo ol aiianquo. Lslo os sonal oo quo ol oisquolo oo inslalacion osla mal.
Si so inlonla aiiancai con ol oisquolo, y oslo os coiioclo, no ooLoian salii
oiioios oo oslo lipo. Si so cioo inooponoionlomonlo ol oisco oo aiianquo, so
ooLo pioLai oo iohacoilo paia voi si oslo soluciona ol pioLloma.
J.18. IN5JAIACION II IIN!X 128
Ll sisloma infoima ool oiioi 115: 1nnh| n&n :' cuanoo so osla
aiiancanoo. Lslo oiioi inoica quo ol sisloma oo lchoios iaz (quo so ooLo
onconliai on ol oisquolo oo aiianquo), no osla. Iuooo soi quo ol oisquolo oslo
mal o quo no oslo aiiancanoo ol sisloma oo foima coiiocla.
Si so osla soguio quo so ha soguioo coiioclamonlo ol piocooimionlo oo
aiianquo, puooo soi quo ol oisquolo oslo coiiuplo. Ls poco coiiionlo, poi lo
quo ooLon Luscaiso olias solucionos anlos quo inlonlai usai olio oisquolo o
cinla.
3.18.11 IroLIenas con eI Hardvare
Ll pioLloma mas haLilual quo suigo cuanoo so aiianca Linux os la incompa-
liLilioao con ol haiowaio.
Aunquo looo su haiowaio oslo sopoilaoo on Linux, algn conliclo oo las
conlguiacionos puooo causai oxlianos iosullaoos, los oisposilivos puooon no
ooloclaiso ouianlo ol aiianquo, o ol sisloma puooo Lloquoaiso.
Ls impoilanlo aislai osos pioLlomas si so sospocha quo puooo soi ol oiigon
ool mal funcionamionlo.
3.18.12 IroLIenas con Ia InstaIacIn deI SoItvare
Con un poco oo suoilo, so puooo inslalai ol soflwaio oo Linux sin pioLlomas.
Los nicos quo suolon apaiocoi so iolacionan con los oiioios on los oisquo-
los oo inslalacion o con ol ospacio oisponiLlo on los sislomas oo lchoios. A
conlinuacion so iolaciona una lisla oo oslos pioLlomas.
Ll sisloma muoslia oiioios como 1nJ :::', ]| n J&nJ' ouianlo
la inslalacion ool soflwaio. Lslo os inoicalivo oo pioLlomas on los oisquolos
o cinlas oo inslalacion. Si so inslala oosoo oisquolos, so ooLo lonoi on cuonla
quo los oiioios on oslos son posiLlos. Ls nocosaiio asoguiaiso oo quo so os-
lan ulilizanoo oisquolos nuovos o iocion foimaloaoos. Muchas oisliiLucionos
poimilon inslalai ol soflwaio oosoo una pailicion 1O5 ool oisco ouio. Lslo
puooo soi mas soguio y mas iapioo quo usai oiioclamonlo los oisquolos.
Si so uliliza un 1-1O`, hay quo asoguiaiso oo quo ol oisco no liono
iayaouias o suciooao quo puoioian soi causa oo oiioios oo locluia.
124 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
La causa ool pioLloma puooo oslai lamLion on un foimalo incoiioclo oo
los oisquolos. Noimalmonlo so oxigo quo los oisquolos oslon on foimalo `5-
1O5 oo alla oonsioao (a oxcopcion ool oisquolo oo aiianquo, quo suolo lonoi
su piopio foimalo casi siompio). Si looo oslo falla, so ooLo inlonlai oLlonoi
nuovos oisquolos, Lion soa pioionoolos al oisliiLuiooi o consliuyonoolos ol
mismo usuaiio.
Ll sisloma oa oiioios lipo n:: :nJ :::' o j..: n .n j.. J:nn'.
Lslo pioLloma suolo ooLoiso a oiioios on los lchoios o on los piopios oiscos
o cinlas. Ln olias palaLias, los oisquolos puooon no lonoi oiioios, poio s los
oalos conlonioos on ollos. Ioi ojomplo, un oiioi comn os oLlonoi los lchoios
poi las iooos con mooo oo liansfoioncia 511 on lugai oo Linaiio, lo quo
haco insoiviLlos los lchoios oLlonioos.
Ll sisloma oa oiioios como J. J&||' ouianlo la inslalacion. Lslo os
un signo claio oo quo so osla inlonlanoo inslalai Linux sin ospacio oo oisco
sulcionlo.
La solucion haLilual os iohacoi los sislomas oo lchoios (mooianlo ol coman-
oo n|.J) lo quo Loiiaia ol soflwaio paicialmonlo inslalaoo. Ahoia so puooo
ioinlonlai la inslalacion, soloccionanoo monos compononlos paia inslalai. Ln
olios casos, so puooo nocosilaiso comonzai oosoo coio, iohacionoo pailicionos
y sislomas oo lchoios.
Ll sisloma infoima oo oiioios como :nJ.n:: ur1u' ouianlo los accosos
al oisco ouio. Lslo suolo ooLoiso a la piosoncia oo Lloquos con oiioios on ol
oisco. Sin omLaigo, si so iociLon oslos oiioios al ulilizai n|&n o n|.J, ol
sisloma puooo oslai lonionoo pioLlomas paia accoooi a su conliolaooi. Iuooo
soi lanlo un pioLloma ool haiowaio como una incoiiocla ospocilcacion oo la
goomolia ool oisco. Si ulilizo la opcion hJ=<j|.nJ:,<hnJ,<:
on ol momonlo oo aiiancai paia ospocilcai la goomolia oo su oisco, y lo
hizo incoiioclamonlo, puooo onconliaiso con oslos pioLlomas. 1amLion puooo
sucoooi si la infoimacion oo la `O5 acoica oo la goomolia ool oisco no os
coiiocla.
Ll sisloma oa oiioios como ]| n J&nJ' o :n..n Jn.J'. Lslo
pioLloma puooo sucoooi si no oslan oisponiLlos looos los lchoios nocosaiios
on los oisquolos oo inslalacion (voa ol paiiafo siguionlo) o si hay pioLlomas
con los poimisos soLio oichos lchoios. Ioi ojomplo, on algunas oisliiLucionos
oo Linux oxislon h&j iapioamonlo solucionaoos on posloiioios voisionos, iola-
cionaoos con los poimisos. Son oiioios poco fiocuonlos. Si so sospocha quo la
J.18. IN5JAIACION II IIN!X 12
oisliiLucion liono h&j, y so osla soguio oo no haLoi hocho naoa mal, so ooLo
conlaclai con ol faLiicanlo oo la oisliiLucion paia infoimailo ool h&j.
Si so liono olios oxlianos pioLlomas ouianlo la inslalacion oo Linux (ospo-
cialmonlo si ol soflwaio so ha oLlonioo va ioo o mooom), hay quo asoguiaiso
oo haLoi oLlonioo looos los lchoios nocosaiios. Ioi ojomplo, hay usuaiios quo
ulilizan ol comanoo oo 1J1 nj . cuanoo oLlionon ol soflwaio va 1J1.
Ln ioalioao, oslo comanoo solo oLliono looos los lchoios quo conlongan un
.' on ol nomLio, y no looos lo lionon. Ll comanoo coiioclo a ulilizai soia
nj on voz ool anloiioi.
3.18.13 IroLIenas Desus de InstaIar LInux
Ll usuaiio so ha pasaoo una laioo inslalanoo Linux. Dospuos aiianco ol sislo-
ma, y no paso naoa. O, poi ol conliaiio, s paso algo, poio no lo quo ooLoia
pasai. Quo haco ol usuaiio ahoia.
3.18.14 IroLIenas aI Arrancar LInux desde eI FIoy
Si so uliliza un oisquolo paia aiiancai Linux, puooo soi quo so nocosilo inoicai
cual os la pailicion iaz oo Linux on ol momonlo oo aiiancai. Lslo os ospocial-
monlo cioilo si so uliliza ol oisquolo oo inslalacion oiiginal, y no un oisquolo
poisonalizaoo ouianlo la inslalacion.
3.18.15 IroLIenas aI Arrancar LInux desde eI DIsco Duro
Si so oplo poi inslalai 111O, on lugai oo cioai un oisquolo oo aiianquo, ooLo
poooiso aiiancai Linux oosoo ol oisco ouio. Sin omLaigo, ol piocooimionlo
aulomalico oo inslalacion oo 111O quo muchas oisliiLucionos lionon no siom-
pio os poifoclo. Iuooo lonoi infoimacion incoiiocla acoica ool osquoma oo
pailicionos, on cuyo caso puooo quo so longa quo ioinslalai 111O paia oojailo
looo coiioclo.
Ll sisloma oa ol monsajo 1:. n hnh|1|n .n: jn J.|'.
So oLliono oslo oiioi cuanoo ol iogislio maoslio oo aiianquo ool oisco ouio
(`11) osla mal poi alguna causa. Noimalmonlo, ol ioslo oo la infoimacion
ool oisco oslaia inlacla.
126 CAIIJ!IO J. 5O IIN!X - AIMINI5JIACION !A5ICA
Iuooo onloncos sucoooi:
1. Mionlias so hacon las pailicionos mooianlo JJ.|, puooo haLoiso Loiiaoo
la pailicion maicaoa como n.n'. `5-1O5 y olios sislomas opoia-
livos inlonlan aiiancai oosoo la pailicion n.n' (oslo a Linux lo oa
igual). So puooo onloncos aiiancai `5-1O5 oosoo un oisquolo y ojocu-
lai ol piogiama 11151 paia ponoi ol lag oo aclivo a la pailicion oo
`5-1O5. Olio comanoo quo so puooo inlonlai os 11151 `11 . Lslo
comanoo inlonlaia ioconsliuii ol iogislio maoslio oo aiianquo ool oisco
(`11) paia aiiancai `5-1O5, Loiianoo a 111O. Si no so va a lonoi
`5-1O5 on ol oisco ouio, so nocosilaia aiiancai oospuos Linux oosoo
un oisquolo o inlonlai inslalai 111O oo nuovo.
2. Si cioo pailicionos paia MS-DOS ulilizanoo la voision oo JJ.| paia
Linux, puooo oLlonoiso oslo oiioi. Las pailicionos oo `5-1O5 solo
ooLon cioaiso ulilizanoo ol comanoo 11151 oo `5-1O5. (Lslo afocla
lamLion a olios sislomas opoialivos.) La mojoi solucion os ompozai
oosoo ol piincipio y iopailicionai los oiscos coiioclamonlo, o simplomonlo
Loiiai y iohacoi pailicionos ulilizanoo la voision apiopiaoa oo JJ.|.
8. Ll piocooimionlo oo inslalacion oo 111O puooo no haLoi funcionaoo
Lion. Ln oslo caso, so ooLo aiiancaiso Linux oosoo un oisquolo (si lo
liono) o oosoo ol mooio oo aiianquo oiiginal. Ln cualquioia oo los oos
casos ooLoian piopoicionaiso opcionos paia ospocilcai la pailicion iaz
oo Linux paia aiiancai. So ooLo manlonoi pulsaoa la locla sLIIt o ctrI
ouianlo ol aiianquo y pulsai taL on ol mon oo aiianquo paia voi las
opcionos.
Cuanoo so aiianca oosoo ol oisco ouio, `5-1O5 (u olio) aiianca on lugai
oo hacoilo Linux. Ln piimoi lugai, hay quo asoguiaiso oo quo so inslalo 111O
mionlias so inslalaLa ol soflwaiooo Linux. Si no, ol sisloma aiiancaia `5-1O5
(u olio).
3.19 Cerrando eI SIstena
Coiiai un sisloma Linux liono algo oo liuco. So ooLo iocoioai quo nunca so
ooLo coilai la coiiionlo o pulsai ol Lolon oo iosol mionlias ol sisloma oslo
ojoculanooso.
J.10. CIIIANIO II 5I5JIMA 127
Ll ncloo siguo la pisla oo la n:nJnn|.Jn a oisco on Lulois oo momoiia.
Si so ioinicializa ol sisloma sin oailo al ncloo la opoilunioao oo osciiLii sus
Lulois a oisco, puooo coiiompoi sus sislomas oo lchoios.
Ln liompo oo cioiio so loman lamLion olias piocaucionos. 1ooos los pio-
cosos iociLon una sonal quo los poimilo moiii aiiosamonlo (osciiLionoo y co-
iianoo looos los lchoios y oso lipo oo cosas).
Los sislomas oo lchoios so oosmonlan poi soguiioao. Si so oosoa, ol sislo-
ma lamLion puooo aloilai a los usuaiios oo quo so osla coiianoo y oailos la
posiLilioao oo oosconoclaiso.
La foima mas simplo oo coiiai ol sisloma os con ol comanoo h&J&n. Ll
foimalo ool comanoo os h&J&n <.n <nnn]-J-n.. Ll aigu-
monlo <.n os ol momonlo oo cioiio ool sisloma (on ol foimalo hh:nn:),
y <nnn]-J-n. os un monsajo mosliaoo on looos los loiminalos oo
usuaiio anlos oo coiiai.
Alloinalivamonlo, so puooo ospocilcai ol paiamolio <.n como n-
&', paia coiiai inmooialamonlo. So lo puooo suminisliai la opcion -: a h&-
J&n paia ioinicializai ol sisloma lias ol cioiio.
Ioi ojomplo, paia coiiai ol sisloma a las 8:00 pm, so puooo ulilizai ol
siguionlo comanoo , h&J&n -: .u:uu.
CaItuIo 4
JAYA
4.1 IntroduccIn aI Lenguaje
Jnn os un longuajo oiionlaoo a oLjolos. Lslo signilca quo posoo cioilas
caiacloislicas quo hoy oa so consiooian oslanoaios on los longuajos OO:
OLjolos.
Clasos.
Molooos.
SuLclasos.
Hoioncia simplo.
Lnlaco oinamico.
Lncapsulamionlo.
Iaia piogiamai oiionlaoo a oLjolos os nocosaiio piimoio oisonai un conjun-
lo oo clasos. La claiioao, olcioncia y manloniLilioao ool piogiama iosullanlo
ooponooia piincipalmonlo oo la calioao ool oisono oo clasos. Un Luon oisono
oo clasos signilcaia una gian oconoma on liompo oo oosaiiollo y manloncion.
LamonlaLlomonlo so nocosila mucha haLilioao y oxpoiioncia paia logiai
oisonos oo clasos oo calioao. Un mal oisono oo clasos puooo llovai a piogiamas
120
180 CAIIJ!IO !. JA'A
OO oo pooi calioao y oo mas allo coslo quo ol piogiama oquivalonlo no OO
[80, Caslillo-CoLo-Solaios[.
Ioi quo onloncos la vonlaja oo piogiamai on un longuajo OO, si so ioquioio
una oxpoiioncia quo pioLaLlomonlo una poisona nunca lonoia ol liompo oo
piaclica paia llogai a oLlonoila. La iospuosla a oslo inloiioganlo os quo Jnn os
un longuajo mullipaiaoigma (como muchos olios longuajos oo piogiamacion).
No so nocosila hacoi un oisono oo clasos paia piogiamai una aplicacion oo mil
lnoas.
Lnloncos olio inloiioganlo pooia soi poiquo no piogiamai con olio lon-
guajo mas simplos, como puooo soi Visual Lasic, si no so nocosila quo soa
OO. La iospuosla a oslo os la gian vonlaja oo un longuajo OO, quo son las
h.h|.n J |n quo so puooon consliuii paia la aplicacion [27, Joyanos
Aguilai-Zahonoio Mailnoz[. Una LiLlioloca oo clasos cumplo ol mismo oLjoli-
vo oo una LiLlioloca oo piocooimionlos on una longuajo como C. Sin omLaigo:
1nn h.h|.n J |n os mucho mas facil oo usai quo una LiLlioloca oo
piocooimionlos, incluso paia piogiamaooios sin oxpoiioncia on oiionlacion a
oLjolos. Lslo so ooLo a quo las clasos ofiocon mocanismos oo aLsliaccion mas
olcacos quo los piocooimionlos.
So puooo oislinguii onlio vaiios lipos oo piogiamaooios on Jnn:
Ll oisonaooi oo clasos: os ol oncaigaoo oo oolnii quo clasos ofioco
una LiLlioloca y cual os la funcionalioao quo so ospoia oo oslas cla-
sos. Lsla poisona liono quo soi muy haLil y oo mucha oxpoiioncia.
Un oisono oquivocaoo puooo conoucii a clasos quo son incompion-
siLlos paia los clionlos oo la LiLlioloca.
Ll piogiamaooi oo clasos oo LiLlioloca: solo piogiama la clasos
ospocilcaoas poi ol oisonaooi oo clasos. Lsla poisona ooLo onlonooi
oiionlacion a oLjolos, poio no ioquioio mayoi oxpoiioncia on oisono
oo clasos.
Ll clionlo oo LiLliolocas: os ol piogiamaooi oo aplicacionos. Ll solo
usa las clasos quo olios han oisonaoo y piogiamaoo. Como on ol
caso anloiioi nocosila onlonooi oiionlacion a oLjolos y conocoi la
LiLlioloca quo va usai, poio no nocosila mayoi oxpoiioncia.
1anlo piogiamaooios oo clasos como clionlos oo LiLliolocas puooon llogai
a convoiliiso on Luonos oisonaooios oo clasos on la mooioa quo aoquioian
oxpoiioncia, compaianoo los oisonos oo las LiLliolocas quo ulilicon.
!.1. INJIOI!CCION AI IINC!AJI 181
Ioi lo lanlo os impoilanlo ooslacai quo no so nocosila gian oxpoiioncia on
oisono oiionlaoo a oLjolos paia poooi apiovochai las vonlajas oo la oiionlacion
a oLjolos [8, Joyanos Aguilai[.
4.1.1 HILIIotecas de CIases Estndares de Java
1ooa implomonlacion oo Jnn ooLo lonoi las siguionlos LiLliolocas oo clasos:
Manojo oo aichivos.
Comunicacion oo oalos.
Accoso a la ioo Inloinol..
Accoso a Lasos oo oalos.
Inloifacos gialcas.
La inloifaz oo piogiamacion oo oslas clasos os oslanoai, os oocii on looas
ollas las opoiacionos so invocan con ol mismo nomLio y los mismos aigumonlos.
4.1.2 Java es AuItIIataIorna
Los piogiamas on Jnn puooon ojoculaiso on cualquioia oo las siguionlos pla-
lafoimas, sin nocosioao oo hacoi camLios:
Winoows0 y N1.
IowoiMac.
Unix (Solaiis, Silicon Giaphics, ...).
La compaliLilioao os lolal:
n.| J J&n: ol longuajo os oxaclamonlo ol mismo on looas las
plalafoimas.
n.| J h.h|.n: on looas las plalafoimas oslan piosonlos las mismas
LiLliolocas oslanoaios.
n.| J| J.j n.|nJ: ol cooigo inloimooio quo gonoia ol compilaooi
os ol mismo paia looas las plalafoimas. Lo quo camLia os ol inloipiolo ool
cooigo inloimooio.
182 CAIIJ!IO !. JA'A
4.1.3 CaracterIstIcas deI Lenguaje Java
IoLusloz
Ln Jnn no so puooon comoloi los cualio oiioios quo so moncionaian a
conlinuacion:
Jnn siompio choquoa los noicos al accoooi a un aiioglo.
Jnn ioaliza choquoo oo lipos ouianlo la compilacion (al igual quo C).
Ln una asignacion onlio punloios ol compilaooi voiilca quo los lipos soan
compaliLlos.
Aoomas, Jnn ioaliza choquoo oo lipos ouianlo la ojocucion (cosa quo C y
C no hacon). Cuanoo un piogiama usa un casl paia accoooi a un oLjolo
como si fuoso oo un lipo ospoclco, so voiilca ouianlo la ojocucion quo ol
oLjolo on cuoslion soa compaliLlo con ol casl quo so lo aplica. Si ol oLjolo no
os compaliLlo, onloncos so lovanla una oxcopcion quo infoima al piogiamaooi
la lnoa oxacla on oonoo osla la fuonlo ool oiioi.
Jnn posoo un iocolocloi oo Lasuias quo aominislia aulomalicamonlo la
momoiia. Ls ol iocolocloi ol quo ooloimina cuanoo so puooo liLoiai ol ospacio
ocupaoo poi un oLjolo. Ll piogiamaooi no puooo liLoiai oxplcilamonlo ol
ospacio ocupaoo poi un oLjolo.
Jnn no posoo aiilmolica oo punloios, poiquo os una piopiooao quo no so
nocosila paia piogiamai aplicacionos. Ln C solo so nocosila la aiilmolica oo
punloios paia piogiama mallocfioo o paia piogiamai ol ncloo ool sisloma
opoialivo.
Ioi lo lanlo Jnn no os un longuajo paia hacoi sislomas opoialivos o
aominisliaooios oo momoiia, poio s os un oxcolonlo longuajo paia piogiamai
aplicacionos.
FloxiLilioao
Jnn comLina loxiLilioao, ioLusloz y logiLilioao giacias a una mozcla oo
choquoo oo lipos ouianlo la compilacion y ouianlo la ojocucion. Ln Jnn so
puooon lonoi punloios a oLjolos oo un lipo ospoclco y lamLion so puooon
lonoi punloios a oLjolos oo cualquioi lipo. Lslos punloios so puooon convoilii
!.1. INJIOI!CCION AI IINC!AJI 188
a punloios oo un lipo ospoclco aplicanoo un casl, on cuyo caso so choquoa on
liompo oo ojocucion oo quo ol oLjolo soa oo un lipo compaliLlo.
Ll piogiamaooi usa onloncos punloios oo lipo ospoclco on la mayoia oo
los casos con ol ln oo ganai logiLilioao y on unos pocos casos usa punloios
a lipos oosconocioos cuanoo nocosila lonoi loxiLilioao. Ioi lo lanlo Jnn
comLina la ioLusloz oo Iascal con la loxiLilioao oo Lisp, sin quo lo piogiamas
pioioan logiLilioao on ningn caso.
Aominisliacion Aulomalica oo la Momoiia
Ln Jnn los piogiamaooios no nocosilan pioocupaiso oo liLoiai un liozo
oo momoiia cuanoo ya no lo nocosilan. Ls ol iocolocloi oo Lasuias ol quo
ooloimina cuanoo so puooo liLoiai la momoiia ocupaoa poi un oLjolo.
Un iocolocloi oo Lasuias os un gian apoilo a la pioouclivioao. So ha
osluoiaoo on casos conciolos quo los piogiamaooios han oooicaoo un 40/ ool
liompo oo oosaiiollo a ooloiminai on quo momonlo so puooo liLoiai un liozo
oo momoiia.
Aoomas oslo poiconlajo oo liompo aumonla a mooioa quo aumonla la
complojioao ool soflwaio on oosaiiollo. Ls iolalivamonlo soncillo liLoiai co-
iioclamonlo la momoiia on un piogiama oo 1000 lnoas. Sin omLaigo, os oifcil
hacoilo on un piogiama oo 10000 lnoas. Y so puooo poslulai quo os imposiLlo
liLoiai coiioclamonlo la momoiia on un piogiama oo 100000 lnoas.
Iaia onlonooi mojoi osla alimacion, so pooia suponoi quo so ioalizo un
piogiama oo 1000 lnoas haco un pai oo mosos y ahoia so nocosila hacoi algunas
mooilcacionos. Ahoia, paia osla alluia ya so haLian olvioaoo gian pailo oo
los oolallos oo la logica oo oso piogiama y no soia soncillo ooloiminai si un
punloio iofoioncia un oLjolo quo looava oxislo, o si ya fuo liLoiaoo. Iooi an,
supongaso quo ol piogiama fuo hocho poi olia poisona y ovalo cuan pioLaLlo
os comoloi oiioios oo momoiia al lialai oo mooilcai oso piogiama.
Volvionoo al caso oo un piogiama oo 100000 lnoas. Lslo lipo oo pio-
giamas los oosaiiolla un giupo oo piogiamaooios quo puooon lomai anos on
loiminailo. Caoa piogiamaooi oosaiiolla un mooulo quo ovonlualmonlo ulili-
za oLjolos oo olios mooulos oosaiiollaoos poi olios piogiamaooios. Lnloncos,
quion liLoia la momoiia oo oslos oLjolos, como so ponon oo acuoioo los piogia-
maooios soLio cuanoo y quion liLoia un oLjolo compailioo, o como pioLai ol
piogiama complolo anlo las inlnilas conoicionos oo Loioo quo puooon oxislii
184 CAIIJ!IO !. JA'A
on un piogiama oo 100000 lnoas.
Ls inovilaLlo quo la faso oo piuoLa oojaia pasai oiioios on ol manojo oo mo-
moiia quo solo soian ooloclaoos mas laioo poi ol usuaiio lnal. IioLaLlomonlo
so incoipoian olios oiioios on la faso oo manloncion.
Iosumionoo, so puooo concluii quo: looo piogiama oo 100000 lnoas quo
liLoia oxplcilamonlo la momoiia liono oiioios lalonlos, sin un iocolocloi oo
Lasuias no hay voioaooia mooulaiioao y un iocolocloi oo Lasuias iosuolvo
looos los pioLlomas oo manojo oo momoiia on foima liivial.
Ll inloiioganlo soia cual os ol impaclo oo un iocolocloi oo Lasuia on ol
oosompono oo un piogiama. Ll soLiocoslo oo la iocoloccion oo Lasuias no os
supoiioi al 100/. Ls oocii si so liono un piogiama quo liLoia oxplcilamonlo la
momoiia y quo loma liompo X, ol mismo piogiama mooilcaoo oo mooo quo
ulilico un iocolocloi oo Lasuias paia liLoiai la momoiia lomaia un liompo no
supoiioi a 2X. Lslo soLiocoslo no os impoilanlo si so consiooia ol poiiooico
inciomonlo on la volocioao oo los piocosaooios.
Ll impaclo quo un iocolocloi oo Lasuia on ol liompo oo oosaiiollo y on la
conlaLilioao ool soflwaio iosullanlo os muchos mas impoilanlo quo la poioioa
on olcioncia.
4.2 Estructura CeneraI de un Irograna Java
Ln ol siguionlo ojomplo so piosonla la osliucluia haLilual oo un piogiama
ioalizaoo on cualquioi longuajo oiionlaoo a oLjolos u OOI (Oh] O:.nJ
1:j:nnn.nj), y on pailiculai on ol longuajo Jnn:
impoil java.awl.*;
impoil java.lang.Sliing;
impoil java.lang.Inlogoi;
impoil java.awl.ovonl.WinoowLvonl;
impoil java.ulil.*;
impoil java.awl.1oxlFiolo;
puLlic class Simu oxlonos Fiamo implomonls AclionLislonoi,IlomLislonoi
MonuLai Laiia;
!.J. CONCIIJO5 !A5ICO5 18
m1 =now Monu(Aichivo");
Laiia.aoo(m1);
m2 =now Monu(Voi");
Laiia.aoo(m2);
....
puLlic slalic voio main(Sliing aigv [ [)
Simu monus = now Simu();
monus.sol1illo(Simulacion oo Iooos");
monus.solVisiLlo(liuo);

Apaioco una claso quo conliono ol piogiama piincipal 5.n& (aquol quo
conliono la funcion nn.n;)) y algunas clasos oo usuaiio (las ospoclcas oo
la aplicacion quo so osla oosaiiollanoo) quo son ulilizaoas poi ol piogiama
piincipal. La aplicacion so ojocula poi mooio ool nomLio oo la claso quo
conliono la funcion nn.n;). Las clasos oo Jnn so agiupan on packagos, quo
son liLioias oo clasos. Si las clasos no so oolnon como poilonocionlos a un
n|nj, so uliliza un packago poi oofoclo (oofaull) quo os ol oiiocloiio aclivo.
4.3 Concetos HsIcos
4.3.1 CIase
Una claso os una agiupacion oo oalos (vaiiaLlos o campos) y oo funcionos
(molooos) quo opoian soLio osos oalos. A oslos oalos y funcionos poilonocion-
los a una claso so los oonomina vaiiaLlos y molooos o funcionos miomLio. La
piogiamacion oiionlaoa a oLjolos so Lasa on la piogiamacion oo clasos [8, Jo-
yanos[. Un piogiama so consliuyo a pailii oo un conjunlo oo clasos.
Una voz oolnioa o implomonlaoa una claso, os posiLlo ooclaiai olomonlos
oo osla claso oo mooo similai a como so ooclaian las vaiiaLlos ool longuajo (.n,
J&h|, 5:.nj). Los olomonlos ooclaiaoos oo una claso so oonominan oLjolos
oo la claso. Do una nica claso so puooon ooclaiai o cioai numoiosos oLjolos.
La claso os lo gonoiico: os ol palion o mooolo paia cioai oLjolos. Caoa oLjolo
186 CAIIJ!IO !. JA'A
liono sus piopias copias oo las vaiiaLlos miomLio, con sus piopios valoios, on
gonoial oislinlos oo los oomas oLjolos oo la claso. Las clasos puooon lonoi
vaiiaLlos n., quo son piopias oo la claso y no oo caoa oLjolo [7, Losz[.
Ljomplo:
puLlic aLsliacl class FuncionAclivacion implomonls ClonoaLlo,SoiializaLlo
*consliucloi sin aigumonlos quo poimilo la hoioncia *
puLlic FuncionAclivacion ()

4.3.2 HerencIa
La hoioncia poimilo quo so puooan oolnii nuovas clasos Lasaoas on clasos
oxislonlos, lo cual facilila ioulilizai cooigo pioviamonlo oosaiiollaoo. Si una
claso ooiiva oo olia (rnJ) hoiooa looas sus vaiiaLlos y molooos. La claso
ooiivaoa puooo anaoii nuovas vaiiaLlos y molooos yo iooolnii las vaiiaLlos
y molooos hoiooaoos.
Ln Jnn, a oifoioncia oo olios longuajos oiionlaoos a oLjolos, una claso solo
puooo ooiivai oo una nica claso, con lo cual no os posiLlo ioalizai hoioncia
mlliplo on Laso a clasos. Sin omLaigo os posiLlo simulai" la hoioncia mlliplo
on Laso a las inloifacos.
4.3.3 InterIace
Una inloifaco os un conjunlo oo ooclaiacionos oo funcionos. Si una claso im-
plomonla (.n|nn) una inloifaco, ooLo oolnii looas las funcionos ospoci-
lcaoas poi la inloifaco. Una claso puooo implomonlai mas oo una inloifaco,
iopiosonlanoo una foima alloinaliva oo la hoioncia mlliplo.
Una inloifaco puooo ooiivai oo olia o incluso oo vaiias inloifacos, on cuyo
caso incoipoia looos los molooos oo las inloifacos oo las quo ooiiva.
!.J. CONCIIJO5 !A5ICO5 187
Ljomplo: La claso Jnnjn1.:h|.n so oxlionoo oo la claso 1&n.n-
.n.n quo implomonla la inloifaco 5:.n|..nh|.
*funcion oo aclivacion langonlo hipoiLolica *
puLlic class 1angonloHipoiLolica oxlonos FuncionAclivacion implomonls So-
iializaLlo
*consliucloi sin aigumonlos *
puLlic 1angonloHipoiLolica ()

4.3.4 Iackage
Un packago os una agiupacion oo clasos. Lxislon una soiio oo packagos inclui-
oos on ol longuajo.
Aoomas ol piogiamaooi puooo cioai sus piopios packagos. 1ooas las clasos
quo foimon pailo oo un packago ooLon oslai on ol mismo oiiocloiio.
Los packagos so ulilizan con las siguionlos lnalioaoos:
1. Iaia agiupai clasos iolacionaoas.
2. Iaia ovilai conliclos oo nomLios. Ln caso oo conliclo oo nomLios
onlio clasos impoilaoas, ol compilaooi oLliga a cualilcai on ol cooigo los
nomLios oo oichas clasos con ol nomLio ool packago.
8. Iaia ayuoai on ol conliol oo la accosiLilioao oo clasos y miomLios.
Ioi las iazonos cilaoas, ouianlo la olapa oo Disono ool Soflwaio oosaiiolla-
oo, so ha oocioo cioai oos paquolos, n|&| o .n:Jn, ulilizanoo la sonloncia
n|nj.
packago mypiojocls.simu;
impoil mypiojocls.calculos.*;
impoil mypiojocls.inloifaso.*;
188 CAIIJ!IO !. JA'A
4.3.5 La JerarquIa de CIases de Java {AII)
Duianlo la gonoiacion oo cooigo on Jnn, os iocomonoaLlo y casi nocosaiio
lonoi siompio a la visla la oocumonlacion on-lino ool AII oo Jnn 1.1 o Java
1.2. Ln oicha oocumonlacion os posiLlo voi lanlo la joiaiqua oo clasos, os
oocii la iolacion oo hoioncia onlio clasos, como la infoimacion oo los oislinlos
packagos quo componon las liLioias Laso oo Jnn.
Ls impoilanlo oislinguii onlio lo quo signilca h:n.n y n|nj. Un
n|nj os una agiupacion aiLiliaiia oo clasos, una foima oo oiganizai las
clasos. La hoioncia sin omLaigo consislo on cioai nuovas clasos on Laso a olias
ya oxislonlos. Las clasos incluioas on un packago no ooiivan on gonoial oo la
misma claso.
Ln la oocumonlacion on-lino so piosonlan amLas visionos: 1n|nj 1nJr'
y |n 1.:n:hj'. La piimoia piosonla la osliucluia ool AII oo Jnn
agiupaoa poi packagos, mionlias quo on la sogunoa apaioco la joiaiqua oo
clasos. Hay quo iosallai ol hocho oo quo looas las clasos on Jnn son ooiivaoas
oo la claso java.lang.OLjocl, poi lo quo hoiooan looos los molooos y vaiiaLlos
oo osla.
Si so solocciona una claso on pailiculai, la oocumonlacion muoslia una
oosciipcion oolallaoa oo looos los molooos y vaiiaLlos oo la claso. A su voz
muoslia su hoioncia complola (pailionoo oo la claso java.lang.OLjocl).
4.4 YarIaLIes Dentro deI Lenguaje Java
Una vaiiaLlo on Jnn os un ioonlilcaooi quo iopiosonla una palaLia oo mo-
moiia quo conliono infoimacion. Ll lipo oo infoimacion almaconaoo on una
vaiiaLlo solo puooo soi ool lipo con quo so ooclaio osa vaiiaLlo.
Ln Jnn hay oos lipos piincipalos oo vaiiaLlos:
1. VaiiaLlos oo lipos piimilivos. Lslan oolnioas mooianlo un valoi nico
y almaconan oiioclamonlo oso valoi siompio quo poilonozca al iango oo
oso lipo. Ioi ojomplo una vaiiaLlo .n almacona un valoi onloio como
1, 2, 0, -1, olc. Lslo signilca quo al asignai una vaiiaLlo onloia a olia
vaiiaLlo onloia, so copia ol valoi oo la piimoia on ol ospacio quo ocupa
la sogunoa vaiiaLlo.
!.!. 'AIIA!II5 IINJIO III IINC!AJI JA'A 180
2. VaiiaLlos iofoioncia. Las vaiiaLlos iofoioncia son iofoioncias o nomLios
oo una infoimacion mas comploja: n::nj u h] oo una ooloiminaoa
claso. Una iofoioncia a un oLjolo os la oiioccion oo un aioa on momoiia
ooslinaoa a iopiosonlai oso oLjolo. Ll aioa oo momoiia so solicila con
ol opoiaooi n&. Al asignai una vaiiaLlo oo lipo iofoioncia a oLjolo a
olia vaiiaLlo so asigna la oiioccion y no ol oLjolo iofoionciaoo poi osa
oiioccion. Lslo signilca quo amLas vaiiaLlos quooan iofoioncianoo ol
mismo oLjolo. Ln Jnn una vaiiaLlo no puooo almaconai oiioclamonlo
un oLjolo, como ocuiio on C y C. Ioi lo lanlo cuanoo so oico on
Jnn quo una vaiiaLlo os un :.nj, lo quo so quioio oocii on ioalioao os
quo la vaiiaLlo os una iofoioncia a un sliing.
Dosoo ol punlo oo visla oo su papol oonlio ool piogiama, las vaiiaLlos
puooon soi:
1. VaiiaLlos miomLio oo una claso: So oolnon on una claso, fuoia oo cual-
quioi molooo; puooon soi lipos piimilivos o iofoioncias.
2. VaiiaLlos localos: So oolnon oonlio oo un molooo o mas on gonoial
oonlio oo cualquioi Lloquo onlio llavos . So cioan on ol inloiioi ool
Lloquo y so oosliuyon al lnalizai oicho Lloquo. Iuooon soi lamLion lipos
piimilivos o iofoioncias.
Ln la 1aLla 4.1 oo la pag. 180 so muoslia una ooclaiacion, ol nomLio oo
la vaiiaLlo inliooucioa y ol lipo oo infoimacion quo almacona la vaiiaLlo:
DecIaracIn IdentIhcador TIo
inl i; i onloio
Sliing s; s iofoioncia a sliing
inl a [[; a iofoioncia a aiioglo oo onloios
inl[[L; L iofoioncia a aiioglo oo onloios
1aLla 4.1: 1ipos oo VaiiaLlos.
Ln la 1aLla 4.2 oo la pag. 140 so muoslian las oos gianoos calogoias oo
lipos paia las vaiiaLlos on Jnn:
140 CAIIJ!IO !. JA'A
TIos IrInItIvos HeIerencIas a OLjetos
inl, shoil, Lylo, long Sliings
chai, Looloan Aiioglos
loal, oouLlo olios oLjolos
1aLla 4.2: Calogoias oo VaiiaLlos.
Ln la 1aLla 4.8oo la pag. 140 so inoica paia caoa lipo piimilivo ol nmoio
oo Lils quo so omploa on su iopiosonlacion y ol iango oo valoios quo so puooo
almaconai on las vaiiaLlos oo oslos lipos.
TIo HIts Hango EjenIos
inl 82

..

0,1,,-120,...
shoil 16

..

0,1,,-120,...
Lylo 8

..

0,1,,-120,...
long 64

..

0,1,,-120,...
Looloan 1 na falso, liuo
chai 16 na a`,A`,0`,*`,...
loal 82 ILLL 1.2
oouLlo 64 ILLL 1.2
1aLla 4.8: 1ipos Iiimilivos oo VaiiaLlos.
So oico quo un lipo os oo mayoi iango quo un lipo 1 si os un supoi-
conjunlo oo 1. Lslo quioio oocii quo las vaiiaLlos oo lipo 1 siompio so puooon
asignai a vaiiaLlos oo lipo (ovonlualmonlo con poioioa oo signilcancia).
Ioi ojomplo .n os oo mayoi iango quo h:, quo a su voz os oo mayoi
iango quo hj. 1|n y J&h| son oo mayoi iango quo .n. 1&h| os oo
mayoi iango quo loal.
Lslo so puooo quooai iosumioo oo la siguionlo manoia:
oouLlo loal long inl shoil Lylo
!.!. 'AIIA!II5 IINJIO III IINC!AJI JA'A 141
4.4.1 YIsILIIIdad y YIda de Ias YarIaLIes
So onlionoo poi visiLilioao, amLilo o scopo oo una vaiiaLlo, la pailo oo la
aplicacion oonoo oicha vaiiaLlo os accosiLlo y poi lo lanlo puooo soi ulilizaoa
on cualquioi oxpiosion. Ln Jnn looos las vaiiaLlos ooLon oslai incluioas on
una claso. Ln gonoial las vaiiaLlos ooclaiaoas oonlio oo unas llavos , os
oocii oonlio oo un Lloquo, son visiLlos y oxislon oonlio oo oslas llavos. Ioi
ojomplo las vaiiaLlos ooclaiaoas al piincipio oo una funcion oxislon mionlias
so ojoculo la funcion; las vaiiaLlos ooclaiaoas oonlio oo un Lloquo .J no soian
valioas al lnalizai las sonloncias coiiosponoionlos a oicho .J y las vaiiaLlos
miomLio oo una claso (os oocii ooclaiaoas onlio las llavos oo la claso poio
fuoia oo cualquioi molooo) son valioas mionlias oxislo ol oLjolo oo la claso.
Las vaiiaLlos miomLio oo una claso ooclaiaoas como &h|. son accosiLlos
a liavos oo una iofoioncia a un oLjolo oo oicha claso ulilizanoo ol opoiaooi
punlo (.). Las vaiiaLlos miomLio ooclaiaoas como :.n no son accosiLlos
oiioclamonlo oosoo olias clasos. Las funcionos miomLio oo una claso lionon
accoso oiioclo a looas las vaiiaLlos miomLio oo la claso sin nocosioao oo anlo-
ponoi ol nomLio oo un oLjolo oo la claso. Sin omLaigo las funcionos miomLio
oo una claso L ooiivaoa oo olia A, lionon accoso a looas las vaiiaLlos miom-
Lio oo A ooclaiaoas como &h|. o :J, poio no a las ooclaiaoas como
:.n. Una claso ooiivaoa solo puooo accoooi oiioclamonlo a las vaiiaLlos y
funcionos miomLio oo su claso Laso ooclaiaoas como &h|. o :J. Olia
caiacloislica ool longuajo os quo os posiLlo ooclaiai una vaiiaLlo oonlio oo un
Lloquo con ol mismo nomLio quo una vaiiaLlo miomLio, poio no con ol nom-
Lio oo olia vaiiaLlo local. La vaiiaLlo ooclaiaoa oonlio ool Lloquo oculla a la
vaiiaLlo miomLio on oso Lloquo. Iaia accoooi a la vaiiaLlo miomLio oculla
soia piociso ulilizai ol opoiaooi h..
Uno oo los aspoclos mas impoilanlos on la piogiamacion oiionlaoa a oL-
jolos (OOI) os la foima on la cual son cioaoos y oliminaoos los oLjolos. La
foima oo cioai nuovos oLjolos os ulilizai ol opoiaooi n&. Cuanoo so uliliza
ol opoiaooi n&, la vaiiaLlo oo lipo iofoioncia guaioa la posicion oo momoiia
oonoo osla almaconaoo oslo nuovo oLjolo. Iaia caoa oLjolo so llova cuonla
oo poi cuanlas vaiiaLlos oo lipo iofoioncia os apunlaoo. La oliminacion oo
los oLjolos la ioaliza ol oonominaoo jn:hnj ||:, quion aulomalicamonlo
liLoia o Loiia la momoiia ocupaoa poi un oLjolo cuanoo no oxislo ninguna
iofoioncia apunlanoo a oso oLjolo. Lo anloiioi signilca quo aunquo una vaiia-
Llo oo lipo iofoioncia oojo oo oxislii, ol oLjolo al cual apunla no os oliminaoo
si hay olias iofoioncias apunlanoo a oso mismo oLjolo.
142 CAIIJ!IO !. JA'A
4.5 Oeradores en Java
Jnn os un longuajo iico on opoiaooios, quo son casi ioonlicos a los oo CC.
Lslos opoiaooios so oosciiLon Liovomonlo a conlinuacion.
4.5.1 Oeradores ArItntIcos
Son opoiaooios Linaiios (ioquioion siompio oos opoianoos) quo ioalizan las
opoiacionos aiilmolicas haLilualos: suma (), iosla (-), mulliplicacion (*),
oivision () y ioslo oo la oivision (/).
4.5.2 Oeradores de AsIgnacIn
Los opoiaooios oo asignacion poimilon asignai un valoi a una vaiiaLlo. Ll
opoiaooi oo asignacion poi oxcoloncia os ol opoiaooi igual (=). La foima
gonoial oo las sonloncias oo asignacion con oslo opoiaooi os:
vaiiaLlo = oxpiossion;
Jnn oispono oo olios opoiaooios oo asignacion. So liala oo voisionos
aLioviaoas ool opoiaooi (=) quo ioalizan opoiacionos acumulalivas" soLio
una vaiiaLlo.
La siguionlo 1aLla 4.4 oo la pag. 142, muoslia oslos opoiaooios y su
oquivaloncia con ol uso ool opoiaooi igual (=).
Opoiaooi Ulilizacion LxpiosionLquivalonlo
= op1 = op2 op1 = op1 op2
- = op1 - = op2 op1 = op1 - op2
= * op1 * = op2 op1 = op1 * op2
= op1 = op2 op1 = op1 op2
/ = op1/ = op2 op1 = op1 / op2
1aLla 4.4: Opoiaooios oo asignacion.
!.. OIIIAIOII5 IN JA'A 148
4.5.3 Oeradores \narIos
Los opoiaooios mas () y monos (-) unaiios siivon paia manlonoi o camLiai
ol signo oo una
vaiiaLlo, conslanlo o oxpiosion numoiica. Su uso on Jnn os ol oslanoai
oo oslos opoiaooios.
4.5.4 Oeradores IncrenentaIes
Jnn oispono ool opoiaooi inciomonlo () y oociomonlo (). Ll opoiaooi
() inciomonla on una unioao la vaiiaLlo a la quo so aplica, mionlias quo ()
la ioouco on una unioao. Lslos opoiaooios so puooon ulilizai oo oos foimas:
1. Iiocooionoo a la vaiiaLlo (poi ojomplo: . ). Ln oslo caso piimoio so
inciomonla la
vaiiaLlo y luogo so uliliza (ya inciomonlaoa) on la oxpiosion on la quo
apaioco.
2. Siguionoo a la vaiiaLlo (poi ojomplo: .). Ln oslo caso piimoio so
uliliza la vaiiaLlo on la oxpiosion (con ol valoi anloiioi) y luogo so incio-
monla.
Ln muchas ocasionos oslos opoiaooios so ulilizan paia inciomonlai una
vaiiaLlo fuoia oo una oxpiosion. Ln oslo caso amLos opoiaooios son oquiva-
lonlo. Si so ulilizan on una oxpiosion mas complicaoa, ol iosullaoo oo ulilizai
oslos opoiaooios on una u olia oo sus foimas soia oifoionlo. La aclualizacion
oo conlaooios on Luclos J: os una oo las aplicacionos mas fiocuonlos oo oslos
opoiaooios.
4.5.5 Oeradores HeIacIonaIes
Los opoiaooios iolacionalos siivon paia ioalizai compaiacionos oo igualoao,
oosigualoao y iolacion oo monoi o mayoi. Ll iosullaoo oo oslos opoiaooios
os siompio un valoi h|nn (:& o Jn|) sogn so cumpla o no la iolacion
consiooiaoa. La siguionlo 1aLla 4. oo la pag. 144 muoslia los opoiaooios
iolacionalos oo Java.
144 CAIIJ!IO !. JA'A
Opoiaooi Ulilizacion Ll iosullaoo os liuo
op1 op2 si op1 os mayoi quo op2
= op1 = op2 si op1 os mayoi o igual quo op2
< op1 < op2 si op1 os monoi quo op 2
< = op1 <= op2 si op1 os monoi o igual quo op2
= = op1 == op2 si op1 y op2 son igualos
! = op1 != op2 sio p1 y op2 son oifoionlos
1aLla 4.: Opoiaooios iolacionalos.
Lslos opoiaooios so ulilizan con mucha fiocuoncia on las Lifuicacionos y
on los Luclos, quo so voian luogo.
Ljomplo oo Opoiaooios Inciomonlalos y Opoiaooios Iolacionalos on un
molooo.
puLlic voio camLiaiIaiosLnlionamionlo(oouLlo[ [ paiosLnlionamionlo)
* inicializacion oo sus valoios a pailii oo los valoios pasaoos como aigumonlos
*
foi(inl i = 0; i< paiosLnlionamionlo.longlh; i)
foi(inl j = 0; j< numoioNouionasLnliaoa; j)
onliaoaLnlionamionlo[i[[j[ = paiosLnlionamionlo[i[[j[;

foi(inl j = 0; j< numoioSalioas; j)


salioaLnlionamionlo[i[[j[ =paiosLnlionamionlo[i[[jnumoioNouionasLnliaoa[;

!.0. I5JI!CJ!IA5 II IIOCIAMACION 14


4.5.6 Oerador de ConcatenacIn de Cadenas de Caracteres
{)
Ll opoiaooi mas () so uliliza lamLion paia concalonai caoonas oo caiaclo-
ios. Ioi ojomplo, paia osciiLii una canlioao con un iolulo puooo ulilizaiso la
sonloncia:
ooiloi.appono(Liioi OLlonioo:" Sliing.valuoOf(impiimoLiioi) n");
ooiloi.appono(Iloiacionos:" Sliing.valuoOf(impiimoIloiacionos) n");
ooiloi.appono(Inicio: " hoiaInicial.loSliing() n");
ooiloi.appono(Final: " hoiaFinal.loSliing() n");
oonoo ol opoiaooi oo concalonacion so uliliza oos vocos paia consliuii la
caoona oo caiacloios quo so oosoa impiimii. Las vaiiaLlos .n:.n1::::,
.n:.n1:n.n, h:n1n..n|, h:n1.nn| son convoilioas on caoona oo ca-
iacloios paia poooi concalonailas.
4.5.7 IrecedencIa de Oeradores
Ll oioon on quo so ioalizan las opoiacionos os funoamonlal paia ooloiminai
ol iosullaoo oo una oxpiosion. Ioi ojomplo, ol iosullaoo oo rj. ooponoo oo
quo opoiacion (la oivision o ol pioouclo) so ioalico piimoio. La 1aLla 4.6 oo
la pag. 146 muoslia ol oioon on quo so ojoculan los oislinlos opoiaooios on
una sonloncia, oo mayoi a monoi piocoooncia:
Ln Jnn, looos los opoiaooios Linaiios, oxcoplo los opoiaooios oo asig-
nacion, so ovalan oo izquioioa a ooiocha. Los opoiaooios oo asignacion so
ovalan oo ooiocha a izquioioa, lo quo signilca quo ol valoi oo la izquioioa so
copia soLio la vaiiaLlo oo la ooiocha.
4.6 Estructuras de IrogranacIn
Las osliucluias oo piogiamacion o osliucluias oo conliol poimilon lomai oo-
cisionos y ioalizai un piocoso iopolioas vocos. Son los oonominaoos Lifuica-
cionos y Luclos. Ln la mayoia oo los longuajos oo piogiamacion, oslo lipo oo
146 CAIIJ!IO !. JA'A
NomLio Sinlaxis
Ioslljos [ [ .(paiams) oxpi oxpi-
Unaiios oxpi oxpi oxpi -oxpi !
Do cioacion (lypo) oxpi
Mulliplicalivo * /
Aoicion -
Shifl <<
Iolacional < <= = inslancoof
Igualoao = = ! =
AND \
Oi Lxcluyonlo `
Oi Incluyonlo
Logico AND \\
Logico OI
Conoicional :
Asignacion = = -= *= = /= \= `= = <<= = =
1aLla 4.6: Iiocoooncia oo Opoiaooios.
osliucluias son comunos on cuanlo a concoplo, aunquo su sinlaxis vaia oo un
longuajo a olio. La sinlaxis oo Jnn coincioo piaclicamonlo con la ulilizaoa
on CC, lo quo haco quo paia un piogiamaooi oo CC no suponga
ninguna oilcullao aoicional.
4.6.1 SentencIas o ExresIones
Una oxpiosion os un conjunlo vaiiaLlos unioos poi opoiaooios. Son oioonos
quo so lo oan al compulaooi paia quo ioalico una laioa ooloiminaoa.
Una sonloncia os una oxpiosion quo acaLa on punlo y coma (;). So poimilo
incluii vaiias sonloncias on una lnoa, aunquo lo haLilual os ulilizai una lnoa
paia caoa sonloncia. A conlinuacion so muoslia un ojomplo oo una lnoa
compuosla oo lios sonloncias:
i = 0; j = ; x = i j;
!.0. I5JI!CJ!IA5 II IIOCIAMACION 147
4.6.2 ConentarIos
Lxislon oos foimas oifoionlos oo inliooucii comonlaiios onlio ol cooigo oo Jnn
(on ioalioao son lios, como pionlo so voia). Son similaios a la foima oo ioali-
zai comonlaiios on ol longuajo CC. Los comonlaiios son liomonoamonlo
lilos paia poooi onlonooi ol cooigo ulilizaoo, facililanoo oo oso mooo fuluias
iovisionos y coiioccionos. Aoomas poimilo quo cualquioi poisona oislinla al
piogiamaooi oiiginal puooa compionooi ol cooigo osciilo oo una foima mas
iapioa. So iocomionoa acoslumLiaiso a comonlai ol cooigo oosaiiollaoo. Do
osla foima so simplilca lamLion la laioa oo osluoio y iovision posloiioios.
Jnn inloipiola quo looo lo quo apaioco a la ooiocha oo oos Laiias
" on una lnoa cualquioia ool cooigo os un comonlaiio ool piogiamaooi y no
lo liono on cuonla. Ll comonlaiio puooo ompozai al comionzo oo la lnoa o
a conlinuacion oo una insliuccion quo ooLo soi ojoculaoa. La sogunoa foima
oo incluii comonlaiios consislo on osciiLii ol loxlo onlio los smLolos
'. Lslo sogunoo molooo os valioo paia comonlai mas oo una lnoa oo cooigo.
Ioi ojomplo:
Lsla lnoa os un comonlaiio
inl a=1; Comonlaiio a la ooiocha oo una sonloncia
Lsla os la foima oo comonlai mas oo una lnoa ulilizanoo
las oos Laiias. Ioquioio incluii oos Laiias al comionzo oo caoa lnoa
* Lsla sogunoa foima os mucho mas comooa paia comonlai un nmoio olo-
vaoo oo lnoas ya quo solo ioquioio mooilcai ol comionzo y ol lnal. *
Ln Jnn oxislo aoomas una foima ospocial oo inliooucii los comonlaiios
(ulilizanoo *** mas algunos caiacloios ospocialos) quo poimilo gonoiai aulo-
malicamonlo la oocumonlacion soLio las clasos y packagos oosaiiollaoos poi ol
piogiamaooi. Una voz inliooucioos los comonlaiios, ol piogiama javaooc.oxo
(incluioo on ol JDK) gonoia oo foima aulomalica la infoimacion oo foima si-
milai a la piosonlaoa on la piopia oocumonlacion ool JDK. La sinlaxis oo oslos
comonlaiios y la foima oo ulilizai ol piogiama javaooc.oxo so puooo onconliai
on la infoimacion quo viono con ol JDK.
148 CAIIJ!IO !. JA'A
4.6.3 HIIurcacIones
Las Lifuicacionos poimilon ojoculai una oo onlio vaiias accionos on funcion
ool valoi oo una oxpiosion logica o iolacional. So lialan oo osliucluias muy
impoilanlos ya quo son las oncaigaoas oo conliolai ol lujo oo ojocucion oo un
piogiama. So oxponon oos vaiianlos ool oo lipo .J.
HIIurcacIn II
Lsla osliucluia poimilo ojoculai un conjunlo oo sonloncias on funcion ool valoi
quo longa la oxpiosion oo compaiacion. Ljomplo: so ojocula si la oxpiosion oo
compaiacion (::: < :::`.n.n liono valoi :&:
piolocloo voio compioLaiNuovoMinimo()
if (oiioi < oiioiMinimo)
oiioiMinimo = oiioi;
vocloiDisMinimo = (oouLlo[ [)(vocloiDis.clono());
* ln ool if *

Las llavos siivon paia agiupai on un Lloquo las sonloncias quo so han
oo ojoculai, y no son nocosaiias si solo hay una sonloncia oonlio ool .J.
HIIurcacIn II eIse
Analoga a la anloiioi, oo la cual os una ampliacion. Las sonloncias incluioas
on ol | so ojoculan on ol caso oo no cumpliiso la oxpiosion oo compaiacion
(Jn|),
Ljomplo:
puLlic oouLlo oociiSalioaAclual(inl inoicoLlapa)
if(pila != null)
ioluin pila[inoicoLlapa[;
!.0. I5JI!CJ!IA5 II IIOCIAMACION 140
olso
Syslom.oul.piinlln(Fallo: Iila no cioaoa");
ioluin 0;

4.6.4 HucIes
Un Luclo so uliliza paia ioalizai un piocoso iopolioas vocos. So oonomina
lamLion lazo o |. Ll cooigo incluioo onlio las llavos (opcionalos si ol
piocoso iopolilivo consla oo una sola lnoa), so ojoculaia mionlias so cumpla
unas ooloiminaoas conoicionos. Hay quo pioslai ospocial aloncion a los Luclos
inlnilos, hocho quo ocuiio cuanoo la conoicion oo lnalizai ol Luclo (h|n-
n1r:.n) no so lloga a cumplii nunca. So liala oo un fallo muy lpico,
haLilual soLio looo onlio piogiamaooios poco oxpoiimonlaoos.
HucIe vLIIe
Ln ol siguionlo ojomplo so muoslia quo so ojoculaia la sonloncia ]n mionlias
la oxpiosion ;nn.hn:;]n)!=,` nn.hn:;]n)!=-1) soa voioaooia.
foi (inl j=0; j < numoioCapas; j)
inl ln = piincipio;
liy
whilo (capas.chaiAl(ln) != ,` \\ capas.chaiAl(ln) != -1)
ln;

HucIe Ior
A conlinuacion so pooia apiociai la ulilizacion ool Luclo foi:
10 CAIIJ!IO !. JA'A
* calculai ol nuovo vocloi oo oisono *
foi (inl i = 0; i < vocloiDis.longlh; i)
vocloiDis[i[ = vocloiDis[i[ loainingIalo * S[i[;

La sonloncia .n . = u (inicializacion) so ojocula al comionzo ool J:, o


. (inciomonlo) oospuos oo :1.].] = :1.].] |n:n.nj1n 5].]
(sonloncia). La oxpiosion Looloana ;:1..|njh) so ovala al comionzo
oo caoa iloiacion; ol Luclo loimina cuanoo la oxpiosion oo compaiacion loma
ol valoi Jn|.
HucIe do vLIIe
Ls similai al Luclo &h.| poio con la pailiculaiioao oo quo ol conliol osla al
lnal ool Luclo (lo quo haco quo ol Luclo so ojoculo al monos una voz, inoo-
ponoionlomonlo oo quo la conoicion so cumpla o no). Una voz ojoculaoos las
sonloncias, so ovala la conoicion: si iosulla :& so vuolvon a ojoculai las
sonloncias incluioas on ol Luclo, mionlias quo si la conoicion so ovala a Jn|
lnaliza ol Luclo.
oo
* calculai ol giaoionlo ool vocloi ljai ol vocloi oo oisono *
pioLloma.ljoVocloi(vocloiDis);
* inciomonlai ol conlaooi oo iloiacionos*
slop;
whilo (oiioi oiioiDosoaoo \\ slop < iloiacionosMaximas);
* ... hasla quo ol oiioi soa monoi o igual quo ol oosoaoo o *
* so alcanco ol nmoio oo iloiacionos pasaoo como aigumonlo *
pioLloma.ljoVocloi(vocloiDis);
!.0. I5JI!CJ!IA5 II IIOCIAMACION 11
SentencIa return
Una foima oo salii oo un Luclo os ulilizai la sonloncia :&:n. Lsla sonloncia
salo lamLion oo un molooo o oo una funcion. Ln ol caso oo quo la funcion
oovuolva alguna vaiiaLlo, oslo valoi so ooLoia ponoi a conlinuacion ool ioluin.
puLlic oouLlo oovuolvoLiioiMinimo()
ioluin oiioiMinimo;

HIoque try|...| catcL|...| hnaIIy|...|


Jnn incoipoia on ol piopio longuajo la goslion oo oiioios. Ll mojoi momonlo
paia ooloclai los oiioios os ouianlo la compilacion. Sin omLaigo piaclicamonlo
solo los oiioios oo sinlaxis son ooloclaoos on osla opoiacion. Ll ioslo oo
pioLlomas suigon ouianlo la ojocucion oo los piogiamas.
Ln ol longuajo Jnn, una 1r.n os un cioilo lipo oo oiioi o una con-
oicion anoimal quo so ha piooucioo ouianlo la ojocucion oo un piogiama.
Algunas oxcopcionos son falalos y piovocan quo so ooLa lnalizai la ojocucion
ool piogiama. Ln oslo caso conviono loiminai oioonaoamonlo y oai un mon-
sajo oxplicanoo ol lipo oo oiioi quo so ha piooucioo. Olias oxcopcionos, como
poi ojomplo no onconliai un lchoio on ol quo hay quo looi o osciiLii algo,
puooon soi iocupoiaLlos. Ln oslo caso ol piogiama ooLo oai al usuaiio la
opoilunioao oo coiiogii ol oiioi (oanoo poi ojomplo un nuovo palh ool lchoio
no onconliaoo).
Los oiioios so iopiosonlan mooianlo clasos ooiivaoas oo la claso Jh:&nh|,
poio los quo liono quo choquoai un piogiamaooi ooiivan oo 1r.n (ja-
va.lang.Lxcoplion quo a su voz ooiiva oo Jh:&nh|). Lxislon algunos lipos
oo oxcopcionos quo Jnn oLliga a lonoi on cuonla. Lslo so haco mooianlo ol
uso oo Lloquos :j, nh y ]nn||j.
Ll cooigo oonlio ool Lloquo :j osla vigilaoo": Si so pioouco una siluacion
anoimal y so lanza como consocuoncia una oxcopcion, ol conliol pasa al Lloquo
nh quo so haco caigo oo la siluacion y oocioo lo quo hay quo hacoi. So puooon
incluii lanlos Lloquos nh como so oosoo, caoa uno oo los cualos lialaia un
lipo oo oxcopcion. Finalmonlo, si osla piosonlo, so ojocula ol Lloquo ]nn||j,
12 CAIIJ!IO !. JA'A
quo os opcional, poio quo on caso oo oxislii so ojocula siompio, soa cual soa ol
lipo oo oiioi.
Ln ol caso on quo ol cooigo oo un molooo puooa gonoiai una 1r.n
y no so oosoo incluii on oicho molooo la goslion ool oiioi (os oocii los Luclos
:jnh coiiosponoionlos), os nocosaiio quo ol molooo paso la 1r.n al
molooo oosoo ol quo ha sioo llamaoo. Lslo so consiguo mooianlo la aoicion oo
la palaLia h:& soguioa ool nomLio oo la 1r.n conciola, oospuos oo la
lisla oo aigumonlos ool molooo. A su voz ol molooo supoiioi ooLoia incluii
los Lloquos :jnh o volvoi a pasai la 1r.n. Do osla foima so puooo ii
pasanoo la 1r.n oo un molooo a olio hasla llogai al llimo molooo ool
piogiama, ol molooo nn.n;).
4.7 CIases en Java
Las clasos son ol conlio oo la Iiogiamacion Oiionlaoa a OLjolos (OOI -
OLjocl Oiionloo Iiogiamming). Algunos concoplos impoilanlos oo la IOO
son los siguionlos:
1. Lncapsulacion: Las clasos puooon soi ooclaiaoas como pLlicas (&h|.)
y como n|nj (accosiLlos solo paia olias clasos ool packago). Las
vaiiaLlos miomLio y los molooos puooon soi &h|., :.n, :J
y n|nj. Do osla foima so puooo conliolai ol accoso y ovilai un uso
inaoocuaoo.
2. Hoioncia: Una claso puooo ooiivai oo olia (rnJ), y on oso caso hoiooa
looas sus vaiiaLlos y molooos. Una claso ooiivaoa puooo anaoii nuovas
vaiiaLlos y molooos yo iooolnii las vaiiaLlos y molooos hoiooaoos.
8. Iolimoilsmo: Los oLjolos oo oislinlas clasos poilonocionlos a una misma
joiaiqua o quo implomonlan una misma inloifaco puooon lialaiso oo
una foima gonoial o inoivioualizaoa, al mismo liompo. Lslo facilila la
piogiamacion y ol manlonimionlo ool cooigo.
4.7.1 CaracterIstIcas Inortantes de Ias CIases
A conlinuacion so onumoian algunas caiacloislicas impoilanlos oo las clasos:
!.7. CIA5I5 IN JA'A 18
1. 1ooas las vaiiaLlos y funcionos oo Jnn ooLon poilonocoi a una claso.
No hay vaiiaLlos y funcionos gloLalos.
2. Si una claso ooiiva oo olia (rnJ), hoiooa looas sus vaiiaLlos y molo-
oos.
8. Jnn liono una joiaiqua oo clasos oslanoai oo la quo puooon ooiivai las
clasos quo cioan los usuaiios.
4. Una claso solo puooo hoiooai oo una nica claso (on Jnn no hay hoioncia
mlliplo). Si al oolnii una claso no so ospocilca oo quo claso ooiiva, poi
oofoclo la claso ooiiva oo Oh]. La claso Oh] os la Laso oo looa la
joiaiqua oo clasos oo Jnn.
. Ln un lchoio so puooon oolnii vaiias clasos, poio on un lchoio no puooo
haLoi mas quo una claso puLlic. Lslo lchoio so ooLo llamai como la claso
puLlic quo conliono con oxlonsion *.java. Con algunas oxcopcionos, lo
haLilual os osciiLii una sola claso poi lchoio.
6. Si una claso conlonioa on un lchoio no os puLlic, no os nocosaiio quo ol
lchoio so llamo como la claso.
7. Los molooos oo una claso puooon iofoiiiso oo mooo gloLal al oLjolo oo
osa claso al quo so aplican poi mooio oo la iofoioncia h..
8. Las clasos so puooon agiupai on n|nj, inliooucionoo una lnoa al
comionzo ool lchoio (packago packagoNamo;). Lsla agiupacion on pac-
kagos osla iolacionaoa con la joiaiqua oo oiiocloiios y lchoios on la quo
so guaioan las clasos.
4.7.2 Atodos o FuncIones AIenLros
Atodos de OLjeto
Los molooos son funcionos oolnioas oonlio oo una claso. Salvo los molooos
slalic o oo claso, so aplican siompio a un oLjolo oo la claso poi mooio ool
opoiaooi punlo (.). Dicho oLjolo os su aigumonlo implcilo. Los molooos
puooon aoomas lonoi olios aigumonlos oxplcilos quo van onlio paionlosis, a
conlinuacion ool nomLio ool molooo.
14 CAIIJ!IO !. JA'A
La piimoia lnoa oo la oolnicion oo un molooo so llama ooclaiacion o
hoaooi; ol cooigo compionoioo onlio las llavos os ol cuoipo o Looy ool
molooo. Consiooioso ol siguionlo ojomplo:
impiimoLiioi=algoi.oovuolvoLiioiMinimo();
puLlic oouLlo oovuolvoLiioiMinimo()
ioluin oiioiMinimo;

La CIase OLject
Como ya so ha oicho, la claso Oh] os la iaz oo looa la joiaiqua oo clasos
oo Jnn. 1ooas las clasos oo Jnn ooiivan oo OLjocl.
La claso OLjocl liono molooos inloiosanlos paia cualquioi oLjolo quo son
hoiooaoos poi cualquioi claso. Lnlio ollos so puooon cilai los siguionlos:
1. Molooos quo puooon soi iooolnioos poi ol piogiamaooi:
clono{): Cioa un oLjolo a pailii oo olio oLjolo oo la misma claso. Ll
molooo oiiginal hoiooaoo oo OLjocl lanza una |nA5&:-
J1r.n. Si so oosoa poooi clonai una claso hay quo implomonlai
la inloifaco |nnh| y iooolnii ol molooo clono(). Lslo molooo
ooLo hacoi una copia miomLio a miomLio ool oLjolo oiiginal. No
ooLoia llamai al opoiaooi n& ni a los consliucloios.
oquals{): Inoica si oos oLjolos son o no igualos. Dovuolvo liuo si
son igualos, lanlo si son iofoioncias al mismo oLjolo como si son
oLjolos oislinlos con igualos valoios oo las vaiiaLlos miomLio.
loSliing{): Dovuolvo un Sliing quo conliono una iopiosonlacion ool
oLjolo como caoona oo caiacloios, poi ojomplo paia impiimiilo o
oxpoilailo.
lnalizo{): Lslo molooo ya so ha vislo al haLlai oo los lnalizaooios.
2. Molooos quo no puooon soi iooolnioos (son molooos ]nn| ):
golClass{): Dovuolvo un oLjolo oo la claso Class, al cual so lo
puooon aplicai molooos paia ooloiminai ol nomLio oo la claso, su
!.8. AIC!NA5 CIA5I5 II !JIIIIAI 1
supoi-claso, las inloifacos implomonlaoas, olc. So puooo cioai un
oLjolo oo la misma claso quo olio sin saLoi oo quo claso os.
nolify{), nolifyAll{) y wail{): Son molooos iolacionaoos con los
h:nJ (hilos).
4.8 AIgunas CIases de \tIIIdad
4.8.1 CIase Arrays
Los aiiays oo Jnn (vocloios, maliicos, hipoi-maliicos oo mas oo oos oimonsio-
nos) so lialan como oLjolos oo una claso piooolnioa. Los aiiays son oLjolos,
poio con algunas caiacloislicas piopias.
Los aiiays puooon soi asignaoos a oLjolos oo la claso OLjocl y los molooos
oo OLjocl puooon soi ulilizaoos con aiiays.
Algunas oo sus caiacloislicas mas impoilanlos oo los aiiays son las si-
guionlos:
1. Los aiiays so cioan con ol opoiaooi now soguioo ool lipo y nmoio oo
olomonlos.
2. So puooo accoooi al nmoio oo olomonlos oo un aiiay con la vaiiaLlo
miomLio implcila |njh (poi ojomplo, .|njh).
8. So accooo a los olomonlos oo un aiiay con los coicholos [ [ y un noico
quo vaia oo 0 a |njh-1.
4. So puooon cioai aiiays oo oLjolos oo cualquioi lipo. Ln piincipio un
aiiay oo oLjolos os un aiiay oo iofoioncias quo hay quo complolai lla-
manoo al opoiaooi n&.
. Los olomonlos oo un aiiay so inicializan al valoi poi oofoclo ool lipo co-
iiosponoionlo (coio paia valoios numoiicos, la caoona vaca paia Sliings,
falso paia Looloan, null paia iofoioncias).
6. Como looos los oLjolos, los aiiays so pasan como aigumonlos a los molo-
oos poi iofoioncia.
7. So puooon cioai aiiays anonimos (poi ojomplo, cioai un nuovo aiiay
como aigumonlo aclual on la llamaoa a un molooo).
16 CAIIJ!IO !. JA'A
InIcIaIIzacIn de Arrays
Los aiiays so puooon inicializai con valoios onlio llavos ... sopaiaoos poi
comas. 1amLion los aiiays oo oLjolos so puooon inicializai con vaiias llamaoas
a n& oonlio oo unas llavos ....
Si so igualan oos iofoioncias a un aiiay no so copia ol aiiay, sino quo so
liono un aiiay con oos nomLios, apunlanoo al mismo y nico oLjolo.
Ljomplo oo cioacion oo una iofoioncia a un aiiay:
*vocloi oo posos *
puLlic oouLlo[ [ posos;
1amLion oxislon aiiays Lioimonsionalos, quo so cioan oo un mooo muy
similai al oo C (con iosoiva oinamica oo momoiia). Ln Jnn una maliiz
os un vocloi oo vocloios lla, o mas on conciolo un vocloi oo iofoioncias a los
vocloios lla. Con oslo osquoma, caoa lla pooia lonoi un nmoio oo olomonlos
oifoionlo.
Una maliiz so puooo cioai oiioclamonlo on la siguionlo foima:
*vocloi oo las onliaoas oo los paios oo onlionamionlo*
piolocloo oouLlo[ [[ [ onliaoaLnlionamionlo;
4.8.2 CIases StrIng y StrIngHuer
Las clasos Sliing y SliingLuloi oslan oiionlaoas a manojai caoonas oo caiaclo-
ios. La claso Sliing osla oiionlaoa a manojai caoonas oo caiacloios conslanlos,
os oocii, quo no puooon camLiai. La claso 5:.nj1&]: poimilo quo ol pio-
giamaooi camLio la caoona insoilanoo, Loiianoo, olc. La piimoia os mas
olcionlo, mionlias quo la sogunoa poimilo mas posiLilioaoos.
AmLas clasos poilonocon al packago java.lang, y poi lo lanlo no hay quo
impoilailas. Hay quo inoicai quo ol opoiaooi oo concalonacion () onlio
oLjolos oo lipo 5:.nj uliliza inloinamonlo oLjolos oo la claso 5:.nj1&]: y
ol molooo nnJ;).
!.8. AIC!NA5 CIA5I5 II !JIIIIAI 17
Los molooos oo Sliing so puooon ulilizai oiioclamonlo soLio |.:n| (ca-
oonas onlio comillas), como poi ojomplo: Hola".longlh().
Atodos de Ia CIase StrIng
Algunos molooos oo Sliing y la funcion quo ioalizan:
Sliing{...): Consliucloios paia cioai Sliings a pailii oo aiiays oo Lylos
o oo caiacloios.
Sliing(Sliing sli) ySliing(SliingLuloi sL): Cosliucloios a pailii oo un
oLjolo Sliing o SliingLuloi.
chaiAl(inl): Dovuolvo ol caiacloi on la posicion ospocilcaoa.
golChais(inl, inl, chai[ [, inl): Copia los caiacloios inoicaoos on la po-
sicion inoicaoa oo un aiiay oo caiacloios.
longlh{): Dovuolvo ol nmoio oo caiacloios oo la caoona.
loLowoiCaso{): Convioilo on minsculas (puooo lonoi on cuonla ol lo-
calo).
loUppoiCaso{): Convioilo on maysculas (puooo lonoi on cuonla ol lo-
calo).
a|ncO){): Dovuolvo la iopiosonlacion como 5:.nj oo sus aigumonlo.
Aomilo Oh], aiiays oo caiacloios y los lipos piimilivos.
4.8.3 CIase DouLIe
La claso ]nn.|nnj.1&h| ooiiva oo A&nh:, quo a su voz ooiiva oo Oh].
Lsla claso conliono un valoi piimilivo oo lipo J&h|.
AIgunos Atodos de Ia CIase DouLIe
DouLlo(oouLlo) y DouLlo(Sliing): Los consliucloios oo osla claso.
oouLloValuo(), loalValuo(), longValuo(), inlValuo(), shoilValuo(), Lylo-
Valuo{): Molooos paia oLlonoi ol valoi ool lipo piimilivo.
18 CAIIJ!IO !. JA'A
Sliing loSliing(), DouLlo valuoOf(Sliing): Convoisoios con la claso Sliing.
isInlnilo{), isNaN{): Molooos oo choquoai conoicionos.
oquals(OLjocl): Compaia con olio oLjolo.
4.8.4 CIase Integer
La claso java.lang.Inlogoi liono como vaiiaLlo miomLio un valoi oo lipo .n.
AIgunos Atodos de Ia CIase Integer
Inlogoi(inl) y Inlogoi(Sliing): Consliucloios oo la claso.
oouLloValuo(), loalValuo(), longValuo(),inlValuo(), shoilValuo(), Lylo-
Valuo{): Convoisoios con olios lipos piimilivos.
Inlogoi oocooo(Sliing), Inlogoi paisoInl(Sliing), Sliing loSliing(), In-
logoi ValuoOf(Sliing): Convoisoios con Sliing ool sisloma a pailii ool
nomLio oo oicha piopiooao.
4.9 EI AVT {ALstract VIndovs TooIkIt)
4.9.1 Qu es eI AVT
Ll AW1 (ALsliacl Winoows 1oolkil) os la pailo oo Jnn quo so ocupa oo
consliuii inloifacos gialcas oo usuaiio. Aunquo ol AW1 ha oslaoo piosonlo
on Jnn oosoo la voision 1.0, la voision 1.1 iopiosonlo un camLio nolaLlo, soLio
looo on lo quo iospocla al mooolo oo ovonlos. La voision 1.2 ha incoipoiaoo un
mooolo oislinlo oo compononlos llamaoo Swing, quo lamLion osla oisponiLlo
on la voision 1.1 como packago aoicional.
4.9.2 CreacIn de una InterIace Crhca de \suarIo
Iaia consliuii una inloifaco gialca oo usuaiio haco falla:
!.0. II AVJ (A!5JIACJ VINIOV5 JOOIIIJ) 10
1. Un conlonoooi" o conlainoi, quo os la vonlana o pailo oo la vonlana
oonoo so siluaian los compononlos (Lolonos, Laiias oo oosplazamion-
lo, olc.) y oonoo so ioalizaian los oiLujos. So coiiosponooia con un
foimulaiio o una picluio Lox oo Visual Lasic.
2. Los compononlos: monos, Lolonos oo comanoo, Laiias oo oosplaza-
mionlo, cajas y aioas oo loxlo, Lolonos oo opcion y soloccion, olc. So
coiiosponooian con los conliolos oo Visual Lasic.
8. Ll mooolo oo ovonlos. Ll usuaiio conliola la aplicacion acluanoo so-
Lio los compononlos, oo oioinaiio con ol ialon o con ol loclaoo. Caoa
voz quo ol usuaiio ioaliza una ooloiminaoa accion, so pioouco ol ovonlo
coiiosponoionlo, quo ol sisloma opoialivo liansmilo al AW1.
Ll AW1 cioa un oLjolo oo una ooloiminaoa claso oo ovonlo, ooiivaoa oo
AW1Lvonl. Lslo ovonlo os liansmilioo a un ooloiminaoo molooo paia quo
lo gosliono. Ln Visual Lasic ol onloino oo oosaiiollo cioa aulomalicamonlo
ol piocooimionlo quo va a goslionai ol ovonlo (unionoo ol nomLio ool conliol
con ol lipo ool ovonlo mooianlo ol caiacloi ) y ol usuaiio no liono mas quo
inliooucii ol cooigo. Ln Jnn oslo os un poco mas complicaoo: ol compononlo
u oLjolo quo iociLo ol ovonlo ooLo iogisliai" o inoicai pioviamonlo quo oLjolo
so va a hacoi caigo oo goslionai oso ovonlo.
4.9.3 OLjetos ^event source y OLjetos ^event IIstener
Ll mooolo oo ovonlos oo Jnn osla Lasaoo on quo los oLjolos soLio los quo
so piooucon los ovonlos (n &:) iogislian" los oLjolos quo haLian oo
goslionailos (n |.n:), paia lo cual los ovonl lislonois haLian oo oispo-
noi oo los molooos aoocuaoos. Lslos molooos so llamaian aulomalicamonlo
cuanoo so pioouzca ol ovonlo. La foima oo gaianlizai quo los n |.n:
oisponon oo los molooos apiopiaoos paia goslionai los ovonlos os oLligailos a
implomonlai una ooloiminaoa inloifaco 1.n:. Las inloifacos 1.n: so
coiiosponoon con los lipos oo ovonlos quo so puooon piooucii.
Las capacioaoos gialcas ool AW1 iosullan poLios y complicaoas on com-
paiacion con lo quo so puooo consoguii con Visual Lasic, poio lionon la vonlaja
oo poooi soi ojoculaoas casi on cualquioi oioonaooi y con cualquioi sisloma
opoialivo.
160 CAIIJ!IO !. JA'A
4.9.4 Iroceso a SeguIr Iara Crear \na AIIcacIn InteractIva
{OrIentada a Eventos)
Iasos quo so puooon soguii paia consliuii una aplicacion oiionlaoa a ovonlos
soncilla, con inloifaco gialca oo usuaiio:
1. Doloiminai los compononlos quo van a consliluii la inloifaco oo usuaiio
(Lolonos, cajas oo loxlo, monos, olc.).
2. Cioai una claso paia la aplicacion quo conlonga la funcion nn.n;).
8. Cioai una claso Vonlana, suL-claso oo Fiamo, quo iosponoa al ovonlo
1.nJ&|.nj;).
4. La funcion nn.n;) ooLoia cioai un oLjolo oo la claso Vonlana (on ol
quo so van a inliooucii las compononlos soloccionaoas) y mosliaila poi
panlalla con ol lamano y posicion aoocuaoos.
. Anaoii al oLjolo Vonlana looos los compononlos y monos quo ooLa
conlonoi.
6. Dolnii los oLjolos 1.n: (oLjolos quo so ocupaian oo iosponooi a los
ovonlos, cuyas clasos implomonlan las oislinlas inloifacos Lislonoi) paia
caoa uno oo los ovonlos quo ooLan oslai sopoilaoos. Ln aplicacionos
poquonas, ol piopio oLjolo Vonlana so puooo ocupai oo iosponooi a los
ovonlos oo sus compononlos. Ln piogiamas mas gianoos so puooo cioai
uno o mas oLjolos oo clasos ospocialos paia ocupaiso oo los ovonlos.
7. Finalmonlo, so ooLon implomonlai los molooos oo las inloifacos 1.n:
quo so vayan a hacoi caigo oo la goslion oo los ovonlos.
Ln la aplicacion so pooia oLsoivai la gian vaiiooao oo compononlos oo
AW1 quo so ulilizaion. 1amLion so acuoio a los paquolos oo Swing , poi
ojomplo paia la implomonlacion oo un hilo on la piosonlacion oo la aplicacion.
Ll oLjolivo oo oslo caplulo ha sioo Liinoai nocionos lovos soLio oslo lon-
guajo oo piogiamacion, moslianoo algunos ojomplos quo so puooon onconliai
on ol cooigo fuonlo oo la aplicacion.
!.10. IIIOII5 IIIC!INJI5 II IIOCIAMACION 161
4.10 Errores ns Frecuentes en Ia IrogranacIn
con Java
A conlinuacion so piosonla una vaiios ojomplos oo oiioios, vislos oosoo ol
punlo oo visla oo la poilaLilioao, poiquo quiza ol sino qua non oo Jnn, on
llima inslancia soa poisoguii una voioaooia inooponooncia oo plalafoima.
Los oiioios no lionon ningn oioon oo oilcullao, no son mas quo algunos
oo ollos on los quo puooo caoi cualquioi piogiamaooi.
Hay muchsimas foimas comoloi fallos a la hoia oo piogiamai on Jnn; al-
gunas so ooLon simplomonlo a malos haLilos y son muy oifcilos oo onconliai,
mionlias quo olios sallan a la visla al inslanlo. Los oiioios oo piogiamacion
mas oLvios, lamLion son los quo con mas fiocuoncia comolon los piogiamaoo-
ios.
Quizas muchos oo los fallos so ovilaian si los piogiamaooios inlonlaian
aplicai calioao a sus piogiamas oosoo ol momonlo mismo oo concoLii ol piogia-
ma, y no la lonooncia oo aplicai puioza a la aplicacion on ol llimo momonlo.
4.10.1 ScLeduIIng de HIIos de EjecucIn
Ll schoouling oo los hilos oo ojocucion, os oocii, ol liompo quo ol sisloma
ooslina a la ojocucion oo caoa uno oo los hilos oo ojocucion, puooo soi oislinlo
on oifoionlos plalafoimas. Si no so lionon on cuonla las piioiioaoos o so ooja
al azai la piovoncion oo quo oos hilos oo ojocucion accooan a un mismo oLjolo
al mismo liompo, ol piogiama no soia poilaLlo.
Ll siguionlo piogiama, poi ojomplo, no os poilaLlo:
class Conlaooi implomonls IunnaLlo

slalic long valoi = 0;


puLlic voio iun()
valoi = 1;
162 CAIIJ!IO !. JA'A

puLlic slalic voio main( Sliing aigs[[ )

liy

1hioao hilo1 = now 1hioao( now Conlaooi() );


hilo1.solIiioiily( 1 );
1hioao hilo2 = now 1hioao( now Conlaooi() );
hilo2.solIiioiily( 2 );
hilo1.slail();
hilo2.slail();
hilo1.join();
hilo2.join();
Sysllom.oul.piinlln( valoi );
calch( Lxcoplion o )
o.piinlSlack1iaco();

Lslo piogiama puooo no impiimii 2" on looas las plalafoimas, poiquo los
oos hilos oo ojocucion no oslan sincionizaoos y, oosgiaciaoamonlo, oslo os un
pioLloma muy piofunoo y no hay foima oo ooloclai su piosoncia ni aoivinai
ol momonlo on quo va a ocuiiii.
Una solucion simplo, y oiaslica, os hacoi looos los molooos sincionizaoos.
Ioio oslo lamLion liono pioLlomas poiquo puooo piosonlai como punlos sin
ioloino oLvios, lo quo on ioalioao os una coiiupcion oo oalos.
Ll schoouling oo los hilos oo ojocucion os uno oo los aspoclos mas pioLlo-
malicos oo la piogiamacion Jnn, poiquo la naluialoza ool pioLloma so vuolvo
gloLal, al inloivonii vaiios hilos oo ojocucion. No so puooo Luscai ol pioLloma
!.10. IIIOII5 IIIC!INJI5 II IIOCIAMACION 168
on una pailo ool piogiama, os impioscinoiLlo onlonooi y lialai ol piogiama
on su gloLalioao.
Aoomas, hay ojomplos oo conloncion oo hilos quo no soian ooloclaoos. Ioi
ojomplo, on la claso Contador anloiioi no so ooloclaia ol pioLloma ya quo la
conloncion osla on ol accoso al campo, on lugai oo on ol accoso al molooo.
4.10.2 Errores en eI \so de Ias CaracterIstIcas de IortaLIIIdad
de Java
Hay caiacloislicas oo poilaLilioao on ol AII oo Jnn. Ls posiLlo, poio monos
poilaLlo, osciiLii cooigo quo no haga uso oo oslas caiacloislicas. Muchas oo
las piopiooaoos ool sisloma piopoicionan infoimacion soLio la poilaLilioao;
poi ojomplo, so puooon ulilizai las piopiooaoos ool sisloma paia conocoi cual
os ol caiacloi oolnioo como ln oo lnoa o ol quo so omploa como loiminaooi ool
aichivo, paia omploai ol aoocuaoo a la plalafoima on quo so osla ojoculanoo
ol piogiama.
Jnn piopoiciona oos molooos paia facililai la osciiluia oo piogiamas
poilaLlos on oslo sonlioo. Ioi un laoo, ulilizai ol molooo :.n|n;) on voz oo
impiimii las caoonas soguioas ool loiminaooi oo caoona omLoLioo; o lamLion,
ulilizai la oxpiosion 5jn.j1::j;|.n.n:n:') paia conocoi cual os
ol loiminaoo oo lnoa quo so uliliza on la plalafoima on quo so osla ojoculanoo
ol piogiama.
Ln gonoial, ol uso oo las piopiooaoos facilila on gian mooo la poilaLilioao
y ooLoia oxlonooiso su uso siompio quo fuoso aplicaLlo.
4.10.3 \so de DIrectorIos DehnIdos
Un oiioi muy comn y facil oo comoloi onlio los piogiamaooios, aunquo igual
oo facil oo coiiogii os la oosignacion on ol cooigo oo nomLio oo los aichivos, quo
puooon oai lugai a pioLlomas oo :nh.|.JnJ, poio cuanoo so anaoo ol oiioc-
loiio on quo so silan, soguio quo oslos pioLlomas apaiocoian. Lslos fallos son
mas comunos onlio piogiamaooios con viojos haLilos, quo oian ooponoionlos
ool sisloma opoialivo, y quo son oifcilos oo olvioai.
La foima mas poilaLlo oo consliuii un Filo paia un lchoio on un oiioc-
loiio os ulilizai ol consliucloi 1.|;1.|,5:.nj). Olia foima soia ulilizai las
164 CAIIJ!IO !. JA'A
piopiooaoos paia conocoi cual os ol sopaiaooi oo lchoios y ol oiiocloiio inicial;
o lamLion, piogunlailo al opoiaooi a liavos oo una caja oo oialogo.
Olio pioLloma os la nocion oo camino aLsolulo, quo os ooponoionlo ool
sisloma.
Ln 1n.r los caminos aLsolulos ompiozan poi ,, mionlias quo on 1.nJ&
puooon ompozai poi cualquioi lolia. Ioi osla iazon, ol uso oo caminos aLso-
lulos quo no soan ooponoionlos oo una onliaoa poi opoiaooi o oo la consulla
oo las piopiooaoos ool sisloma no soia poilaLlo.
Ll ojomplo siguionlo piopoiciona una claso lil paia la consliuccion oo
nomLios oo aichivos. La llima voision ool JDK os mucho mas oxhausliva, y
oolocla mas facilmonlo los oiioios comolioos on los oiiocloiios y nomLios oo
lchoios.
impoil java.io.Filo;
impoil java.ulil.Sliing1okonizoi;
puLlic class UlilFichoio
* Cioa un nuovo lchoio con ol nomLio oo olios. Si la Laso inicial os
* nula, pailo ool oiiocloiio aclual
*
puLlic slalic Filo oiiInicial( Filo Laso,Sliing palh[[ )
Filo valoi = Laso;
inl i=0;
if( valoi == null \\ palh.longlh == 0 )
valoi = now Filo( palh[i[ );

foi( ; i < palh.longlh; i )


valoi = now Filo( valoi,palh[i[ );

ioluin( valoi );

!.10. IIIOII5 IIIC!INJI5 II IIOCIAMACION 16


puLlic slalic Filo oosooOiigon( Sliing palh[[ )
ioluin( oiiInicial( null,palh ) );

puLlic slalic Filo oosooIiop( Sliing nomLioIiopiooao )


Sliing po = Syslom.golIiopoily( nomLioIiopiooao );
ioluin( now Filo( po ) );

Ulilizanoo la piopiooao ool sisloma usoi.oii"


puLlic slalic Filo usoiDii()
ioluin( oosooIiop( usoi.oii" ) );

Ulilizanoo la piopiooao ool sisloma java.homo"


puLlic slalic Filo javaHomo()
ioluin( oosooIiop( java.homo" ) );

Ulilizanoo la piopiooao ool sisloma usoi.homo"


puLlic slalic Filo usoiHomo()
ioluin( oosooIiop( usoi.homo" ) );

166 CAIIJ!IO !. JA'A


* Sopaia ol piimoi aigumonlo, ulilizanoo ol sogunoo aigumolno como
* caiacloi sopaiaooi.
* Ls muy lil a la hoia oo cioai caminos oo lchoios poilaLlos
*
puLlic slalic Sliing[[ splil( Sliing p,Sliing sop )
Sliing1okonizoi sl = now Sliing1okonizoi( p,sop );
Sliing valoi[[ = now Sliing[sl.counl1okons()[;
foi( inl i=0; i < valoi.longlh; i )
valoi[i[ = sl.noxl1okon();

ioluin( valoi );

4.10.4 Carga de DrIvers JDHC


Ll inloifaz JDLC, oolnioo poi ol paquolo ]nn.j|, piopoiciona gian loxiLili-
oao a la hoia oo cooilcai la caiga ool oiivoi JDLC a ulilizai. Lsla loxiLilioao
poimilo la suslilucion oo oifoionlos oiivois sin quo haya quo mooilcai ol cooi-
go, a liavos oo la claso 1:.:`nnnj:, quo solocciona onlio los oiivois oispo-
niLlos on ol momonlo oo oslaLlocoi la conoxion. Los oiivois so puooon ponoi a
oisposicion oo 1:.:`nnnj: a liavos oo la piopiooao ool sisloma ]Jh.J:.:
o caiganoolos oxplcilamonlo usanoo ol molooo ]nn.|nnj.|n.J:Ann;).
1amLion os posiLlo la caiga oo una soloccion oo oiivois, oojanoo quo ol mo-
canismo oo soloccion oo 1:.:`nnnj: oncuonlio ol aoocuaoo on ol momonlo
oo oslaLlocoi la conoxion con la Laso oo oalos.
Hay quo lonoi siompio on cuonla los siguionlos punlos:
!.10. IIIOII5 IIIC!INJI5 II IIOCIAMACION 167
La piuoLa oo oiivois so inlonla siompio on ol oioon on quo so han io-
gisliaoo, poi lo quo los piimoios oiivois lionon piioiioao soLio los l-
limos caigaoos, con la maxima piioiioao paia los oiivois lislaoos on
]Jh.J:.:.
Un oiivoi quo incluya cooigo nalivo fallaia al caigailo soLio cualquioi
plalafoima oifoionlo oo la quo fuo oisonaoo; poi lo quo ol piogiama
ooLoia iocogoi la oxcopcion |nA1&nJ1r.n.
Un oiivoi con cooigo nalivo no ooLo iogisliaiso con 1:.:`nnnj: has-
la quo no so sopa quo la caiga ha lonioo oxilo.
Un oiivoi con cooigo nalivo no osla piologioo poi la caja nogia oo Jnn,
as quo puooo piosonlai poloncialos pioLlomas oo soguiioao.
4.10.5 TernInacIn de LIneas
Las oislinlas plalafoimas oo sislomas opoialivos lionon oislinlas convoncionos
paia la loiminacion oo lnoas on un lchoio oo loxlo. Ioi oslo ooLoia ulilizaiso
ol molooo :.n|n;), o la piopiooao ool sisloma |.n.n:n:, paia la salioa;
y paia la onliaoa ulilizai los molooos :nJ1.n;).
Jnn inloinamonlo uliliza 1n.J, quo al soi un oslanoai inloinacional,
soluciona ol pioLloma a la hoia oo cooilcai; poio ol pioLloma poisislo al looi
o osciiLii loxlo on un aichivo.
Ln ol JDK 1.1 so ulilizan las clasos ]nn...1nJ: j ]nn...Wiiloi paia
manojai la convoision ool sol oo caiacloios, poio ol pioLloma puooo suigii
cuanoo so loon o osciiLon aichivos ASCII planos, poiquo on ol ASCII oslanoai
no hay un caiacloi ospoclco paia la loiminacion oo lnoas; algunas maquinas
ulilizan n, olias usan i, y olias omploan la socuoncia in.
LnaiLolanoo la Lanooia oo la poilaLilioao, ooLoian ulilizaiso los molooos
:.n|n;) paia osciiLii una lnoa oo loxlo, o colocai un maicaooi oo ln oo lnoa.
1amLion, usai ol molooo :nJ1.n;) oo la claso ]nn...1&]:J1nJ: paia
iocogoi una lnoa complola oo loxlo.
Los olios molooos :nJ1.n;) son igualmonlo lilos, poio ol oo la claso
1&]:J1nJ: piopoiciona al cooigo lamLion la liaslacion.
168 CAIIJ!IO !. JA'A
4.10.6 Entrada,SaIIda or ArcLIvo
Las clasos oo onliaoa y salioa ool JDK 1.0 no son poilaLlos a plalafoimas quo
no sopoilon foimalos nalivos oo aichivos no-ASCII. Ls facil paia ol piogia-
maooi suponoi alogiomonlo quo looo ol munoo os ASCII. Ioio la ioalioao no
os osa, los chinos y los japonosos, poi ojomplo, no puooos osciiLii naoa con los
caiacloios ASCII. Hay quo lonoi oslo on cuonla si so quioio quo los piogiamas
viajon fuoia ool pas piopio.
4.10.7 Fuentes de Caracteres
Ll lamano y oisponiLilioao oo vaiios lipos oo fuonlos vaia oo panlalla a panla-
lla, incluso on una misma plalafoima haiowaio, ooponoionoo oo la inslalacion
quo so haya hocho. Lslo os algo quo no ooscalilca lolalmonlo ol piogiama,
poiquo so voia oofocluosamonlo, poio ol piogiama pooia soguii usanooso; po-
io ooLoia piovoniiso, poiquo so piosupono quo ol piogiamaooi oosoa quo su
soflwaio apaiozca oo la mojoi manoia posiLlo on cualquioi plalafoima.
Ll mooo mojoi oo ovilai looo oslo os no cooilcai oiioclamonlo ol lamano
oo los loxlos, oojai quo los loxlos asuman su lamano on iolacion al layoul, y
ulilizai los molooos oo la claso 1n`:. paia onconliai ol lamano on quo
apaiocon los caiacloios oo una caoona soLio un Canvas. Cuanoo so coloca una
fuonlo quo no so oncuonlia onlio las oo oofoclo, hay quo asoguiaiso siompio
oo colocai alguna oo iospaloo on ol Lloquo calch.
Cuanoo so cioa un mon paia soloccionai fuonlos oo caiacloios, so ooLoia
ulilizai ol molooo ]nn.n&.J||..j1n1.;), on lugai oo ospocilcai una
lisla oo fuonlos.
Cuanoo so aclualico un piogiama ool JDK 1.0 al JDK 1.1, hay quo lonoi
on cuonla quo los nomLio oo las fuonlos oo caiacloios so han aclualizaoo, lal
como so inoica on la oocumonlacion ool molooo j1n1.;).
CaItuIo 5
ServIet
5.1 DesarroIIando ServIets
Los :| son piogiamas oo Java quo consliuyon iospuoslas oinamicas paia
ol clionlo, lal como paginas WoL. Los :| iociLon y iosponoon a las
oomanoas oo los clionlos WoL, noimalmonlo poi H11I.
Los :| son mas olcionlos quo los piogiamas (CGI) poiquo son caiga-
160
170 CAIIJ!IO . 5II'IIJ
oos oo una sola voz on la momoiia, y caoa oomanoa os manojaoa poi un hilo
oo la maquina viilual oo Java, no poi ol sisloma opoialivo.
Aoomas los :| son oscalaLlos, oanoo sopoilo paia una n&|.-n|.n.n
oo conlguiacion ool soiviooi. [22, ILM Iioss[
Ioimilon ulilizai oalos cacho, accoso a infoimacion oo Laso oo oalos, y
compailii oalos con olio :|, aichivos JSI y (on algunos amLionlos) con
los Loan ompiosaiialos.
5.1.1 IrIncIIos de CodIhcacIn de ServIet
Iaia cioai un :| oo H11I, os nocosaiio oxlonooi las clasos:
javax.soivlol.HllpSoivlol y susliluii cualquioi molooo quo so oosoo implo-
monlai on ol :|. Ioi ojomplo, un :| ioomplaza ol molooo ooGol paia
manojai las oomanoas Gol oo los clionlos.
Ll HllpSoivlolIoquosl iopiosonla los ioquoiimionlos oo un clionlo. Lslo
oLjolo oa accoso al :|, a la infoimacion incluioa como oalos on foimalo
H1ML, oncaLozaoos H11I, olc.
Ll HllpSoivlolIosponso iopiosonla la iospuosla ool :|.
Ll :| usa oslo oLjolo paia oovolvoilo oalos al clionlo como oiioios
oo H11I (200, 404, y olios), oncaLozaoos oo iospuosla (Conlonl-1ypo, Sol-
Cookio, y olios), y oalos oo salioa paia osciiLii caoonas oo salioa oo iospuosla
o salioa impiosa.
Ll piincipio oo un :| pooia paiocoiso al siguionlo ojomplo:
impoil java.io.*;
impoil javax.soivlol.*;
impoil javax.soivlol.hllp.*;
impoil java.ulil.*;
puLlic class MySoivlol oxlonos HllpSoivlol
puLlic voio ooGol(HllpSoivlolIoquosl ioquosl, HllpSoivlolIosponso iosponso)
lhiows SoivlolLxcoplion, IOLxcoplion
.1. II5AIIOIIANIO 5II'IIJ5 171
5.1.2 CIcIo de YIda deI ServIet
Las clasos javax.soivlol.hllp.HllpSoivlol oolnon molooos lalos como:
Iniciai un :|.
Solicilai soivicios.
Quilai un :| ool soiviooi.
Lslos son conocioos como molooos ool ciclo oo vioa y son llamaoos on la
siguionlo socuoncia:
So consliuyo ol :|.
So inicializa con ol molooo INI1.
So manojan llamaoas oo los clionlos al molooo oo soivicio.
So saca ol :| oo soivicio.
So oosliuyo con ol molooo oosliuii.
So lnaliza ol :| y la Lasuia os iocoloclaoa.
Ln la lguia .1 oo la pagina 172 so puooo apiociai gialcamonlo ol Ciclo
oo Vioa oo un Soivlol.
5.1.3 InstancIacIn e InIcIaIIzacIn
Ll moloi ool :|l (la funcion ool Soiviooi oo Aplicacionos quo piocosa soi-
vlols, aichivos JSI, y olios lipos oo soivoi-sioo incluyonoo cooilcacion) cioa
una inslancia ool :|. Ll moloi ool :| cioa ol oLjolo oo conlguiacion
ool :| y lo usa paia pasai los paiamolios oo inicializacion ool :| al
molooo INI1. La inicializacion oo los paiamolios poisislo hasla quo ol :-
| so oosliuyo y os aplicaoa a looas las invocacionos oo oso :| hasla
oosliuiiso.
Si la inicializacion liono oxilo, ol :| osla oisponiLlo paia ol soivicio. Si
la inicializacion falla, ol moloi ool :| ooscaiga ol :|. Ll aominisliaooi
172 CAIIJ!IO . 5II'IIJ
Figuia .1: Ciclo oo Vioa oo un Soivlol.
.1. II5AIIOIIANIO 5II'IIJ5 178
puooo inhaLililai una aplicacion y ol :| paia ol soivicio. Ln lalos casos,
la aplicacion y ol :| poimanocon inhaLililaoos hasla quo ol aominisliaooi
los haLililo.
5.1.4 ServIcIo de Denanda
Una JnnnJn ool clionlo lloga al soiviooi oo aplicacionos. Ll moloi ool :|
cioa un oLjolo oomanoa y un oLjolo iospuosla. Ll moloi ool :| invoca
al molooo oo soivicio ool :|, piocosa ol ioquoiimionlo y usa molooos ool
oLjolo iospuosla paia cioai la iospuosla paia ol clionlo.
Ll molooo oo soivicio iociLo infoimacion soLio ol ioquoiimionlo ool oLjolo
oomanoa, piocosa ol ioquoiimionlo, y usa los molooos ool oLjolo iospuosla
paia cioai la conloslacion paia ol clionlo. Ll molooo oo soivicio puooo invocai
olios molooos paia piocosai ol ioquoiimionlo, lalos como ooGol (), ooIosl (),
o molooos ool usuaiio.
5.1.5 TernInacIn
Ll moloi ool :| invoca al molooo ooslioy () ool :| cuanoo apiopia
y ooscaiga ol :|. La Maquina Viilual oo Java ioaliza la iocoloccion oo
Lasuia oospuos oo la oosliuccion ool :|.
Cuanoo ol conlonoooi WoL ya no nocosila quo ol soivlol o una nuova ins-
lancia ool :| so iocaiguon, invoca al molooo ooslioy () ool :|. Ll
conlonoooi WoL lamLion puooo llamai al molooo ooslioy () si ol moloi no-
cosila consoivai iocuisos o una llamaoa ponoionlo a un molooo soivico () ool
:| oxcooionoo ol limooul. La Maquina Viilual oo Java ioaliza iocoloccion
oo Lasuia oospuos ool ooslioy.
5.1.6 AodeIos de Acceso JSI
So puooo accoooi a los aichivos JSI oo oos manoias:
Ll Liowsoi onva un ioquoiimionlo paia los aichivos JSI.
Los aichivos JSI accooon a los Loans u olios compononlos quo gonoian
conlonioo oinamico paia soi onviaoo al Liowsoi como so muoslia on la lguia
174 CAIIJ!IO . 5II'IIJ
Figuia .2: Ioquoiimionlo oo un Aichivo JSI.
.2 oo la pagina 174.
Cuanoo ol soiviooi WoL iociLo un ioquoiimionlo paia un aichivo JSI, ol
soiviooi onva oso ioquoiimionlo al soiviooi oo aplicacionos. Ll soiviooi oo
aplicacionos analiza ol aichivo JSI y gonoia cooigo fuonlo oo Java quo so
compila y so ojocula como un :|.
Ll ioquoiimionlo so onva a un :| quo gonoia conlonioo oinamico y
llama a un aichivo JSI paia onviai ol conlonioo a un Liowsoi, como so muoslia
on la lguia .8 oo la pagina 17.
Lslo mooolo oo accoso facilila la gonoiacion oo conlonioo sopaiaoo ool
oosplioguo oo conlonioo.
Ll soiviooi oo aplicacionos piopoiciona un juogo oo molooos on ol oLjolo
HllpSoivicoIoquosl oLjocl y ol oLjolo HllpSoivicoIosponso. Lslos molooos
poimilon una invocacion oo :| paia colocai un oLjolo (noimalmonlo un
Loan) on un oLjolo oomanoa y pasa oso ioquoiimionlo a olia pagina (noimal-
monlo un aichivo JSI) paia ol oosplioguo. La pagina invocaoa iocupoia ol
Loans ool oLjolo oomanoa y gonoia ol H1ML quo iociLo ol clionlo.
5.1.7 Irocesadores JSI
Caoa :nJ: oo JSI os un :| quo so puooo aohoiii a una aplicacion
WoL paia manojai looos los ioquoiimionlos JSI poilonocionlos a la misma.
Cuanoo so inslala ol Applicalion Soivoi on un soiviooi WoL, la conlguia-
cion ool soiviooi WoL pasa los ioquoiimionlos H11I paia los aichivos JSI
.1. II5AIIOIIANIO 5II'IIJ5 17
Figuia .8: Ioquoiimionlo oo un Soivlol.
(aichivos con la oxlonsion .jsp) al Applicalion Soivoi.
Ll :nJ: oo JSI cioa y compila un :| oosoo caoa aichivo JSI.
Ll piocosaooi pioouco oslos aichivos paia caoa JSI:
Aichivos Java quo conlionon ol cooigo ool longuajo Java paia ol :|.
Aichivos oo claso quo so compilan on ol :|.
Ll :nJ: oo JSI pono los aichivos .java, y .class on un camino os-
poclco al piocosaooi. Los aichivos .java y .class lionon ol mismo nomLio oo
aichivos. Ll piocosaooi usa una convoncion oo oonominacion quo incluyo ol
agiogaoo oo suLiayaoo oo los caiacloios y un suljo paia ol nomLio ool aichivo
JSI.
Ioi ojomplo, si ol nomLio ool aichivo JSI os simplo.jsp, los aichivos gono-
iaoos son: simploxjsp.java y simploxjsp.class.
Como looos los :|, un soivlol gonoiaoo oosoo un aichivo JSI so ox-
lionoo oosoo javax.soivlol.hllp.HllpSoivlol. Ll cooigo Java oo :| conliono
176 CAIIJ!IO . 5II'IIJ
ooclaiacionos oo impoilacion paia las clasos nocosaiias y una ooclaiacion oo
paquolo, si la claso ool :| os pailo oo un paquolo.
Si ol aichivo JSI conliono sinlaxis oo JSI (como oiioclivas y sciipllols), ol
:nJ: oo JSI convioilo la sinlaxis oo JSI al cooigo Java oquivalonlo. Si
ol aichivo JSI conliono oliquolas H1ML, ol piocosaooi agioga ol cooigo Java
a ln oo quo ol :| ioalico la salioa oo H1ML caiacloi poi caiacloi.
5.1.8 ConIIacIn HatcL de ArcLIvos JSI
WoLSphoio Applicalion Soivoi piopoiciona un compilaooi Lalch oo JSI. Al
usai la funcion ool compilaooi Lalch oo aichivos JSI, so haLililan iospuoslas
mas iapioas al ioquoiimionlo inicial ool clionlo paia los aichivos JSI on ol
soiviooi WoL oo pioouccion.
Ll n.|nJ: hnh ahoiia iocuisos ool sisloma y piopoiciona soguiioao on
ol soiviooi oo aplicacionos, ospocilcanoo cuanoo ol soiviooi osla choquoanoo
un aichivo oo claso o iocompilanoo un aichivo JSI. Ll soiviooi oo aplicacionos
supoivisaia la compilacion oo los aichivos JSI paia camLios, y aulomalica-
monlo compilaia y iocaigaia los aichivos JSI, siompio quo ol soiviooi oo apli-
cacionos ooscuLia quo ol aichivo JSI ha camLiaoo. Mooilcanoo oslo piocoso,
so puooo ahoiiai liompo y iocuisos consumioos poi las compilacionos y asogu-
iai quo so longa ol conliol oo la compilacion oo los aichivos JSI. 1amLion os
lil como una manoia iapioa al sincionizai looos los aichivos JSI paia una
aplicacion.
5.1.9 DesarroIIando AIIcacIones
Iaia WoLSphoio Applicalion Soivoi, las aplicacionos son comLinacionos oo
Lloquos quo liaLajan conjunlamonlo paia ol logio oo una funcion oo la logica
comoicial. Las aplicacionos WoL son giupos oo uno o mas :|, mas ol
conlonioo oslalico.
|.n.n 1h = :| n:h. J51 n:h. A`1 n:h.
1J`1 j:n].
Ll mooolo oo piogiamacion oo WoLSphoio Applicalion Soivoi osla Lasaoo
on la plalafoima Java oo Sun (J2SL). Ll amLionlo J2SL sopoila la Laso paia
consliuii iooos conlialos oo aplicacionos ompiosaiialos paia coiioi soLio una
.1. II5AIIOIIANIO 5II'IIJ5 177
vaiiooao oo sislomas. Ll soflwaio J2SL consislo on los Java SDK Slanoaio
Loilion y ol Java Iunlimo Lnviionmonl (JIL) Slanoaio Loilion.
5.1.10 Fases de InIcIaIIzacIn y de TernInacIn
Un moloi ool :| cioa una inslancia oo un :| on los siguionlos mo-
monlos:
Aulomalicamonlo on ol aiianquo oo la aplicacion, si osa opcion so con-
lguia paia ol :|.
Ln la piimoia oomanoa ool clionlo paia ol :| oospuos ool aiianquo
oo la aplicacion.
Cuanoo ol :| so vuolvo a caigai.
Ll molooo INI1 ojocula solo una voz ouianlo la vioa ool :|. Ljocula
cuanoo ol moloi ool :| caiga ol :|. Con ol Applicalion Soivoi so
puooo conlguiai ol soivlol paia soi caigaoo cuanoo comionza la aplicacion o
cuanoo un clionlo accooo poi piimoia voz al :|. Ll molooo INI1 no so
iopilo a monos quo muchos clionlos accooan al :|.
Ll molooo ooslioy () ojocula solo una voz ouianlo la vioa ool :|. Lso
pasa cuanoo ol moloi ool :| ooliono ol :|. 1picamonlo, so oolionon
:| como pailo ool piocoso oo oolonoi la aplicacion.
5.1.11 Hasgos de Java ServIet AII
Algunos punlos oo inloios ool Java Soivlol AII son:
Un oospachaooi oo ioquoiimionlos asociaoo a caoa iocuiso (soivlol).
Un oospachaooi oo ioquoiimionlos oo iocuisos quo puooon piocosai oo-
manoas H11I (como soivlols y aichivos JSI) y los aichivos iolacionaoos a
osos iocuisos (como H1ML oslalico y GIFs). Ll moloi ool :| gonoia un
solo oospachaoo oo ioquoiimionlo poi caoa :| o JSI cuanoo so pioouco
una inslanciacion. Ll oospachaooi iociLo ol pooioo ool clionlo y oospacha la
oomanoa al iocuiso.
178 CAIIJ!IO . 5II'IIJ
Un conloxlo ool :| paia la aplicacion.
5.1.12 Iatrones y CuIas de ServIets,JSI
Ln osla soccion so piopoiciona las paulas ospoclcas soLio como oiganizai una
aplicacion quo usa soivlols y JSIs.
Ialionos SoivlolJSI.
Con oslo mooolo os posiLlo oiganizai una aplicacion WoL on ol soivlols y
JavaSoivoi Iagos oo manoia lal quo os facil oo manlonoi ol cooigo.
Molivacion.
Iaia aplicacionos quo ioquioion mooolaoo complojo soLio ol nooo ool soi-
viooi oo aplicacion WoL, no os facil oolnii la gianulaiioao oo soivlols y como
inloiaclan los soivlols. Ioio sin un Luon oisono paia ol soivlols y JSI os
oifcil manlonoi la aplicacion.
Aoomas on la faso ool analisis oo un pioyoclo, usa casos y oiagiamas oo
liansicion oo oslaoos ampliamonlo usaoos paia oosciiLii ol iosullaoo oo la faso
ool analisis. Iooia soi lil liazai osos iosullaoos on ol oisono o implomonlacion
oo la faso.
Ln un caso so puooo conlomplai ol soivlol como ol ovonlo conlial y piocosa
looas las oomanoas ool clionlo. Ljocula la accion nocosaiia paia oso ovonlo
y onva ol ioquoiimionlo a uno (oo muchos) JavaSoivoi Iago poi oosplogai ol
iosullaoo. Usanoo osla solucion, puooo soi oifcil oo oosaiiollai oso soivlol.
As como os iosponsaLlo paia un conjunlo oo casos oo uso, so puooo lonoi quo
llovai a caLo mucha logica on oso soivlol.
Ln olio caso so puooo lonoi lanlos soivlols como JavaSoivoi Iagos y on-
caoonailos. Lslo signilca quo un soivlol oLliono un ioquoiimionlo, ojocula la
accion coiiocla, y llama al JavaSoivoi Iago ospoclco paia oso soivlol, paia
oosplogai ol iosullaoo. Un ioquoiimionlo oo oso JSI onloncos oLliono olio soi-
vlol, y as sucosivamonlo. Soia oifcil manlonoi muchos soivlols y JSI, puooo
confunoiiso al inlonlai onlonooi ol lujo oo la aplicacion.
.1. II5AIIOIIANIO 5II'IIJ5 170
Una solucion quo liono una gianulaiioao onlio osos oxliomos os oivioion-
oo la aplicacion on oslaoos oifoionlos. So inlonla liansfoiii un oiagiama oo
liansicion oo oslaoos (poi ojomplo, mooolaoo con IalionalIoso) on paginas
H1ML, soivlols y JavaSoivoi Iagos.
ApplicaLilioao.
Lslo mooolo puooo usaiso on looa aplicacion soivlol JSI. Ls iocomonoa-
Llo oslo mooolo soLio looo on las aplicacionos WoL complojas oonoo muchas
paginas WoL y liansicionos oo paginas lionon quo soi oosaiiollaoas.
Compononlos.
Los compononlos on osla osliucluia son:
Soivlol: un ioquoiimionlo oaoo iocogo los oalos ioquoiioos paia ol
oosplioguo oo un oslaoo oaoo o invoca la accion quo causa una lian-
sicion fuoia ool oslaoo. Lsla iosponsaLilioao lo haco ol n:|nJ:
on un Mooolo-Visla-Conliolaooi (MVC) Lasaoo on la aplicacion.
JavaSoivoiIago: os ol inoicaooi oo la gonoiacion oo cooigo H1ML
paia un iosullaoo ool ioquoiimionlo oaoo.
Wiappoi oo 1aioas: oncapsula ol accoso al piocoso ompiosaiial oo
nogocios (oalos Lack-ono y funcion). Lsla funcion ioaliza ol nJ|
oo wiappoi oo laioas on una aplicacion MVC.
Iaginas H1ML: on caso oo conlonioo oslalico y liansicionos oo os-
laoo, no os nocosaiio locnologas complojas. Un inoicaooi oo oslaoo
oslalico oo pagina H1ML.
ColaLoiaooios.
Un lujo oo aplicacion WoL puooo capluiaiso on un oiagiama oo liansicion
oo oslaoo (quo os, a pioposilo, una oocumonlacion Luona paia ol lujo oo la
aplicacion). Un oiagiama oo liansicion oo oslaoo conliono nomLios oo oslaoo
conoclaoos con los nomLios oo las iamas.
La solucion,os liazai caoa compononlo ool oiagiama oo liansicion oo oslaoo
a un compononlo oo la aiquilocluia oo o-Lusinoss paia quo puooa manojaiso
mooianlo WoLSphoio Aplicalion Soivoi.
180 CAIIJ!IO . 5II'IIJ
So sopaia on ol oiagiama los oslaoos oslalicos y los oslaoos oinamicos.
Las liansicionos oo oslaoo oslalicos son inhoionlos. Como ollos son oslali-
cos on ol conliolaooi y on las liansicionos, so puooo cooilcai un oslaoo como
una pagina H1ML quo ooLo soi nomLiaoo oospuos ool oslaoo: < ol Lslaoo
.hlml.
Cuanoo hoiooa oslaoos oinamicos, os un lanlo mas oilculloso. Confoimo
a la aiquilocluia o-Lusinoss, so oivioo ol oslaoo on mooolo, visla y conliolaooi.
Conliolaooi.
Ll soivlol acla como ol conliolaooi oo oslaoo on oslo osconaiio. Lslo
signilca quo so capluia un soivlol poi oslaoo oinamico. NomLianoo la con-
voncion, ol soivlol os llamaoo oospuos ool oslaoo: < SlaloSoivlol. Hacionoo
oslo so consiguo un molooo facil oo oocumonlacion.
Ionsanoo soLio caoa inloiaccion onlio ol navogaooi y ol soiviooi oo apli-
cacionos WoL (poi ojomplo, ol soivlol) como una sola unioao oo liaLajo, oo
solo locluia o oo aclualizacion. Hay oos lujos Lasicos oo mooolos oo conliol,
amLos, llovaoo a caLo poi ol soivlol. Uno so ocupa ool oosplioguo paia un
oslaoo oaoo, y ol olio manoja las accionos quo causan un camLio oo oslaoo.
Dosplioguo oo Ialionos.
Lslo mooolo noimalmonlo so manilosla oonlio oo H1ML como un link,
iosullanoo on un ioquoiimionlo Gol. Ll lujo oo conliol paia oslo mooolo os:
Ll soivlol invoca ol molooo apiopiaoo oo solo locluia on ol mooolo
oo oslaoo (oso os ol wiappoi oo la laioa) y solocciona ol JSI paia
ocupaiso ool iosullaoo.
Ll soivlol inicializa ol oLjolo oo oalos asociaoo con ol JSI, caiga ol
iosullaoo y coloca la visla ool Loan on un aliiLulo HllpIoquosl.
Ll soivlol iomilo la oomanoa al JSI oscogioo.
La Iagina oo JavaSoivoi gonoia ol cooigo ool H1ML.
Ll soivlol onva ol ioquoiimionlo al JSI soloccionaoo.
Ll JSI gonoia ol cooigo H1ML.
.1. II5AIIOIIANIO 5II'IIJ5 181
Vislas.
Las vislas so implomonlan como un JSI.
Cosocuoncias.
Usanoo oslo mooolo, os posiLlo consoguii un acoicamionlo Luono paia oi-
sonai una aplicacion WoL, mooianlo la ulilizacion oo soivlols, JSIs, wiappoi
oo laioas y paginas H1ML.
CaItuIo 6
IntroduccIn a DH2
188
184 CAIIJ!IO 0. INJIOI!CCION A I!2
6.1 DH2 \nIversaI DataLase {DH2 \DH)
11. 1n.:n| 1nnhn, os una Laso oo oalos univoisal. Ls complolamonlo
oscalaLlo, voloz y conlaLlo. Coiio on mooo nalivo on casi looas las plalafoi-
mas, como Winoows N1, Sun Solaiis, HI-UX, AIX, y OS2 [21[.
n:n:..n j J&n.n:
DL2 UDL os ol pioouclo piincipal oo la oslialogia oo Dala Mana-
gomonl oo ILM.
DL2 UDL os un sisloma paia aominisliacion oo Lasos oo oalos io-
lacionalos (IDLMS) mulliplalafoima, ospocialmonlo oisonaoa paia
amLionlos oisliiLuioos, poimilionoo quo los usuaiios localos com-
pailan infoimacion con los iocuisos conlialos.
1nj:.JnJ:
DL2 UDL incluyo caiacloislicas oo .nj:.JnJ, asoguianoo la pioloccion
oo los oalos an on caso oo quo los sislomas sufian un colapso; y oo j&:.JnJ,
poimilionoo ioalizai iospaloos on lnoa con oislinlos giaoos oo gianulaiioao,
sin quo oslo afoclo la oisponiLilioao oo accoso a los oalos poi pailo oo los
usuaiios.
`4|.| &:
Iiovoo la capacioao oo hacoi fionlo a mlliplos nocosioaoos, oosoo pioco-
samionlo liansaccional oo mision cilica (OL1I), hasla analisis oxhauslivo oo
los oalos paia ol sopoilo a la loma oo oocisionos (OLAI).
1n|nh.|.JnJ:
Sus caiacloislicas oislinlivas oo oscalaLilioao lo poimilon almaconai in-
foimacion on un amplio iango oo oquipos, oosoo una IC poilalil hasla un
complojo amLionlo oo mainfiamos piocosanoo on paialolo.
1h nnh|J n:n -h&.n:
0.1. I!2 !NI'II5AI IAJA!A5I (I!2 !I!) 18
Figuia 6.1: Almaconamionlo oo Documonlos XML on DL2.
Incluyo locnologa Lasaoa on WoL quo poimilo gonoiai aplicacionos on las
Inlianols y iosponooi a las opoilunioaoos oo nogocios oisponiLlos on Inloinol.
Aoomas, DL2 UDL piovoo sopoilo a Java.Ln la lguia 6.1 oo la pag.18 so
gialca ol almaconamionlo oo oocumonlos XML mooianlo DL2.
1n.|.JnJ J .nn|n.n j &:
La piimoia voision oo DL2 paia N1 fuo ioconocioa on ol moicaoo como
una Laso oo oalos muy poooiosa, poio oifcil oo inslalai y usai. Ln osla
voision (DL2 UDL), ILM agiogo muchas hoiiamionlas gialcas paia facililai
ol uso lanlo oo usuaiios, como aominisliaooios y oosaiiollaooios. Incluyo guas
paia opoiacionos como inslalacion, conlguiacion oo poifoimanco, solup, olc.
Aoomas, so agiogaion hoiiamionlas paia facililai las laioas oo inlogiacion con
olias Lasos oo oalos, locnologas oo nolwoiking y oosaiiollo oo aplicacionos
[14[.
1n.:n|.JnJ:
186 CAIIJ!IO 0. INJIOI!CCION A I!2
DL2 UDL os la nica Laso oo oalos ioalmonlo univoisal, os n&|.|nnJ:nn
(16 plalafoimas - 10 no ILM), Liinoa sopoilo a un amplio iango oo clionlos,
sopoila ol accoso oo los oalos oosoo Inloinol y poimilo almaconai looo lipo
oo oalos incluyonoo loxlo, auoio, imagonos y viooo o cualquioi olio oolnioo
poi ol usuaiio.
6.2 FuncIones ConIenentarIas
n..JnJ.
1n h::nn.nn J n..JnJ poimilon accoooi a los oalos mas alla oo
oonoo ollos so oncuonlion. Ll slogan cualquioi clionlo, a cualquioi soiviooi,
on cualquioi ioo" osla complolamonlo suslonlaoo poi la funcionalioao quo sus
hoiiamionlas ofiocon. LL DL2 Connocl poimilo accoooi a los oalos oo DL2 on
mainfiamo o AS400, oosoo Winoows N1, Winoows 0 08, OS2 o cualquioia
oo los Unix sopoilaoos. Aoomas, ol pioouclo Dalajoinoi posiLilila accoooi oo
foima nica y lianspaionlo a los oalos iosioonlos on Oiaclo, SyLaso, Infoimix,
Miciosofl SQL Soivoi, IMS, VSAM y olios.
1nn 1n:h&.nj.
DL2 UDL piovoo la infiaosliucluia nocosaiia paia sopoilai ol piocoso oo
loma oo oocisionos on cualquioi lamano y lipo oo oiganizacion. Lsla oiiigioo
a iosolvoi la pioLlomalica a nivol oopailamonlal (Dala Mails), ya quo un
nico pioouclo piovoo la capacioao paia accoooi a oalos on Oiaclo, SyLaso,
Infoimix, Miciosofl SQL Soivoi, VSAM o IMS, aoomas oo la familia DL2.
Ioimilo oo foima lolalmonlo gialca accoooi, liansfoimai y oisliiLuii los oalos
aulomalicamonlo y sin piogiamai una lnoa oo cooigo.Ln la lguia 6.2 oo la
pag. 187 so ioloja ol Lsquoma Concoplual oo Almaconos oo Dalos on DL2 [21[.
1nn `.n.nj.
DL2 UDL posiLilila ol analisis oiionlaoo al ooscuLiimionlo oo infoima-
cion osconoioa on los oalos, ioalizanoo mooolizacion piooicliva, sogmonlacion
oo la Laso oo oalos, analisis oo vnculos, o ooloccion oo oosviacionos. Inclu-
yo las siguionlos locnicas: clusloiing (sogmonlacion), clasilcacion, piooiccion,
0.2. I!NCIONI5 COMIIIMINJAIIA5 187
Figuia 6.2: Lsquoma Concoplual oo los Almaconos oo Dalos.
ooscuLiimionlo asocialivo, ooscuLiimionlo socuoncial oo palionos y socuoncias
lompoialos. 1ooas las locnicas moncionaoas poimilon ioalizai sogmonlacion
oo clionlos, ooloccion oo fiauoos, ioloncion oo clionlos, vonlas ciuzaoas, olc.
1n:..n 5.n| h: &n 1n. 1:nJ:.
Lslo onloino so Lasa on momoiia y oisco, conlonionoo una nica CIU.
Lslo amLionlo ha sioo oonominaoo oo oivoisas manoias : Laso oo oalos aislaoa
(slanoalono oalaLaso), Laso oo oalos clionlosoiviooi (clionlsoivoi oalaLaso),
Laso oo oalos soiial (soiial oalaLaso), sisloma unipiocosaooi (unipiocossoi
syslom), y onloino nooo simplo no paialolo (singlo nooonon-paiallol).
La Laso oo oalos on oslo amLionlo siivo paia cuLiii looas las nocosioaoos
oo un oopailamonlo o oo una poquona olcina oo una ompiosa oonoo los oa-
los y los iocuisos ool sisloma (incluyonoo un nico piocosaooi o CIU) son
aominisliaoos poi un nico aominisliaooi oo la Laso.
nn.JnJ j 1n|nh.|.JnJ.
A oslo amLionlo so lo puooon agiogai mas oiscos. Al lonoi uno o mas
soiviooios oo onliaoa-salioa paia mas oo un oisco poimilo quo mas oo una
opoiacion oo onliaoa-salioa ocuiia al mismo liompo.
188 CAIIJ!IO 0. INJIOI!CCION A I!2
Un sisloma oo piocosaooi nico osla limilaoo poi la canlioao oo ospacio
on oisco quo puooa manojai oicho piocosaooi. Sin omLaigo, como la caiga oo
liaLajo aumonla, una sola CIU puooo llogai a soi insulcionlo paia salisfacoi
las policionos solicilaoas poi los usuaiios, an sin impoilai cuanlos oiscos yo
momoiia aoicional hayan sioo agiogaoos [16[.
Si so ha alcanzaoo la maxima nn.JnJ n|nh.|.JnJ, so pooia consioo-
iai camLiaiso a un .nn J n:..n 4n.n n n4|.| :nJ:. A
conlinuacion so oosciiLo osla conlguiacion.
1n:..n 5.n| n `4|.| 1:nJ:
Lslo onloino so compono oo vaiios piocosaooios oo igual poloncia oonlio
oo la misma maquina, llamanooso a oslo amLionlo Sisloma Simoliico Mullipio-
cosaooi (symmoliic mulli-piocossoi o SMI). Los iocuisos lalos como ospacio
oo oisco y momoiia son compailioos. Ln osla maquina so oncuonlian mas
oiscos y momoiia on compaiacion a una Laso oo oalos oo pailicion simplo, on
ol amLionlo oo piocosaooi nico.
Lslo onloino os oo facil aominisliacion, ooLioo a quo looo osla uLicaoo on
una sola maquina y aoomas los oiscos y momoiia oslan compailioos.
Con vaiios piocosaooios oisponiLlos, oifoionlos opoiacionos oo la Laso oo
oalos puooon soi complolaoas signilcalivamonlo mas iapioo quo on Lasos oo
oalos asignaoas a un solo piocosaooi. 11. lamLion puooo oivioii ol liaLajo
oo una consulla simplo onlio los piocosaooios oisponiLlos paia mojoiai la
volocioao oo piocosamionlo.
Olias opoiacionos oo la Laso oo oalos, lalos como ol iosguaioo (Lackup)
y cioacion oo noicos soLio oalos oxislonlos puooon lamLion apiovochai la
vonlaja oo liaLajai con n4|.| :nJ:.
nn.JnJ j 1n|nh.|.JnJ
Ln oslo onloino so puooon agiogai mas piocosaooios. Sin omLaigo, os
posiLlo quo los oislinlos piocosaooios lialon oo accoooi al mismo oalo on ol
mismo liompo, lo cual gonoiaia la apaiicion oo limilacionos a mooioa quo las
opoiacionos oo so inciomonlon. Con J. j nn:.n nn:.J, so puooo
ofoclivamonlo compailii looos los oalos oo la Laso.
Una aplicacion on un piocosaooi puooo oslai accooionoo un oalo al mismo
liompo quo olia aplicacion lo haco on olio piocosaooi, causanoo as quo la
0.J. CONIIC!IACIONI5 II IAIJICIONI5 M!IJIIII5 180
sogunoa aplicacion ospoio paia accoooi a oso oalo.
So puooo inciomonlai la nn.JnJ J n:nJn-n|.Jn oo la pailicion oo la
Laso oo oalos asociaoa a un piocosaooi, as como lamLion ol nmoio oo oiscos.
1amLion so puooon oslaLlocoi soiviooios oo onliaoa-salioa paia iopailii las
soliciluoos oo onliaoa-salioa. Al lonoi uno o mas soiviooios oo onliaoa-salioa
paia caoa oisco poimilo quo una o mas opoiacionos oo onliaoa-salioa longan
lugai al mismo liompo.
Si so ha alcanzaoo la nnr.nn nn.JnJ n|nh.|.JnJ, so puooo consioo-
iai la iooa oo camLiai la Laso a un sisloma oo pailicion mlliplo, oosciilo a
conlinuacion.
6.3 ConhguracIones de IartIcIones AItIIes
Aoomas oo los onloinos anlos moncionaoos, so puooo oivioii la Laso oo oalos
on n:..n n4|.|, caoa una on su piopia maquina. Y aoomas vaiias
maquinas con pailicionos mlliplos oo una Laso oo oalos puooon soi agiupaoas.
Lsla soccion oosciiLo las siguionlos conlguiacionos oo pailicionos posiLlos
:
1n:..n n .nn nJn &n n &n :nJ:.
1n:..n n .nn nJn &n n n4|.| :nJ:.
1n:..n |j.n J hn J Jn.
6.3.1 IartIcIones con un Irocesador
Ln oslo onloino oxislon vaiias pailicionos oo Laso oo oalos, caoa una oo las
cualos soLio su piopia maquina y con su piopio piocosaooi, momoiia y oiscos.
Una maquina consislo oo una CIU, momoiia, y oisco con looas las maquinas
conoclaoas mooianlo una inslalacion oo comunicacion.
Olios nomLios oaoos a oslo onloino son los siguionlos : cmulo (clusloi),
cmulo oo unipiocosaooios (clusloi of unipiocossois), onloino oo piocosamion-
lo masivo on paialolo (massivoly paiallol piocosing o MII), o conlguiacion
100 CAIIJ!IO 0. INJIOI!CCION A I!2
compailioo-naoa (shaioo-nolhing conlguialion). Ll llimo nomLio ioloja
oxaclamonlo ol aiioglo oo iocuisos on oslo amLionlo.
A oifoioncia oo un onloino SMI (5.nn 5.n:. `&|.:nJ:), un
onloino MII (1n:..n `4|.| n &n :nJ:) no liono oiscos ni
momoiia compailioos. Ll onloino MII olimina las limilacionos inliooucioas
al compailii momoiia y oisco.
Un onloino oo Laso oo oalos pailicionaoo poimilo quo una Laso oo oalos
conlinuo sionoo un conjunlo logico mionlias quo fsicamonlo osla oivioioa a
liavos oo mas oo una pailicion. Iaia los usuaiios yo aplicacionos, la Laso
oo oalos puooo soi ulilizaoa como un looo y ol hocho oo quo los oalos oslan
pailicionaoos os lianspaionlo. Ll liaLajo a soi ioalizaoo con los oalos puooo
soi oivioioo paia caoa aominisliaooi oo Laso oo oalos, oo osla foima caoa
aominisliaooi oo la Laso oo oalos on caoa pailicion, liaLaja soLio su piopia
pailo oo la Laso oo oalos.
nn.JnJ j 1n|nh.|.JnJ:
Ln oslo onloino so puooon agiogai mas pailicionos oo Laso oo oalos (nooos)
a la conlguiacion. Ln algunas plalafoimas, poi ojomplo IS6000, ol maximo
os oo 12 nooos. Sin omLaigo, pooia oxislii un pioLloma piaclico iolacionaoo
con la aominisliacion oo lal numoio oo maquinas o inslancias.
Si so ha llogaoo a la maxima oscalaLilioao y capacioao, so puooo consi-
ooiai la opcion oo migiai a un sisloma oonoo caoa pailicion posoa mlliplos
piocosaooios.
6.3.2 IartIcIones con AItIIes Irocesadores
Como alloinaliva oo una conlguiacion on la cual caoa pailicion liono un
piocosaooi nico, so puooo ulilizai una on la cual una pailicion posoa n4|.|
:nJ:. A oslo so lo oonomina Cmulo SMI (SMI Clusloi).
Lsla conlguiacion comLina las vonlajas oo un 5`1 y ol paialolismo oo
un `11. Lslo signilca quo una consulla (j&:j) puooo soi ioalizaoa on una
pailicion simplo a liavos oo mlliplos piocosaooios. Aoomas oslo implica
quo una consulla (quoiy) puooo soi hocha on paialolo a liavos oo pailicionos
mlliplos.
0.!. IAIAIIII5MO MIJOI AIAIJA!II A CAIA IH 101
nn.JnJ j 1n|nh.|.JnJ
Ln oslo onloino so puooon aoicionai mas pailicionos a la Laso oo oalos,
como so vo on la soccion anloiioi. 1amLion so puooon agiogai mas piocosaooios
a las pailicionos oxislonlos on la Laso oo oalos.
6.3.3 IartIcIones LgIcas de Hase de Datos
1n n:..n |j.n J &nn hn J Jn so oifoioncia oo una n:..n J..-
n on quo no so logia ol conliol oo la maquina onloia. A posai oo quo la
maquina compailo sus iocuisos, la pailicion no lo haco. Lslo signilca quo los
piocosaooios son compailioos poio no lo son ollos oiscos y la momoiia.
Una iazon logica paia ulilizai pailicionos logicas os la oo Liinoai n|nh.-
|.JnJ. Ll nJn.n.:nJ: J hn J Jn n4|.| quo so ojocula on pailicionos
logicas mlliplos, puooo hacoi un uso mas complolo oo los iocuisos oisponiLlos
quo un nJn.n.:nJ: J &nn hn .n| J Jn. So gana mayoi oscalaLilioao
soLio una maquina SMI mooianlo la aoicion oo pailicionos, pailiculaimonlo
on aquollas maquinas con vaiios piocosaooios.
Mooianlo la pailicion oo la Laso oo oalos, so puooo aominisliai y iocupoiai
caoa pailicion poi sopaiaoo.
1amLion so ooLo nolai quo la haLilioao oo lonoi oos o mas pailicionos
cooxislionoo on la misma maquina (sin impoilai ol nmoio oo piocosaooios)
poimilo una mayoi loxiLilioao al oisonai conlguiacionos avanzaoas oo oispo-
niLilioao y oslialogias paia hacoi fionlo a caoas ool sisloma.
6.4 Hesnen deI IaraIeIIsno Aejor AdataLIe a ca-
da Entorno de Hardvare
La siguionlo laLla 6.1 oo la pag. 102 iosumo los lipos oo paialolismo quo mojoi
so aoaplan a los oifoionlos onloinos oo haiowaio.
102 CAIIJ!IO 0. INJIOI!CCION A I!2
Lnloino oo Iaialolismo Iaialolismo Inloi Iaialolismo Inloi
Haiowaio IO Consulla Consulla
Iaialolismo Inlia Iaialolismo Inloi
Iailicion Iailicion
Iailicion Simplo, Si No No
nico Iiocosaooi
Iailicion Simplo, Si Si No
Mlliplos
Iiocosaooios
Iailicionos Mlliplos, Si No Si
Un Iiocosaooi
Iailicionos Mlliplos, Si Si Si
Mlliplos
Iiocosaooios
Iailicionos Logicas Si Si Si
oo Laso oo Dalos
1aLla 6.1: Iaialolismo mojoi AoaplaLlo a caoa Lnloino oo Haiowaio
6.4.1 HerranIentas de AdnInIstracIn
Dosoo ol punlo oo visla ool nJn.n.:nJ: J hn J Jn, ol DL2 incluyo
una laiga lisla oo hoiiamionlas DLA. Aoomas oo oslo hay: ulilioaoos paia
LI, iooiganizaooi, impoilaioxpoilai y alla volocioao oo llamaoas, oslan
incluioas y puooon soi ojoculaoas a liavos oo un oLjolo GUI Liowsoi.
11. Jn.n.:n.n J 5:.J:.
Ll DL2 aominisliacion oo soiviooios (DAS) os una inslancia oo DL2 quo
haLilila aominisliacion iomola oo soiviooios DL2. Lsla inslancia os cioaoa y
usaoa on una foima similai a cualquioi inslancia oo DL2. So puooo lonoi una
sola DAS soLio la maquina.
.n n:n |n n]j&:n.n J |.n.
Ll asislonlo oo conlguiacion oo clionlos ayuoa a manojai las conoxionos
oo las Lasos oo oalos con soiviooios oo Laso oo oalos iomolas [1[.
0.!. IAIAIIII5MO MIJOI AIAIJA!II A CAIA IH 108
Lslo puooo coiioi Lajo soiviooios OS2 y Winoows N1, as como ol clionlo
coiio Lajo OS2, Winoows N1 y Winoows 0. Con ol asislonlo oo conlguia-
cion oo clionlos so pooia :
Dolnii conoxionos a Laso oo oalos oo mooo quo oslas puooon soi
ulilizaoas poi aplicacionos. Lxislon 8 molooos:
Lxaminai la ioo poi Laso oo oalos oisponiLlos y soloccionai
una. Ll clionlo aulomalicamonlo so conlguia paia osa Laso oo
oalos.
Usai los poillos oo accoso a Laso oo oalos quo piovoo ol aomi-
nisliaooi paia oolnii aulomalicamonlo las conoxionos.
Conlguiacion manual oo conoxionos a Laso oo oalos paia mo-
oilcai algunos paiamolios oo conoxion ioquoiioos.
Iomovoi Laso oo oalos calalogaoas o mooilcai sus piopiooaoos.
1osloai la conoxion con la Laso oo oalos ioonlilcaoa on ol sisloma
paia asoguiai quo so puooo oslaLlocoi la conoxion con ol soiviooi
quo nocosila.
Lnlazai aplicacionos a una Laso oo oalos soloccionanoo ulilioaoos
o onlazai aichivos oo una lisla.
LslaLlocoi conoxionos con soiviooios DIDA si la conoxion DL2 osla
inslalaoa.
Jn.n.:nJ:
Ll aominisliaooi os usaoo paia moniloioai y camLiai ol mojoiamionlo oo
aplicacionos quo coiion a liavos oo la Laso oo oalos.
Consislo on oos pailos:
1nn &.|.JnJ J J:n-]nn|.
1n Jn.n..
Cuanoo aiianca ol aominisliaooi, so ojocula ol comanoo oo inicio ool aomi-
nisliaooi oo ulilioaoos oo fionl-ono, quionos ojoculan ol oominio. Ioi oofaull,
ol oominio os iniciaoo soLio looa pailicion on una Laso oo oalos pailiciona-
oa, poio so puooo lamLion usai la ulilioao J:n-nJ paia iniciai un oominio
simplo oo una pailicion ospoclca paia moniloioai la aclivioao a liavos oo la
104 CAIIJ!IO 0. INJIOI!CCION A I!2
pailicion oo Laso oo oalos onconliaoas all. O un oominio puooo moniloioai
la aclivioao soLio una n:..n-.n| oo Laso oo oalos.
Aoomas un nJn.n.:nJ: J Jn.n. colocciona oslaoslicas soLio las apli-
cacionos quo coiion a liavos oo la Laso oo oalos. Lslas son choquoaoas a liavos
oo ioglas quo puooon soi ospocilcaoas on ol aichivo oo conlguiacion ool ao-
minisliaooi aplicaoas a osa Laso oo oalos ospoclca.
Ll aominisliaooi acla oo acuoioo a oslas ioglas. Ioi Lj.: una iogla
puooo inoicai quo la aplicacion osla usanoo oomasiaoos iocuisos. Ln oslo caso
ol aominisliaooi puooo camLiai las piioiioaoos oo la aplicacion o foizaila a
oojai la Laso oo oalos, oo acuoioo con las insliuccionos ospoclcas on ol aichivo
oo conlguiacion ool aominisliaooi.
Si la accion asociaoa con osla iogla camLia las piioiioaoos oo la aplicacion,
ol aominisliaooi camLia las piioiioaoos ool solicilanlo soLio la pailicion oo la
Laso oo oalos on la quo ol aominisliaooi oolocla la violacion oo iocuiso. Si la
accion asociaoa con la iogla os oo foizai la aplicacion, osla soia foizaoa siompio
quo ol aominisliaooi quo ha ooloclaoo la violacion ool iocuiso oslo coiiionoo
soLio ol nJ :J.nnJ: J |n n|.n.n n &n n:n n:..nnJ J |n
hn J Jn.
Ll aominisliaooi lamLion almacona (logs) cualquioi accion quo lomo, so
puooon consullai oslos aichivos |j paia iovoi las accionos lomaoas poi ol
aominisliaooi.
6.4.2 Estndares Soortados en DH2
La 111 11. so aoapla muy Lion a los oslanoaios inousliialos hacionoola
muy inlogiaLlo con olios pioouclos ILM y lamLion con aquollos quo no lo son.
La UDL DL2 sopoila oslanoaios AII incluyonoo ANSI SQL02L, Miciosofl
OLDC y JAVAJDLC.
Con iospoclo a las aplicacionos oo lipo clionlo, so lionon piocooimionlos
almaconaoos y funcionos oolnioas poi ol usuaiio a liavos oo VisualAgo. Lslo
piovoo una amplia oloccion oo oosaiiollo oo aplicacionos y hoiiamionlas lnalos
paia soi ologioas poi los usuaiios.
La UDL DL2 lamLion puooo soi inlogiaoa con :.. J j&:.JnJ paia
aominisliai soiviooios oo nomLio y oiioccionos. DL2 lamLion sopoila SNMI
y puooo soi moniloioaoa oosoo cualquioi 5.nn J Jn.n.:n.n J 5::
0.. IAMIIIA II I!2 !I! 10
J 11`.
Iaia poooi oslaLlocoi una comunicacion con olias Lasos oo oalos iola-
cionalos, la UDL DL2 sopoila la :j&.&:n J 1n J 1n 1|n.nn|
;111). Lsla aiquilocluia lamLion incluyo ol 5:.J: J |.n.n ;5)
y giacias a olla DL2 puooo coiioi soLio 1CIII on foima naliva, hacionoo mas
facil la implomonlacion oo un onloino aLioilo oo iooos. La UDL DL2 lamLion
incluyo las innovacionos on 51, quo salisfacon oifoionlos ioquoiimionlos:
n:.n A&n:.n j :.n.n n.jnh|
Una aiilmolica y convoision numoiica amigaLlo paia asignai vaiiaLlos,
poimilo quo una consulla soa llovaoa a caLo y piopoiciono algunos iosullaoos
aunquo los limos oo cioilos oalos no hayan pooioo soi ovaluaoos. Lsla funcion
favoioco la compaliLilioao con cioilos sislomas como soi OS800.
6.5 FanIIIa de DH2 \DH
Ll 5J&n: nnn]nJ: J hn J Jn ha ovolucionaoo on ol coiazon oo la
compulacion ompiosaiial.
Como las companas so muovon on la oia oo 1n:n oo la comunicacion
con hnnJn nnhn, las Lasos oo oalos puooon soi capacos oo almaconai y soivii
onoimos aichivos mullimooia, manojai volmonos oo oalos ciocionlos, mani-
pulai ol aumonlo on ol nmoio oo usuaiios, onliogai limomonlo mojoia on
la poifoimanco y sopoilai las aplicacionos oo fuluias gonoiacionos. Con su
haLilioao viilual ilimilaoa paia la oscalaLilioao, oxlonsiLilioao mullimooia,
laLilioao y poifoimanco on la oiioccion inousliial y fianquoza on su plalafoi-
ma, 11. 1n.:n| 1nnhn ha ayuoaoo a oiiigii osla ovolucion.
Ll piimoi sisloma manojaooi oo Laso oo oalos iolacional oisponiLlo on
la WoL mullimooia, Laslanlo ioLuslo paia onconliai oomanoas oo gianoos
coipoiacionos y Laslanlo loxiLlo paia soivii a gianoos y poquonos nogocios.
Con la Voision 7 oo DL2, ILM conlinua con su iol como innovaooi oo Laso oo
oalos on:
-h&.n
106 CAIIJ!IO 0. INJIOI!CCION A I!2
Ll poooi oo DL2 Univoisal DalaLaso mas la oomanoa oo aplicacionos o-
Lusinos, lal como comoicio oloclionico, planilcacion oo iocuisos ompiosaiialos,
aominisliacion oo conoxion con ol clionlo, suminislio on caoona, aulosoivicio
WoL y nogocios inloligonlos.
Con iospoclo a la n|nh.|.JnJ, la fuoiza inousliial oo Laso oo oalos puooo
soi la Laso oo la aominisliacion oo oalos paia su ovolucion onlio o-Lusinoss.
1&.n 1n||.jn
11. 1n.:n| 1nnhn haco uso oo oalos aclivos paia la mojoi loma
oo oocisionos. Acoica ool accoso a los oalos, analisis y oocisionos quo ayu-
oan al conliol oo coslos, iovola nuovas opoilunioaoos, oslimulo al moicaoo
compailioo o inciomonlo oo la loallao ool clionlo.
1nn `nnnjnn
Ll Jn.n.:nJ: J Jn 11. os mas quo una simplo aplicacion. So
ioloio a oonoo so almaconan los oalos, como accoooilos iapioamonlo, como
ovilai las poioioas oo oalos y como aominisliai la Laso oo oalos paia una
mojoi poifoimanco con iospoclo al haiowaio y las vaiiaoas aplicacionos.
11. 1nn.|j
11. 1n.:n| 1nnhn conlinua paia onconliai la oomanoa ool onloino
compulacional holoiogonoos oo hoy on oa. Ls oocii, aLio solucionos paia quo
puooan accoooi o inlogiai oalos oo mlliplos iocuisos sopaiaoos googialca-
monlo on oifoionlos plalafoimas.
Univoisal DalaLaso os un nomLio amLicioso. Sugioio un pioouclo oosig-
naoo paia ol uso oo una vaiiooao oo pioposilos y onloinos, y os una Luona
oosciipcion oo DL2 UDL. Caoa nuovo oosompono oo DL2 UDL so funoamonla
fuoilomonlo on voisionos anloiioios.
6.6 DH2 \DH YersIn 7.2
1n :.n 7.. J 11. 111 .n|&j:
0.0. I!2 !I! 'II5ION 7.2 107
MQ-Assisl wizaio
MQ Soiios Inlogialion
DL2 Lnloipiiso - Loicion oxlonoioa on Linux
DL2 Univoisal DalaLaso Lnloipiiso Loicion paia Linux on S800
DL2 Connocl Lnloipiiso Loicion paia Linux on S800
DL2 Connocl WoL Slailoi Kil
JDLC 2.0 sopoilaoo on HI-UX y Linux
Lxploilalion of lho Linux 2.4 koinol
1n:nn n nj. .n|.jn, n ::
Nuovos iocuisos waiohouso, como i2, SAI I8, ioquoiimionlos oo
monsajos MQSoiios y oLjolos Miciosofl OLL DL
Ll almaconamionlo oo oalo oxpanoo su iol como una hoiiamionla
oo inlogiacion conlial paia limpiai y calilcai los insliumonlos paia
aoicionai apoyo oo oifoionlos lipos
Mojoiai ol apoyo paia cioai y camLiai ol almaconamionlo on laLla
Ioquoiimionlo oo accoso oisliiLuioo paia nuovos iocuisos oo oa-
los, como soi SyLaso y Miciosofl SQL Soivoi, plalafoimas como ol
onloino opoialivo Solaiis y Linux
Ioquoiimionlos oo accoso oisliiLuioo oosoo piocooimionlos SQL
Ioplicacion oo onlaco a oalos on un onloino opoialivo Solaiis
Iiocoso logico on almaconamionlo y funcionos SQL paia ioalzai la
capacioao oo liansfoimacion y limpiaoo oo los oalos
1n| J |n nJn.n.:n.n J Jn:
Domanoa oo aichivos logicos.
CamLio oo la ioonlioao oo las columnas.
Sopoilo oo 64-Lil on ol onloino opoialivo AIX, HI-UX y Solaiis.
Lnciiplacion y oosonciiplacion oo caoonas oo oalos paia funcionos
oo usuaiios oolnioos Inciomonlal y oolla Lackup.
Soiio oo sopoilo.
Cioacion oo conlonioo paialolo.
1n:nn J |n 1nn.|.n J 11., n| n:
Capacioao paia coiioi piocooimionlos SQL sin compilailos.
Aominisliacion oo onlaco a oalos on onloino oo oosaiiollo Solaiis.
108 CAIIJ!IO 0. INJIOI!CCION A I!2
6.7 rea de EjecucIn de InstaIacIn
Al insoilai ol CD-IOM ool pioouclo 11. 1n.:n| 1nnhn 1:.n 7, la
caiacloislica oo ojocucion aulomalica ya no lo llova a la piimoia panlalla ool
piogiama oo conlguiacion oo DL2. Ln lugai oo ollo, inicia ol DL2 Launchpao.
Ll 11. 1n&nhnJ os una vonlana quo piopoiciona las opcionos siguionlos:
Nolas ool ioloaso.
Iioiioquisilos oo inslalacion.
Vision gonoial iapioa.
Inslalai.
Salii.
DL2 Launchpao lo piopoiciona accoso a la infoimacion nocosaiia ool CD-
IOM anlos oo iniciai una inslalacion oo DL2.
6.7.1 rea de EjecucIn deI DesIto
La piimoia voz quo aLia ol n: J J. oo oalos, lamLion so aLiiia ol
:n J ]&.n J| J.. Lsla aioa oo ojocucion simplilca ol liaLajo
oo llonai oo oalos un ooposilo siivionoo oo gua on las laioas iolacionaoas.
Siompio quo so nocosilo cioai oLjolos oo ooposilo, so puooo ulilizai ol aioa oo
ojocucion soloccionanoola on ol mon n: J J. J Jn.
6.7.2 IrIneros Iasos
Ln la 1:.n 7, la hoiiamionla 1:.n: n, quo so uliliza paia cioai y voi
la Laso oo oalos SAMILL on un soiviooi DL2, so ha ampliaoo paia poimilii
opcionos oo clionlo. Ln un clionlo, oxislo la opcion oo conoclaiso a la Laso
oo oalos SAMILL (ulilizanoo ol .n J n]j&:n.n J |.n) o oo
cioai una Laso oo oalos SAMILL on un soiviooi DL2 :n.
1amLion so puooo cioai Lasos oo oalos oo ojomplo paia ol ooposilo y ol
piocoso anallico on lnoa (O11)
0.7. AIIA II IJIC!CION II IN5JAIACION 100
Lslas Lasos oo oalos son nocosaiias paia la gua oo apionoizajo oo 1&.n
1n||.jn. Daoo quo Iiimoios pasos os una aplicacion Java, puooo ulilizaiso
on looos los sislomas opoialivos sopoilaoos poi DL2, a conoicion oo quo so
inslalo ol JIL (Jnn 1&n-J.n 1n.:nnn) apiopiaoo on la oslacion oo
liaLajo.
6.7.3 YIsIn CeneraI HIda
La 1..n jn:n| :n.Jn J 11. 1n.:n| 1nnhn os una piosonlacion oo
allo nivol quo, on un Liovo poiiooo oo liompo (20 a 2 minulos), piosonla
los camLios, las caiacloislicas, las vonlajas, las posiLilioaoos y las fuonlos oo
infoimacion asociaoas con DL2 Univoisal DalaLaso. Iono un onfasis ospocial
on -h&.n, Lusinoss inlolligonco (inloligoncia comoicial - LI) y la goslion
oo oalos. La navogacion poi Vision gonoial iapioa os loxiLlo, piopoicionanoo
conliol soLio la oxpoiioncia oo apionoizajo.
6.7.4 Centro de InIornacIn
Ll n: J .nJ:nn.n, al quo so puooo accoooi soloccionanoo j&Jn -
n: J .nJ:nn.n JJ | n: J n:|, os ahoia mas facil oo ulilizai.
Ln ol Conlio oo infoimacion so puooo voi la infoimacion poi loma o poi
calogoia. Ll Conlio oo infoimacion conliono un onlaco paia ioalizai Lsquooas
on la LiLlioloca onloia oo DL2.
1amLion os posiLlo accoooi a la ayuoa con ol manoalo oL2ic on 1A1A o
Lion oosoo ol mon Inicio on los sislomas opoialivos 1.nJ&.
6.7.5 Aejoras en Ios AsIstentes
1ooos los asislonlos (oonominaoos 5nn:G&.J on voisionos anloiioios) lionon
un aspoclo nuovo con una Jnh|n J nn.J (1OC) on ol laoo izquioioo. So
puooo ajuslai ol lamano oo la 1OC paia hacoila mas gianoo oo foima quo
so puooa visualizai u ocullai poi complolo looo ol loxlo. (Algunos asislonlos
conlionon una pagina oo 1n:J&.n quo piosonla ol asislonlo y una pagina
oo 14nn quo iosumo la infoimacion quo so ha onliaoo).
So puooon onconliai insliuccionos o ayuoa on caoa pagina ool asislonlo,
on las vonlanas omoigonlos oo infoimacion paia caoa campo o conliol y on los
200 CAIIJ!IO 0. INJIOI!CCION A I!2
onlacos quo so ioonlilcan como loxlo suLiayaoo. 1amLion osla oisponiLlo una
funcion 5&j:n.n.
Lsla soccion conliono infoimacion soLio pioouclos y paquolos quo so han
unioo a la Jnn.|.n 11. o quo so han mooilcaoo paia la 1:.n 7.
11.1n:h&`nnnj:
Lsla nuova ofoila iono las hoiiamionlas paia cioai, goslionai, conliolai
y accoooi a los ooposilos oo oalos oo DL2. Ll DL2 Waiohouso Managoi
simplilca y acoloia la cioacion oo :. J J. as como ol oosaiiollo
y ol oosplioguo oo ooposilos. Iiopoiciona al conlio oo oalos ol conliol paia
manojai las consullas, analizai los coslos, goslionai los iocuisos y hacoi un
soguimionlo ool uso.
Ayuoa a salisfacoi los ioquisilos ool usuaiio paia Luscai infoimacion, ac-
coooi a olla o inloipiolaila. Iiopoiciona hoiiamionlas y locnicas loxiLlos paia
cioai, goslionai y accoooi al ooposilo. Y salisfaco las nocosioaoos oo infoima-
cion mas comunos paia ompiosas oo cualquioi lamano.
`1 n:n 1.nJ&
QMF paia Winoows osla incluioo on 11. 1n:h& `nnnj:. Iiopoi-
ciona una hoiiamionla oo consulla oo mlliplos lnalioaoos paia la infoimacion
comoicial, ol compailimionlo oo oalos, la pioloccion oo iocuisos ool soiviooi,
ol oosaiiollo oo aplicacionos solioo y la conoclivioao naliva a looas las plala-
foimas oo oslacion oo liaLajo DL2.
QMF paia Winoows piopoiciona sopoilo nalivo paia la conoclivioao 1CI
II a la Voision y posloiioios. So acopla aiquiloclonicamonlo con DL2 uli-
lizanoo la DIDA (:j&.&:n J 1n J 1n 1|n.nn| 1.:.h&.Jn).
Hay sopoilo paia un onloino oo Laso oo oalos holoiogonoo oisponiLlo mooian-
lo ol 11. 1nnJ.n:, quo poimilo a los usuaiios accoooi a Lasos oo oalos oo
oslacionos oo liaLajo no iolacionalos o oo olio piovooooi.
11. &:j 1n:||:
Quoiy Ialiolloi paia DL2 Univoisal DalaLaso osla oisponiLlo paia Lnloi-
piiso Loilion y piopoiciona sopoilo paia HI-UX y NUMA-Q, aoomas oo los
sislomas opoialivos 1.nJ& J . h. y las plalafoimas 1A y 5|n:..
0.7. AIIA II IJIC!CION II IN5JAIACION 201
Lslo poimilo goslionai, manojai y planilcai consullas oo analisis comoicial
y ulilizai oo foima mas complola los iocuisos oisponiLlos on oichos soiviooios
DL2.
11. 1|n.nn| nn
DL2 Iolalional Connocl so uliliza on un sisloma foooiaoo paia consullai y
iocupoiai oalos uLicaoos on olios 11`5, como, poi ojomplo, O:n|, 5jhn
j `.:J 51 5::. Las sonloncias oo 51 puooon hacoi iofoioncia a
vaiios DLMS o a Lasos oo oalos inoivioualos, oonlio oo una sola sonloncia.
Ioi ojomplo, os posiLlo unii los oalos uLicaoos on una laLla oo 11. 111, on
una laLla oo O:n| y on una visla oo 5jhn.
Ln 11. 1:.n 7.1, 11. 1|n.nn| nn oslaLa oisponiLlo paia Oia-
clo on las plalafoimas Winoows N1 y AIX. Ln 11. 1:.n 7.., so ha amplia-
oo ol sopoilo oo Oiaclo paia incluii sislomas opoialivos aoicionalos, puos so ha
anaoioo sopoilo paia las fuonlos oo oalos SyLaso y Miciosofl SQL Soivoi. Los
DLMS sopoilaoos incluyon Oiaclo, SyLaso, Miciosofl SQL Soivoi y miomLios
oo la familia DL2 Univoisal DalaLaso (lalos como DL2 paia OS800, DL2
paia OS400 y DL2 paia Winoows).
11. 1|n.nn| nn lamLion puooo ulilizaiso con ol Conlio oo ooposilo
oo oalos paia mojoiai ol ionoimionlo oo soloccion on las fuonlos Oiaclo, SyLaso
y Miciosofl SQL Soivoi a ln oo caigai un ooposilo oo oalos oo DL2.
11. 1|n.nn| nn funciona Lajo algunas iosliiccionos. Las policio-
nos oisliiLuioas oslan limilaoas a opoiacionos oo solo locluia on DL2 Voision
7.
Aoomas, no puooon ojoculaiso opoiacionos oo piogiama oo ulilioao (como
LOAD, ILOIG, ILOIGCHK, IMIOI1 y IUNS1A1S) paia los apooos.
No oLslanlo, os posiLlo ulilizai un iocuiso oo paso a liavos a ln oo omilii
sonloncias oo DDL y DML oiioclamonlo a los DLMS ulilizanoo ol oialoclo oo
SQL asociaoo con osa fuonlo oo oalos.
11. 1|n.nn| nn os un pioouclo opcional quo puooo ulilizaiso con
11. 1n.:n| 1nnhn 1n::. 1J..n, 11. 1n.:n| 1nnhn 1n:-
:. -1rnJJ 1J..n, 11. nn 1n::. 1J..n j 11. nn
1n|.n.J 1J..n paia los sislomas opoialivos Winoows N1, AIX y Linux y
ol onloino opoialivo Solaiis.
202 CAIIJ!IO 0. INJIOI!CCION A I!2
1. J .n..n.n J O11 J 11.
DL2 Univoisal DalaLaso incluyo ol Kil oo iniciacion oo OLAI oo DL2
quo so Lasa funcionalmonlo on ol Soiviooi OLAI oo DL2 Voision 7. 1| 1. J
.n..n.n J| 5:.J: O11 oo DL2 poimilo a los usuaiios oo DL2 Univoisal
DalaLaso oxploiai y aplicai posiLilioaoos anallicas on lnoa anlos oo aoquiiii
ol pioouclo complolo, ol Soiviooi OLAI oo DL2, paia ioalizai un analisis mas
complojo o paia ol oosplioguo on gianoos giupos oo usuaiios.
Las aplicacionos oosaiiollaoas poi ol Kil oo iniciacion oo OLAI oo DL2
so puooon conlinuai oxlonoionoo y aplicanoo on ol pioouclo complolo.
Ll Kil oo iniciacion oo OLAI oo DL2 y ol Soiviooi OLAI oo DL2 so Lasan
on LssLaso, la locnologa OLAI looi ool moicaoo oo 1j:.n 5|&.n.
11. 5n.n| 1rnJ:
DL2 Spalial Lxlonooi puooo lonoi oiioclamonlo a DL2 Univoisal DalaLaso
como sisloma piincipal. Lslo facilila la inclusion oo aliiLulos ospacialos, poi
ojomplo oislancia o liompo oo manojo, on los analisis comoicialos.
Lsla inlogiacion poimilo a los Jn n.n| apiovochai las vonlajas oo
ionoimionlo oisponiLlos con un sisloma oo goslion oo Lasos oo oalos (11`5).
11. 5n.n| 1rnJ: so ajusla a los oslanoaios ISO y OGS (OnG15 n:-
.&n) paia ol almaconamionlo, la inooxacion y la consulla oo oalos ospacialos.
Ln la lguia 6.8 oo la pag. 208 ol Almaconamionlo oo Dalos Lspacialos on
DL2.
11. 1n.:n| 1nnhn Jr 1nJ:nn.n 1rnJ:
DL2 Univoisal DalaLaso Jr 1nJ:nn.n 1rnJ: piopoiciona una nuo-
va manoia oo Luscai on oocumonlos oo loxlo mooianlo una consulla oo 51.
Con ol sopoilo paia los foimalos H1ML y XML, comLina la poloncia oo
un mocanismo oo Lsquooa oo loxlos iapioo con las oslialogias inloligonlos oo
11. O.n..:. Consliuioo soLio la Laso ool oxilo oo los oxpansoios aclualos,
DL2 Univoisal DalaLaso 1oxl Infoimalion Lxlonooi aumonla, y ompioza a
comLinai, la funcionalioao clavo oo 11. Jr 1rnJ: j 11. A 5n:h
1rnJ: on un solo pioouclo inlogiaoo paia ol moicaoo aclual oiionlaoo a la
infoimacion.
0.7. AIIA II IJIC!CION II IN5JAIACION 208
Figuia 6.8: Almaconamionlo oo Dalos Lspacialos
Ulilizanoo ol mocanismo oo Lsquooa oo loxlos DL2 Nol Soaich Lxlonooi
y la inloifaz oo Lsquooa DL2 1oxl Lxlonooi, DL2 Univoisal DalaLaso 1oxl
Infoimalion Lxlonooi piopoiciona la lnoa Laso paia una nuova gonoiacion oo
pioouclos oo iocupoiacion oo loxlos. Ll iosullaoo os un molooo oo facil uso
y muy inlogiaoo paia la Lsquooa oo oocumonlos oo la Laso oo oalos o oo
oocumonlos oxloinos ulilizanoo DL2 Dala Links Managoi.
11. A 5n:h 1rnJ:
DL2 Univoisal DalaLaso A 5n:h 1rnJ: piopoiciona un molooo oo
allo ionoimionlo oo Lsquooa oo loxlo almaconaoo on Lasos oo oalos DL2.
La ioalizacion oo Lsquooas ulilizanoo oslo pioouclo puooo soi ospocialmon-
lo piovochosa on aplicacionos oo Inloinol oonoo ol ionoimionlo os un facloi
impoilanlo.
A 5n:h 1rnJ: puooo anaoii la poloncia oo la iocupoiacion iapioa oo
loxlos complolos a las aplicacionos Nol.Dala, Java y CLI. Sus caiacloislicas lo
poimilon almaconai oocumonlos oo loxlo no osliucluiaoos oo hasla 2 gigaLy-
los on Lasos oo oalos. Ofioco a los oosaiiollaooios oo aplicacionos un molooo
iapioo, voisalil o inloligonlo paia ioalizai Lsquooas on oichos oocumonlos.
|.n.n 1|nn |.n
204 CAIIJ!IO 0. INJIOI!CCION A I!2
Ll Kil ool oosaiiollaooi oo soflwaio so llama ahoia DL2 Applicalion Do-
volopmonl Clionl.
11. 1.J 5.n 1nn nn
Cuanoo los osluoiosos oo las cioncias oo la vioa nocosilan infoimacion paia
oosaiiollai su liaLajo, a monuoo comLinan oalos oo oivoisas fuonlos a ln oo
consoguii lo quo nocosilan. No oLslanlo, on las inousliias oooicaoas a las
.n.n J |n .Jn j n |n h.n|j.n, oxislon onoimos canlioaoos oo oalos
quo iosioon on fuonlos oo oalos ospocializaoas con pioslacionos oo consulla
palonlaoas. Ioi lalos oifoioncias oo funcionamionlo, a los usuaiios los iosulla
oifcil iocogoi los oalos on una sola fuonlo y con un solo foimalo paia liaLajai
con ollos.
11` 11. 1.J 5.n 1nn nn os un sisloma mioolowaio oo Lasos
oo oalos quo poimilo liaLajai con una Laso oo oalos viilual cuyos oalos
suLyaconlos puooon oslai almaconaoos on mlliplos fuonlos oo oalos oonlio
oo la inousliia oooicaoa a las cioncias oo la vioa.
Ulilizanoo DL2 Lifo Scioncos Dala Connocl, ojocula una sola consulla
oiiigioa a la Laso oo oalos viilual y os posiLlo oslaLlocoi conoxionos quo,
oo lo conliaiio, quiza no so onconliaia consullanoo caoa fuonlo oo oalos
inoivioualmonlo.
6.8 DH2 \DH YersIn 8.1
Caoa nuova voision oo 11. 1n.:n| 1nnhn so cioa soLio la Laso solioa oo
la voision anloiioi. Ln la Voision 8.1 ofioco incluso un sopoilo mas polonlo
paia 1&.n 1n||.jn, G.n J 1n y 5|&.n -h&.n.
11. 1n.:n| 1nnhn 1:.n .1 conliono muchas caiacloislicas nuo-
vas, quo incluyon ol Conlio oo oosaiiollo, funcionos ampliaoas oo XML Lxlon-
ooi, sopoilo oo Linux paia DL2 Waiohouso Managoi, inlogiacion oo Spalial
Lxlonooi con hoiiamionlas oo ILM Lusinoss Inlolligonco, un nuovo Conlio oo
ouplicacion, mojoias oo onlaco y ionoimionlo oo DL2 Dala Links Managoi.
Nuovas hoiiamionlas oo goslion y supoivision oo Lasos oo oalos, sopoilo oo
h. ampliaoo y nuovos asislonlos oo 1nn|n.n J 11. y n: J n:|
J 11..
0.8. I!2 !I! 'II5ION 8.1 20
6.8.1 Centro de DesarroIIo
Ln la voision 8.1, ol n: J Jn::|| susliluyo al 5:J 1:J&: 1&.|J:
y piopoiciona un funcionamionlo inciomonlaoo. Mooianlo ol Conlio oo oos-
aiiollo, ol usuaiio puooo oosaiiollai piocooimionlos almaconaoos y funcionos
oolnioas poi ol usuaiio como so muoslia on la lguia6.4 oo la pagina206. 1am-
Lion os posiLlo coiiolacionai lipos osliucluiaoos oo los Lnloipiiso JavaLoans.
Los asislonlos simplilcan las laioas oo oosaiiollo.
Las nuovas caiacloislicas incluyon:
Sopoilo oo vaiios pioyoclos y conoxionos oo Laso oo oalos.
La Visla oo soiviooi paia oxaminai los oLjolos oo oosaiiollo on ol soivi-
ooi.
Dopuiaooi oo SQL paia oopuiai iulinas; incluyo vislas paia punlos oo
inloiiupcion, vaiiaLlos y pila oo llamaoas.
Una inloifaz mojoiaoa paia conliolai ol onloino oo oosaiiollo.
Asislonlos paia consliuii funcionos oolnioas poi ol usuaiio paia MQSo-
iios, fuonlos oo oalos OLL DL y oocumonlos XML.
Asislonlos paia oxpoilai, impoilai y oosplogai iulinas o infoimacion oo
pioyoclos Iioouclos y Iaquolos Nuovos.
6.8.2 VeLSLere
Ulilizanoo una locnologa paiocioa a la quo so oncuonlia on ol n: J
Jn::||, 1h5h: 5&J. |.n.n 1|: piopoiciona lamLion un
cioaooi oo piocooimionlos almaconaoos y un cioaooi oo funcionos oolnioas poi
ol usuaiio. Si uliliza WoLSphoio paia oosaiiollai aplicacionos, puooo accoooi a
muchas oo las mismas caiacloislicas ool n: J Jn::|| y apiovochaiso
lanlo ool conjunlo oo pioouclos WoLSphoio como oo la poloncia oo DL2.
6.8.3 Aejoras en XAL Extender
So han anaoioo nuovas caiacloislicas a A`1 1rnJ:: ahoia, XML Lxlonooi
sopoila soivicios oo WoL con los soivicios 1h Oh] 1&n.n 1:nn&:|
206 CAIIJ!IO 0. INJIOI!CCION A I!2
Figuia 6.4: Conlio oo Dosaiiollo.
;1O11), conjunlo oo hoiiamionlas paia implanlai soivicios oo WoL con DL2.
Asimismo, XML Lxlonooi sopoila ahoia `5:., oo foima quo os posiLlo
onviai oocumonlos XML a las colas oo monsajos oo MQSoiios, y iocupoiailos
oo las mismas.
6.8.4 DH2 VareLouse Aanager
So han anaoioo nuovas caiacloislicas y mojoias a DL2 Waiohouso Managoi:
Con ol sopoilo oo caiga paialola naliva paia DL2 Univoisal DalaLaso
Lnloipiiso Soivoi Loilion, os posiLlo caigai gianoos volmonos oo oalos con
mas iapiooz.
DL2 Waiohouso Managoi liono capacioaoos ampliaoas, poi lo quo so puooo
inciomonlai y mojoiai ol ionoimionlo oo las opoiacionos oo ooposilo, mani-
pulai y localizai molaoalos mas oopiisa, y ojoculai ol agonlo oo ooposilo,
piogiamas y liansfoimaooios on Linux.
Los conocloios paia la WoL y SAI so han mojoiaoo on ol paquolo oo DL2
Waiohouso Managoi.
0.8. I!2 !I! 'II5ION 8.1 207
Figuia 6.: DL2 Waiohouso Managoi.
6.8.5 DH2 VareLouse Aanager {cont.)
Ahoia, ol Gosloi oo calalogos oo infoimacion sopoila un iango mas
amplio oo sislomas opoialivos. Ll Conlio oo calalogos oo infoimacion,
quo os una nuova inloifaz, piopoiciona unas funcionos y un uso mojoiaoos
paia liaLajai con molaoalos comoicialos.
Ahoia so sopoilan XI oo Linux y oo Winoows(I) paia ol agonlo oo
ooposilo, aoomas oo los sislomas opoialivos quo ya so sopoilaLan: Win-
oows N1, Winoows 2000, AIX(I) y Solaiis Opoialing Lnviionmonl(I).
Ll liansfoimaooi oo limpioza ioaliza ahoia liansfoimacionos con SQL,
lo quo liono como iosullaoo un mojoi ionoimionlo.
Ln la lguia6. oo la pogina207 so puooo oLsoivai un osquoma ool funcio-
namionlo oo DL2 Waiohouso Managoi.
6.8.6 Centro de desIto de datos de DH2
So han anaoioo nuovas caiacloislicas al Conlio oo ooposilo oo oalos:
Ll sopoilo oo soiviooi oo ooposilo so ampla a AIX. Ll soiviooi oo ooposi-
lo y ol iniciaooi oo sosionos oo ooposilo, quo so ojoculan como soivicios on
Winoows, so ojoculan como oaomons on AIX.
Ls posiLlo oxpoilai o impoilai molaoalos ool longuajo oo cooigo y oxpoilai
oslos oLjolos:
208 CAIIJ!IO 0. INJIOI!CCION A I!2
1aLlas, aichivos y vislas oo oiigon
1aLlas y aichivos oo ooslino
Ll piocoso on cascaoa (vaiios inloivalos) poimilo goslionai vaiios pasos
oolnionoo y haLililanoo una planilcacion y un lujo oo laioas paia los piocosos
quo conlionon los pasos.
Con ol nuovo paso Solocl ano Upoalo oo SQL, so puooo aclualizai una
laLla oo ooslino ool ooposilo oo oalos sin susliluii la laLla complola ni giaLai
cooigo aoicional.
Ahoia, la Gua oo apionoizajo oo Lusinoss Inlolligonco so compono oo oos
guas oo apionoizajo mas coilas: Gua oo apionoizajo oo Lusinoss Inlolligonco:
Inlioouccion al Conlio oo ooposilo oo oalos y Gua oo apionoizajo oo Lusinoss
Inlolligonco: Loccionos ampliaoas soLio ooposilo oo oalos.
6.8.7 DH2 SatIaI Extender
So han anaoioo nuovas caiacloislicas a Spalial Lxlonooi:
Ahoia, Spalial Lxlonooi osla inlogiaoo on las hoiiamionlas oo ILM Lusi-
noss Inlolligonco, quo incluyon QMF, Conlio oo ooposilo oo oalos y OLAI.
Ahoia os posiLlo accoooi a oalos oo DL2 paia iSoiios y oo DL2 paia zOS
con sopoilo foooiaoo.
Ll sopoilo oo plalafoimas incluyo ahoia los sislomas opoialivos siguionlos:
AIX, HI-UX, Linux, Solaiis Opoialing Lnviionmonl y Winoows.
Ll Inoox Aovisoi, una nuova hoiiamionla oo inooxacion, liono oos mooa-
lioaoos opoialivas:
Analizai un noico ospacial oxislonlo y cioai y analizai un noico viilual.
Analizai la goomolia oo una columna ospacial quo an no liono un noico
ospacial.
La inloifaz oo Spalial Lxlonooi osla ahoia oiionlaoa al oLjolo.
0.8. I!2 !I! 'II5ION 8.1 200
6.8.8 DH2 SatIaI Extender {cont.)
Ahoia, Spalial Lxlonooi ha mojoiaoo su ionoimionlo y funcionos:
So ha mojoiaoo ol ionoimionlo oo las funcionos oo impoilacion y oxpoila-
cion.
So han ioosliucluiaoo las vislas oo Calalogos ospacialos.
So han ampliaoo los piocooimionlos almaconaoos sopoilaoos.
Ahoia so puooo anaoii facilmonlo un goocooilcaooi oo loicoios a Spalial
Lxlonooi.
So han ampliaoo las funcionos oxislonlos.
Ahoia so liono accoso a funcionos ospacialos aoicionalos.
6.8.9 CestIn de Ios Datos
Las nuovas caiacloislicas oo DL2 Univoisal DalaLaso Voision 8.1 incluyon:
Un Soiviooi oo aominisliacion oo Lasos oo oalos iooisonaoo
Agiupamionlo mullioimonsional oo los oalos
Ll Conlio oo oosaiiollo oo DL2
Ll Conlio oo saluo oo DL2
Una supoivision mojoiaoa oo los punlos muoilos
SQL on funcionos oolnioas poi ol usuaiio
Un inslalaooi Lasaoo on Java on UNIX(I)
La posiLilioao oo camLiai paiamolios on lnoa
Mojoias on la ouplicacion
210 CAIIJ!IO 0. INJIOI!CCION A I!2
6.8.10 DuIIcacIn {DH2 DataIroagator)
Ll DalaIiopagaloi oo DL2 Voision 8.1 ha mojoiaoo ol uso, la laLilioao, ol
ionoimionlo, las posiLilioaoos oo soivicio y la soguiioao. Ll nuovo Conlio
oo ouplicacion facilila la conlguiacion, ol manlonimionlo y la supoivision oo
ouplicacionos. La ouplicacion so ojocula con mas iapiooz quo anlos.
6.8.11 uevo Centro de duIIcacIn
Las nuovas caiacloislicas ool Conlio oo ouplicacion incluyon:
Un iniciaooi quo lo poimiliia conlguiai con iapiooz ol osconaiio oo ou-
plicacion oo oxliomo a oxliomo
La posiLilioao oo ospocilcai poillos" ospoclcos ool soiviooi y ool sis-
loma opoialivo, as como oo oonominai convonios y piopiooaoos paia las
laLlas oo ooslino, laLlas oo CD y laLlas oo conliol
La posiLilioao oo iniciai y oolonoi los piogiamas Capluio, Apply y Mo-
niloi oosoo ol Conlio oo ouplicacion
Un supoivisoi oo aloilas quo onva aloilas poi coiioo oloclionico cuanoo
so supoian los umLialos oolnioos poi ol usuaiio o so piooucon pioLlomas
La posiLilioao oo calculai oslaoslicas lalos como iolacion oo pioouclivi-
oao, valoios oo laloncia y ol nmoio oo oiioios oo los piogiamas Capluio
y Apply
Una compioLacion mojoiaoa oo los oiioios y una valioacion oo las opo-
iacionos oo ouplicacion.
Ln la lguia 6.6 oo la pagina 211 so puooo oLsoivai ol nuovo osquoma oo
funcionamionlo junlo con las nuovas caiacloislicas ool Conlio oo Duplicacion
oo la voision 8.0.
0.8. I!2 !I! 'II5ION 8.1 211
Figuia 6.6: Conlio oo Duplicacion oo DL2 voision 8.0.
6.8.12 IosILIIIdades de CestIn
FundacIones de Hases de Datos de AutogestIn DIsonILIes
A pailii oo DL2 Univoisal DalaLaso Voision 8.1, voia incoipoiaoa on DL2 una
apasionanlo locnologa inloligonlo; la Laso oo oalos so supoivisa a s misma y
aconsoja a los aominisliaooios oo Lasos oo oalos cuanoo so ioquioio una accion.
Lsla locnologa oo Lasos oo oalos inloligonlos liLoia a los aominisliaooios oo
Lasos oo oalos oo las laioas munoanas, oo foima quo so puooon conliai on las
aclivioaoos quo hacon piospoiai ol nogocio.
YIsuaIIzador de AenorIa
Ll Visualizaooi oo momoiia ayuoa a los aominisliaooios oo Lasos oo oalos a
supoivisai, gialcamonlo y on liompo ioal, ol ionoimionlo iolalivo a la momoiia
oo una inslancia y las Lasos oo oalos oo la misma.
212 CAIIJ!IO 0. INJIOI!CCION A I!2
SuervIsor de saIud
Hoiiamionla paia la goslion poi oxcopcion", ol Supoivisoi oo saluo ovala la
saluo ool sisloma oo Lasos oo oalos y nolilca al usuaiio, poi coiioo oloclioni-
co o mooianlo un Luscapoisonas, los pioLlomas poloncialos o oxislonlos. Ll
supoivisoi so ojocula soLio caoa una oo las inslancias oo DL2.
6.8.13 Soorte de IataIornas
Con ol sopoilo oo 64 Lils, so oispono oo mas ospacio oo oiioccionos paia
almaconai mas oalos on la momoiia y poooi accoooi a ollos con mucha mayoi
iapiooz.
Los pioouclos DL2 Voision 8.1 siguionlos piopoicionan sopoilo oo 64 Lils:
DL2 Ioisonal Loilion.
DL2 Lnloipiiso Soivoi Loilion.
DL2 Connocl Ioisonal Loilion.
DL2 Connocl Lnloipiiso Loilion.
DL2 Applicalion Dovolopmonl Clionl.
DL2 Aominislialion Clionl.
DL2 Iun-1imo Clionl.
DL2 Waiohouso Managoi.
DL2 Spalial Lxlonooi.
6.8.14 ConatILIIIdad de Ia FanIIIa de DH2
AsIstente ara Ia ConhguracIn de DH2
La inslalacion oo DL2 on plalafoimas Winoows y UNIX iosulla ahoia mas
facil mooianlo la ulilizacion ool Asislonlo paia la conlguiacion oo DL2. Lsla
inloifaz gialca poimilo inslalai pioouclos DL2 oiioclamonlo o cioai aichi-
vos oo iospuoslas paia poimilii una inslalacion posloiioi. Ln los sislomas
0.0. IIINCIIAII5 'INJAJA5 III I!2 !I! 218
UNIX, lamLion so puooo ulilizai ol Asislonlo paia la conlguiacion oo DL2
paia ioalizai funcionos oo goslion oo inslancias.
AsIstentes deI Centro de ControI
Ln DL2 Voision 8.1, los asislonlos quo oslan oisponiLlos on las Hoiiamionlas
oo aominisliacion so han ampliaoo paia aLaicai un amLilo mas amplio oo
funcionos, on compaiacion con las oo quo so oispona on voisionos anloiioios
oo DL2. Ioi ojomplo, un asislonlo oo DL2 Voision 8.1 Liinoa ol conjunlo lolal
oo opcionos oisponiLlos paia cioai una laLla.
6.9 IrIncIaIes Yentajas deI DH2 \DH
1n.| j .n|
Muchos oxpoilos oo la inousliia y usuaiios han ologiaoo las nuovas ho-
iiamionlas quo ILM oosaiiollo paia facililai la aominisliacion y uso ool 11.
1n.:n| 1nnhn. Uliliza una inloifaso gialca, oslilo h:&:, paia accoooi
y manojai oLjolos oo la Laso oo oalos. Incluyo nn:.j&.J' quo facililan la
laioa oo conlguiacion, siivionoo como gua paso a paso paia logiai un ionoi-
mionlo oplimo oo la Laso oo oalos y paia asislii al usuaiio on la cioacion oo
loclas con planlillas piooolnioas. Las hoiiamionlas moncionaoas, mas olias
incluioas on 11. 1n.:n| 1nnhn, oslan lislas paia soi inlogiaoas a J.|. .
214 CAIIJ!IO 0. INJIOI!CCION A I!2
|.n.n r.n
Mas ool 70/ oo las ompiosas lop ool munoo confan on 11. 1n.:n|
1nnhn paia manojai aplicacionos cilicas, las cualos puooon hacoi uso oo
las siguionlos aplicacionos oo nogocios:
On-lino 1iansaclion Iiocossing (OL1I)
Dala Waiohousing
Docision Suppoil
Dala Mining
Al ovaluai DL2 Univoisal DalaLaso poi piimoia voz, so ooLon consiooiai
los Lonolcios a coilo y laigo plazo al ulilizai un cooigo Laso unilcaoo pa-
ia looas las aplicacionos, y paia looas las plalafoimas, oosoo laplops hasla
sislomas oo piocosamionlo paialolo.
Aoomas, so oispono oo numoiosas aplicacionos oosaiiollaoas a nivol mun-
oial, onlio ollas las oo 51, 1| 5J. j 1nnn.
1::nn.nn J :|.n.n
La :|.n.n J Jn os la locnologa clavo paia apiovochai looo ol poooi
oo los amLionlos oisliiLuioos ya quo poimilo onviai los oalos a cualquioi silio
paia cuLiii looos los ioquoiimionlos oo la ompiosa; oosoo olcinas conlialos a
sucuisalos, usuaiios movilos, piovooooios, clionlos y socios oo nogocios. Ln la
lguia 6.7 oo la pag. 21 so muoslia un osquoma oo ioplicacion oo oalos on
DL2.
DL2 Univoisal DalaLaso incluyo looo lo nocosaiio paia implomonlai una
solucion oo ioplicacion oo oalos on cualquioi lipo oo amLionlo oisliiLuioo o
holoiogonoo.
5: O11
DL2 Univoisal DalaLaso ofioco nuovas capacioaoos paia ioalizai nnn|.-
. n&|.J.nn.nn| j :nn.n nnn|.. n |.nn ;O11). Incluyo fun-
cionos oo IOLLUI, CULL y giouping sols. Sopoila 5J1 JO1A5. Lslas
facilioaoos son ulilizaoas noimalmonlo on looas las aplicacionos oo h&.n
.n||.jn.
0.0. IIINCIIAII5 'INJAJA5 III I!2 !I! 21
Figuia 6.7: Ioplicacion oo Dalos on DL2.
1.n n:n 1n:n
Giacias a su alcanco gloLal y Lajo coslo, 1n:n puooo soi una solucion
oo nogocios muy poooiosa. Si so oosoa ioalmonlo apiovochai las opoilunioaoos
oo nogocios ulilizanoo la 1h, so ooLo consiooiai la mojoi manoia oo llogai
a un moicaoo quo osla ospoianoo las 24 hoias oo los 7 oas oo la somana. La
Laso oo oalos a soloccionai ooLo oslai piopaiaoa paia Liinoai accoso iapioo y
alla oisponiLilioao a infoimacion quo ioquioio aclualizacion conslanlo.
11. 1n.:n| 1nnhn piovoo la capacioao oo hacoi hn|& n |.nn,
ovilanoo inloiiupcionos on la oisponiLilioao ool sisloma. Ioimilo ioalizai opo-
iacionos comoicialos gaianlizanoo un allo nivol oo soguiioao y conlaLilioao.
DL2 cumplo con los siguionlos ioquoiimionlos:
Sopoila ol paiaoigma oo n&:|-n&.nj ulilizanoo Java y JDLC.
Ioimilo ol accoso a DL2 Univoisal DalaLaso oosoo una amplia vaiiooao
oo plalafoimas oo clionlos, ulilizanoo JDLC va Java applols oosoo cualquioi
WoL Liowsoi. Aoicionalmonlo, so puooo oosaiiollai una aplicacion Fon Java
y accoooi a DL2 ulilizanoo oiioclamonlo JDLC. 1amLion poimilo cooilcai
:J :J&:' on Java.
Liinoa oxcolonlo nivol oo soguiioao.
Liinoa soivicios oo aulonlicacion y auloiizacion quo puooon soi facilmonlo
inlogiaoos a soivicios oo iooos y sislomas opoialivos.
216 CAIIJ!IO 0. INJIOI!CCION A I!2
Nol.Dala Liinoa accoso a sus oalos coipoialivos oosoo la WoL.
Ofiocionoo un allo nivol oo :J:nnn j n|nh.|.JnJ on ol accoso oo
oalos iosioonlos on DL2 Univoisal DalaLaso, incoipoianoo n&|.nJ.n.
Mullimooia.
DL2 Univoisal DalaLaso incluyo la capacioao naliva oo almaconai vaiiaoos
lipos oo oalos: alfanumoiicos, viooo, imagon, auoio y los quo oolna ol usuaiio.
Olia gian oifoioncia: la n|nh.|.JnJ J 11. 1n.:n| 1nnhn poimilo
ol almaconamionlo oo gianoos volmonos oo oalos apiovochanoo al maximo la
capacioao oo las plalafoimas sopoilaoas poi DL2.
DL2 Univoisal DalaLaso poimilo ioalizai Lsquooas solslicaoas o inloli-
gonlos on cualquioi oocumonlo ulilizanoo innumoiaLlos ciiloiios.
Aoomas, poimilo quo ol usuaiio oolna funcionos -llamaoas UDFs- y lipos
oo oalos piopios -llamaoos UD1s. Lslos facililan onoimomonlo la laioa oo
aominisliacion oo oalos poi pailo oo los oosaiiollaooios, asoguianoo la con-
sisloncia oo los mismos y minimizanoo los oiioios poi opoiacionos invalioas.
1:n.Jn 5J&n: :. ha oosaiiollaoo una solucion paia la inousliia oo
la saluo, quo incluyo las capacioaoos mullimooia oo DL2 Univoisal DalaLa-
so. La aplicacion manoja oalos complojos, lalos como: imagonos oo iayos X,
gialcos, viooo, mapas paia la localizacion oo mooicos y hospilalos, aoomas oo
aichivos oo hisloiias clnicas o infoimacion oo soguios.
6.10 ConcIusIn
11. 1n.:n| 1nnhn os un sisloma oo goslion oo Lasos oo oalos iolacionalos
complolamonlo haLililaoo paia la 1h quo so puooo oscalai, oosoo piocosa-
ooios simplos hasla mullipiocosaooios simoliicos y agiupamionlos paialolos
masivos.
Mooianlo ol, so puooo inluii on looos los aspoclos iolalivos a la infoima-
cion oo la ompiosa, mas alla oo simplos llas y columnas oo oalos alfanumoii-
cos, incluyonoo infoimacion on foimalo A`1, imagonos, viooo on mooalioao
0.10. CONCI!5ION 217
conlinua y olios foimalos iicos on mooios. 1amLion so puooon ioalizai lian-
saccionos mas alla oo las caigas oo liaLajo, quo incluyon la loma oo oocisionos
on liompo ioal, ol ooposilo oo oalos y la goslion ool conlonioo.
Ll uso oo 11. 1n.:n| 1nnhn so ha mojoiaoo oo foima quo incluso
los usuaiios novalos puooan ioalizai laioas oo aominisliacion oo Lasos oo oa-
los. Dologanoo la ioonlilcacion anlicipaoa oo pioLlomas oo Laso oo oalos, la
ooloiminacion y la iosolucion a los usuaiios novalos oo DL2, so puooo iooucii
ol coslo asociaoo y, a la voz, ioLajai ol coslo lolal oo la piopiooao. Aoo-
mas, DL2 piopoiciona un sopoilo an mas polonlo oo -h&.n a liavos oo
una iogiaLacion y oplimizacion aulomalica oo consullas mojoiaoas, ol agiu-
pamionlo mullioimonsional oo los oalos, las laLlas aulomalicas oo iosumon,
Jnn, A`1, :.. 1h, posiLilioaoos foooiaoas, solucionos poilalilos y un
sopoilo incoipoiaoo ampliaoo paia solucionos oo 1&.n 1n||.jn ;11).
CaItuIo 7
VeLSLere ara eI ConercIo
7.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.
210
220 CAIIJ!IO 7. VI!5IHIII IAIA II COMIICIO
Figuia 7.1: Ilalafoima oo WoLSphoio.
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 7.1 oo la pag. 220 iopiosonla la plalafoima viilual oo WoLSphoio.
7.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.
Iiovoo soivicios a clionlo oo calioao supoiioi y mojoi oosompono ool silio
WoL.
7.2. A!MINJANIO II II5IMIINO III I-!!5INI55 221
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.
7.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: ayuoa a iooucii oslo iiosgo ool nogocio.
222 CAIIJ!IO 7. VI!5IHIII IAIA II COMIICIO
7.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.
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&.n 1nj:n.n ol piincipio Lasico oo su oslialogia oo inlo-
giacion. 1h5h: piopoiciona una solioa Laso oo inlogiacion con las capa-
cioaoos 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.
7.!. IIAJAIOIMA II 5OIJVAII 228
7.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 [20[.
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 [22[.
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.
224 CAIIJ!IO 7. VI!5IHIII IAIA II COMIICIO
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 [0[ [28[.
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.
7.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.
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.
7.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-
7.!. IIAJAIOIMA II 5OIJVAII 22
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.
Capacioaoos mulli-culluialos paia llogai a clionlos gloLalos.
Capacioaoos avanzaoas oo inloligoncia oo nogocios paia oocisionos fun-
oamonlas ool o-Lusinoss.
7.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,
226 CAIIJ!IO 7. VI!5IHIII IAIA II COMIICIO
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.
7.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: nn: apioLa-
oo 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.
7.!. IIAJAIOIMA II 5OIJVAII 227
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.
WoLSphoio Commoico.
Inlogiacion oo nogocio (Lusinoss Inlogialion):
WoLSphoio Lusinoss Inlogialoi.
WoLSphoio MQ Inlogialoi.
228 CAIIJ!IO 7. VI!5IHIII IAIA II COMIICIO
7.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.
7.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
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
7.. AIIIICAJION 5II'II 220
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 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.
7.5.2 AIIcatIon Server. EnterrIse EdItIon
La Loicion ompiosaiial ool ILM 1h5h: |.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:
280 CAIIJ!IO 7. VI!5IHIII IAIA II COMIICIO
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.
7.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.
7.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.
7.. AIIIICAJION 5II'II 281
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.
7.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).
7.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
Loans quo conliono. Un solo conlonoooi puooo goslionai mas oo un aichivo
JAI oo LJL.
7.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.
282 CAIIJ!IO 7. VI!5IHIII IAIA II COMIICIO
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.
7.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.
7.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
7.0. AIQ!IJICJ!IA5 II JII5 NI'III5 288
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.
7.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.
7.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:
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
284 CAIIJ!IO 7. VI!5IHIII IAIA II COMIICIO
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.
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:
7.7. IAMIIIA5 III IIOI!CJO 28
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.
7.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,
286 CAIIJ!IO 7. VI!5IHIII IAIA II COMIICIO
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
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.
7.8. IA IAMIIIA II HIIIAMIINJA5 VI!5IHIII 5J!IIO 287
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
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.
7.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,
288 CAIIJ!IO 7. VI!5IHIII IAIA II COMIICIO
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.
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.
7.8. IA IAMIIIA II HIIIAMIINJA5 VI!5IHIII 5J!IIO 280
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 8
VeLSLere AIIcatIon
Server
8.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 [0, ILM Iioss[.
8.2 VeLSLere AIIcatIon Server Cono IIataIor-
na Iara 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.
241
242 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
Figuia 8.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 8.1 oo la pagina 242 so puooo oLsoivai la plalafoima ool
Soflwaio oo WoLSphoio paia o-Lussinos.
8.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.
8.J. I!NIAMINJO5 248
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 Lxlianol, 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).
244 CAIIJ!IO 8. 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 8.2 oo la pagina 24 muoslia la osliucluia macioscopica ool
WoLSphoio Applicalion Soivoi.
8.!. IA5CO5 II VI!5IHIII AI'ANCII IIIJION 24
Figuia 8.2: WoLSphoio Applicalion Soivoi.
8.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.
246 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
Figuia 8.8: Compononlos oo 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).
8.4.1 Entorno de VeLSLere Advanced EdItIon
La lguia 8. oo la pagina 26 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).
8.!. IA5CO5 II VI!5IHIII AI'ANCII IIIJION 247
Ll soiviooi oo aominisliacion y la inloifaz aominislialiva haLililan la su-
poivision y conliol conlializaoo oo soiviooios y piocosos.
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.
248 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
8.4.2 AodeIo de VeLSLere AIIcatIon |22, VeLSLere|
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.
8.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 nocosaiias on
ol oosaiiollo oo paginas 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
8.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 240
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.
8.6 Concetos deI VeLSLere AIIcatIon Server
Lslo apailaoo piopoiciona una inlioouccion a los siguionlos n:
o-Lusinoss.
La Familia oo WoLSphoio.
Compulacion DisliiLuioa oo WoLSphoio Applicalion Soivoi.
Compononlos oo WoLSphoio Applicalion Soivoi.
8.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 [26, 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
20 CAIIJ!IO 8. 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.
8.6.2 La FanIIIa VeLSLere y Ias SoIucIones Iara 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 aplica-
cionos 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
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.
8.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 21
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:|:.
8.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.
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
22 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
Figuia 8.4: Aiquilocluia Clionlo-Soiviooi oo 1ios Nivolos.
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 8.4 oo la pagina 22 so puooon oLsoivai los lios nivolos oo la
aiquilocluia clionlo-soiviooi.
1h5h: |.n.n 5:: piopoiciona un nivol inloimooio on osla
aiquilocluia, poimilionoo clionlos-applols, clionlos oo Visual Lasic, clionlos
oo C, olc., quo aclan iocpiocamonlo con los iocuisos (Lasos oo oalos
8.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 28
iolacionalos, MQSoiios, olc.) y olias aplicacionos oxislonlos.
8.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 Stan-
dard y Advanced EdItIon?
Hay vaiias oifoioncias mayoios onlio 1h5h: |.n.n 5:: 5nnJn:J
1J..n y 1hh: |.n.n 5:: JnnJ 1J..n:
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..n sopoila 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
inloifaso oo Slanoaio Loilion no puooo usaiso paia aominisliai 1h5h:
|.n.n 5:: JnnJ 1J..n.
24 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
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).
Soivicios WoL.
8.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 2
Lxcoplo paia los applols oo Java, los cualos oslan iosliingioos poi la so-
guiioao 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.
Ll 1h5h: |.n.n 5:: conliono uno o mas Loans ompiosaiia-
los quo oncapsulan la logica comoicial y los oalos usaoos y compailioos poi
aplicacionos oo LJL. Los Loans ompiosaiialos inslalaoos on un soiviooi oo
aplicacionos no so comunican oiioclamonlo con ol soiviooi. Un conlonoooi
LJL Liinoa una inloifaso onlio los Loans ompiosaiialos y ol soiviooi oo aplica-
cionos, 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.
Iuooon inloiacluai oiioclamonlo con un soiviooi oo aplicacionos usanoo
Java mooianlo IMIIIOI (Invocacion oo molooos iomolos: Iomolo Molhoo
Invocalion Inloinol InloiOIL Iiolocol: Iiolocolo 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 ospocilcacionos 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.
Lslas hoiiamionlas piopoicionan la iousaLilioao oo la logica oo los piogia-
mas oo Java oo la ompiosa.
Aominisliacion ool soiviooi y aominisliacion oo inloifaso.
26 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
Figuia 8.: Compononlos ool AmLionlo oo WoLSphoio Aovancoo Loilion.
Ll aominisliaooi ool soiviooi manoja soivlols, aichivos JSI, Loans ompio-
saiialos, y soiviooios oo aplicacionos. Lsla aominisliacion os oiiigioa poi ol
aominisliaooi oo 1h5h: |.n.n 5:: quion haco uso oo la consola
aominislialiva oo WoLSphoio.
La lguia 8. oo la pagina 26 muoslia los compononlos ool amLionlo oo
1h5h: |.n.n 5:: JnnJ 1J..n [20, ILM[.
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.
8.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 27
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 ioquo-
iimionlo 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 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 soivicios.
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.
28 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
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.
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.
8.0. CONCIIJO5 III VI!5IHIII AIIIICAJION 5II'II 20
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:
1nn J n.JnJ quo oncapsula oalos poimanonlos, como los quo so guai-
oan on una fuonlo oo oalos, lal como una Laso oo oalos o un sisloma oo
aichivos, y molooos asociaoos paia manipulai osos oalos. Ln la mayoia
oo los casos, un Loan oo onlioao ooLo accoooiso oo manoia liansaccio-
nal. 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.
1nn J .n 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 liansfoioncia
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
260 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
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.
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
8.7. MOIIIO II AIMINI5JIACION IN AI'ANCII IIIJION 261
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.
8.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 oalos 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
262 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
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.
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 Lmpiosaiialos.
Soivlols.
Iailos oo un Soivlol.
Aplicacionos WoL.
8.8. AIQ!IJICJ!IA II VI!5IHIII 268
8.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.
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.
8.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 8.6 oo la pagina 264 muoslia la n:j&.&:n oo WoLSphoio Ap-
plicalion Soivoi, Aovancoo Loilion y sus compononlos.
8.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.
264 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
Figuia 8.6: Aiquilocluia oo WoLSphoio Applicalion Soivoi Aovancoo Loilion.
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.
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.
8.8.2 HTTI Server y IIug-In
Ll 1h5h: |.n.n 5:: liaLaja con un soiviooi oo H11I, o soiviooi
WoL, manipula policionos oinamicas, como soivlols, oo las aplicacionos WoL.
8.8. AIQ!IJICJ!IA II VI!5IHIII 26
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
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.
8.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.
8.8.4 YIrtuaI Hosts {Hosts YIrtuaIes)
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-
266 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
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.
8.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.
8.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
8.8. AIQ!IJICJ!IA II VI!5IHIII 267
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.
8.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.
268 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
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.
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.
8.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.
8.8. AIQ!IJICJ!IA II VI!5IHIII 260
Figuia 8.7: Mooolo Aominislialivo oo WoLSphoio.
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.
8.8.9 EI AodeIo AdnInIstratIvo VeLSLere
Ln la lguia 8.0 oo la pagina 27 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.
270 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
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
aominislialiva oo H11I WoL.
Los iocuisos oo WoLSphoio on un nooo, oslan iopiosonlaoos como iocuisos
aominislialivos on ol oominio aominislialivo oo WoLSphoio.
8.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.
8.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-
8.8. AIQ!IJICJ!IA II VI!5IHIII 271
Figuia 8.8: Inloifasos Aominislialivas.
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.
8.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 0.12 oo la pagina 288.
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.
272 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
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
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 Soiviooi 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.
8.8. AIQ!IJICJ!IA II VI!5IHIII 278
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
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.
274 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
8.8.13 HeIerencIa HIda ara Ia AdnInIstracIn
Ll mooolo aominislialivo paia las Loicionos Avanzaoas y Noimalos so iosumo
on la lguia 8.0 oo la pagina 27.
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.
8.8.14 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.
8.8. AIQ!IJICJ!IA II VI!5IHIII 27
Figuia 8.0: Mooolo oo Aominisliacion.
276 CAIIJ!IO 8. VI!5IHIII AIIIICAJION 5II'II
8.8.15 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 9
DescrIcIn de Ia AIIcacIn
9.1 DescrIcIn CeneraI
Ll piosonlo liaLajo so Lasa on ol osluoio oo soflwaio oo Laso quo poimilo ol
oosaiiollo oo aplicacionos WoL mulliplalafoima con accoso a Laso oo oalos
oisliiLuioa. Consislo on ol oosaiiollo oo una aplicacion WoL oo apoyo y sogui-
mionlo a las laioas piopias oo Holp Dosk (Mosa oo Ayuoa) oo la Municipalioao
oo la ciuoao oo Coiiionlos.
Ll OLjolivo os ioalizai una aplicacion WoL mulliplalafoima oosaiiollaoa
on Java, on la cual ol usuaiio puooa conlai con un mooio oo ayuoa paia ponoi
oo maniloslo sus inquioluoos, ioclamos y nocosioaoos, lolofonicamonlo y a
liavos oo la ioo, a las oislinlas ompiosas y oopailamonlos guLoinamonlalos quo
cuonlon con ol sisloma on cuoslion, Liinoanoo oo osla manoia mayoi iapiooz y
olcioncia on ol soguimionlo y on las iospuoslas oo sus ioclamos. Inloinamonlo
ol sisloma Holp Dosk" coiioia on oislinlas plalafoimas mooianlo ol uso oo
soflwaio mulliplalafoima.
Ll sisloma oo Holp Dosk oo la Municipalioao oo la ciuoao oo Coiiionlos
poimilo iogisliai y cooioinai ioquoiimionlos oo manoia ofocliva oplimizanoo
los piocosos oo colaLoiacion y comunicacion oonlio ool municipio. Holp Dosk
facilila la iogisliacion y oiganizacion oo la infoimacion, liansfoimanooso on
una Laso conlial oo consulla paia looa la oiganizacion. Do osla manoia ol oo-
pailamonlo oo sopoilo inciomonlaia su pioouclivioao, iooucionoo los liompos
oo iospuosla on la iosolucion oo un pioLloma ospoclco.
277
278 CAIIJ!IO 0. II5CIIICION II IA AIIICACION
Figuia 0.1: Iagina Iiincipal oo la Aplicacion.
Ln la lguia 0.1 oo la pagina 278 so puooo oLsoivai la pagina piincipal ool
Sisloma oo Holp Dosk oo la Municipalioao oo la Ciuoao oo Coiiionlos.
9.1.1 AduIos
Ll sisloma consislo Lasicamonlo on cualio mooulos Lion oolnioos:
1. Ayuoa
2. Ioclamos
8. Opoiaooios
4. Aominisliaooi
0.1. II5CIIICION CINIIAI 270
Figuia 0.2: Ayuoa paia ol Usuaiio.
Ayuda
Ll mooulo oo Ayuoa so oivioo on:
Ayuoa paia ol Usuaiio: conliono infoimacion acoica ool uso poi pailo ool
vocino, ool sisloma on cuoslion. La lguia 0.2 oo la pagina 270 muoslia
la vonlana piincipal oo Ayuoa paia ol Usuaiio.
Ayuoa paia ol Opoiaooi: conliono la infoimacion nocosaiia paia la io-
alizacion oo opoiacionos concoinionlos al manojo, poi pailo oo los opo-
iaooios, oo los ioclamos ioalizaoos poi los vocinos, como soi: alla, Laja,
mooilcacion y consullas. La lguia 0.8 oo la pagina 280 muoslia la
vonlana piincipal oo Ayuoa paia ol Opoiaooi.
280 CAIIJ!IO 0. II5CIIICION II IA AIIICACION
Figuia 0.8: Ayuoa paia ol Opoiaooi.
0.1. II5CIIICION CINIIAI 281
Figuia 0.4: Nuovo Ioclamo.
HecIanos
Ll mooulo oo ioclamos osla ooslinaoo al uso poi pailo oo los vocinos. Ll
mismo conliono las opcionos nocosaiias paia quo ol usuaiio puooa iogisliai sus
inquioluoos y ioclamos, y ioalizai consullas acoica ool oslaoo oo los mismos.
So oivioo on:
Nuovo Ioclamo: conliono una vaiiooao oo opcionos coiiosponoionlos a
los posiLlos lipos oo ioclamo quo so quioian ioalizai. La lguia 0.4 oo la
pagina 282 muoslia la vonlana oo Nuovo Ioclamo.
Consulla: conliono oos opcionos oo consulla quo lo poimilon al vocino
oslai infoimaoo acoica ool lialamionlo oo su ioclamo. La lguia 0. oo la
pagina 282 muoslia la vonlana oo Consulla con DNI, y la lguia 0.6 oo la
pagina 0.6 muoslia la vonlana oo Consulla con Nmoio oo Documonlo.
282 CAIIJ!IO 0. II5CIIICION II IA AIIICACION
Figuia 0.: Consulla con DNI.
Figuia 0.6: Consulla con Nmoio oo Ioclamo.
0.1. II5CIIICION CINIIAI 288
Figuia 0.7: Ioclamos.
Oeradores
Ll mooulo oo opoiaooios conliono las opcionos nocosaiias paia ol lialamionlo
ospoclco oo caoa ioclamo ioalizaoo y caoa aioa poilonocionlo al municipio.
Con iospoclo al lialamionlo oo un ioclamo posoo:
Iogislio y camLio oo oslaoo oo un ioclamo: poimilo oai oo alla un
nuovo ioclamo y iogisliai los oifoionlos oslaoos. So accooo mooianlo la
opcion Ioclamos. La lguia 0.7 oo la pagina 288 muoslia la vonlana
coiiosponoionlo.
Mooilcacion oo un ioclamo: poimilo mooilcai looos los oalos oo un
ioclamo on pailiculai. La lguia 0.8 oo la pagina 284 muoslia la vonlana
coiiosponoionlo.
284 CAIIJ!IO 0. II5CIIICION II IA AIIICACION
Figuia 0.8: Mooilcacion oo Ioclamo.
0.1. II5CIIICION CINIIAI 28
Figuia 0.0: Lslaoos oo un Ioclamo.
Lslaoos oo un ioclamo: visualiza una lisla con los posiLlos oslaoos quo
puooo lomai un ioclamo. La lguia 0.0 oo la pagina 28 muoslia la
vonlana coiiosponoionlo.
1ipos oo ioclamo: visualiza una lisla con los oislinlos lipos oo ioclamos
quo so puooon iogisliai. La lguia 0.11 oo la pagina 287 muoslia la
vonlana coiiosponoionlo.
Con iospoclo al lialamionlo oo un aioa posoo las siguionlos opcionos:
Alla: poimilo agiogai un ioa.
Laja: poimilo oliminai un ioa.
Mooilcacion: poimilo mooilcai ol nomLio oo un ioa.
286 CAIIJ!IO 0. II5CIIICION II IA AIIICACION
Figuia 0.10: 1ipos oo Ioclamo.
0.1. II5CIIICION CINIIAI 287
Figuia 0.11: Iagina Iiincipal oo ioas.
Ioclamos poi ioa: Ioimilo oLlonoi una oslaoslica coiiosponoionlo a
los ioclamos alonoioos poi caoa ioa.
Consulla: visualiza una lisla con las aioas oxislonlos on ol municipio.
Ln la lguia 0.11 oo la pagina 287 so puooo oLsoivai la pagina piincipal
coiiosponoionlo al lialamionlo oo las ioas.
AdnInIstrador
Lslo mooulo osla ooslinaoo al lialamionlo oo las clavos oo accoso al sisloma.
Ioimilo ioalizai allas, Lajas y mooilcacionos oo clavos y nomLios oo usua-
iio. Ln la lguia 0.12 oo la pagina 288 so puooo oLsoivai la pagina piincipal
coiiosponoionlo al Aominisliaooi.
288 CAIIJ!IO 0. II5CIIICION II IA AIIICACION
Figuia 0.12: Iagina Iiincipal ool Aominisliaooi.
0.2. IJIMIIO5 II COIICO I!INJI (5II'IIJ5 Y HJMI) 280
9.2 EjenIos de CdIgo Fuente {ServIets y HTAL)
A conlinuacion so liansciiLo un ojomplo oo Soivlol ulilizaoo on ol sisloma, ol
mismo ioaliza una opoiacion oo alla.
packago aioas;
impoil java.io.*;
impoil javax.soivlol.*;
impoil javax.soivlol.hllp.*;
impoil java.sql.*;
impoil java.io.IOLxcoplion;
impoil javax.soivlol.SoivlolLxcoplion;
impoil javax.soivlol.hllp.HllpSoivlol;
impoil javax.soivlol.hllp.HllpSoivlolIoquosl;
impoil javax.soivlol.hllp.HllpSoivlolIosponso;
puLlic class AllaAioa oxlonos HllpSoivlol
Connoclion conn; OLjolo oo la conoxion
Ln ol molooo Inil so ioalizaia la conoxion a la LD
poi lo quo las policionos no pioouciian ningun iolaioo oo conoxion
puLlic voio inil(SoivlolConlg cf) lhiows SoivlolLxcoplion
supoi.inil(cf);
So inlonla caigai ol oiivoi ool moloi oo Laso oo oalos DL2
liy
Class.foiNamo(COM.iLm.oL2.joLc.nol.DL2Diivoi");
calch (ClassNolFounoLxcoplion o)
Syslom.oul.piinlln(ImposiLlo onconliai ol oiivoi:"
200 CAIIJ!IO 0. II5CIIICION II IA AIIICACION
o.golMossago());

So inlonla ioalizai la conoxion a la Laso oo oalos 1LSIS


liy
conn = DiivoiManagoi.golConnoclion(joLc:oL2:noloLook1LSIS",
Aominisliaooi", coloi");
calch (SQLLxcoplion o)
Syslom.oul.piinlln(ImposiLlo cioai conoxion:" o.golMossago());

Ln ol molooo ooslioy() una voz quo ol soivlol so osla apaganoo,


oosconoclaiomos oo la Laso oo oalos
ln inil()
puLlic voio ooslioy()
supoi.ooslioy();
liy
conn.closo();
calch (SQLLxcoplion o)
Syslom.oul.piinlln(ImposiLlo coiiai conoxion:" o.golMossago());

ln ooslioy()
Iooolnimos ol molooo ooIosl
puLlic voio ooIosl(HllpSoivlolIoquosl ioquosl,HllpSoivlolIosponso iosponso)
lhiows SoivlolLxcoplion, IOLxcoplion, IOLxcoplion
Sliing aioa;
0.2. IJIMIIO5 II COIICO I!INJI (5II'IIJ5 Y HJMI) 201
so oLlionon los paiamolios
aioa= ioquosl.golIaiamoloi(aioa");
so ioaliza la valioacion ool oalo ingiosaoo
if (aioa.oquals("))
so onva una pagina oo oiioi
IiinlWiiloi oul = iosponso.golWiiloi();
oul.piinlln(<H1ML");
oul.piinlln(<LODY Lackgiouno=fonoolosisfonoolosis1.gif");
oul.piinlln(<Li");
oul.piinlln(<I align=conloi<FON1 sizo= coloi=gioon");
oul.piinlln( faco=1imos Now Ioman 1UI<U<LAlla oo ioas<LI");
oul.piinlln(<L<U<FON1<LI<FON1");
oul.piinlln( sizo=8 coloi=gioon faco=1imos Now Ioman 1UI");
oul.piinlln(<LDoLo ingiosai ol nomLio ool aioa.<L<FON1<I");
oul.piinlln(<I<IMG Loiooi=0 sic=Imagonoslashlololash.gif );
oul.piinlln( hoighl=80<I");
oul.piinlln(<I align=lofl\nLsp;<IMG Loiooi=0");
oul.piinlln( sic=Imagonoslochasalias.gif wiolh=87 hoighl=81");
oul.piinlln( onclick=hisloiy.Lack()<I");
oul.piinlln(<LODY");
oul.piinlln(<H1ML");
olso
liy
Slalomonl slm = conn.cioaloSlalomonl();
202 CAIIJ!IO 0. II5CIIICION II IA AIIICACION
so ioaliza la opoiacion INSLI1
inl nunIowsUpoaloo1 = slm.oxoculoUpoalo
(INSLI1 IN1O aioas(oosaioa) valuos (aioa")");
so oovuolvo una pagina oo iosullaoos con H1ML omLoLioo
IiinlWiiloi oul = iosponso.golWiiloi();
oul.piinlln(<H1ML");
oul.piinlln(<LODY Lackgiouno=fonoolosisfonoolosis1.gif");
oul.piinlln(<DIV align=conloi");
oul.piinlln(<1ALLL Loiooi=0");
oul.piinlln( <1LODY");
oul.piinlln( <1I");
oul.piinlln( <1D hoighl=102<FON1 sizo= coloi=gioon");
oul.piinlln( faco=1imos Now Ioman 1UI<L<UAlla oo ioas<U");
oul.piinlln(<L<FON1<1D");
oul.piinlln( <1D wiolh=0 hoighl=102<IMG Loiooi=0");
oul.piinlln( sic=ImagonosHolpooskholpoosklogolash.gif wiolh=08");
oul.piinlln( hoighl=02<1D");
oul.piinlln( <1I");
oul.piinlln( <1LODY");
oul.piinlln(<1ALLL");
oul.piinlln(<DIV");
oul.piinlln(<DIV align=conloi");
oul.piinlln(<1ALLL Loiooi=1");
oul.piinlln( <1LODY");
0.2. IJIMIIO5 II COIICO I!INJI (5II'IIJ5 Y HJMI) 208
oul.piinlln( <1I");
oul.piinlln( <1D align=conloi<FON1 sizo=4 coloi=gioon");
oul.piinlln( faco=1imos Now Ioman 1UI<LLl ioa "aioa ");
oul.piinlln(<LIha sioo");
oul.piinlln( oaoa oo alla oxilosamonlo.");
oul.piinlln(<L<FON1\nLsp;\nLsp;\nLsp;\nLsp;<1D");
oul.piinlln( <1D align=conloi<IMG Loiooi=0");
oul.piinlln( sic=Imagonoslogomuni.jpg wiolh=01 hoighl=122<1D");
oul.piinlln( <1I");
oul.piinlln( <1LODY");
oul.piinlln(<1ALLL");
oul.piinlln(<DIV");
oul.piinlln(<LODY");
oul.piinlln(<H1ML");
calch (Lxcoplion o)
Syslom.oul.piinlln(Liioi on la aclualizacion" o.golMossago());
IiinlWiiloi oul = iosponso.golWiiloi();
oul.piinlln(<H1ML");
oul.piinlln(<LODY Lackgiouno=fonoolosisfonoolosis1.gif");
oul.piinlln(<I align=conloi<FON1 sizo=6 coloi=gioon");
oul.piinlln( faco=1imos Now Ioman 1UI<U<LAlla oo ioas<LI");
oul.piinlln(<L<U<FON1");
oul.piinlln(<LNo so puooo oliminai ol aioa poiquo ");
oul.piinlln(oxislon ioclamos afoclaoos a la misma.<L");
204 CAIIJ!IO 0. II5CIIICION II IA AIIICACION
oul.piinlln(<FON1<FON1");
oul.piinlln( sizo=6 coloi=gioon faco=1imos Now Ioman 1UI<U<L");
oul.piinlln(<L<U<FON1<I");
oul.piinlln(<LODY");
oul.piinlln(<H1ML");

ln oo soivlol
Soguioamonlo so liansciiLo ol cooigo H1ML coiiosponoionlo a una oo las
paginas quo componon ol sisloma.
<H1ML
<HLAD
<ML1A hllp-oquiv=Conlonl-1ypo"
conlonl=loxlhlml; chaisol=WINDOWS-122"
<ML1A namo=GLNLIA1OI" conlonl=ILM WoLSphoio Sluoio"
<1I1LLAllaClavo.hlml<1I1LL
<HLAD
<LODY Lackgiouno=fonoolosisfonoolosis1.gif Onloao=foim.nomLio.focus()
<LI
<I<FON1 sizo=" coloi=gioon" faco=1imos Now Ioman 1UI"
<U<LAlla oo Usuaiios y Clavos<L<U<FON1<I
<FOIM namo=foim laigol=solf" aclion=AllaClavo" molhoo=posl"
<DIV align=conloi"
<LI
0.2. IJIMIIO5 II COIICO I!INJI (5II'IIJ5 Y HJMI) 20
<1ALLL Loiooi=0"
<1LODY
<1I
<1D align=iighl"<L<FON1 sizo=8" coloi=gioon"
faco=1imos Now Ioman 1UI"NomLio oo Usuaiio:<FON1<L<1D
<1D<L<FON1 sizo=8" coloi=gioon" faco=1imos Now Ioman 1UI"
<INIU1 lypo=loxl" namo=nomLio" sizo=20"<FON1<L<1D
<1D iowspan=4" valign=lop" wiolh=174" align=conloi"<IMG
Loiooi=0" sic=..ImagonosHolpooskiocnogio.gif" wiolh=122"
hoighl=122"<1D
<1I
<1I
<1D align=iighl"<L<FON1 sizo=8" coloi=gioon"
faco=1imos Now Ioman 1UI"Clavo:<FON1<L<1D
<1D<L<FON1 sizo=8" coloi=gioon" faco=1imos Now Ioman 1UI"
<INIU1 lypo=passwoio" namo=clavo" sizo=20"<FON1<L<1D
<1I
<1I
<1D colspan=2" align=conloi"<LI
<LI
<FON1 sizo=4" coloi=gioon"
faco=1imos Now Ioman 1UI"<USolocciono ol Iiivilogio paia ol
Usuaiio<U<FON1<1D
<1I
206 CAIIJ!IO 0. II5CIIICION II IA AIIICACION
<1I
<1D align=lofl" colspan=2"<1ALLL Loiooi=0"
<1LODY
<1I
<1D<INIU1 lypo=iaoio" namo=piivilogio" valuo=100"<1D
<1D<FON1 sizo=8" coloi=gioon" faco=1imos Now Ioman 1UI"
<LAominisliaooi<L<FON1<1D
<1I
<1I
<1D<INIU1 lypo=iaoio" namo=piivilogio" valuo=1"<1D
<1D<FON1 sizo=8" coloi=gioon" faco=1imos Now Ioman 1UI"
<LOpoiaooi<L<FON1<1D
<1I
<1LODY
<1ALLL
<1D
<1I
<1I
<1D align=conloi" colspan=8"<LI
<INIU1 lypo=suLmil" namo=Acoplai" valuo=Acoplai"
\nLsp;\nLsp;\nLsp;\nLsp;\nLsp;\nLsp;\nLsp;\nLsp;\nLsp;<INIU1
lypo=iosol" namo=cancolai" valuo=Cancolai"<1D
<1I
<1I
0.2. IJIMIIO5 II COIICO I!INJI (5II'IIJ5 Y HJMI) 207
<1D align=lofl" colspan=8"<LI
<IMG Loiooi=0"
sic=..Imagonoslochasalias.gif" wiolh=87" hoighl=81"
onclick=hisloiy.Lack()"<1D
<1I
<1LODY
<1ALLL
<FOIM
<DIV
<LODY
<H1ML
ota: la lolalioao ool cooigo oosaiiollaoo so oncuonlia on ol CD aojunlo.
CaItuIo 10
ConcIusIones
n|&.n :n J |n Jn|j.n j 5J&n: 1.|..nJ
So ha pooioo compioLai las gianoos vonlajas oo la ulilizacion oo locno-
logas y soflwaio, lanlo oo Laso oo oalos como oo oosaiiollo oo aplicacionos,
quo sopoilan .nn J.:.h&.J n&|.|nnJ:nn.
Lslo ha iosullaoo oo gian ulilioao al momonlo oo oosaiiollai una apli-
cacion con WoLSphoio Applicalion Dovolopoi v..0 y DL2 UDL WoikGioup
Soivoi Loilion v. 8.1, Lajo Winoows 2000 Soivoi, ulilizanoo Java 1.4, paia
luogo migiaila o implomonlaila on un onloino Linux SuSo 8.2, compioLanooso
quo oicha migiacion oosoo ol onloino Winoows al onloino Linux, ulilizanoo ol
WoLSphoio Applicalion Dovolopoi v. .1.2 y ol DL2 UDL Ioisonal Loilion
v.8.1 on oslo llimo, ha iosullaoo sumamonlo soncilla, iapioa y olcionlo, no
lonionoo quo ioalizaiso camLios on la aplicacion, os oocii, so ha pooioo migiai
una aplicacion camLianoo ol sisloma opoialivo, la voision ool onloino oo oos-
aiiollo oo la aplicacion y la voision ool moloi oo Lasos oo oalos, looo ollo oo
manoia lolalmonlo lianspaionlo oosoo ol punlo oo visla oo la aplicacion.
Ln cuanlo a las facilioaoos on ol oosaiiollo oo aplicacionos Jnn paia onloi-
nos mulliplalafoima, so puoo apiociai quo 1h5h: puooo soi usaoo oosoo
la Inlianol oo una oiganizacion yo oosoo la Inloinol, con lo cual ol sisloma
iosulla mas olcionlo, mas loxiLlo y aoaplaLlo al camLio y, aoomas, con un
sopoilo monos complojo.
Con iospoclo al moloi oo Lasos oo oalos 11., so ooLo ooslacai la osca-
laLilioao, inlogiioao y soguiioao poimilionoo ioalizai iospaloos on lnoa con
200
800 CAIIJ!IO 10. CONCI!5IONI5
oislinlos giaoos oo gianulaiioao sin quo oslo afoclo la oisponiLilioao oo ac-
coso a los oalos poi pailo oo los usuaiios; inloifacos soncillas y onlonoiLlos,
complolas, inluilivas y con oivoisos asislonlos, poimilionoo oo osa manoia una
mojoi compionsion on la ulilizacion oo la hoiiamionla.
Asimismo so puoo apiociai las facilioaoos ool 5.n.] 1:|1|n paia
osciiLii liLios, poi la calioao ool pioouclo oLlonioo, la aulomalizacion on ol
manojo oo noicos, la goslion oinamica oo ospacios, lislas oo lguias, oo laLlas,
iofoioncias oinamicas a oLjolos, LiLliogiala, olc.
So ooslaca la gian poloncialioao oo oslo conjunlo oo hoiiamionlas paia ol
oosaiiollo oo aplicacionos oo gian poilo y alla complojioao, ulilizaLlos on una
amplia gama oo sislomas opoialivos y con oivoisos moloios oo Lasos oo oalos,
paia su accoso oosoo las Inlianols oo las oiganizacionos o oosoo la Inloinol.
So haco nolai aoomas quo impoilanlos ompiosaiios oo la ciuoao oo Luonos
Aiios, iolacionaoos a oivoisos Municipios, han manifoslaoo su inloios on ol
pioouclo oosaiiollaoo, ooLioo a quo puoioion oLsoivai la olcacia y iapiooz
oo la aplicacion al liaLajai on oislinlas plalafoimas y las inloifacos gialcas
soncillas oo su oisono; lamLion so vioion muy inloiosaoos poi la facilioao quo
Liinoa ol sisloma al soi opoiaoo complolamonlo oosoo la Inlianol yo Inloinol.
1.nn 1&&:n J .n
So consiooia quo las piincipalos lnoas fuluias oo accion ooiivaoas ool pio-
sonlo liaLajo soian las siguionlos:
Dosaiiollai un osquoma oo soguiioao mas olaLoiaoo, incoipoianoo ciip-
logiafa on la goslion oo las clavos.
Iailicionai las Lasos oo oalos y laLlas on vaiios soiviooios, puoionoo soi
oslos oo oivoisa plalafoima oo haiowaio yo oo soflwaio.
HILIIograIIa
[1[ L. Joyanos Aguilai. 1&nJnnn J 1:j:nnn.n - |j:.n j 1-
:&&:n J 1n - 5j&nJn 1J..n. Mc Giaw HillInloiamoiicana oo
Lspana, S.A.U., Lspana, 1006.
[2[ L. Joyanos Aguilai. .h:.JnJ. Mac Giaw-Hill, 1007.
[8[ L. Joyanos Aguilai. 1:j:nnn.n O:.nnJn n Oh] - 5j&nJn 1J.-
.n. Mc Giaw HillInloiamoiicana oo Lspana, S.A.U., Lspana, 1008.
[4[ L. Joyanos Aguilai. 1n n:::n `&nJ.n| : | n.n.n. 1nn 1..n
1J |n A&n 1nn.n. Univoisioao Ionlilcia oo Salamanca, Maoiio-
Lspana, 2000.
[[ J. M. LomLaioo Lniquoz; L. Joyanos Aguilai; S. Ios Aguilai; J. M. Saz
lvaios; F. Mala Mala. G.n 1nJ:nn.n O:.nnJn n| n.-
n.nn | `J| J n:. 1|:n. n J15.uu. 11 J:nnJn
1nJ:nn.n j 5.JnJ. La Sallo, Laicolona-Lspana, 2002.
[6[ L. Joyanos Aguilai; L. Iooiguoz Laona; M. Foinanooz Azuola. 1&n-
Jnnn J 1:j:nnn.n - 1.h: J 1:h|nn. Mc Giaw Hi-
llInloiamoiicana oo Lspana, S.A.U., Lspana, 1006.
[7[ L. Loszoimonyi. 1hj Jnn . n nj 1n&:. 1.:-&: 1nnj&nj.
Soflwaio - Concopls \ 1ools, N

10, 141-14, 1008.


[8[ G. Liassaio; I. Lialloy. 1&nJnnn J |j:.n.n. Iionlico Hall,
Maoiio-Lspana, 1007.
[0[ Lail JacoL Caila Saolloi, John Ganci. 1h5h: 1:J& 1nn.|j O:-
.& nnJ :h.&:. ILM Iioss, USA, 2004.
[10[ L. Caslillo. &: J 1nJr. Univoisioao oo CanlaLiia, CanlasLiia-
Lspana, 1008.
801
802 !I!IIOCIAIIA
[11[ ILM Coipoialion. 11` 11. nn 1n::. 1J..n n:n O5u. j
1.nJ& G&.n 1n.Jn J 1n..n.n.
[12[ ILM Coipoialion. 11` 11. 1n.:n| 1nnhn n&|n J `nnJn.
ILM Iioss, USA, 2000.
[18[ ILM Coipoialion. 11` 11. 1n.:n| 1nnhn n&|n J `nn].
ILM Iioss, USA, 2000.
[14[ ILM Coipoialion. 11` 11. 1n.:n| 1nnhn n:n 1.nJ& G&.n
1n.Jn J 1n..n.n 1:.n 7. ILM Iioss, USA, 2000.
[1[ ILM Coipoialion. 11` 11. 1n.:n| 1nnhn 1:nn| 1J..n G&.n
1n.Jn J 1n..n.n 1:.n 7. ILM Iioss, USA, 2000.
[16[ ILM Coipoialion. 11` 11. 1n.:n| 1nnhn 5&|nn J 1nn|n-
.n j n]j&:n.n 1:.n 7. ILM Iioss, USA, 2000.
[17[ F. Cuosla. 1n 1n:n .:&n|. McGiawHill, Maoiio-Lspana, 1008.
[18[ A. Foimoso Gaica; V. A. Socaoos; A. Lopoz Iivoio; M. Vallojo Gaica;
I. Loijon Gallinas; L. Joyanos Aguilai; M. J. Gil Laiioa; I. oo la Fuon-
lo Iooonoo. A&n 1..n j JnJn.n J| 1-1&.n 1n:n &nnn:
& 1nnh.|.JnJ n J15.uu. 11 J:nnJn 1nJ:nn.n j 5.JnJ. La Sallo,
Laicolona-Lspana, 2002.
[10[ M. A. Gil. 1n:n 1.:&n|. 1 |n 1Jn n |n .n. Lsic, Maoiio-Lspana,
2001.
[20[ M. Haig. 1&nJnnn J| n:. 1|:n.. Univoisioao Ionlilcia
oo Salamanca, Laicolona-Lspana, 2001.
[21[ ILM. 11` 11. 1n:h& `nnnj: G&.n J 1nn|n.n 1:.n 7. ILM
Iioss, USA, 2001.
[22[ ILM. 1h5h: n: 1. :h.&:. ILM Iioss, USA, 2008.
[28[ Ailoi Imaz Javioi Gaica oo Jalon, Joso Ignacio Iooiguoz. :nJn
5:| J Jnn n . &.:n n 5j&nJ. Univoisioao oo Navaiia,
San SoLaslian, 1000.
[24[ J. H. Kingslon. |j:.hn nnJ 1nn 5:&&:. 1.nj, ::n,
nn|j.. 5nJ 1J..n. Aooison-Wosloy, 1008.
!I!IIOCIAIIA 808
[2[ M. C. Munoz; J. F. Guoiia; L. Floios Muio; J. Moza Jaquo; F. Sanchis
Maico. 1n|:n.n J |n G.n J| n.n.n n J:n J | 1nJ.-
nJ: J| n.n| 1n|&n| n 1 nj: 1n:nn.nn| 5.JnJ J
|n .nJ:nn.n. McGiawHill, Maoiio-Lspana, 2002.
[26[ Ali Aisanjani Maik Lnoioi, Jonny Ang. 1n:n: 5:. O:.nJ :-
h.&: nnJ 1h 5:.. ILM Iioss, USA, 2004.
[27[ L. Joyanos Aguilai; I. Zahonoio Mailnoz. 1:&&:n J 1n - |j-
:.n, h:n.n j Oh]. Mc Giaw HillInloiamoiicana oo Lspana,
S.A.U., Lspana, 1008.
[28[ N.Nogioponlo. 1| `&nJ 1.j.n|. Loicionos L, Laicolona-Lspana, 100.
[20[ Iuoyanlo Linngai Saioa Davios, Suioch Amujuii. 1h5h: 1&.n
1nj:n.n 1&h5&h 5|&.n. ILM Iioss, USA, 2004.
[80[ L. Caslillo; A. CoLo; I. Gomoz; C. Solaios. J1 - 1n 1nj&n] J
1:j:nnn.n `&|.|nnJ:nn n:n 1n:n. Iaianinfo, Lspana, 1007.
[81[ L. Caslillo; A. CoLo; I. Gomoz; C. Solaios. J1 - 1n 1nj&n] J
1:j:nnn.n `&|.|nnJ:nn n:n 1n:n. Iaianinfo, Maoiio-Lspana,
1007.
[82[ A. S. 1anonLaum. 5.nn O:n. 1.:.h&.J. Iionlico Hall His-
panoamoiicana, S.A., Moxico, 1006.
[88[ A. S. 1anonLaum. 1J J n&nJ:n. Iionlico Hall Hispanoamoii-
cana S. A., Moxico, 1007.
[84[ Jol 1ianloi. 1.n&r `&|.nJ.n G&.J. O`Ioilly Associalos, Inc., 101
Moiiis Sliool, SoLaslopol, 1006.
[8[ K. Huang; Y. Loo; I. Wuang. n|.JnJ J |n 1nJ:nnn j G.n J
n.n.n. ALNOI N.A., Maoiio-Lspana, 2000.
[86[ I. Maoslio Yonos. 1..nn:. J G.n J| n.n.n 1nJ:nn.-
n. 1&nJn.n n:n |n 1.J&.n J |n 1njn.:.n, 1nJ:nn.n j J|-
n&n.n.n. Maoiio-Lspana, 2000.
IndIce de AaterIas
aclivos, 10
inlangiLlos, 28
inloloclualos, 22
aominisliacion
oo inloifaso, 2
ool soiviooi, 2
hoiiamionlas oo, 268
aominislialivo
almaconamionlo, 270
soiviooi, 270
Agonlos, 82
AIX, 184, 107, 200
alooa gloLal, 1
ancho oo Lanoa, 87
AO, 82
AII, 104
AII (Applicalion Iiogiamming In-
loifaco), 188
AIIs, 24, 24
aplicacion Holp Dosk
caiacloislicas oosoaLlos, 47
aplicacion inloiacliva, 160
aplicacion Java, 100
aplicacion mulliplalafoima
oosciipcion oo una, 7
aplicacionos
oo WoLSphoio, 248
Java, 2
Applolalk
Applolalk, 67
Applols
conlonoooi oo, 282
applols, 287, 26
aiquilocluias
lios nivolos oo, 288
aiiays, 1
asislonlos
mojoias on los, 100
AW1
concoplo, 18
inloifaco gialca oo usuaiio, 18
LI, 102
L2L, 14, 226
L2C, 14, 26, 226
L2L, 14
Laso oo oalos
oimonsionos oo la calioao oo,
4
Sogmonlacion oo la, 186
Laso oo oalos iolacional
aiquilocluia oo, 10
Lasos
oo conocimionlos, 10
Lasos oo oalos, 82, 1
puLlicacionos on las, 2
y la woL, 0
Lasos y hoiiamionlas
paia su o-Lusinoss, 221
Loan
oo onlioao, 20
oo sosion, 20
Loans
80
806 INIICI II MAJIIIA5
ompiosaiialos, 24
iocuisos, 261
LI, 20
LiLliolocas
oo clasos, 180
Lifuicacionos, 148
if, 148
if olso, 148
Lloquo liy, calch, lnally, 11
Liowsoi
aplicacionos Lasaoas on, 24
Liowsois, 286
Luclos, 140
oo whilo, 10
foi, 140
whilo, 140
Lusinoss
Inlolligonco, 20
Lusinoss Inlolligonco, 100, 204
Lusinoss inlolligonco, 214
CC, 147
Camino o Ialh
Camino ALsolulo, 70
Camino o Ialh, 70
Diiocloiio Aclual, 70
Diiocloiio Iaoio, 70
Ialh Iolalivo, 70
CD-IOM, 108
conlio oo ooposilo, 108
Conlio oo Dosaiiollo, 204, 20
conlio oo infoimacion, 100
CGI, 27
ciLoiculluia, 0
ciLoisociooao, 1
Claso, 18
claso
caiacloislicas, 12
claso on Java, 12
claso oLjocl, 14
clasos oo ulilioao, 1
claso Aiiays, 1
clasos sliing y SliingLuloi, 16
DouLlo, 17
inlogoi, 18
clionlsoivoi oalaLaso, 187
Clionlos IOI
Clionlos IOI, 67
clonos, 266
clusloi, 180
clusloi of unipiocossois, 180
CMI, 261
Comanoos paia Inloinol, 110
Comanoo flp, 111
Comanoo lolnol, 111
Iiolocolos Inloinol (II), 110
comonlaiios, 147
comoicial
oslialogia, 81
comoicio
oloclionico, 26, 81
comoicio-o, 28
compolilivioao, 16
Compilaoo oo Iiogiamas, 100
Comanoo mako, 110
Compononl Liokoi, 21
compulacion
clionlo-soiviooi oo lios nivolos,
21
oisliiLuioa, 21
comunicacion a alla volocioao, 8
concimionlo coipoialivo
lujo oo liaLajo oo, 41
conclusionos, 200
conoclivioao
hoiiamionlas oo, 186
conocoi, 2
conocimionlo, 8
ciclo oo vioa ool,
INIICI II MAJIIIA5 807
coipoialivo, 28
oolnicion oo, 2
on la sociooao ool
ol comoicio oloclionico, 2
oia ool, 22
goslion ool, 10
la oconoma ool, 8
la oslialogia oo convoilii los oa-
los on, 28
maloiia piima oo las ompiosas,
6
nuovo fuluio ool, 24
pollicas oo, 88
poilalos ool, 14
sociooao ool
la culluia on la, 8
conocimionlo coipoialivo
olomonlos quo componon un lu-
jo oo liaLajo oo, 48
lujo oo liaLajo oo, 41, 48
conlonoooi
clionlo oo aplicacionos oo, 282
LJL, 268
LJL oo, 281
WoL, 281, 267
Conlonl-1ypo, 170
COILA, 14
coio oumps
coio oumps, 66
CIM, 40
CULL, 214
DAS, 102
Dala Mails, 186
Dala WoL, 86
Dalajoinoi
Ll pioouclo, 186
oalamining, 14, 24, 86
oalawaiohouso, 14, 24, 86
oalawaiohousing, 24
oalo, 2
oalos ospacialos, 202
Davonpoil
1homas H., 4
DL2
aominisliaooi oo oalos, 106
Inlioouccion a, 188
Univoisal DalaLaso, 184, 218
DL2 Connocl, 186
DL2 Dala Links Managoi, 208
oL2 Dala Links Managoi, 204
DL2 DalaJoinoi, 200
DL2 Oplimizoi, 202
DL2 Spalial Lxlonooi, 202
DL2 UDL Voision 8.1, 204
DL2 Waiohouso Managoi, 200, 204
oL2ic, 100
DLA, 102
DLMS, 8
DDL y DML
sonloncias oo, 201
Donning
Slophon, 8
oosaiiollo
locnologico, 81
ooslioy, 178
oosviacionos
Doloccion oo, 186
DH1ML, 288
Dial Diiocl, 8
Dial up, 8
oigilalos
aclivos, 226
oigilalizacion, 80
DNS, 26
ooGol, 170
ooGol (), 178
ooIosl (), 178
DouLlo, 17
808 INIICI II MAJIIIA5
molooos oo la claso, 17
oownloao, 226
DiAomin, 278
DIDA, 108, 200
Diuckoi
Ioloi, 22
DSL, 8
DSS, 14
o-Lusinoss, 28, 240
las solucionos paia ol, 20
nuova vision y lonooncias ool,
28
WoL onaLloo paia, 184
o-Lusinoss on oomano
inlogiacion on ol, 222
o-commoico, 224
o-Iiocuiomonl, 40
o-piocuiomonl, 14
LAI, 14
oconoma
oigilal, 26
gloLal, 22
LJL, 24
mooulo oo, 260
Ljocucion oo Iiogiamas, 106
Comanoo limo, 107
Comanoo lop, 107
ojomplo oo
aiiays, 16
Lifuicacion if, 148
Lifuicacion if olso, 148
Luclo foi, 140
Luclo whilo, 140
claso, 186
comonlaiio, 147
consliuccion oo nomLios oo ai-
chivos on Java, 164
oo whilo, 10
inloifaco, 187
lnoa compuosla poi lios son-
loncias, 146
molooo, 14
maliiz, 16
opoiaooios inciomonlalos y io-
lacionalos, 144
piogiama no poilaLlo, 161
sonloncia ioluin, 11
Ll Sholl
Comanoos Lasicos, 00
Accoso a Unioaoos oo Disco,
102
Coamnoo pwo, 102
Comanoo cal, 10
Comanoo co, 102
Comanoo cp, 102
Comanoo llo, 104
Comanoo hoao, 10
Comanoo In, 108
Comanoo Is, 101
Comanoo lpi, 106
Comanoo mkoii, 102
Comanoo mv, 108
Comanoo im, 108
Comanoo imoii, 102
Comanoos chmoo, chown y
chgip, 104
Comanoos ou y of, 104
Comanoos giop, fgiop y ogiop,
10
Comanoos moio y loss, 10
Comanoos Soncillos, 100
Comanoos lai y gzip, 10
Diiocloiio Ioisonal, 101
Inlioouccion, 00
oncapsulacion, 12
Lnlacos
Lnlacos, 60
Lnlacos simLolicos, 60
INIICI II MAJIIIA5 800
onloipiiso Loans, 281
oia oigilal, 6
LII, 14
LIIs, 40
oiioios oo piogiamacion
caiga oo oiivois JDLC, 166
onliaoasalioa poi aichivo, 168
fuonlos oo caiacloios, 168
schoouling oo los hilos oo ojo-
cucion, 161
loiminacion oo lnoas, 167
uso oo caiacloislicas oo poila-
Lilioao, 168
uso oo oiiocloiios oolnioos, 168
oscalaLilioao, 106
LssLaso, 202
osliucluias oo piogiamacion, 14
ovonlo, 10
souicos, 10
ovonlos
lislonois, 10
Lxchango, 14, 24
oxpiosion, 146
Familia oo DL2 UDL, 10
Fon Java, 21
lash ciowos, 221
lujo oo liaLajo
comoicial, 44
oo invoision, 48
oo pioouccion, 48
o-comoicio, 44
lnancioio, 44
FIU
FIU, 66
fionl-ono
Aominisliaooi oo ulilioaoos, 108
fuonlo oo oalos, 2
GC, 10
Goslion oo Dalos, 204
goslion oo los sislomas oo infoima-
cion
impaclo oo las locnologas, 80
goslion ool conocimionlo
conclusionos y lonooncias, 18
facloios, 1
nocosioao oo la, 1
oLjolivos oo la, 17, 10
piogiamas oo la, 17
siluacion aclual on la, 17
locnologas oo la, 12
gloLalizacion, 22, 8
oo la oconoma y ool conocimion-
lo, 22
GNOML
Aplicacionos Auxiliaios, 76
Calonoai, 70
Chango Iasswoio, 70
Coloi Xloim, 78
Filo Managoi, 77
gooil, 80
GNOML DisckFioo, 70
GNOML Soaich 1ool, 78
GNOML 1oiminal, 78
GnomoCaio, 70
Gnumoiic spioaoshool, 80
GQ Viow, 70
Mullimooia, 78
Iogulai Xloim, 78
Simplo Calculaloi, 70
Syslom Info, 70
Syslom Moniloi, 70
1imo liacking lool, 80
Conlguiacion, 81
Aoo applol, 88
Aoo Diawoi, 84
Aoo log oul Lullon, 84
Aoo main mon, 84
810 INIICI II MAJIIIA5
Aoo now launchoi, 84
Aoo now panol, 84
Lackgiouno, 88
Lasic Opcions, 82
Lohaviouis, 88
Convoil lo coinoi panol, 84
Convoil lo oogo panol, 84
Dosklops, 82
GloLal panol piopoilios, 8
Gnomo Conliol Conloi, 81
GNOML Loil Iiopoilios, 81
Mon Loiloi, 8
Mimo 1ypos, 81
MullimooiaKoyLoaio Loll, 82
MullimooiaSouno, 82
IoiiphoialsKoyLoaio, 82
IoiiphoialsMouso, 82
ScioonSavoi, 81
Sossion Managoi, 82
Shoilculs, 88
Sounos, 88
Spocial FX, 88
1homo solocloi, 81
1homos, 88
1his panol piopoilios, 8
UIL Hanoloi, 82
Winoow Managoi, 81
Lsciiloiio, 7
GNOML, 78
Languago, 74
Ianol oo GNOML, 74, 7
ALoul, 76
applols, 76
osciiloiios viilualos, 76
foolpiinl, 7
Movo applol, 76
Iiopoilios, 76
Iomovo fiom Ianol, 76
Sossions, 74
AnolhoiLovol, 74
Dofaull, 74
FailSafo, 74
Syslom, 74
Hall, 74
IoLool, 74
GNU
Liconcia GNU, 62
GIIS, 14
gianulaiioao
giaoos oo, 184
giouping sols, 214
Gioupwaio, 14
gioupwaio, 24
GUI, 282, 246, 24
GUI Liowsoi, 102
Holp Dosk, 46
Laso oo conocimionlo on, 40
Lasos oo conocimionlo
caiacloislicas oosoaLlos, 0
hoioncia, 186, 188, 12
hosls viilualos, 26
HI-UX, 184, 107, 200
H1ML, 2, 287
H1ML y XML
foimalos, 202
H11I soivoi y plug-in, 264
HllpSoivlolIoquosl, 170
HllpSoivlolIosponso, 170
ILM
Dala Managomonl oo, 184
ILM DL2, 261
ILM H11I, 247
IDL, 288
ifoimacion
locnologa oo, 88
IMS, 186
infoimacion, 2
INIICI II MAJIIIA5 811
infoimacion y comunicacion
las nuovas locnologas oo, 84
infoimai, 2
Infoimix, 186
inializacion oo aiiays, 16
INI1, 171
inslalacion
aioa oo ojocucion oo, 108
inslanciacion o inicializacion, 171
inlogoi, 18
molooos oo la claso, 18
IN1LL, 28
inloifaco, 186
inloifasos aominislialivas, 271
Inloinol, 24, 81, 88, 47, 1,
Inlianols, 18
inlioouccion, 1
II, 14
ISO y OGS
oslanoaios, 202
I1, 220
J2LL, 228, 24
Java, 14, 7, 181, 18
applols, 21
caiacloislicas, 182
concoplos, 120
concoplos Lasicos, 18
oiioios oo piogiamacion, 161
osliucluia gonoial oo un pio-
giama, 184
loxiLilioao oo, 182
inlioouccion a, 120
Joiaiqua oo clasos on, 188
y JDLC, 21
javax.soivlol.HllpSoivlol, 170
JCA, 280
JDLC, 282, 286, 274
JDK, 147, 167
JFC, 26
JNDI, 282
JIL, 100
JSI, 281, 24
compilacion Lalch oo, 176
mooolos oo, 178
piocosaooios, 174
JSIs, 287
JVM, 281
KDL, 8
Aominisliacion oo Aichivos. Kfm,
86
Asociai un Nuovo 1ipo oo Ai-
chivo, 00
Loiiai un Diiocloiio, 88
Copiai y Movoi un Diioclo-
iio, 80
Cioai un Nuovo Diiocloiio,
88
Diiocloiios y Conlonioo oo Fi-
choios, 87
Lnlacos oo KDL, 80
Iiopiooaoos oo un Fichoio,
01
Aplicacionos Auxiliaios, 01
kooholp, 08
kooil, 02
Klno, 04
konsolo, 02
kwiilo, 08
Conlguiacion oo KDL, 0
liloo naoii Aplicacionos al Ia-
nol, 07
Loiloi oo Mons, 0
KDL Conliol Conloi, 07
Olias Aplicacionos, 08
Iailos oo la Ianlalla, 8
Lsciiloiio, 8
Ianol oo KDL, 8
Ianol oo vonlanas, 8
812 INIICI II MAJIIIA5
X Winoows, 86
knowloogo, 8
Knowloogo Managomonl, 40
la WoL
poi quo una Laso oo oalos on,
1
LAN, 47, 8
laplops, 214
launchpao, 108
Liconcia GIL
Liconcia GIL, 68
Linux
Accoso a los Difoionlos Sislo-
mas oo Aichivos, 71
Caiacloislicas Iiincipalos, 6
Coiianoo ol Sisloma, 126
Lsliucluia ool Sisloma oo Ai-
chivos, 71
Inslalacion, 116, 120
Aiianquo oo Linux, 116
Disposilivos y Iailicionos on
Linux, 116
Lspacio oo InloicamLio (sa-
wp), 117
Inslalacion oo Soflwaio, 118
Inslalacion ool Lilo, 110
IioLlomas al Aiiancai oosoo
ol Disco Duio, 12
IioLlomas al Aiiancai oosoo
ol Floppy, 12
IioLlomas con ol Aiianquo,
121
IioLlomas con ol Haiowaio,
128
IioLlomas con ol Soflwaio, 128
IioLlomas Dospuos oo Insla-
lai Linux, 12
Iiocooimionlos Iosl-Inslalacion,
120
Iosolvionoo IioLlomas, 121
Sislomas oo Fichoios, 118
Linux, 61
Iocuisos paia ol Dosaiiollo, 64
Ioquoiimionlos oo Haiowaio, 112
Conliolaooia oo Disco Duio,
118
Lspacio on Disco, 118
Haiowaio Divoiso, 114
Moniloi y Aoaplaooi oo Vi-
ooo, 114
Ilaca Laso y CIU, 112
Ioquisilos oo Momoiia, 112
Sisloma oo Aichivos, 68
Aichivos ospocialos, 60
Aichivos o lchoios oioinaiios,
60
Diiocloiios, 60
linuxconf
linuxconf, 7
lislonoi, 10
logs, 104
Lolus Nolos, 24
Lolus Nolos , 14
molooos, 18
oo la claso oLjocl, 14
oo oLjolo, 18
Mac
Mac, 62
MacOS, 62
Maoslio
Iooio,
Maichano
Donalo A., 4
MDAC, 8
momoiia
aominisliaooi aulomalico oo la,
188
moicaoo
INIICI II MAJIIIA5 818
fuoizas ool, 80
moicaoo oigilal, 87
moicaoolocnia, 88
mosa oo ayuoa, 46
Miciosofl SQL Soivoi, 186, 201
mioolowaio, 204, 228
MIML, 28
Minix-1
Minix-1, 66
mooolizacion piooicliva, 186
mooolos oo comoicio
infoimalica a oosaiiollai on los,
8
MII
massivoly paiallol piocosing o,
180
MQSoiios, 248
mulli soiviooi, 220
mulliplalafoima, 1, , 186
alcancos oo los sislomas aplica-
livos, 60
Java y,
nocosioao oo los sislomas apli-
calivos, 0
Mullipiocosaooi
Sisloma Simoliico, 188
mullilasking mullilhioaoing
mullilasking mullilhioaoing, 68
navogaooios, 28
nogocio, 20
Nol Soaich Lxlonooi, 208
Nol.Dala, 216
Nol.Dala, Java y CLI
aplicacionos, 208
Nonaka, 4
Novak
Josoph,
N1
Winoows, 184
NUMA-Q, 200
oLjolos vivos, 261
ODLC, 2
OLAI, 14, 184
Kil oo iniciacion, 202
OLL LD, 2
OL1I, 184
OO, 82
OOI, 184, 12
opoiaooios, 142
aiilmolicos, 142
oo asignacion, 142
oo concalonacion oo caoonas oo
caiacloios, 14
inciomonlalos, 148
piocoooncia oo, 14
iacionalos, 148
unaiios, 148
Oiaclo, 186
Oiaclo Coipoialion, 11
OS2, 184
OS800, 10
OS400, 184
packago, 187, 188
packagos, 18
paquolo
oo comanoos, 260
oisliiLuioo, 260
pailicionos logicas, 101
pailicionos mlliplos, 180
IDA, 24, 48
poillos oo accoso, 108
Ioimisos
Ioimisos, 72
plalafoima, 222
oo soflwaio, 228
plug-in, 280
polimoilsmo, 12
814 INIICI II MAJIIIA5
posl-moilom
posl-moilom, 66
pioLlomas oo soguiioao, 82
piocosamionlo paialolo
sislomas oo, 214
piocosos aominislialivos
aulomalizacion oo los, 41
pioouclo
familias ool, 28
Iiogiamas oo Comanoos
Inlioouccion, 107
VaiiaLlos ool Sholl, 108
piololipos oo ooposilos, 200
QMF paia Winoows, 200
Quick Inslallalion, 280
IAS, 8
IDLMS, 184
iocuisos, 276
Ioo Hal Soflwaio
Ioo Hal Soflwaio, 64
ioingonioia, 40
iomolo
Holp Dosk, 48
ioplicacion oo oalos, 214
ioluin
oo whilo, 11
IIO, 287
IMIIIOI, 2
IOLLUI, 214
IS6000, 100
Samplo, 108
sonloncia, 146
soiial oalaLaso, 187
Soivoi
Applicalion, 228
Aovancoo Loilion, 228
Lnloipiiso Loilion, 220
Slanoaio Loilion, 280
soivoi-sioo, 171
soivois oo ILM
sisloma oo aominisliacion oo,
10
soivicio
oo oomanoa, 178
soivicios
WoL, 24
soiviooi
oo aplicacionos, 281, 268
oo giupos, 266
H11I, 280
H11I incluioo, 26
piooolnioo, 264
soiviooios
oo aplicacionos y
Loans ompiosaiialos, 20
gonoiicos, 274
WoL, 28
soivlol, 160
ciclo oo vioa ool, 171
cooilcacion oo, 170
oosaiiollo, 160
moloi ool, 171
soivlols, 281, 27
Sol-Cookio, 170
shaioo-nolhing conlguialion, 100
singlo nooonon-paiallol, 187
Smail Guioos, 100
SmailIhono, 287
SMI, 68, 188
SMI Clusloi, 100
SNMI, 104
sociooao
oo la infoimacion y ol conoci-
mionlo, 2
soflwaio, 187
Soflwaio fioo
Funoacion oo Soflwaio LiLio,
INIICI II MAJIIIA5 81
64
Soflwaio fioo, 68
Solaiis, 107
Solucionos o-Lusinoss, 204
solucionos infoimalicas, 8
sopoilo OLAI, 214
Spalial Lxlonooi, 204
SQL, 10
slanoalono oalaLaso, 187
S1AI JOINS, 214
sloioo piocoouios, 21
Sliing, 16
molooos oo la claso, 17
sliing, 180
SliingLuloi, 16
Sun
Solaiis, 184
swing, 160
SyLaso, 186
Syslom V
Syslom V, 66
1akouchi, 4
1CIII, 48, 10
1CIII, 62
1ox Infoimalion Lxlonooi, 202
lhioo-lioioo, 246, 247
1I, 22
1IC, 1, 8
1ivoli, 218
1OC, 100
1omoi
Alvin, 22
UDFs, 216
UD1s, 216
UMSDOS
UMSDOS, 66
UM1S, 14
unipiocossoi syslom, 187
UNIX, 272
UNIX, 61
vnculos
analisis oo, 186
vaiiaLlo
clasilcacion, 188
local, 180
miomLio oo una claso, 180
iofoioncia, 180
vaiiaLlos
miomLio, 141
lipo piimilivo, 188
visiLilioao y vioa oo las, 141
Voision 7
DL2 Univoisal DalaLaso, 108
viilual
sisloma piincipal, 288
vision gonoial iapioa, 100
VisualAgo, 104
VSAM, 186
V1, 286
WAN, 47, 8
WAI, 14
WAS, 270
WoL, 2
aplicacionos, 176
mooulo, 268
WoL Liowsoi, 21
WoL Soivicos, 220
WoLII, 14
WoLSphoio
Applicalion Soivoi, 241
Applicalion Soivoi Aovancoo Loi-
lion
compononlos oo, 246
aiquilocluia oo, 268
consola aominislialiva oo, 261
Logo Soivoi, 244
816 INIICI II MAJIIIA5
Lvoiyplaco Suilo, 248
paia ol comoicio, 210
Ioisonalizalion Soivoi, 248
Ioilal Soivoi, 248
piogiamacion, 2
Silo Analyzoi, 244
Sluoio, 248
1ianscooing IuLlishoi, 248
Voico Soivoi, 244
WoLSphoio Commoico, 224
WoLSphoio Lvoiyplaco, 224
WoLSphoio foi Commoico
solucionos oo poilal, 22
solucionos oigilal mooia, 226
WoLSphoio foi commoico
solucionos L2L, 224
solucionos L2C, 224
WoLSphoio Hosl Inlogialion, 286
WoLSphoio Hosl IuLlishoi, 286
WoLSphoio Ioilal, 224
WoLSphoio Sluoio, 286
la familia oo hoiiamionlas, 287
WoLSphoio 1ianscooing IuLlishoi,
287
WoLSphoio Voico, 224
wizaio, 287
Woiklow, 80
woiklow, 14
woikloao, 266
X Winoows
X Winoows, 72
Xonix
Xonix, 66
XH1ML, 14
XML, 14, 287
XML conlg, 278
XML Lxlonooi, 204
ZII Iomoga
ZII Iomoga, 64

You might also like