It's simple enough that no framework is needed. |
SOAP has enterprise-level features, but REST has simplicity and ease of programming. |
Use SOAP if enterprise-level security, transactions and alternate transports are needed. Use REST if these are not important concerns. |