23
janvier
2007
.NET Remoting : Le retour de l’objet serveur ….
janvier
2007
Un article de dev01
Commentaires fermés
Comme je le disais dans un précédant post un des problèmes majeurs que l’on rencontre avec le remoting c’est le controle et la publication d’objet sur le serveur en lui même.
Pour rappel voici la problématique :
Je veux créer un objet (un vrai pas un proxy de remoting qui est trop limité) et ensuite je veux le publier entant qu’objet remoting accessible par des clients remoting.
Jusqu’a très récement je pensais cela impossible et je m’efforcais de contourner le problème.
Peine perdu !
Le framework .NET a vraiment pensé à tout !
La solution est extrèmement simple en plus.
//L'objet est créé comme n'importe quel objet sur le serveur avec un simple new
MyObjectMashalByRef myObject = new MyObjectMarshalByRef("des données d'init par exemple");
RemotingServices.Marshal(myObject, "MyObject.rem");
MyObjectMashalByRef myObject = new MyObjectMarshalByRef("des données d'init par exemple");
RemotingServices.Marshal(myObject, "MyObject.rem");
Et voila vous partagez exactement l’instance que vous avez créez … magique non ?
Archives
- juillet 2012
- mars 2012
- février 2012
- novembre 2011
- octobre 2011
- mars 2011
- novembre 2010
- octobre 2010
- septembre 2010
- août 2010
- avril 2010
- février 2010
- janvier 2010
- novembre 2009
- octobre 2009
- septembre 2009
- juin 2009
- mai 2009
- avril 2009
- mars 2009
- février 2009
- janvier 2009
- décembre 2008
- novembre 2008
- octobre 2008
- septembre 2008
- août 2008
- juin 2008
- mai 2008
- avril 2008
- février 2008
- mai 2007
- avril 2007
- mars 2007
- février 2007
- janvier 2007