J'ai le service WCF .. quelques fois cela a fonctionné ok .. mais après certain moment la fonction renvoie "l'évaluation de fonction a expiré" .. que diable est-ce? aussi, quand j'ai vérifié l'état du proxy, il a été ouvert .. quelqu'un peut-il s'il vous plaît aider?L'évaluation de la fonction a expiré
merci
le client proxy appelle le service de la même manière et effectue une mise à jour de la base de données (rien d'extraordinaire). Et le même proxy est utilisé par le client pour appeler une autre méthode dans le service. C'est ce que je soupçonne est le proxy étant bloqué par le premier appel, mais je ne peux pas comprendre moi-même comment contourner ce .. – user384080
Pourriez-vous poster un exemple de code du client pour montrer comment il fait ces deux appels –
raison de confidentialité Désolé, je ne peux pas poster le code .. Mais j'ai compris que le problème était .. Pour résoudre le problème, j'utilise le multithreading sur le plan du service. La première méthode appelée dans le service peut immédiatement terminer et renvoyer l'appel au client avant que le client effectue le deuxième appel au service. Maintenant, le problème est de savoir comment capturer l'erreur côté client si la première méthode appelée produit une erreur ? – user384080