What are the different ways one can can create proxies?
Proxies can be: • Created using ckNew. This is the only method that actually creates a new parallel object. “CProxy_A::ckNew(…)” returns a proxy, as described in the manual. • Copied from an existing proxy. This happens when you assign two proxies or send a proxy in a message. • Created from a “handle”. This happens when you say “CProxy_A p=thishandle;” • Created uninitialized. This is the default when you say “CProxy_A p;”. You’ll get a runtime error “proxy has not been initialized” if you try to use an uninitialized proxy.