Skip to content
tedb edited this page Sep 14, 2010 · 3 revisions

xmlrpc2html is an experimental application written by Ted Behling, whose purpose is to present an HTML forms-based UI utility for invoking XML-RPC Web services. This is designed primarily for utility, debugging, or testing use, rather than for end-user consumption.

Development is still very early stage.

Development steps
Phase 1:
– Mock-out a Ruby DSL for configuration, including generating a nice object heirarchy UPDATE done
– Design the end-result HTML for left-side navbar and input forms, incl. AJAX calls for invocations and the display of those results
– Pick a Web framework to be metaprogrammed against — Rails seems like overkill. Camping is a little too wacko and single-lettery. Sinatra looks nice. UPDATE picked Sinatra
– Have DSL methods invoke the Web framework’s DSL to create the needed methods for a) basic form generation, b) form submission and method invocation UPDATE in process; navbar is generating nicely!

Phase 2:
REST interface for automated testing — http://example.com/xmlrpc2html/target/method/test.xml #=> “”true"/>"

Clone this wiki locally