2011-01-18 5 views

risposta

6

Quello che si potrebbe fare è esporre un servizio riposante.

Per dirla semplicemente avrete URL che restituiscono XML o JSON. Vedere lo stack exchange API docs e uno sample.

È quindi possibile creare wrapper attorno a questo servizio in tutte le lingue desiderate. Vedi il numero twitter API overview, è un servizio REST e le lingue lo completano bene. (Come Linq2Twitter per esempio)

Ora non hai citato la lingua che si utilizza per scrivere il vostro web app, ma se siete con .NET quindi cercare in WCF Data Services e OData che possono esporre, entità di dati da un database (tra le altre cose) su un servizio RESTful. Vedi http://www.odataprimer.com/ per esempi.

anche Vedi REST on Wikipedia & How I explained REST to my wife

Per guardare l'autorizzazione in OAuth e http://www.dotnetopenauth.net/ se siete con .NET

Nota: Facebook aveva inizialmente REST-API, ma io penso la complessità della loro piattaforma ottenuto loro per cambiare la loro API.

Problemi correlati