jefftimesten
YaBB Newbies
Offline
Posts: 6
NY
switchboard web services library
Apr 23rd , 2006, 7:01am
Hello everyone, I'd like to introduce my Processing library, Switchboard. The goal of Switchboard is to be a simple interface to as many web and network-related functions as possible, and to simplify the creation of projects that use several data sources. Currently, I have implemented 22 "services" (some more solid than others), including google, yahoo, msn, allmusic, shoutcast, foaf, and rss/atom feeds. There are many more services planned, which can be found in the "to-do" section of the site. Switchboard also includes utilities for screen scraping, including XQuery and Lucene text search. The interface uses a simple callback method, similar to other Processing libraries with asynchronous elements. I am just a little protective of Switchboard at the moment because there are still some semi-major bugs that I haven't had time to fix. It is definitely usable, but I am posting it here mostly in the hope that some of you might want to help me sort out these bugs and/or add new features. Underneath the interface is an extensible framework which is build on Apache Axis (among other packages), so it is pretty easy to add any service with a WSDL file. I could also use help creating example code in the documentation. Switchboard central http://switchboard.sourceforge.net/ For more information about why I created Switchboard http://www.realtimeart.com/thesis If you have any questions or suggestions, please let me know.