Ruby CORBA Language mapping
Remedy IT heeft een CORBA language mapping voor de Ruby programmeertaal ontwikkeld.
Deze language mapping beschrijft de manier waarop OMG IDL structuren vertaald worden in de Ruby programmeertaal.
Deze specificatie is geschreven als onderdeel van de documentatie voor R2CORBA. R2CORBA is een open source product, ontwikkeld door Remedy IT, dat het mogelijk maakt om CORBA clients en servers te implementeren met de Ruby programmeertaal. R2CORBA kan worden gezien als een referentie implementatie van de Ruby CORBA Language Mapping.
Deze mapping is gepresenteerd op de OMG meetings van de MARS (Middleware and Related services) taskforce en wordt beoordeeld voor standaardisatie voor het OMG RFC proces.
Andere Language Mappings voor CORBA kunnen gevonden worden op de OMG site.
Voor opmerkingen over deze draft mapping kunt u contact opnemen met
Dit emailadres is beveiligd tegen spambots, u heeft javascript nodig om het te kunnen bekijken
. Bij interesse in R2CORBA kan contact opgenomen worden via
Dit emailadres is beveiligd tegen spambots, u heeft javascript nodig om het te kunnen bekijken
.
De Ruby CORBA Language Mapping kan hier opgehaald worden.
Nieuwe release R2CORBA beschikbaar.
Met veel genoegen maakt Remedy IT hierbij de beschikbaarheid bekend van de nieuwe release van de Ruby CORBA Language mapping referentie implementatie: R2CORBA. Deze software is verkrijgbaar onder een Opensource licentie.
R2CORBA biedt een implementatie op basis van de TAO ORB die volledig overeenkomt met de RCLM specificatie.
De huidige release bevat:
-
een 100% Ruby IDL compiler;
-
ondersteuning voor direkt IDL opnemen in Ruby code;
-
ondersteuning voor Ruby CORBA clients;
-
ondersteuning voor Ruby CORBA servants;
-
ondersteuning voor Dynamic Skeleton Interface (DSI);
-
ondersteuning voor Dynamic Invocation Interface (DII);
-
ondersteuning voor IDL enum, struct, sequence and union datatypes;
-
en meer...
De distributie bevat verschillende regressietesten die tevens als voorbeeldcode dienen. Huidig geteste platformen zijn Windows (MSVC 7.1), Linux (GCC) en Solaris (GCC en SunCC).
De nieuwe release kan opgehaald worden via een van deze links:
Wij werken momenteel aan het opzetten van een projectwebsite voor R2CORBA en toegang tot het Subversion archief.
Wordt vervolgd.
|