Changes between Version 53 and Version 54 of PhyloWS_workgroup

Show
Ignore:
Timestamp:
2008/02/15 16:44:57 (11 years ago)
Author:
rvos
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PhyloWS_workgroup

    v53 v54  
    7070== API design == 
    7171''Assuming that syntax and semantics of the data can be solved, what would be the syntax and semantics of making the connections?'' 
    72 === API design principles === 
    73 By the end of the hackathon, we had identified the following RESTful API principles, but they will continue to be [https://www.nescent.org/wg_evoinfo/PhyloWS/REST#Principles developed elsewhere] 
    74  * Stateless REST, no accumulate-and-fire 
    75  * Architecture modeled as resources on which CRUD operations are performed 
    76  * Use common HTTP methods (GET, PUT, POST, DELETE) 
    77  * Describe RESTful API in WSDL 2.0 
    78  * Reuse prior art 
    79 === URL API === 
    80 We started to design a URL API (pathinfo + query strings) on the [https://www.nescent.org/wg_evoinfo/PhyloWS/REST NESCent Wiki] 
     72 * '''API design principles''' - by the end of the hackathon, we had identified the following RESTful API principles, but they will continue to be [https://www.nescent.org/wg_evoinfo/PhyloWS/REST#Principles developed elsewhere]: 
     73  * Stateless REST, no accumulate-and-fire 
     74  * Architecture modeled as resources on which CRUD operations are performed 
     75  * Use common HTTP methods (GET, PUT, POST, DELETE) 
     76  * Describe RESTful API in WSDL 2.0 
     77  * Reuse prior art 
     78 * '''URL API''' - We started to design a URL API (pathinfo + query strings) on the [https://www.nescent.org/wg_evoinfo/PhyloWS/REST NESCent Wiki] 
    8179=== Actual implementation === 
    8280All displacement activities aside, we did some coding: