Archive for 'restful'
Hypermedia and the future of the integration over the web
Posted on 31. Jan, 2011 by Guilherme Silveira.
Systems integration over the web has been successfully growing in a pace incomparable to any internal company attempt to centralize its services. Those REST systems are available and consumed everywhere over the web. Yet there is one thing one can add to some of those systems that might make clients and services less bound to [...]
Continue Reading
Restfulie is almost there: first beta out
Posted on 04. Nov, 2010 by Guilherme Silveira.
Rhaiger and Ricardo Nakamura have contributed with support to formurlencoded (issue 152), now simple form posts are also supported. In parallel, through Respondie one is capable of extending and composing behavior on resource rendering. The following example shows a simple trait that renders an etag whenever the resource responds to etag: Respondie is a Rails [...]
Continue Reading
JAX-RS 2.0 – How to improve it
Posted on 18. Oct, 2010 by Guilherme Silveira.
During Javaone 2010 I was able to meet Paul Sandoz, take a deeper look into Jersey’s code, attend to a session on ideas for the the JAX-RS comittee have for the future and show some of our ideas from Vraptor 3 (server side) and Restfulie (client side). I wish JAX-RS 2 become the easiest and [...]
Continue Reading
Hypermedia and dependency injection: a lesson not to be forgotten
Posted on 01. Oct, 2010 by Guilherme Silveira.
Developers always desire to break their system into components, which typically comes with a tendency to identify those components by names. Well known unique identification is vital, one thinks With the Internet growing fast in the 21th century, distributed systems started to use URIs to identify components on the network instead of simple IDs. That [...]
Continue Reading
C# implementation of RESTfulie – The power of dynamic
Posted on 16. Jun, 2010 by sergiojunior.
With the grow of visibility that the Restfulie project achieved, we decided to implement a version for the .net plataform, and the C# language was chosen. To give developer’s the same “easy to use” feeling of the ruby implementation, the Restfulie C# team decided to use the new dynamic characteristcs of C# 4.0, that allows [...]
Continue Reading
How restful results are handled in Restfulie with Rails
Posted on 14. Jun, 2010 by Guilherme Silveira.
Using a backport from a Rails 3, Restfulie responders enhance your response without you even noticing. Creating First, the new 201 support with correct headers in one cute line, supported by the created responder: @item = Item.create(params[:item]) respond_with @item, :status => :created Rendering Rendering a resource using a hypermedia based representation: @item = Item.find(params[:id]) respond_with [...]
Continue Reading
Minimize coupling with REST processes
Posted on 27. May, 2010 by guilhermesilveira.
While integrating systems, implementing access or processes is typically achieved through man ordered list of steps, where one expects specific results from the server. Expecting specific results means coupling your client to a servers behavior, something that we want to minimize. In REST clients, and in business process modeled following REST practices, we can reach [...]
Continue Reading
The Web and Rest (Rest from Scratch – Theory 1)
Posted on 20. May, 2010 by guilhermesilveira.
Rest is not only about http and the web, but an architectural style derived from the web and others. In this 20 minutes video, we will see how the web has been capable of scaling, providing different services and being a more effective system than other human distributed systems alike (i.e. water distribution and electricity). [...]
Continue Reading
Rest from scratch – Part 2
Posted on 20. May, 2010 by Guilherme Silveira.
This 20 minutes video shows how to move from a basic REST api to one which makes use of linked resources and adds semantic values to those links. Rest from Scratch – part 2 from Caelum on Vimeo. Did your REST api do that already? Great. Otherwise, it’s time to move ahead and decouple a [...]
Continue Reading
Rest from scratch – Part 2
Posted on 06. May, 2010 by guilhermesilveira.
This 20 minutes video shows how to move from a basic REST api to one which makes use of linked resources and adds semantic values to those links. [vimeo 11483381] Did your REST api do that already? Great. Otherwise, it’s time to move ahead and decouple a little bit further your clients from your server.
SUBSCRIBE TO OUR RSS