Offtopic: CORBA (era Primer borradorAbstractSeminarionPython/WebservicesHispaLinux 2003)
Hern=?ISO-8859-1?Q?=E1n_Mart=ED?=nez Foffani
hernan en orgmf.com.ar
Jue Jun 19 18:23:45 CEST 2003
>Sí, sé que CORBA no es obsoleto, por ello puse reemplazar tecnologías
>más antiguas no obsoletas ni anticuadas. Realmente DCOM (COM+) y CORBA
>son bastante útiles.
vuelvo a resaltar que estoy de 100% acuerdo con el tema del workshop.
pero no se si van a "reemplazar" a CORBA: me pareció una opinión muy
tajante.
>Si tengo tiempo, echaré un vistazo al uso de CORBA, a ver si es más o
>menos difícil de utilizar que WebServices. Realmente, no lo sé.
no debería ser (mucho) mas complejo. una vez superada la curva de
aprendizaje es muy probable que tengas *menos* problemas tecnicos.
>No conozco mucha gente que crea programas distribuidas. ¿Por qué no se
>ha hecho más popular?
bueno... NFS *es* una aplicacion distribuida. y la tecnologia que
usa debe tener como 20? años ya. pero tienes razon que no se ha
hecho popular. creo que es como las expresiones regulares: cuando
tienes un problema a resolver y dices "usaré regexps", pasas a
tener DOS problemas ;-)
la verdad es que las aplicaciones distribuidas son complejas: se
suman problemas de versionamiento, implantación, seguridad,
(a)sincronismo, transacciones, etc.
>Creo que más popular es hacer conexiones vía Sockets. Quizá, >simplemente, no
>había implementaciones libres para probar. (De todos modos me viene
>bien, así puedo incluir componentes en Linux con Bonobo.) Otra cosa
>extraña, ¿por qué no lo implementó Sun directamente, en vez de crear
>RMI? No sé, no sé...
eso es facil de responder: porque RMI es una solucion 100% pure java
y de haber implementado CORBA estaría promocionando soluciones
multilenguajes. (sin contar con que RPC/XDR lo habia inventado Sun.)
>Otra posibilidad es que CORBA ha surgido antes de tiempo, es decir,
>antes que las líneas de comunicación fueran baratos. Supongo que
>WebServices será pronto más popular porque se basa en otras >tecnologías muy populares (HTTP, XML).
ni idea. ¿será mas popular? quizás si. aunque convendrás que es muy
dificil pronosticar algo en esta industria que no siempre se guía
por "meritos".
>
>Interesante es que sólo publican especificaciones. Me parece un error
>grave.
>Lo mejor es que a la especificación le acompaña una implementación
>(posiblmente incompleta) para que otros fabricantes puedan echar un
>vistazo y construir encima o poner técnicas alternativas.
supongo que esas tambien son decisiones politicas: nunca incomodes a
tus patrocinadores.
>TCP/IP fue un proyecto del
>(D)ARPA en su día con una serie de requisitos, y se juntaron algunas
>universidades para crear un software que cumpla los requisitos.
DARPA *necesitaba* la implementacion, quizás por eso la financió.
>También Sun
>publicó una máquina virtual Java, Microsoft una VM .NET (libre de
>bajarse),
>W3C tiene Amaya, Sun una implementación mínima de Servlets, que
>después se reemplazó por Apache / Tomcat, etc.
>
>Otras de las cosas curiosas es que el impacto de la recomendaciones
>del W3C
>es mucho mayor que las del OMG, con lo que concluyo que tienen un
>departamento de relaciones públicas y marketing deficiente (o el W3C lo
>tiene muy bien).
es verdad. W3C tiene mas glamur ;-)
Barnes-Lee debe tener algo que ver.
>
>En todo caso, por favor, poner propuestas concretas.
que nada. sigue así con el workshop. :-)
-H.
>Gracias, Erny
>
>----- Original Message -----
>From: "Hernán Martínez Foffani" <hernan en orgmf.com.ar>
>To: "La lista de python en castellano" <python-es en aditel.org>; "La lista de
>python en castellano" <python-es en aditel.org>
>Sent: Thursday, June 19, 2003 4:23 PM
>Subject: Re: [Python-es] Primer borrador
>AbstractSeminarionPython/WebservicesHispaLinux 2003
>
>
>
>sobre reemplazar "soluciones más antiguas como CORBA y DCOM para la
>creación de software distribuído" te recomiendo que mires el
>documento http://www.grisby.org/presentations/accu2003.pdf
>(mira que no estoy diciendo que modifiques el abstract, eh!)
>
>-H.
>
>
>
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
Más información sobre la lista de distribución Python-es