|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Justin Sheehy, Steve Vinoski, "Developing RESTful Web Services with Webmachine," IEEE Internet Computing, vol. 14, no. 2, pp. 89-92, March/April, 2010. | |||
| BibTex | x | ||
| @article{ 10.1109/MIC.2010.35, author = {Justin Sheehy and Steve Vinoski}, title = {Developing RESTful Web Services with Webmachine}, journal ={IEEE Internet Computing}, volume = {14}, number = {2}, issn = {1089-7801}, year = {2010}, pages = {89-92}, doi = {http://doi.ieeecomputersociety.org/10.1109/MIC.2010.35}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Internet Computing TI - Developing RESTful Web Services with Webmachine IS - 2 SN - 1089-7801 SP89 EP92 EPD - 89-92 A1 - Justin Sheehy, A1 - Steve Vinoski, PY - 2010 KW - REST KW - Erlang KW - Web services KW - Web frameworks KW - HTTP KW - functional programming VL - 14 JA - IEEE Internet Computing ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2010.35
Many Web frameworks focus on projecting programming language entities out onto the Web, handling HTTP header parsing and the protocol itself but leaving it up to developers to make sure their classes and objects obey the rules of REST and HTTP RFC 2616. Webmachine is a unique Erlang framework that codifies HTTP's rules and decision flows, letting resource developers focus mostly on resource implementations and state representations. Webmachine also provides defaults for what it requires of resource implementations, enabling developers to implement only the specific framework callbacks required to realize their particular resources.
1. S. Vinoski, "RESTful Web Services Development Checklist," IEEE Internet Computing, vol. 8, no. 6, 2004, pp. 94–95.
2. D. Bryson, and S. Vinoski, "Build Your Next Web Application with Erlang," IEEE Internet Computing, vol. 13, no. 4, 2009, pp. 93–96.
Index Terms:
REST, Erlang, Web services, Web frameworks, HTTP, functional programming
Citation:
Justin Sheehy, Steve Vinoski, "Developing RESTful Web Services with Webmachine," IEEE Internet Computing, vol. 14, no. 2, pp. 89-92, March-April 2010, doi:10.1109/MIC.2010.35
Usage of this product signifies your acceptance of the Terms of Use.

