OH Question

2 views
Skip to first unread message

Elliot Conte

unread,
Aug 21, 2011, 7:16:41 PM8/21/11
to emerso...@googlegroups.com
Is there a way to tell in Emerson if a given visible is on your Object Host?  I say this because if my OH crashes and starts up again, the bank and all persistent entities created with it will start up too.  However, I can't think of an easy way for the bank to be positive which entities were created with it anymore as presence IDs will all be different.  The best it can rely on is making the script of each created entity send out tons of messages searching for the bank.  Yet the bank has no way to know that these are in fact the created entities and not impostors. If I could tell if an message sender is also on my OH then I could say ah, so I did indeed create this guy.  Well ok then.  Without this I am somewhat clueless.  I mean right now the best the bank can do is say:  well you can create entities through me which I will guarantee to be persistent, but nothing else in the way of security or assurances on crashes.  For all entities created prior to the crash all bets are off.  I mean the persistence is valuable but I would like to think I could do more than that.

behram mistree

unread,
Aug 21, 2011, 9:33:51 PM8/21/11
to emerso...@googlegroups.com

> Is there a way to tell in Emerson if a given visible is on your Object
> Host?

No. And I don't think that we will provide it.

> However, I can't think of an easy way for the bank to be positive
> which entities were created with it anymore as presence IDs will all
> be different.

Two things:
1) Currently, if an oh crashes, all the presences that come back up
should retain their previous identifiers.
2) You might consider using a mechanism beyond presence ids, eg have
each presence create its own account name, and use that as well.

Do these address your questions? We can talk through more carefully how
they might if you want to.

-Behram

Reply all
Reply to author
Forward
0 new messages