Mark.
I would not recommend tcp_acknak between Cloverleaf and applications ….
We communicate with iSoft’s Clinical Management system and they use an encapsulated version of the tcp_acknak code and half-duplex communications for the HL7 message and ACKS.
I have provided details in another thread.
We have recently found that messages are lost when there are database locks , so full-duplex would have been far better!!
FYI We also found that message were lost when MSMQ aborted!!