Archive for 'restful'

Hypermedia and the future of the integration over the web

Posted on 31. Jan, 2011 by Guilherme Silveira.

1

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.

0

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.

2

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.

2

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.

1

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.

0

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.

13

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.

1

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.

0

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.

7

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.

Continue Reading