OVH Cloud OVH Cloud

Remoting et Serveur

3 réponses
Avatar
CHOULANT Noham
Bonjour

j'ai vu plein de sources sur le remoting mais aucune ne fait un serveur en
WINFORM mais toutes en console.

Hors je voudrais faire mon serveur en WINFORM pour me permettre d'afficher
plusieurs choses en cour d'excution de mon serveur.

Mon probleme c'est comment faire interagire l'object mit a la disposition de
mes clients avec l'interface WINFORM de mon serveur.

En mode console dans l'object il suffit de mettre

Code:
Console.WriteLine(String.Format("Appel client sur Incrementation() :
valeur={0}",valeur));


et cela inscris dans la console du serveur hors de cette classe je n'ai pas
acces a la winform de mon serveur pour pouvoir écrire dans le richetextbox
de mon serveur.

Merci de votre aide

3 réponses

Avatar
Paul Bacelar
Je vous conseille da faire de votre serveur un service Windows et pas une
application WinForm.

Vous n'aurez plus qu'à développer une application WinForm comme client de
votre serveur pour obtenir les informations qui vous intéressent.

Une approche encore plus pérenne est de publier des compteurs de
performances dans votre serveur pour pouvoir utiliser toutes les consoles de
monitoring compatibles Windows comme IHM.
--
Paul Bacelar


"CHOULANT Noham" wrote in message
news:Oe4F$#
Bonjour

j'ai vu plein de sources sur le remoting mais aucune ne fait un serveur en
WINFORM mais toutes en console.

Hors je voudrais faire mon serveur en WINFORM pour me permettre d'afficher
plusieurs choses en cour d'excution de mon serveur.

Mon probleme c'est comment faire interagire l'object mit a la disposition


de
mes clients avec l'interface WINFORM de mon serveur.

En mode console dans l'object il suffit de mettre

Code:
Console.WriteLine(String.Format("Appel client sur Incrementation() :
valeur={0}",valeur));


et cela inscris dans la console du serveur hors de cette classe je n'ai


pas
acces a la winform de mon serveur pour pouvoir écrire dans le richetextbox
de mon serveur.

Merci de votre aide




Avatar
Delf
Paul Bacelar wrote:

Une approche encore plus pérenne est de publier des compteurs de
performances dans votre serveur pour pouvoir utiliser toutes les consoles de
monitoring compatibles Windows comme IHM.



Bonjour.

J'ai un service .NET qui effectue des requêtes SQL sur demande des
clients. Est-il possible "d'analyser" le nombre de requêtes par secondes?

Bref, cet histoire de compteurs m'interessent :)

--
Delf
Avatar
Paul Bacelar
"Delf" wrote in message
news:42d369a1$0$8109$
Paul Bacelar wrote:

> Une approche encore plus pérenne est de publier des compteurs de
> performances dans votre serveur pour pouvoir utiliser toutes les


consoles de
> monitoring compatibles Windows comme IHM.

Bonjour.

J'ai un service .NET qui effectue des requêtes SQL sur demande des
clients. Est-il possible "d'analyser" le nombre de requêtes par secondes?

Bref, cet histoire de compteurs m'interessent :)

--
Delf



"perfmon" en ligne de commande (le path doit contenir le chemin) pour lancer
l'IHM cliente.

Vous n'aurez que l'embarras du choix des conteurs de performances (SQL,
mémoires, CPU, transaction par second et par base ...), et ça marche même en
distant. Que du bonheur ;-))))


--
Paul Bacelar