Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
SocketQ
Message
De
23/02/2002 12:13:31
Michel Lalonde
Laboratoire Médical Biron
Lachine, Québec, Canada
 
 
À
23/02/2002 06:52:52
Roman Segaud
Laboratoires Fortepharma
Nice, France
Information générale
Forum:
Visual FoxPro
Catégorie:
Contrôles ActiveX en VFP
Titre:
Divers
Thread ID:
00621513
Message ID:
00624101
Vues:
12
>Merci Michel, je vais voir de ce pas... cependant, as-tu fais des tests de charges avec leur produit ? (Après MS Winsock, FoxSock, WinsockQ, SocketQ et SocketSvrQ) j'aimerai bien enfin trouver le produit qui soit réellement stable ycompris lorsque plusieurs postes clients essaient de le saturer.
>
>Aujourd'hui, si je devais classer l'efficacité des produits :
>
>1. SocketSvrQ (595$ - mais le plus stable et le plus rapide des multi-taches);
>2. SocketQ (349$);
>3. FoxSock (99 euros - mono-tâche, le plus rapide mais celui qui sature le plus vite aussi);
>4. WinsockQ (199$ - très moyen...);
>5. MS Winsock (free - mono-tâche, moyen et facilement plantable !)
>
>Je vais regarder ton lien, mais si tu pouvais me confirmer la stabilité du composant même en cas de "saturation" (touche F5 constamment pressée sur un ou deux postes clients pendant au moins 15 min.) sans provoquer de messages d'erreur côté serveur ce serait fantastique.
>
>Roman,

Désolé, je n'ai pas fait de test avec le produit. Je n'ai fait que quelques recherches pour trouver un outil simple à utiliser avec VFP. Je ne crois pas avoir les mêmes contraintes que toi en ce qui concerne la performance.

Dans l'étude du produit, j'ai surtout apprécié sa simplicité d'utilisation et la documentation qui fait directement référence à VFP. Le produit peut être utilisé directement via un ActiveX ou par l'utilisation de la DLL COM lorsque la performance est une contrainte majeure.


PS.

Je ne sais pas si tu connaissais la technique, mais les exemples écrit en VFP sur le site de Mabry mon enfin appris la façon d'appeler directement une Méthode lorsque cette dernière porte le même nom qu'un événement. La technique est simple, il suffit de préfixer la méthode par ".object." (ex. This.Close() appel l'événement et This.object.Close() fait appel à la méthode). Ce qui est valable pour n'importe quel ActiveX.




Extrait du site de Mabry
========================
Using Fast Notification


Fast Notifications considerably reduces the amount of time required to handle events. When you implement the SocketX Fast Notifications interface directly in your application, the SocketX ActiveX control or COM object directly notifies your application rather than going through the overhead of the Visual Basic event model.

To implement Fast Notifications for the COM Object, use the Implements statement as shown in Figure 2. This will allow your application to directly access the events of the ISocketXCtlNotify class.

To implement Fast Notifications for the ActiveX control, use Implements ISocketXCtlNotify. This will allow your application to directly access the events of the ISocketXCtlNotify class.
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform