It does not support
S3??™s SOAPinterface, but it supports most everything else, including distributing
objects with BitTorrent.
Park Place is written using the excellent Camping web microframework,
also by why the lucky stiff (http://code.whytheluckystiff.net/camping).
Camping is a very stripped-down Ruby framework modeled after Rails
but taking less than 4 kb of source (packed).
Incidentally, the Camping source is a great place to learn Ruby metaprogramming
inside and out.
Further Reading
Roy Fielding??™s dissertation, Architectural Styles and the Design of Network-Based
Software Architectures, is available online from http://www.ics.uci.edu/~fielding/pubs/
dissertation/top.htm.
The REST wiki is full of theoretical as well as practical guidance about the principles
of REST: http://rest.blueoxen.net/.
The HTTP/1.1 specification, RFC 2616, is fairly accessible for the working web
developer. Every web application developer should at least be conversant in HTTP.
An HTML version of the RFC is available from http://www.w3.org/Protocols/rfc2616/
rfc2616.html.
Leonard Richardson and Sam Ruby??™s RESTful Web Services (O??™Reilly) is a very accessible,
yet comprehensive, introduction to the principles of RESTful design. Although
it is oriented toward machine-consumable web services, the principles of REST are
generally applicable to any network architecture.
Software architecture has a surprising amount in common with building architecture.
Pages:
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368