I get squashed and come right back to jump again. So I start with a refresher in Glade and on to the localhost implementation of SOAP . #File: gui.glade <?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> <!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> <glade-interface> I didn't like that example as it is too "Windowzy"