APPENDIX C

MICO IMPLEMENTATION DETAILS

In this appendix we look at certain implementation details of MICO. This appendix is intended for readers who want to understand the inner workings of MICO. Additionally, it should provide a good starting point for system programmers who want to understand, extend, or modify certain parts of MICO.

We begin with a trace of a method invocation through Mico, since that gives a good overview of the interplay of the various components of Mico. We then discuss how to add new invocation adapters, new object adapters, and new transport protocols to Mico. The appendix will be concluded with a section on the structure of the program code generated by the IDL compiler.

C.1 PATH OF AN OPERATION INVOCATION THROUGH ...

Get Distributed Systems Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.