Wir implementieren ein CardReader Terminal für CrediCard Zahlungen und ich habe eine Frage zu Timeouts. Das Terminal ist über das Netzwerk verbunden. Wenn wir keine Verbindung haben, versuchen wir uns mit der vom Kunden angegebenen IP-Adresse zu verbinden.Arbeiten mit Hardware und Timeouts .net
Das Terminal wird mit einem "Connected Event" antworten, wenn es gelingt, eine Verbindung herzustellen, sonst erhalten wir kein Ereignis überhaupt. Wie kann ich das Timeout in .net umgehen? Selbst wenn das Terminal die Verbindung erhält, kann es bis zu 10 Sekunden dauern, bis das Ereignis gesendet wird. Irgendwelche Vorschläge, wo ich Informationen über Timeouts finden kann? Oder irgendwelche anderen guten Hinweise? :)
Können Sie etwas über die Connect() - Methode und "Connected Event" erfahren. Blockiert Connect()? Wie wird das ConnectedEvent ausgelöst? – SpeksETC