Hi there foto50, I am quite interested to learn more about the service module you have in mind and at this moment in the way in which the jOpenSimMoney module works...
So let me see if I have understood the situation so far...
Virtual currency is purchased, and the database tables relevant to the opensim user's account are updated accordingly... At some point the user moves across a region or parcel border, which triggers an event in your JOpenSimMoney.dll... which then allows you to check the account balance in the database and communicate that information back to the viewer. Is that the sequence of events or am I misunderstanding something here?
I do not know much about the inner workings of the viewer, but is there not some kind of server pinging that the viewer does periodically, that your dll could register an event for?
I would really like to learn more about the details of your dll, but since this is a commercial product, I understand you may not want to discuss the details in public... I would like to invite you to private conversations about this though
Thanks again so far and I hope to learn more from you.
Kind regards,
AG