New WSO2 White Paper Examines Best Practices for RESTful API Development
Palo Alto, CA (PRWEB) April 28, 2014 -- Today, enterprises are taking advantage of RESTful design to increase API performance, reduce their development efforts, and minimize their operational support burden. However, many API implementations are not truly based on REST constraints and principles. As a result, they lack the expected scalability and interoperability, as well as the ability to evolve. To help address this challenge, WSO2 has published a new white paper that discusses best practices and effective RESTful tooling for designing, evolving and connecting APIs.
Optimizing RESTful Design and Development, the white paper, “REST Easy: API Design, Evolution, and Connection,” was written by WSO2 Vice President of Platform Evangelism Chris Haddad. It begins by defining REST, discussing how RESTful Web services and RESTful APIs have become the standard for consumer and Web-scale enterprise applications. The paper then explores REST constraints that can be applied to create scalable, pervasive and prolific systems. Additionally, it explains how RESTful APIs must conform to REST constraints, resources and representations.
The paper also reviews three significant REST principles: create, read, update, and delete (CRUD) design operations; application behavior modeled as state machines; and hypermedia design. Additionally, it covers how to create easy connections, design APIs that conform to uniform interface and Hypertext As The Engine Of Application State (HATEOAS) conventions, and evolve APIs through versioning, eventing and hypermedia maturity. Finally, the paper examines how organizations can implement RESTful tooling, including Java JAX-RS and API management infrastructure best practices.
The white paper can be downloaded at http://wso2.com/whitepapers/rest-easy-api-design-evolution-and-connection.
About the Author
Chris Haddad, WSO2 vice president of platform evangelism, works closely with developers, architects, and C-level executives to increase WSO2 technology adoption, improve the middleware platform, and maximize customer value. Prior to joining WSO2, Chris led research teams as a research vice president at the Burton Group and Gartner advising Fortune 500 enterprise organizations and technology infrastructure vendors.
About WSO2
WSO2 delivers on the promise of the connected business with the only completely integrated enterprise platform that enables businesses to build, integrate and manage their APIs, applications, and Web services on-premises, in the cloud, and on mobile devices. Leading enterprise customers worldwide rely on WSO2’s award-winning 100% open source platform and its robust governance and DevOps functionality for their mission-critical applications. Today, these businesses represent nearly every sector: health, financial, retail, logistics, manufacturing, travel, technology, telecom and more. Visit http://wso2.com to learn more, or check out the WSO2 community on the WSO2 Blog, Twitter, LinkedIn, and Facebook.
Trademarks and registered trademarks are the properties of their respective owners.
Rebecca Hurst, Kinetic PR LLC, +1 650-679-9282, [email protected]
Share this article