Freigeben über


Empfangen von Nachrichten mit Transaktionsintegrator für LU0

Nachdem Sie Ihre Verbindung erstellt und initialisiert haben, können Sie Informationen aus der angegebenen logischen Einheit (LU) empfangen. Die primäre Möglichkeit, Informationen mit Session Integrator zu empfangen, ist die SessionLU0.Receive Methode.

Nach dem Senden und Empfangen von Nachrichten müssen Sie die Verbindung mit Ihrer Session Integrator-Sitzung trennen.

Empfangen von Informationen mithilfe von Session Integrator für LU0

  1. Verwenden Sie SessionLU0.Receive und SessionLU0data, um auf Daten aus der LU zu warten.

    Receive ermöglicht es Ihnen, die maximale Wartezeit auf Informationen festzulegen und zu entscheiden, ob Sie eine automatische Bestätigung senden möchten. Receive gibt ein SessionLU0Data Objekt zurück.

Beispiel

Im folgenden Codebeispiel wird veranschaulicht, wie Informationen mit Session Integrator für LU0 empfangen werden.

private void CreateSession_Click(object sender, EventArgs e)  
 {  
   try  
     {  
      LUName.Text = LUName.Text.Trim();  
      if (LUName.Text.Length == 0)  
       {  
       MessageBox.Show("You must fill out the LU or Pool Name");  
       return;  
       }  
    _session = new SessionLU0();    _session.Connect("LogicalUnitName=" + LUName.Text, SessionLU0InitType.SSCP);  
                // Receive the logon screen.  
    SessionLU0Data receivedData = _session.Receive(20000, true);                // Trace out the received data.  
    TraceData(false, receivedData.Data, receivedData.Indication);  
                // Disable every button and text box.  
    DisableEverything();  
                // Insert User/Password.  
    EnableInsertUserId();  
   }  
catch (Exception ex)  
 {  
  MessageBox.Show(ex.Message);  
 }  
}  

Weitere Informationen zum Codebeispiel finden Sie unter Session Integrator for LU0 Code Example.

Siehe auch

So beenden Sie eine Verbindung mit Session Integrator für LU0
Session Integrator für LU0
Session-Integrator für LU0-Beispielcode
IcomLU0-Schnittstelle