czwartek, czerwca 17, 2010

Testowanie technologii rest czyli restowanie

  1. Bardzo ciekawy blog deweloperski - http://marxsoftware.blogspot.com/
  2. Nalezy oczywiście zaliczyć wiki
  3. Klient do REST w pythonie - http://restclient.org/ (wymaga wxPythona)
  4. Aplikacja graficzne do REST w Javie - http://code.google.com/p/rest-client/
  5. Tam na temat implementacji Jersey - http://marxsoftware.blogspot.com/search/label/REST oraz tutorial - JAX-RS with Jersey- An Introduction
  6. Dobry wstep:
    1. http://marxsoftware.blogspot.com/2009/01/using-restclient-with-javas-httpservlet.html
    2. http://marxsoftware.blogspot.com/2009/01/easy-java-based-rest-testing-tools.html
  7. Inny ciekawy blog deweloperski - http://ayende.com/blog/archive/2010/03/27/that-no-sql-thing.aspx (o NoSQL i twierdzeniu CAP – czyli pięcie Achillesowej baz relacyjnych tzn. braku skalowalności. CO to jest baza relacyjna? Oto jej atrybuty:
    1. ACID
    2. Relacje
    3. Wsparcie pojęcia tablica/wiersz
    4. Klucze obce
    5. Schemat
    6. Elastyczne możliwości wykonywania zapytań
  8. REST można także testować przy pomocy cURL - http://blogs.plexibus.com/2009/01/15/rest-esting-with-curl/ np.:
    1. curl -i -H "Accept: application/json" -X POST -d "firstName=james" http://192.168.0.165/persons/person
    2. curl -i -H "Accept: application/json" –X GET http://192.168.0.165/persons/person/1

Brak komentarzy: