Ayer comencé la asignatura Sistemas Distribuidos donde me dispongo a aprender definitivamente las caracterísiticas que tiene CORBA y como utilizarlas. Ya tuve otra asignatura que tenía prácticas con CORBA pero no profundizaba en ningún concepto (era copiar y pegar ejemplos).

Tras instalarme un ORB me ha dado por probarlo con Remoting.Corba que es un canal para Remoting que permite utilizar objetos distribuidos CORBA en .NET/MONO o viceversa. Por el momento la primera prueba (Echo) me ha ido bien, solo he tenido que cambiar WStirng por String ya que Remoting.Corba no soporta WString por el momento. Ha sido una prueba muy bonita ver la posibilidad de comunicar mediante objetos distribuidos aplicaciones hechas en C++/CORBA con aplicaciones hechas en .NET/MONO.

Ahora no veo el momento de empezar a hacer objetos mas grandes y probarlos, con mas objetos que fluyan por la red y con objetos mas complejos... no le pido mucho a Remoting.Corba, pero lo veo un gran proyecto para ampliar las fronteras de .NET/MONO.