Adam Drewes - Surfing Website

Project Overview

I grew up near the beach and have been surfing for years. Before I came to Clemson, I was running a surf report website. Everyday, I would drive to the beach, snap a few pictures, upload and write a report of the days current surf. Unfortunately, for my audience, surfing came first and the updates came second. Since the drive was 30 minutes round trip, anytime there were good waves when I was checking, I usually took a quick dip before going and updating the site. In this class I wanted to change that.

What seemed like a simple conversion of my reporting and submitting pages into a reduced wml counterpart began to grow a bit when the requirements were formalized. We had to use our 'hogwarts' test-bed machine and could only use another cs server or the main clemson web server for students 'people.' Moreover, 'hogwarts' can only be accessed from an on campus location.

So, what started into a fairly simple project, turned into a demonstration of using web services to separate logic and presentation. I set up an Sql table to hold all the reports, and a .NET web service to serve the reports and accept submissions.

Then I setup php pages to consume the web services and output that format in wml. You can view the working solution at http://people.clemson.edu/~drewesa/soap/index.php

About Us | Contact Us | ©2004 Clemson University - Computer Science 463