Advanced programming


The following three chapters deal with the topics

However, these classic programming concepts only apply to a computer program that works in the same address space. A network-transparent programming is therefore not possible. The iPlus framework enables just this with the following concepts:

  1. Smart Pointer ACRef<T>.
  2. Connection point PAPoint, list of references to many instances in the local memory.
  3. Connection points ACPointServiceACObject and ACPointClientACObject, or network-capable reference lists.
  4. Event programming with ACPointEvent and ACPointEventSubscr.
  5. Asynchronous programming with ACPointAsyncRMI and ACPointAsyncRMISubscr.

These numbered topics also build on each other in this order. Please read all of these topics in the order listed above to understand the overall context.