mico/E

mico/E provides a CORBA implementation in Eiffel.
Download

mico/E Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • mico/E team
  • Publisher web site:
  • http://www.math.uni-goettingen.de/micoe/

mico/E Tags


mico/E Description

mico/E provides a CORBA implementation in Eiffel. mico/E provides a CORBA implementation in Eiffel.mico/E is a complete CORBA implementation in Eiffel that can be used in courses and software labs. The intention of the mico/E project is to provide a freely available and fully compliant implementation of the CORBA 2.4 standard.Here are some key features of "mico E":· a compiler eifidl that translates the full range of the language IDL into stubs, skeletons and abstract interface classes in Eiffel based on the IDL/Eiffel mapping mentioned in the previous section. · Dynamic Invocation Interface (DII) · Dynamic Skeleton Interface (DSI) · an Interface Repository (IR) · an Implementation Repository (IMR) · CORBA Services: · Naming Service · Event Service · Trader Service · Persistent State Service (PSS) · IIOP as native protocol (ORB prepared for multiprotocol support) · Support for using mico/E from within X11 applications (eGTK, VEGTK) · Interceptors · Portable Object Adapter (POA) and Basic Object Adapter (BOA) · Object by Value · DynAny · locality contraint objects · basic Corba Components (CCM) featuresmico/E was developed using the compiler from ISE Release 4.5. However, the sources should be compilable by any compiler that * supports the full language as defined in Eiffel: The Language by Bertrand Meyer (ETL) and* supports the Kernel Library Standard ELKS released by NICE.At the moment we have verified that mico/E works with: * ISE 4.5 (or newer)*Smalleiffel -0.75b7Visual Eiffel is in progress!


mico/E Related Software