PUBLIC   marks

PUBLIC MARKS with tag rest

Sponsorised links

October 2009

Between the Poles: FOSS4G: Open Source GeoREST Project Announced

by karlcow

GeoREST is a framework for accessing, distributing, and editing raw geospatial data over the web. Because it is based on REST, it supports searching using standard Web search engines such as Google and Bing.

RestWiki: Http Methods

by karlcow

See HttpMethodsSupport for a review of toolkit support for HttpMethods. (OW)

Web Things, by Mark Baker » Media type centralization is a feature, not a bug

by karlcow

Via Stefan, a proposal from the WSO2 gang for an approach to decentralizing media types and removing the requirement for the registration process.

Decentralizing Media Types - Stefan Tilkov's Random Stuff

by karlcow

In a plain HTTP interaction, the Content-type and Accept headers carry information about the type of the data being transmitted and accepted, respectively. You’ve seen these media types in numerous examples, e.g. a typical request or response might have a Content-type header with the value application/xml.

Sound advice - blog

by karlcow

A significant weakness of HTTP in my view is its dependence on the MIME standard for media type identification and on the related iana registry. This registry is a limited bottleneck that does not have the capacity to deal with the media type definition requirements of individual enterprises or domains. Machine-centric environments rely in a higher level of semantics than the human-centric environment of the Web. In order for machines to effectively exploit information, every unique schema of information needs to be standardised in a media type and for those media types to be individually identified. The number of media types grows as machines become more dominant in a distributed computing environment and as the number of distinct environments increases.

sixapart's remoteobjects at master - GitHub

by karlcow

remoteobjects are real subclassable Python objects on which you can build a rich API library. remoteobjects provides easy coding and transfer between Python objects and a JSON REST API. You can define the resources in a RESTful API as `RemoteObject` classes and their properties. These objects then support using the basic HTTP verbs to request and submit data to the API.

REST: How to Create a Resource That Depends on Three or More Resources of Different Types? - Stack Overflow

by karlcow

A RESTful, hypertext-driven system needs to enable clients to create a new resource that depends on three or more resources of different types. What's the best method to expose this capability?

REST APIs must be hypertext-driven » Untangled

by karlcow & 1 other

API designers, please note the following rules before calling your creation a REST API:

s3fs-fuse - Project Hosting on Google Code

by karlcow

Amazon's S3 is a nice and cheap way to have a remote backup system. But it is REST based which make it not very easy to use. This project just add the normal file system semantic to it.

Apache Sling - Apache Sling

by karlcow 1 comment

Apache Sling is an innovative web framework that is intended to bring back the fun to web development.

Sponsorised links

September 2009

The Web in the Enterprise - Stefan Tilkov's Random Stuff

by karlcow

# There are meaningful “entry points” into the app - URIs. (No, I’m not going to mention the R-word.) It’s simply entirely unacceptable for a Web app to expose only a single URI, break the “Back” button, and disallow linking. Frameworks that don’t support URIs for application concepts, such as every customer, order, contact report, document etc. should simply be banned.

# Application boundaries are a concern to developers, not users. The Web is about linking stuff together, without any concern about application boundaries. There’s absolutely no reason why you shouldn’t be able to follow a link in your CRM application that takes you to a product page in your online catalog, or from a customer record to the information about when they last logged in to the Web site, or from a page that’s part of a complex business process UI to the appropriate documentation and on to the discussion group where you can tell everybody how much it sucks.

# Documents are accessible in a standard way. The idea of accessing any kind of document, such as an insurance application form that’s been scanned in, a letter sent to a business partner last year, or a contract with a business partner, by any other means than an HTTP GET is just stupid.

August 2009

sixapart's remoteobjects at master - GitHub

by karlcow

remoteobjects are real subclassable Python objects on which you can build a rich API library. remoteobjects provides easy coding and transfer between Python objects and a JSON REST API. You can define the resources in a RESTful API as RemoteObject classes and their properties. These objects then support using the basic HTTP verbs to request and submit data to the API.

POMPAGE - Comment j'ai expliqué REST à ma femme

by karlcow & 2 others

* Accueil

* Tous les articles

* Ressources

* À propos du site

* Contact

Comment j’ai expliqué REST à ma femme

Par Ryan Tomayko

TokyoCabinet fapws3 = tc-rest « michael schurter

by karlcow

how hard it would be to tack a RESTful HTTP interface on top of a fast key/value database like TokyoCabinet?

July 2009

Understanding Browser HTTP Accept Headers: Firefox, Internet Explorer, Opera, and WebKit (Safari / Chrome)

by marco
Content-negotiation with the Accept header is an interesting idea in principle that is hard to use properly in practice because browsers misuse it

4store - Scalable RDF storage

by parmentierf & 1 other
4store, an efficient, scalable and stable RDF database. Système de gestion de base de données RDF open source pour des grands volumes de données (annonce 15 milliards de triplets !!). Propose un sparql endpoint, une API REST pour ajouter ou enlever des données, un système de backup. Pas de précision sur la façon de supporter les graphes nommés. Pas de support de Jena ou Sesame.

Joe Gregorio | BitWorking | Wave Protocol Thoughts

by karlcow

What makes portions of the Wave API opaque is the parts where the developers gave into temptation and serialized internal state (inside-out) vs designing an API (outside-in).

interieur-exterieur comme approche d'une API

June 2009

Styling buttons to look like links | Natalie Downe

by karlcow & 1 other

A common mistake that many developers make is to use a link to trigger an action on the server, for example deleting an item from a shopping basket or adding something to your favourites. Both of these examples are actions that modify state on the server and should therefore be performed using 'post'.

ouch :)

Protocol Reference - Google Data APIs - Google Code

by holyver
This document describes the protocol used by the Google Data APIs, including information about what a query looks like, what results look like, and so on.

PUBLIC TAGS related to tag rest

no tag

Sponsorised links