摘要 |
<p>This invention relates to a computer software product that comprises service objects (SO1, S02), the service objects are adapted to communicate via messages through a communication platform (P) providing a communication protocol, where the communication platform comprising logging means (EL) for logging a service object history by logging an communication event or a service object state or a state change or a service object interaction, and where the communication platform (P) comprising control means (CP) for rollback service objects histories consistently by propagating a rollback of a service object to rollback affected service objects until a consistent state is reached. The invention also relates to a server host, a distributed system, and a method for synchronizing service objects.</p> |