Information générale
Catégorie:
Contrôles ActiveX en VFP
>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
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement