You are on page 1of 9

Culesladiferenciaentreservidorwebyservidorde

aplicaciones?
20respuestas
MayoradelasvecesesostrminosservidorservidorWebylaaplicacinseusaindistintamente.
SiguientessonalgunasdelasdiferenciasclaveenlascaractersticasdeservidorWebyservidorde
aplicaciones:
ServidorwebestdiseadoparaservircontenidoHTTP.Servidordeaplicacionespuedeservircontenido
HTTPperonoselimitaasloHTTP.SepuedeproporcionarotrosoportedeprotocolocomoRPC/RMI
ServidorWebensumayoraestdiseadoparaservircontenidoesttico,aunquelamayoradelos
servidoresWebtienenpluginsparasoportarlenguajesdescriptingcomoPerl,PHP,ASP,JSPetc.a
travsdelcualestosservidorespuedengenerarcontenidodinmicodeHTTP.
LamayoradelosservidoresdeaplicacionesdisponedeservidorWebcomoparteintegrantedeellas,
quesignificaqueservidordeaplicacionespuedehacercualquierservidorWebescapazde.Ademsel
servidordeaplicacionestienencomponentesycaractersticasparaapoyarserviciosdenivelde
aplicacincomolaagrupacindeconexiones,agrupacindeobjetos,soportedetransaccin,servicios
demensajera,etc..
Comoservidoreswebsonidealesparacontenidoestticoyservidoresdeaplicacionesdecontenido
dinmico,lamayoradelosentornosdeproduccintienenservidorwebactacomoproxyinversopara
servidordeaplicaciones.Esosignificaquemientrasreparaunasolicituddepgina,contenidosestticos
(comoimgenesestticoHTML)sonservidosporservidorwebqueinterpretalasolicitud.Utilizando
algntipodefiltradodeservidorwebdetcnica(sobretodoextensinderecursosolicitado)identificala
solicitudcontenidadinmicaytransparentesereenvaalservidordeaplicaciones
EjemplodetalconfiguracinesservidordeHTTPdeApacheTomcatyWebLogicServerdeOracle
(anteriormenteBEA).TomcatdeApacheHTTPServereselservidorWebyOracleWebLogiceselservidor
deaplicaciones.
EnalgunoscasoslosservidoresestnestrechamenteintegradosIIScomoelRuntime.net.IISesel
servidorweb.Cuandoestequipadoconelentornoderuntime.net,IISescapazdeproporcionarservicios
deaplicacin.
146votos
Ambostrminossonmuygenricos,quecontienelosotrosyviceversaenalgunoscasos.
ServidorWeb:sirvedecontenidoalawebmedianteprotocolohttp.
Servidordeaplicaciones:albergayexponelalgicadenegocioyprocesos.
Creoqueelpuntoprincipalesqueelservidorwebexponetodoatravsdelprotocolohttp,mientrasqueel
servidordeaplicacionesnoselimitaal.
Dichoesto,enmuchoscasosqueseencontrarqueelservidorwebseestutilizandoparacrearelfront

enddelservidor,esdecir,exponeunconjuntodepginaswebquepermitenalusuariointeractuarconlas
reglasdenegocioencontradaselservidordeaplicaciones.
30votos
ComoRuteshyjmserverasealadas,ladistincinesconfusa.Histricamente,erandiferentes,peroa
travsdelosaos90estasdoscategoraspreviamentemezclancaractersticasycombinanconeficacia.
Enestepuntoesmejorimaginarquelacategoradeproducto"Servidordeaplicaciones"esunestricto
superconjuntodelacategora"servidorweb".
Algodehistoria.EndastempranosdelnavegadorMosaicycontenidosconhipervnculos,evolucionaron
estacosallamadaun"servidorweb"sirvecontenidodepginaswebeimgenessobreHTTP.Lamayora
delcontenidoeraesttico,yelprotocoloHTTP1.0eraslounamaneradeenviararchivosalrededor.
Rpidamentelacategorade"servidorweb"evolucionparaincluircapacidaddeCGIlanzarconeficacia
unprocesoencadasolicitudwebparagenerarcontenidodinmico.HTTPtambinmaduryseconvirtien
losproductosmssofisticados,conalmacenamientoencach,seguridadyadministracin.Comola
tecnologamadurada,conseguimosespecficadelaempresatecnologadelladodelservidorbasadoen
JavadeKivayNetDynamics,quefinalmentetodosecombinenJSP.MicrosofthaaadidoASP,creoque
en1996,WindowsNT4.0.Elservidordewebestticashabaaprendidoalgunostrucosnuevos,porloque
esuneficaz"servidordeaplicaciones"paramuchosescenarios.
Enunacategoraparalela,elservidordeaplicacinhabaevolucionadoydesdehacemuchotiempo.
empresasentreganproductosdeUnixcomosmoking,erosion,Encinaquefilosficamentesederivandela
gestindeaplicacionesMainframeymonitoreodeambientescomoIMSyCICS.OfertadeMicrosoftera
servidordetransaccindeMicrosoft(MTS)queevolucionenCOM+.Lamayoradeestosproductos
especificadasclosedprotocolosdecomunicacionesdeproductosespecficosparainterconectara
clientes"gordos"alosservidores.(ParalaEncina,elprotocolodecomunicacinfueDCERPCparaMTS
eraDCOMetc..)En1995/96,estosproductosdeservidordeaplicacintradicionalcomenzaronaincrustar
capacidadbsicadecomunicacindeHTTP,enprimerlugarmediantegateways.Ylaslneasempezarona
desdibujarse.
ServidoresWebtienecadavezmsmadurosconrespectoalamanipulacindecargasmsaltas,ms
concurrenciaymejorescaractersticas.Servidoresdeaplicacionesentregancapacidaddecomunicacin
cadavezmsbasadoenHTTP.
Enestepuntolalneaentre"servidordeaplicaciones"y"servidorweb"esconfusa.Peropersonas
continanutilizandolostrminosdiferentemente,comounacuestindenfasis.Cuandoalguiendice
"servidorweb"amenudocreesqueHTTPcentric,webinterfazdeusuario,orientadoaaplicaciones.
Cuandoalguiendice"Servidordeaplicaciones"ustedpuedepensarque"cargasmspesadas,funciones
empresariales,transaccionesycola,varioscanalesdecomunicacin(HTTP+ms).Peroamenudoesel
mismoproductoquesirveaambosconjuntosderequisitosdelacargadetrabajo.
WebSphere,"aplicacinservidor"IBMtienesupropioservidorwebincluido.
WebLogic,otroservidordeaplicacionestradicionales,adems.
Windows,queeselservidordeaplicacionesdeMicrosoft(ademsdesersuservidordearchivosyde
impresin,servidordemedios,etc.),paquetesdeIIS.

22votos
Comomuchoshandichoantes,losservidoreswebmanejarpeticionesHTTP,mientrasquelosservidores
deaplicacionesmanejarpeticionesdecomponentesdistribuidos.As,talvezlaformamsfcildeentender
ladiferenciaescompararlosdosproductosencuantoaentornodeprogramacinqueofrecen.

ServidorWeb>entornodeprogramacin
IIS:ASP(.NET)
Tomcat:Servlet
Embarcadero:Servlet
Apache:Php,CGI

Servidoresdeaplicaciones>entornodeprogramacin
MTS:COM+
WAS:EJB
JBoss:EJB
ServidordeaplicacionesWebLogic:EJB
Ladiferenciacrucialesqueservidoresdeaplicacionessoportanalgunoscomponentesdistribuidos
tecnologa,incorporacindecaractersticascomoinvocacinremotaylastransaccionesdistribuidas,como
EJBenmundoJavaoCOM+enlaplataformadeMicrosoft.ServidorHTTPamenudoapoyanalgunos
entornosdeprogramacinsimple,amenudodesecuenciasdecomandos,comoASP(.net)enelcasode
MicrosoftoServletbase,comoJSPymuchosotrosenelcasodeJavaoPHPyCGIenelcasodeApache.
Otrascapacidadescomoelequilibriodecarga,clustering,failoverdesesin,conexinetc.,agrupacinque
solaserenelmbitodeservidoresdeaplicaciones,seestnhaciendodisponiblesenservidoreswebas
directamenteoatravsdealgunosproductosdeterceros.
Porltimo,cabesealarquelaimagenestdistorsionadaanmscon"contenedoresdepesoligero"
comoSpringFramework,queamenudocomplementanelobjetivodeservidoresdeaplicacionesde
maneramssencillaysinlainfraestructuradeservidordeaplicaciones.Ypuestoqueelaspectodela
distribucindeaplicacionesseestmoviendodelcomponentedistribuidohaciaelparadigmadeservicioy
arquitecturaSOA,haycadavezmenosespacioalaizquierdaparaservidoresdeaplicacionestradicionales.
14votos
UnservidorWebmanejaexclusivamentelaspeticionesHTTP/HTTPS.Sirvedecontenidoalawebusando
elprotocoloHTTP/HTTPS.
Unservidordeaplicacionessirvelgicaempresarialalosprogramasdeaplicacinatravsdecualquier
nmerodeprotocolos,incluidosposiblementeHTTP.Elprogramadeaplicacinpuedeusarestalgicataly

comoserallamaraunmtodoenunobjeto.Enlamayoradeloscasos,elservidorexponeestalgicade
negocioatravsdeunaAPIdecomponentes,comoelmodelodecomponentesEJB(EnterpriseJavaBean)
encontradoenservidoresdeaplicacionesJavaEE(JavaPlatform,EnterpriseEdition).Elpuntoprincipales
queelservidorwebexponetodoatravsdelprotocolohttp,mientrasqueelservidordeaplicacionesnose
limitaal.As,unservidordeaplicacionesofreceserviciosmuchomsqueunservidorwebque
tpicamenteincluyen:
A(propietariosono)API
Balanceodecarga,failoverde...
Gestindelciclodevidadelobjeto
Administracinestado(sesin)
Gestindelosrecursos(p.ej.,piscinasdeconexinalabasededatos)
LamayoradelosservidoresdeaplicacionesdisponedeservidorWebcomoparteintegrantedeellas,que
significaqueservidordeaplicacionespuedehacercualquierservidorWebescapazde.Ademselservidor
deaplicacionestienencomponentesycaractersticasparaapoyarserviciosdeniveldeaplicacincomola
agrupacindeconexiones,agrupacindeobjetos,soportedetransaccin,serviciosdemensajera,etc..
Unservidordeaplicacionespuede(peronosiempre)seejecutaenunservidorwebparaejecutarlalgica
delprograma,cuyosresultadossepuedenentregarentonceselservidorweb.Esunejemplodeun
escenariodeservidordeaplicacindeservidorweb.UnbuenejemploenelmundodeMicrosoftesInternet
InformationServer/relacindeSharePointServer.IISesunservidorwebSharePointesunservidorde
aplicaciones.SharePointseencuentra"porencima"deIISseejecutalgicaespecficaysirvelosresultados
atravsdeIIS.EnelmundodeJava,hayunescenariosimilarconApacheyTomcat,porejemplo.
Comoservidoreswebsonidealesparacontenidoestticoyservidoresdeaplicacionesdecontenido
dinmico,lamayoradelosentornosdeproduccintienenservidorwebactacomoproxyinversopara
servidordeaplicaciones.Significaalserviciounasolicituddepgina,contenidoestticocomoimgenes
estticohtmlesservidaporelservidorwebqueinterpretalasolicitud.Utilizandoalgntipodefiltradode
servidorwebdetcnica(sobretodoextensinderecursosolicitado)identificalasolicitudcontenida
dinmicaytransparentesereenvaalservidordeaplicaciones.
EjemplodetalconfiguracinesApacheHTTPServeryBEAWebLogicServer.ServidorHTTPApacheesel
servidorWebyesdeBEAWebLogicApplicationServer.Enalgunoscasos,losservidoresestn
estrechamenteintegradosIIScomoelRuntime.net.IISeselservidorweb.cuandoestequipadocon
runtime.netentornoIISescapazdeproporcionarserviciosdeaplicacin
WebServerProgrammingEnvironment
ApachePHP,CGI
IIS(InternetInformationServer)ASP(.NET)
TomcatServlet
JettyServlet
ApplicationServerProgrammingEnvironment
WAS(IBM'sWebSphereApplicationServer)EJB
WebLogicApplicationServer(Oracle's)EJB
JBossASEJB

MTSCOM+
7votos
Endefinitivaunwebserveresunservidorquesirvepginaswebalosusuariosmediantehttp.Un
applicationserveresunservidorquealojalalgicadenegociodeunsistema.Amenudoalbergatantouna
interoperabilidadserviciosnodestinadosaconsumohumanoolosprocesosdefuncionamientolargode
lote(serviciosREST/JSON,SOAP,RPC,etc.).
5votos
Unservidordeaplicacionesestpicamentediseadoydesplegadoparafacilitarlosprocesosenejecucin
msquetambinsernmsrecursos.
Pararfagascortasquenosonrecursos,generalmenteseutilizaunservidordeweb.Estoessobretodo
facilitarquesirvetrficobasadoenweb.
4votos
Enunaprimeraparte,unservidorwebsirvecontenidoweb(HTMLycontenidoesttico)sobreelprotocolo
HTTP.Porotrolado,unservidordeaplicacionesesuncontenedorquepuedeconstruiryexponerlalgica
denegocioyprocesosdeaplicacionesdeclienteatravsdevariosprotocoloscomoHTTPenuna
arquitecturantier.
As,unservidordeaplicacionesofreceserviciosmuchomsqueunservidorwebquetpicamenteincluyen:
A(propietariosono)API
Gestindelciclodevidadelobjeto,
Administracinestado(sesin),
Gestindelosrecursos(p.ej.,piscinasdeconexinabasesdedatos),
Balanceodecarga,failoverde...
QUEYOSEPA,ATGDynamofueunodelprimerservidordeaplicacionesenfinalesdelos90(segnla
definicinanterior).Aprincipiosde2000,fueelreinadodealgunosservidoresdeaplicacionespropietarios
comoColdFusion(CFMLCOMO),BroadVision(ServersideJavaScriptcomo),etc..Peroningunorealmente
sobrevivieronlaeradeservidordeaplicacinJava.
4votos
EntrminosdeJavahayunoms:contenedorWeb(omsestrictamente,contenedordeServlets).Tiene,
digamos,entreservidorwebyservidordeaplicaciones.UncontenedorwebesentrminosdeJava,un
servidordeaplicacionesquebsicamenteSloimplementalaparteJSP/ServletdeJavaEEycarecede
variaspiezasdelabasedeJavaEE,comosoportedeEJB.UnejemploesApacheTomcat.
4votos
UnservidorwebejecutaelprotocoloHTTPparaservirpginasweb.Unservidordeaplicacionespuede
(peronosiempre)seejecutaenunservidorwebparaejecutarlalgicadelprograma,cuyosresultadosse
puedenentregarentonceselservidorweb.Esunejemplodeunescenariodeservidordeaplicacinde

servidorweb.
UnbuenejemploenelmundodeMicrosoftesInternetInformationServer/relacindeSharePointServer.
IISesunservidorwebSharePointesunservidordeaplicaciones.SharePointseencuentra"porencima"de
IISseejecutalgicaespecficaysirvelosresultadosatravsdeIIS.
EnelmundodeJava,hayunescenariosimilarconApacheyTomcat,porejemplo.
3votos
DiferenciamsgrandeesqueunservidorWebmanejasolicitudesHTTP,mientrasqueunservidorde
aplicacionesejecutarlalgicadenegocioencualquiernmerodeprotocolos.
3votos
Nonecesariamentehayunalneadivisoriaclara.Hoyenda,muchosprogramasquecombinanelementos
deservirpeticioneshttp(servidorweb)ymanejodelgicadenegocio(servidordeaplicaciones)
2votos
Unservidordeaplicacionesesunamquina(unprocesoejecutablequeseejecutaenalgunamquina,
realmente)que"escucha"(encualquiercanal,utilizandocualquierprotocolo),paralassolicitudesdelos
clientesparacualquierservicioproporciona,yluegoalgobasadoenlaspeticiones.(puedeonopuede
implicarunarespuestaalcliente)
UnWebserveresprocesoejecutndoseenunamquinaque"escucha"especficamenteenelcanalde
TCP/IPusandounodelosprotocolosde"internet",(http,https,ftp,etc...)yhacetodoloquelohacebasado
enlaspeticionesentrantes...Engeneral,(comoorigianlydefinido),quetrajo/generaydevuelveunapgina
htmlalcliente,yaseatradodesdeunarchivohtmlestticoenelservidor,oconstruidosdinmicamenteen
baseaparmetrosenelclienteentrantesolicitar.
1votos
Aunquepuedehabertraslaposentrelosdos(algunosservidorespuedenutilizarseinclusocomoservidores
deaplicacionesweb)lamayordiferenciaIMHOesenelmodelodeprocesamientoylagestindelasesin:
EnelmodelodeprocesamientodeservidorWeb,elenfoqueessobreelmanejodelassolicitudeslanocin
de"sesin"esprcticamentevirtual.Esdeciresa"sesin"sesimulamediantelatransferenciadela
representacindelestadoentreclienteyservidor(deahdescansar)oserializaraunexternode
almacenamientopersistente(SQLServer,Memcachedetc.).
Enservidordeaplicaciones,lasesinesgeneralmentemsexplcitayamenudotomalaformadeun
objetoqueviveenlamemoriadelservidordeaplicacinparatodaladuracindela"sesin".
1votos
Dependedelaarquitecturaespecfica.Algunosservidoresdeaplicacionespuedenutilizarprotocolosweb
nativamente(XML/RPC/SOAPsobreHTTP),porloquehaypocadiferenciatcnica.Normalmenteun
servidorwebestorientadaalusuario,quesirveunavariedaddecontenidomedianteHTTP/HTTPS,
mientrasqueesnousuariohaciaunservidordeaplicacionesypuedeutilizarprotocolosnoestndarono

enrutable.PorsupuestoconRIA/AJAX,ladiferenciapodraseranmsnublada,sirviendoslocontenidos
noHTML(JSON/XML)alosclientesserviciosdeaccesoremotoparticulardebombeo.
0votos
RealmenteelApacheesunservidorwebyTomcatesunservidordeaplicaciones.LahoracomoHTTP
peticinalservidorweb.Contenidoestticoenviaranavegadorporelservidorweb.Existelgicahacera
hecho,yenviardichasolicitudparaelservidordeaplicaciones.despusdeprocesarlalgicaentoncesla
respuestaenviaraservidorwebyenviaralcliente.
0votos
Enunaprimeraparte,unservidorwebsirvecontenidoweb(HTMLycontenidoesttico)sobreelprotocolo
HTTP.Porotrolado,unservidordeaplicacionesesuncontenedorquepuedeconstruiryexponerlalgica
denegocioyprocesosdeaplicacionesdeclienteatravsdevariosprotocoloscomoHTTPenuna
arquitecturantier.
As,unservidordeaplicacionesofreceserviciosmuchomsqueunservidorwebquetpicamenteincluyen:
A(propietariosono)API
Gestindelciclodevidadelobjeto,
Administracinestado(sesin),
Gestindelosrecursos(p.ej.,piscinasdeconexinabasesdedatos),
Balanceodecarga,failover
0votos
ServidordeaplicacionesyservidorwebenJava,ambosseutilizanparaalojaraplicacioneswebdeJava.En
JavaJ2EEperspectivaprincipaldiferenciaentreservidorwebyservidordeaplicacionesessoportedeEJB.
ParaejecutarelhostoEJBenterpriseJavaarchivodeaplicacin(.ear)necesitaunservidordeaplicaciones
comoWebLogic,WebSphere,JBossyGlassfish,mientrasquetodavapuedeejecutarelarchivode
aplicacin(.war)webservletyJSPojavadentrodecualquierservidordewebcomoTomcatoJetty.
ApplicationServeradmitetransaccionesdistribuidasyEJB.MientrasqueelservidorWebsloescompatible
conServletsyJSP.Entrminosdelgicadiferenciaentreservidorwebyservidordeaplicaciones.servidor
webvaaproporcionarserviciodeniveldeprotocolohttpyservidordeaplicacionesproporcionasoporteal
serviciowebyexponerunserviciodenivelempresarialporejemploEJB.
Servidordeaplicacionessonmspesadosqueelservidorwebentrminosdeutilizacindelosrecursos.
0votos
Setratadeunarespuestadetalladaconalgunosescenariosparaentenderclaramenteladiferencia,
similitudycmoambospuedentrabajarenconjuntoytodoslos
ServidordeaplicacionesesuntrminoqueavecessemezclaconunServidorWeb.Mientrasqueun
servidorwebmanejaprincipalmenteProtocolosHTTP,elservidordeaplicacionesseocupadevarios
protocolosdiferentes,incluyendo,peronoselimitan,aHTTP.
EltrabajoprincipaldelservidorWebesMostrarelcontenidodelsitioyelservidordeaplicacionesesa

cargodelalgica,lainteraccinentreelusuarioyelcontenidomostrado.Elservidordeaplicacioneses
trabajandoenconjuntoconelwebserver,dondeunomuestrayelotrointeracta.
Lainformacinviajahaciaadelanteyhaciaatrsentreelservidorysuclientenoselimitaasimplepantalla
marcado,sinoalainteraccinentrelosdos.
Enlamayoradeloscasos,elservidorcreaestointeraccinatravsdeunaAPIdelcomponente,tales
comoJ2EE(PlataformaJava2),EJB(EnterpriseJavaBean)yotrosmodelosdesoftwaredeaplicacin
diferente.

Unejemplo:Lamejormaneradeentenderladiferenciaentrelosescenariosdondefuncionaunservidorde
aplicacionesconelservidorwebfrenteaunescenariodondenohayunservidordeaplicacionesesatravs
deunatiendaenlnea.
Escenario1:ServidordeWebsinunservidordeaplicaciones
tienesunatiendaenlneaconslounservidorwebyningnservidordeaplicaciones.Elsitioofreceruna
pantalladondepuedeelegirunproducto.Cuandoustedenvaunaconsulta,elsitiorealizaunabsqueday
devuelveunresultadoHTMLasusclientes.Elservidorwebenvalaconsultadirectamentealservidorde
basededatos(tengapaciencia,osexplicaremosennuestrosiguientepepita)yesperaunarespuesta.Una
vezrecibido,elservidorwebformulalarespuestaenunarchivoHTMLyloenvaasunavegadorweb.Esto
yalacomunicacinentreelservidoryelservidordebasededatosocurrecadavezqueseejecutauna
consulta.
Escenario2:ServidordeWebconunservidordeaplicaciones
Silaconsultaquedeseaejecutaryasehahechoanteriormenteynohaydatoshacambiadodesde
entonces,elservidorgenerarlosresultadossintenerqueenviarlasolicitudalservidordebasededatos.
Estopermitequeunaconsultaentiemporealdondeunsegundoclientepuedeaccederalamisma
informacinyrecibirentiemporeal,informacinconfiablesinenviarotraconsultadeduplicadosenel
servidordebasededatos.Bsicamente,elservidoractacomointermediarioentreelservidordebasede
datosyelservidorweb.Estopermitequelainformacintiradoparaserreutilizables,mientrasqueenel
primerescenario,yaqueestainformacinestincrustadaenunapginaHTMLparticulary
"personalizada",estonoesunprocesoreusable.Unsegundoclientetendrquesolicitarlainformacinotra
vezyrecibirotrapginaincrustadoHTMLconlainformacinsolicitadaaltamenteineficiente.Sinolvidar

queestetipodeservidoresmuyflexibledebidoasucapacidadparaadministrarsuspropiosrecursos,
incluyendoseguridad,procesamientodetransacciones,mensajerayagrupacinderecursos.
Paraapoyarunavariedaddetareascomplejasaesteservidordebetenerconstruidoenredundancia,gran
potenciaygrancantidaddeRAMparamanejartodoslosdatosqueesttirandoentiemporealde
procesamiento.
Esperoqueestoayude.
0votos
Lafronteraentreestosdosestnconsiguiendotanmsfino.
Servidoresdeaplicacionesexponelalgicadenegocioauncliente.Tansucomoservidordeaplicaciones
secomponedeunconjuntodemtodos(nonecesariamente,puedeserinclusounordenadorenredque
permitemuchosejecutarsoftwareenl)parallevaracabolalgicadenegocio.Asquesimplementehar
salirlosresultadosdeseados,nocontenidoHTML.(similaraunallamadaalmtodo).Asquenoes
estrictamentebasadoenHTTP.
PeroservidoreswebpasacontenidoHTMLparalosnavegadoresweb(estrictamentebasadoenHTTP).
Servidoresweberancapacesdemanejarsolamentelosrecursosdelawebesttica,perolaaparicinde
secuenciasdecomandosdeladodeservidorayudaservidoreswebparacontenidodinmico,as.Donde
servidorwebtomalapeticinyordenaalasecuenciadecomandos(PHP,JSP,CGIscripts,etc.)a
contenidodecrearHTMLparaserenviadoalcliente.Entoncesservidorwebsabecmoenviaralcliente.
PORQUEesoesloquerealmentesabeunservidorweb.
Dichoesto,hoyendalosdesarrolladoresutilizandosdeestosjuntos.Dondeservidorwebtomalapeticin
yluegollamaaunscriptparacrearelcdigoHTMLyscriptotravezllamaraunaaplicacinservidorde
lgica(porejemplo,recuperarlosdatosdetransaccin)parallenarelcontenidoHTML.
Asqueenestecasotantolosservidoresseutilizaronconeficacia.
Porlotanto...Podemosdecirconbastanteseguridadqueenhoyenda,enlamayoradeloscasos,los
servidoreswebseutilizancomounsubconjuntodeservidoresdeaplicaciones.PEROteatralnoeselcaso.
Heledomuchosartculossobreestetemayencontrarthisartculomuyprctico.
0votos
Datafull.cotienerespuestasparalasmayoresincgnitasdelainformtica.
Desdeprogramacinaadministracindeservidores,Android,iOSydesarrollodejuegos.

You might also like