Download Workshop Handouts
Program Feedback Form (Word file)
Reimbursement Form (Excel file)
Example Code (zip files)
Web Services II: Developing Web Services -- REGISTRATION IS CLOSED --
When: September 21-23, 9 AM - 5 PM Where: Asilomar in Monterey, California
The appearance of the World Wide Web over a decade ago marked a significant advancement in the way we communicate ideas and research results. Our ability to create HTML-based web pages and to host our own web sites allows us to provide materials of our own choosing to students, colleagues and broader audiences around the globe. While web pages are static, real-time calculations and database access are available with the incorporation of script-based access methods (such as CGI or php) or java applets. However, a different class of functionality is now available using information technology methods that only recently have become used in the geosciences. These methods offer on-demand computing using facilities located remotely but accessed in real-time across the Internet. More widely deployed in the commercial world, these methods offer our earth sciences communities access to additional computing resources, evolving data archives maintained elsewhere, and delivery of data products selectively produced in real-time. These methods also allow run-time access to common codes (for the sake of commonality) or to codes that undergo frequent revision. Web Services can be used to create a true community library of remote computing modules ranging from the very simple (e.g., latitude-longitude to UTM conversion) to the heavy duty (modeling codes).
The purpose of this workshop is to learn how to create a web service with the SOAP protocol. Topics covered will include basic XML and namespaces, XML data binding, writing a client to an existing web service, building a WSDL and developing and deploying a web service. The necessary skills to participate in the workshop include the ability to install and configure applications on your preferred operating system and at minimum a rudimentary knowledge of Java or some other object-oriented language.
IRIS is offering this follow-up workshop to the workshop in June 2005 “Web Services: A Mechanism for Across-the-Internet On-Demand Computing and Communication”. It is aimed at students and programmers who wish to learn how to work with web services, either building clients, or providing web service access to the community. IRIS offers supplemental financial support to attend this workshop.
Participants will need to bring their own laptop computer.
For more information, contact the conveners: David Okaya (Univ. Southern California) okaya@usc.edu Joanna Muench (IRIS) joanna@iris.washington.edu Linus Kamb (IRIS) linus@iris.washington.edu Mari Francissen (IRIS, logistics) mari@iris.washington.edu
For details about the workshop, please read the Web Services II Workshop Agenda (PDF). Please contact Mari Francissen for questions regarding the workshop.
Required Software
Additional Resources
Subscribe to the Web Services Listserv This listserv provides a forum for people in the earth sciences community to discuss issues related to the implementation and use of web services.
Send comments to the