Anterior
 Volver
 Siguiente

 
Asunto: Re: Tipo Object
Fecha: Tue Nov 30 10:37:56 1999
De: Iñigo Sodupe <isodupe@tid.es>

 
This is a multi-part message in MIME format.
--------------DF472C1E726808D813681A57
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<body bgcolor="#FFFFFF">
&nbsp;
<br>&nbsp;&nbsp;&nbsp; Hola Elena,
<br>&nbsp;
<br>&nbsp;&nbsp;&nbsp; El tipo Object de Java no tiene un "mapeo" directo
a ningun otro tipo de IDL como ocurre con otros tipos como String, boolean
o char.
<p>&nbsp;&nbsp;&nbsp; Sin embargo, segun se utiliza en muchos casos programando
en Java (y por lo que cuentas de que tienes que generar interfaces IDL&nbsp;a
partir de otras interfaces Java creo que es ese tu caso), el tipo Object
permite "capturar" a objetos de cualquier tipo (sean de la clase que sean)
y luego mediante <i>casting</i> podemos obtener una referencia tipada a
dicho objeto.
<p>&nbsp;&nbsp;&nbsp; Pues bien, en CORBA eso puede verse como el tipo
Any. En una interfaz IDL aparecera algo como:
<br>&nbsp;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; interface Test {
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
void operation (in <u>any</u> a) ;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
<p>&nbsp;&nbsp;&nbsp; Y asi cualquier valor de cualquier tipo podra pasarse
a la funcion como parametro.
<p>&nbsp;&nbsp;&nbsp; Espero haber sabido responder a tu pregunta.
<br>&nbsp;
<p>&nbsp;&nbsp;&nbsp; Saludos a todos.
<br>&nbsp;
<br>&nbsp;
<p>Elena Ruiz Gonz&aacute;lez wrote:
<blockquote TYPE=CITE>&nbsp;<font color="#000000"><font size=-1>Hola a
todos,</font></font>&nbsp;<font color="#000000"><font size=-1>Soy una chica
de Valencia que est&aacute; realizando un proyecto final de carrera utilizando
la arquitectura CORBA. Tengo que generar una serie de interfaces IDL a
partir de otras interfaces Java.</font></font>&nbsp;<font color="#000000"><font size=-1>Me
gustar&iacute;a que alguien me dijera c&oacute;mo se traduce el tipo Object
de Java a IDL.</font></font>&nbsp;<font color="#000000"><font size=-1>Hasta
pronto,</font></font>&nbsp;<font color="#000000"><font size=-1>&nbsp; Elena.</font></font></blockquote>

</body>
</html>

--------------DF472C1E726808D813681A57
Content-Type: text/x-vcard; charset=iso-8859-1;
 name="isodupe.vcf"
Content-Transfer-Encoding: base64
Content-Description: Card for Iņigo Sodupe
Content-Disposition: attachment;
 filename="isodupe.vcf"

YmVnaW46dmNhcmQgCm46U29kdXBlIGRlIENydXo7SfFpZ28KdGVsO3dvcms6KzM0IDkxIDMz
NyAyNjE1CngtbW96aWxsYS1odG1sOlRSVUUKb3JnOjxIND5UZWxlZm9uaWNhIEkrRDtJUCBH
ZXN0aW9uIDwvSDQ+CmFkcjo7O0NcIEVtaWxpbyBWYXJnYXMsIDY7TWFkcmlkOzsyODA0MztF
c3Bh8WEKdmVyc2lvbjoyLjEKZW1haWw7aW50ZXJuZXQ6aXNvZHVwZUB0aWQuZXMKdGl0bGU6
PGltZyBzcmM9Imh0dHA6Ly8xOTMuMTQ1LjI0MC45OC9maXJtYS90ZWxlZm9uaWNhLmdpZiI+
CngtbW96aWxsYS1jcHQ6OzExNTI4CmZuOknxaWdvIFNvZHVwZSBkZSBDcnV6CmVuZDp2Y2Fy
ZAo=
--------------DF472C1E726808D813681A57--


 Anterior
 Volver
 Siguiente