Bonsoir,
J'ai écumé les forums mais ne parvient pas à trouver de réponse, aussi me tourné-je vers vous.
Le contexte : je dois créer une application sous Windev Mobile dont le but est de faire l'interface entre des automates et l'application d'un client développée en C++
Mon application doit dialoguer avec les automates via des sockets (cette partie est pleinement fonctionnelle) d'une part.
D'autre part elle doit dialoguer avec l'application du client via 2 sockets (l'un en serveur sur mon appli pour recevoir des requêtes, l'un en serveur sur l'appli du client pour lui envoyer des infos)
Et c'est là qu'est le soucis :
Nous avons essayé plusieurs combinaisons de paramétrage de part et d'autre, mais nous ne parvenons pas à lire nos messages.
Pour exemple, de mon côté, je parviens à détecter l'appli du client :
Jusqu'ici tout va bien, mais mon appli bloque sur le :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SI SocketAttendConnexion(NomSocket) ALORS Canal est une chaîne Canal = SocketAccepte(NomSocket)
J'ai essayé tous les modes de transmission tels que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 res=SocketLit(Canal)
mais rien n'y fait...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Canal = SocketAccepte(NomSocket) SI PAS EnModeTest() ALORS SocketChangeModeTransmission(Canal,SocketSansMarqueurFin) FIN
Quelqu'un aurait-il déjà développé ce genre de choses, rencontré ces problèmes, et un paramétrage miracle, que ce soit sous WindevMobile ou C++ ?
Vous remerciant par avance,
Cdlt,
Partager