Mutual authentication for web services: a live example
Secure communications among Web services are a must for supply-chain applications. Adventure Builder is a set of applications that showcases Web services on the Java 2 Platform, Enterprise Edition (J2EE 1.4 platform). The Order Processing Center of Adventure Builder must communicate securely with external entities, for example, to exchange purchase orders and invoices. While designing Adventure Builder, the BluePrints team opted for secure, mutually authenticated Web services for such communication. Why? Because the primary goal is to achieve the most secure interoperability among the modules and the participants.
[ Read more ]