There’s a great series on applying RESTful concepts in application design at TheServerSide.com by Randy Kahle and Tom Hicks that’s worth a read:
A RESTful Core for Web-like Application Flexibility – Part 1
A RESTful Core for Web-like Application Flexibility – Part 2
A RESTful Core for Web-like Application Flexibility – Part 3