The local MarvelClient file (for MarvelClient Essentials: pmc.dll on Windows and libpmc.dylib on Mac, for a licensed MarvelClient: mc.dll on Windows and libmarvelclient.dylib on Mac) is deployed into either the IBM Notes program or data directory and activated on clients with one additional entry in notes.ini (EXTMGR_ADDINS=, see below).
Note that for architectural reasons, on Citrix it is highly recommended to deploy the local MarvelClient file into the Notes program directory. Also, Citrix customers are advised to use the non-UPX packed version of MarvelClient, which is available via panagenda support (email@example.com / https://support.panagenda.com).
The MarvelClient file auto-adapts to the respective end-user’s Notes release, install type and language – from Notes 6 to including 10, for Basic and Standard (=Eclipse) Notes clients, ICAA (IBM Client Application Access), local and network-drive based, single-, multi-user-, roaming- and non-roaming-installations – meaning that one single file covers all possible IBM Notes client types and configurations.
Integration with IBM Notes
MarvelClient is entirely based on the security architecture of IBM Notes and Domino.
The integration with IBM Notes is based on the so called extension manager service, a specific form of integration into the IBM Notes/Domino platform (for further details see: http://tinyurl.com/ax98ylc).
Extension managers are widely used for a great many different topics in the IBM Notes/Domino world, such as (on both Domino servers, as well as Notes clients):