Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Après avoir créé et initialisé votre connexion, vous pouvez recevoir des informations de l’unité logique spécifiée (LU). La principale façon de recevoir des informations avec l’intégrateur de session est avec la SessionLU0.Receive méthode.
Après avoir envoyé et reçu des messages, vous devez vous déconnecter de votre session Intégrateur de session.
Recevoir des informations à l’aide de l’intégrateur de session pour LU0
Utilisez SessionLU0.Receive et
SessionLU0datapour attendre les données de l'unité logique (LU).Receivevous permet de passer la durée maximale d’attente des informations, ainsi que si vous souhaitez envoyer un accusé de réception automatique.Receiveretourne unSessionLU0Dataobjet.
Exemple :
L’exemple de code suivant montre comment recevoir des informations avec l’intégrateur de session pour LU0.
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);
}
}
Pour plus d’informations sur l’exemple de code, consultez l’intégrateur de session pour l’exemple de code LU0.
Voir aussi
Comment arrêter une connexion avec l’intégrateur de session pour LU0
Intégrateur de session pour LU0
Exemple de code d’intégrateur de session pour LU0
IcomLU0 Interface