Anterior
 Volver
 Siguiente

 
Asunto: [CORBA-Comp] Servidor CORBA Público -- CORBA Quoting Service
Fecha: Thu Mar 16 19:43:51 2000
De: "Diego Sevilla Ruiz (dsevilla@um.es)" <dsevilla@ditec.um.es>

 
Hola a todos:

    Hace un tiempo me sorprendió una pregunta en el grupo de noticias
comp.object.corba sobre disponibilidad de servidores CORBA de acceso
público (servidores que orecen funcionalidad a través de CORBA de la
misma manera que lo puede hacer un servidor Web ó FTP).

    Lo curioso es que, aunque se puede pensar en CORBA como el "futuro
proveedor de servicios de Internet", las respuestas apuntaban sólo a un
sitio: un generador de números completamente aleatorios:
http://random.org .

    La idea me pareció muy buena por varias razones:

1. El fomentar la tecnología CORBA siempre redunda en beneficios para la
comunidad de software distribuido en general.
2. Un sitio donde se explique lo básico de CORBA y que permite utilizar
un servicio simple siempre beneficia a los que se están iniciando en una
tecnología
3. Abre un conjunto de discusiones sobre si realmente CORBA está
preparada para ofrecer este nivel de servicios sobre Internet (si tiene
mucha sobrecarga sobre la red, diseño de servicios, patrones de diseño
específicos, etc.)

    Así, mis alumnos internos y yo tuvimos la idea de ofrecer un
servicio muy sencillo: un servidor de "citas" (quotes). La información
se puede ver en http://www.ditec.um.es/~dsevilla/cqs/ . El servidor
implementa un interfaz muy sencillo:

interface QuoteServer {
    string getQuote();
};

    Al invocar la operación "getQuote", el servidor retorna un "string"
con una nueva cita (el programa utiliza el "fortunes" de Red Hat Linux
6.0). El objeto servidor está esperando en una máquina y, como todo
objeto CORBA, posee un IOR:

IOR:010000001400000049444c3a51756f74655365727665723a312e300002000000000000004c000000010102401500000063617374696c6c69636f2e6469662e756d2e65730000052724000000abacab305f526f6f74504f410070657273697374656e74000071756f746573657276657200000000010000007c0000000187944001000000010000006c00000001879440010001000a00000002000100030001000400010005000100060001000700010008000100090001000100010520000100090101000c000000000101000100010002000100030001000400010005000100060001000700010008000100090001000100010520000100

    Toda esta información, junto con ejemplos de clientes en C, C++ y,
próximamente en Java como applets y en programas de GNOME se puede ver
en http://www.ditec.um.es/~dsevilla/cqs/ .

    Nos gustaría que nos dierais vestra opinión en general sobre esta
iniciativa y que nos comentarais lo que os parece.

    Gracias de antemano y un saludo.
    diego.

--
Diego Sevilla Ruiz -- http://www.ditec.um.es/~dsevilla/
Departamento de Ingeniería y Tecnología de Computadores
Facultad de Informática. Universidad de Murcia
Campus de Espinardo - 30080 Murcia (SPAIN)
Tel.: +34-968-367570
E-mail: dsevilla@ditec.um.es

$_="\\l/) (>".     "_'\n<";@@=        /.|\n/g;$_=
"\@".     "\007f".   "DDq".           "DD5".   "\204".
"\@".     "DT4CE".    "D54E".         "DD".    "\244".
"\021".   "dBDTC".     "\010DD".      "\200\$FD\024".
"GDAG".   "DAGDT".       "CqI";$c     =0;$p    =5;for$q
(/./g)    {$q=              ord$q;    for(a,   b){$z[$c]
=$@[$p+=($q&15)    -4];$q>>=4;$c+=33  ;$c>98   &&($c-=98);}};print@z;



--------------------------------------------------------------------------
Esta es la lista de discusión de CORBA y Componentes Software (corba-comp)
--------------------------------------------------------------------------
Suscripcion: Envie un correo a mailto:Majordomo@ditec.um.es?body=subscribe%20corba-comp
Eliminar su suscripcion: mailto:Majordomo@ditec.um.es?body=unsubscribe%20corba-comp
Informacion de la lista: mailto:Majordomo@ditec.um.es?body=info%20corba-comp
Problemas: mailto:corba-comp-owner@ditec.um.es
Indices de la lista: http://www.ditec.um.es/~dsevilla/corba/
--------------------------------------------------------------------------

 Anterior
 Volver
 Siguiente