Experiences developing a collaborative travel planning application with .NET web services
Philip White, John Grundy · 2003
Web services have the potential to provide much more seamless, dynamic and open distributed applications than earlier technologies. We describe our experiences developing an integrated, collaborative travel planning application using .NET, C# and web services. This application provides a unified portal for customers and travel agents to plan, revise and book travel itineraries, with interaction with a wide range of travel provider systems (airlines, hotels, rental cars, trains etc). We describe the web services-based architecture of our prototype solution and discuss some of the key issues of using a web service-based approach for this application domain, outlining key areas for future research and development.