Posible solucion
Modelo de Objetos Distribuidos
Ante la variedad de sistemas de archivos que pueden encontrarse en un metasistema, se presentala opción de ofrecer un espacio de objetos persistentes compartidos en lugar de un sistema de archivos distribuidos para acceder un archivo desde cualquier lugar sin conocer si el archivo es local oremoto. NFS es un bien conocido sistema de archivo distribuido, que requiere configuración de superusuario y tiene significantes implicaciones de seguridad. El World Wide Web provee un sistema dearchivo distribuido limitado (sólo de lectura).
Existen otros enfoques como Legion, CORBA, Javabeans que ofrecen un espacio de objetos compartido, en lugar de sólo compartir archivos, todas lasentidades (programas, base de datos e instrumentos) pueden ser ``nombradas'' y compartidas entre los usuarios.
Combinación de lenguajes
La idea en los metasistemas es tener objetos escritos en cualquierlenguaje orientado a objetos u otros lenguajes (HPF,C), que encapsulen sus implementaciones, estructuras de datos y paralelismos, y que además interactúe con otros objetos a través de interfaces biendefinidas.Esto significa que el paradigma orientado por objetos que se adopte, no debe excluir la incorporación de recursos de cómputo escritos en otros lenguajes y bajo otros paradigmas (Fortran,HPF, Fortran 90 y Fortran D), que efectivamente hoy en día juegan un importante papel dentro de las aplicaciones HPCC.
Una forma de hacer esto posible es encapsulando los programas escritos en otroslenguajes en envoltorios (wrappers) de objetos y/o proveyendo una interfaz directa a un sistema run time apropiado para los escritores de compiladores. Los envoltorios de objetos pueden ser...
Regístrate para leer el documento completo.