Dear Neil Bartlett, Thank you so much for your answer. My question still is that if the remote service(I assume it is OSGi service) is deactivated/Uninstalled, then we can also deactivated/uninstalled its proxy(or its mirror) consequently, how it can be done?
My next question is how I can get an absolute path of the OSGi directory within one running bundle? Kind regards, Conan. -------- Original-Nachricht -------- Datum: Fri, 23 Feb 2007 15:37:53 -0000 (GMT) Von: "Neil Bartlett" <[EMAIL PROTECTED]> An: "OSGi Developer Mail List" <[email protected]> CC: Betreff: Re: [osgi-dev] Mapping services across multiple OSGi platforms > Conan, > > I don't think Peter meant that you can directly track services in one VM > >from another VM; just that you can register services in your VM that form > a "mirror" or "proxy" for some kind of remote service or device. The > remote service does not necessarily have to be an OSGi or even Java > service. > > The point about serializability is that you cannot communicate with a > remote service if the data you need to send to or receive from that > service won't go over a network. > > Regards, > Neil > > > Dear all, > > > > In one article designated for Eclipse Corona project, Mr. Peter Kriens > > mentioned that "the dynamic nature of distributed systems is a perfect > > match for the service registry. The reflective capabilities of the > > services make it straightforward to map services from one platform to > > another platform. This mechanism does not work for all services because > > the calls of some services are not serializable, however, many specially > > designed services can work fine" > > > > Can anyone explain shortly in details what the reflective capabilities > of > > services are? Why is it possible to map services from one platform to > > another plaform if the object is serializable? May I understand that if > > two instances of one service can be mapped among two different remote > > service registries then by abusing class ServiceTracker to the service > in > > one platform we can track if its corresponding service instance is > already > > deactivated/uninstalled in the other OSGi platform? > > > > Kind regards, > > Conan. > > > > > > -- > > "Feel free" - 5 GB Mailbox, 50 FreeSMS/Monat ... > > Jetzt GMX ProMail testen: www.gmx.net/de/go/mailfooter/promail-out > > _______________________________________________ > > OSGi Developer Mail List > > [email protected] > > http://www2.osgi.org/mailman/listinfo/osgi-dev > > > > > _______________________________________________ > OSGi Developer Mail List > [email protected] > http://www2.osgi.org/mailman/listinfo/osgi-dev -- "Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: www.gmx.net/de/go/mailfooter/topmail-out _______________________________________________ OSGi Developer Mail List [email protected] http://www2.osgi.org/mailman/listinfo/osgi-dev
