Changes between Version 6 and Version 7 of GuidelineForWebService

Show
Ignore:
Timestamp:
2009/03/20 16:02:34 (16 years ago)
Author:
chisato-yamasaki
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GuidelineForWebService

    v6 v7  
    1313   * A manual for each method should be prepared. 
    1414     * The manual should include an example of parameters such that the method works well by them. 
     15 
     16 * TogoWS Guidelines 
     17 
     18REST 
     19 
     20TogoWS stated the rulers below:  
     21•       http://togows.dbcls.jp/site/services.html  
     22•       http://togows.dbcls.jp/site/rest.html  
     23•        
     24How to call the entries 
     25        http://togows.dbcls.jp/entry/database/entry_id[,entry_id2,...]/field[.format] 
     26# How to include the name space of the databases in URL:  
     27•       http://frnadb.example.org/entry/id instead of http://frnadb.example.org/entry/frnadb/id 
     28# How to add the name spaces for the institution, release_numer of the database:  
     29•       http://togows.dbcls.jp/entry/birc-hinv-5.0/HIT0012345  
     30NOTE: 
     31The default fotmat for the entries is “.txt”, and can be in the specified format by adding the suffix, such as “.xml”.  
     32How to search the entries 
     33http://togows.dbcls.jp/search/database/query+string[.format][/offset,limit[.format]]  
     34http://togows.dbcls.jp/search/database/query+string/count 
     35The format of "query string" to be based on “Common Query Language“ 
     36 
     37The conversion and data format and ID 
     38http://togows.dbcls.jp/convert/data_source.format 
     39Metadata 
     40•       The list of the databases 
     41http://togows.dbcls.jp/entry/ 
     42•       The list of the fields 
     43http://togows.dbcls.jp/entry/DB名/ 
     44•       The list of the formats 
     45http://togows.dbcls.jp/entry/DB_name/formats 
     46SOAP 
     47•        Calling a method with asynchronous 
     48o       The name for the method with asynchronous end with “Async” and return job ID  
     49o       Rerurn job ID to “CheckAsyncStatus?” method and give either RUNNING, COMPLETED, or ERROR  
     50o       Method name for the method with asynchronous mst be” BeginInvoke methods+Result” and stae job ID as a parameter  
     51•       Required test environment  
     52o       Perl: Soap::Lite 0.69  
     53o       Ruby: SOAP4R 1.5.5 (Ruby 1.8.6 bundle)  
     54o       Python: SOAPpy 0.12.0  
     55o       Java: Axis 1.4