|
|
|
|||||
|
Limitation of collocation
Hi,
I read the ICE documentation and it seems that ICE doesn't actually support collocation : - if two objects share the same Communicator, the "communication" bypasses the object adaptor, thus the client thread is used to execute the servant code... This also prevents the use of AMI and AMH ... It's a very restrictive or extreme collocation strategy - if two objects use different Communicators, the communication behaves like the objects are hosted by different processes with the implied marshalling/demarshalling ... There is no collocation at all here. Am I right ? Do you intend to support a more usual collocation strategy that bypasses the marshalling/demarshalling process but still uses the object adaptor ? Happy New Year to Zero C team ! Chauk-Mean. |
|
|||||
|
Thanks for the reply.
I completely understand that you take care to keep the implementation of ICE as simple as possible. Nevertheless, efficiency and performance may be worth increasing the complexity of ICE code .In the context of component based development, it is useful to deploy some components as a local assembly (collocation of connected components) in order to improve performance. Having the full power of ICE (AMI, AMD) but without the collocation optimization doesn't seem to be a solution in this context. Likewise having a collocation optimization but without the full power of ICE doesn't seem to be good solution either. Anyway, I like ICE. Chauk-Mean. |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Collocation question on .NET | mwilson | Help Center | 3 | 08-17-2005 04:56 PM |
| Collocation | mwilson | Help Center | 1 | 07-28-2005 04:31 PM |
| Collocation Optimization with IcePack: a bug? | zanza | Bug Reports | 1 | 07-01-2005 05:48 AM |
| Is it possible to disable Collocation Optimization? | galbe | Help Center | 3 | 11-05-2003 11:29 AM |