Je Commence seulement à utiliser le Net Remoting pour les applications
distribuées.
J'ai developpé un composant d'accès aux données qui héberge un DataSet vers
lequel se connecte les postes Clients.
Le Composant est publié en Mode "Singleton".
Au démarrage de la station cliente, une connexion est établie vers le
serveur d'application et une fonction de l'objet retourne le DataSet vers
le client.
Exemple : station cliente :
DataSet MonDataSetLocal ;
MonDataSetLocal = MonObjServer.MonDataSetServeur();
Des Formulaires de saisie utilise "MonDataSetLocal"
Scénario 1 :
Les mises à jour sont appliquées à "MonDataSetLocal."
L'objet étant "Marshalé par référence " pourquoi ces modifications ne
remonte t-il pas au serveur ?
Scénario 2 :
J'ai prie l'option d'envoyer les modifications d'abord au Serveur. Ok
La mise à jour dans la base de données est Correcte, les stations connectés
après les dernières modification ont des données à jour pas celle Connctées
avant.
L'objet étant "Marshalé par référence" pourquoi ces modifications ne sont
pas reppliquées vers les stations cliente ?
Je crois que quelque chose m'échappe dans la technologie du Remoting et j'en
appelle à votre aide.
Que prévois cette Technologie dans des cas similaire ?
Faut-il gérer des évènement à distance ou encore utiliser MessageQueue ?
La notion de "MarshallByRefObject" ne veut -il pas dire que les stations
clientes référencent l'objet sur le serveur auquel cas une modification de
l'objet sur le serveur s'appliquerait au Client et vis versa ?
Il doit sûrement avoir une solution plus productive que de programmer une
Routine du style "DataSet.Merge()" toute les secondes entre le serveur et
les stations clientes.
Merci de votre Aide Précieuse, une petite piste me permettrait d'orienter
mes lanternes.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Paul Bacelar
"Pierre TCHEKOUTEU" wrote in message news:
Bonjour,
Je Commence seulement à utiliser le Net Remoting pour les applications distribuées.
J'ai developpé un composant d'accès aux données qui héberge un DataSet
vers
lequel se connecte les postes Clients. Le Composant est publié en Mode "Singleton".
Au démarrage de la station cliente, une connexion est établie vers le serveur d'application et une fonction de l'objet retourne le DataSet vers le client. Exemple : station cliente : DataSet MonDataSetLocal ; MonDataSetLocal = MonObjServer.MonDataSetServeur();
Des Formulaires de saisie utilise "MonDataSetLocal"
Scénario 1 :
Les mises à jour sont appliquées à "MonDataSetLocal." L'objet étant "Marshalé par référence " pourquoi ces modifications ne remonte t-il pas au serveur ?
Scénario 2 :
J'ai prie l'option d'envoyer les modifications d'abord au Serveur. Ok La mise à jour dans la base de données est Correcte, les stations
connectés
après les dernières modification ont des données à jour pas celle
Connctées
avant.
L'objet étant "Marshalé par référence" pourquoi ces modifications ne sont pas reppliquées vers les stations cliente ?
Je crois que quelque chose m'échappe dans la technologie du Remoting et
j'en
appelle à votre aide.
Que prévois cette Technologie dans des cas similaire ? Faut-il gérer des évènement à distance ou encore utiliser MessageQueue ? La notion de "MarshallByRefObject" ne veut -il pas dire que les stations clientes référencent l'objet sur le serveur auquel cas une modification de l'objet sur le serveur s'appliquerait au Client et vis versa ? Il doit sûrement avoir une solution plus productive que de programmer une Routine du style "DataSet.Merge()" toute les secondes entre le serveur et les stations clientes.
Merci de votre Aide Précieuse, une petite piste me permettrait d'orienter mes lanternes.
Dans les souvenir, un DataSet ne dérive pas de MarshallByRefObject.
-- Paul Bacelar
"Pierre TCHEKOUTEU" <ptchek@hotmail.com> wrote in message
news:OVuTAzOCFHA.472@TK2MSFTNGP10.phx.gbl...
Bonjour,
Je Commence seulement à utiliser le Net Remoting pour les applications
distribuées.
J'ai developpé un composant d'accès aux données qui héberge un DataSet
vers
lequel se connecte les postes Clients.
Le Composant est publié en Mode "Singleton".
Au démarrage de la station cliente, une connexion est établie vers le
serveur d'application et une fonction de l'objet retourne le DataSet vers
le client.
Exemple : station cliente :
DataSet MonDataSetLocal ;
MonDataSetLocal = MonObjServer.MonDataSetServeur();
Des Formulaires de saisie utilise "MonDataSetLocal"
Scénario 1 :
Les mises à jour sont appliquées à "MonDataSetLocal."
L'objet étant "Marshalé par référence " pourquoi ces modifications ne
remonte t-il pas au serveur ?
Scénario 2 :
J'ai prie l'option d'envoyer les modifications d'abord au Serveur. Ok
La mise à jour dans la base de données est Correcte, les stations
connectés
après les dernières modification ont des données à jour pas celle
Connctées
avant.
L'objet étant "Marshalé par référence" pourquoi ces modifications ne sont
pas reppliquées vers les stations cliente ?
Je crois que quelque chose m'échappe dans la technologie du Remoting et
j'en
appelle à votre aide.
Que prévois cette Technologie dans des cas similaire ?
Faut-il gérer des évènement à distance ou encore utiliser MessageQueue ?
La notion de "MarshallByRefObject" ne veut -il pas dire que les stations
clientes référencent l'objet sur le serveur auquel cas une modification de
l'objet sur le serveur s'appliquerait au Client et vis versa ?
Il doit sûrement avoir une solution plus productive que de programmer une
Routine du style "DataSet.Merge()" toute les secondes entre le serveur et
les stations clientes.
Merci de votre Aide Précieuse, une petite piste me permettrait d'orienter
mes lanternes.
Dans les souvenir, un DataSet ne dérive pas de MarshallByRefObject.
Je Commence seulement à utiliser le Net Remoting pour les applications distribuées.
J'ai developpé un composant d'accès aux données qui héberge un DataSet
vers
lequel se connecte les postes Clients. Le Composant est publié en Mode "Singleton".
Au démarrage de la station cliente, une connexion est établie vers le serveur d'application et une fonction de l'objet retourne le DataSet vers le client. Exemple : station cliente : DataSet MonDataSetLocal ; MonDataSetLocal = MonObjServer.MonDataSetServeur();
Des Formulaires de saisie utilise "MonDataSetLocal"
Scénario 1 :
Les mises à jour sont appliquées à "MonDataSetLocal." L'objet étant "Marshalé par référence " pourquoi ces modifications ne remonte t-il pas au serveur ?
Scénario 2 :
J'ai prie l'option d'envoyer les modifications d'abord au Serveur. Ok La mise à jour dans la base de données est Correcte, les stations
connectés
après les dernières modification ont des données à jour pas celle
Connctées
avant.
L'objet étant "Marshalé par référence" pourquoi ces modifications ne sont pas reppliquées vers les stations cliente ?
Je crois que quelque chose m'échappe dans la technologie du Remoting et
j'en
appelle à votre aide.
Que prévois cette Technologie dans des cas similaire ? Faut-il gérer des évènement à distance ou encore utiliser MessageQueue ? La notion de "MarshallByRefObject" ne veut -il pas dire que les stations clientes référencent l'objet sur le serveur auquel cas une modification de l'objet sur le serveur s'appliquerait au Client et vis versa ? Il doit sûrement avoir une solution plus productive que de programmer une Routine du style "DataSet.Merge()" toute les secondes entre le serveur et les stations clientes.
Merci de votre Aide Précieuse, une petite piste me permettrait d'orienter mes lanternes.
Dans les souvenir, un DataSet ne dérive pas de MarshallByRefObject.
-- Paul Bacelar
Pierre TCHEKOUTEU
Bonjour,
Après vérification, je constate en effet à mes dépends que le DataSet ne peut être "marshalé par référence" , je comprends mieux le scénario. Je vais implémenter des évènements d'accès distants pour appliquer des mises à jours sur chaque stations.
Merci de votre éclairage qui a été déterminant pour la suite de mon Projet.
@+
"Paul Bacelar" a écrit dans le message de news: #
"Pierre TCHEKOUTEU" wrote in message news: > Bonjour, > > Je Commence seulement à utiliser le Net Remoting pour les applications > distribuées. > > J'ai developpé un composant d'accès aux données qui héberge un DataSet vers > lequel se connecte les postes Clients. > Le Composant est publié en Mode "Singleton". > > Au démarrage de la station cliente, une connexion est établie vers le > serveur d'application et une fonction de l'objet retourne le DataSet
vers
> le client. > Exemple : station cliente : > DataSet MonDataSetLocal ; > MonDataSetLocal = MonObjServer.MonDataSetServeur(); > > Des Formulaires de saisie utilise "MonDataSetLocal" > > Scénario 1 : > > Les mises à jour sont appliquées à "MonDataSetLocal." > L'objet étant "Marshalé par référence " pourquoi ces modifications ne > remonte t-il pas au serveur ? > > Scénario 2 : > > J'ai prie l'option d'envoyer les modifications d'abord au Serveur. Ok > La mise à jour dans la base de données est Correcte, les stations connectés > après les dernières modification ont des données à jour pas celle Connctées > avant. > > L'objet étant "Marshalé par référence" pourquoi ces modifications ne
sont
> pas reppliquées vers les stations cliente ? > > Je crois que quelque chose m'échappe dans la technologie du Remoting et j'en > appelle à votre aide. > > Que prévois cette Technologie dans des cas similaire ? > Faut-il gérer des évènement à distance ou encore utiliser MessageQueue ? > La notion de "MarshallByRefObject" ne veut -il pas dire que les stations > clientes référencent l'objet sur le serveur auquel cas une modification
de
> l'objet sur le serveur s'appliquerait au Client et vis versa ? > Il doit sûrement avoir une solution plus productive que de programmer
une
> Routine du style "DataSet.Merge()" toute les secondes entre le serveur
et
> les stations clientes. > > Merci de votre Aide Précieuse, une petite piste me permettrait
d'orienter
> mes lanternes. > > >
Dans les souvenir, un DataSet ne dérive pas de MarshallByRefObject.
-- Paul Bacelar
Bonjour,
Après vérification, je constate en effet à mes dépends que le DataSet ne
peut être "marshalé par référence" , je comprends mieux le scénario.
Je vais implémenter des évènements d'accès distants pour appliquer des mises
à jours sur chaque stations.
Merci de votre éclairage qui a été déterminant pour la suite de mon Projet.
@+
"Paul Bacelar" <paul.bacelar@PASDESPAMlaposte.net> a écrit dans le message
de news: #PKDzUXCFHA.3436@TK2MSFTNGP12.phx.gbl...
"Pierre TCHEKOUTEU" <ptchek@hotmail.com> wrote in message
news:OVuTAzOCFHA.472@TK2MSFTNGP10.phx.gbl...
> Bonjour,
>
> Je Commence seulement à utiliser le Net Remoting pour les applications
> distribuées.
>
> J'ai developpé un composant d'accès aux données qui héberge un DataSet
vers
> lequel se connecte les postes Clients.
> Le Composant est publié en Mode "Singleton".
>
> Au démarrage de la station cliente, une connexion est établie vers le
> serveur d'application et une fonction de l'objet retourne le DataSet
vers
> le client.
> Exemple : station cliente :
> DataSet MonDataSetLocal ;
> MonDataSetLocal = MonObjServer.MonDataSetServeur();
>
> Des Formulaires de saisie utilise "MonDataSetLocal"
>
> Scénario 1 :
>
> Les mises à jour sont appliquées à "MonDataSetLocal."
> L'objet étant "Marshalé par référence " pourquoi ces modifications ne
> remonte t-il pas au serveur ?
>
> Scénario 2 :
>
> J'ai prie l'option d'envoyer les modifications d'abord au Serveur. Ok
> La mise à jour dans la base de données est Correcte, les stations
connectés
> après les dernières modification ont des données à jour pas celle
Connctées
> avant.
>
> L'objet étant "Marshalé par référence" pourquoi ces modifications ne
sont
> pas reppliquées vers les stations cliente ?
>
> Je crois que quelque chose m'échappe dans la technologie du Remoting et
j'en
> appelle à votre aide.
>
> Que prévois cette Technologie dans des cas similaire ?
> Faut-il gérer des évènement à distance ou encore utiliser MessageQueue ?
> La notion de "MarshallByRefObject" ne veut -il pas dire que les stations
> clientes référencent l'objet sur le serveur auquel cas une modification
de
> l'objet sur le serveur s'appliquerait au Client et vis versa ?
> Il doit sûrement avoir une solution plus productive que de programmer
une
> Routine du style "DataSet.Merge()" toute les secondes entre le serveur
et
> les stations clientes.
>
> Merci de votre Aide Précieuse, une petite piste me permettrait
d'orienter
> mes lanternes.
>
>
>
Dans les souvenir, un DataSet ne dérive pas de MarshallByRefObject.
Après vérification, je constate en effet à mes dépends que le DataSet ne peut être "marshalé par référence" , je comprends mieux le scénario. Je vais implémenter des évènements d'accès distants pour appliquer des mises à jours sur chaque stations.
Merci de votre éclairage qui a été déterminant pour la suite de mon Projet.
@+
"Paul Bacelar" a écrit dans le message de news: #
"Pierre TCHEKOUTEU" wrote in message news: > Bonjour, > > Je Commence seulement à utiliser le Net Remoting pour les applications > distribuées. > > J'ai developpé un composant d'accès aux données qui héberge un DataSet vers > lequel se connecte les postes Clients. > Le Composant est publié en Mode "Singleton". > > Au démarrage de la station cliente, une connexion est établie vers le > serveur d'application et une fonction de l'objet retourne le DataSet
vers
> le client. > Exemple : station cliente : > DataSet MonDataSetLocal ; > MonDataSetLocal = MonObjServer.MonDataSetServeur(); > > Des Formulaires de saisie utilise "MonDataSetLocal" > > Scénario 1 : > > Les mises à jour sont appliquées à "MonDataSetLocal." > L'objet étant "Marshalé par référence " pourquoi ces modifications ne > remonte t-il pas au serveur ? > > Scénario 2 : > > J'ai prie l'option d'envoyer les modifications d'abord au Serveur. Ok > La mise à jour dans la base de données est Correcte, les stations connectés > après les dernières modification ont des données à jour pas celle Connctées > avant. > > L'objet étant "Marshalé par référence" pourquoi ces modifications ne
sont
> pas reppliquées vers les stations cliente ? > > Je crois que quelque chose m'échappe dans la technologie du Remoting et j'en > appelle à votre aide. > > Que prévois cette Technologie dans des cas similaire ? > Faut-il gérer des évènement à distance ou encore utiliser MessageQueue ? > La notion de "MarshallByRefObject" ne veut -il pas dire que les stations > clientes référencent l'objet sur le serveur auquel cas une modification
de
> l'objet sur le serveur s'appliquerait au Client et vis versa ? > Il doit sûrement avoir une solution plus productive que de programmer
une
> Routine du style "DataSet.Merge()" toute les secondes entre le serveur
et
> les stations clientes. > > Merci de votre Aide Précieuse, une petite piste me permettrait
d'orienter
> mes lanternes. > > >
Dans les souvenir, un DataSet ne dérive pas de MarshallByRefObject.