1. A method for exchanging system and protocol integrity information between an initiator and a responder operating under a data transfer protocol, comprising: opening a session between an initiator and a responder; exchanging one or more of device and system information; and sending or receiving one of an operation or event based on system integrity and security or protocol integrity of the responder; wherein said operation and/or event includes one or more of a dataset, response code, operation parameter and response parameter.