MLLP and HTTP both carry HL7 messages but differ in connection model, routing, load balancing, and observability. When to use which, and why the choice is rarely yours.