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