The Organization for the Advancement of Structured Information Standards (OASIS) has developed the business transaction protocol (BTP) to meet the requirements of Web-based long-running collaborative business applications. BTP is designed to support interactions that cross application and administrative boundaries, thus requiring extended transactional support beyond classical ACID. We examine the drivers behind BTP and the way it might be applied in a potential use case.