mico/Emico/E provides a CORBA implementation in Eiffel. | |
Download |
mico/E Ranking & Summary
Advertisement
- 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