Roman Pichlík wrote:
Na to by Roy odpovedel, ze mate spatne navrzenou aplikaci ;-) Navic proti takovymto aplikacim hovori uz i to, ze se velice spatne resi failover.tak Roy muze mit nejaky nazor, ten mu nikdo nebere. Musel bych videt ty konkretni pasaze z te prace, pak bychom mohli diskutovat o vhodnosti nasazeni RESTu pro ruzne typy webovych aplikaci. K tomu failoveru, pokud jsou vsechny objekty na session serializovatelne, tak v tom nevidim problem
Do tehle teoreticke diskuze se zapojim. O RESTu pekne pojednava prislusne heslo na Wikipedii http://en.wikipedia.org/wiki/Representational_State_Transfer Spravne uvadi, ze privrzenci RESTu si rikaji RESTafariani. Oni jsou v diskuzich celkem agresivni a ideologicky zatati, jak Ota prave predvedl :-), protoze znaji tu jedinou pravdu. V tom jsou podobni privrzencum ruznych jinych jedinych spravnych reseni, priklad si doplnte dle chuti :-) Videt to bylo treba v sahodlouhych diskuzich v pracovni skupine W3C Web Services Architecture Group, viz http://www.w3.org/2002/ws/arch/ ktere si za dlouhych zimnich veceru muzete precist. Argumenty maji spis ideologicke nez vecne, za to vsak stale dokola opakovane. Ja osobne bych souhlasil s nekterymi napady RESTu, ale jako jedine spravne reseni ho prijmout nemuzu. Duvod pekne uvadi prave zmineny vysledny dokument WS-ARCH. A sice RESTafariani predpokladaji, ze kazdy webovy zdroj je reprezentovatelny jako XML dokument adresovany pomoci URI. To neni pravda. Napriklad webova sluzba pro soucet dvou cisel je nepochybne zdrojem, je adresovatelna pres URI, ale neni reprezentovatelna XML dokumentem, protoze predstavuje funkcnost, nikoliv informaci. Nicmene nektere od RESTu odvozene napady, jako treba ze neni v zasade potreba SOAP, ze staci prenos XML zprav odpovidajich danemu schematu pomoci HTTP, jsou dobre, a onehdy dokonce jeden z tvurcu SOAPu prohlasil, ze kdyby existovalo XML Schema driv, nez SOAP zacali vyvijet, nemuseli by ho vubec delat. Takze ohledne RESTu bych doporucil se jim inspirovat, ale nepridavat se k sekte privrzencu :-) Makub -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Supercomputing Center Brno Martin Kuba Institute of Computer Science email: [EMAIL PROTECTED] Masaryk University http://www.ics.muni.cz/~makub/ Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775 --------------------------------------------------------------
smime.p7s
Description: S/MIME Cryptographic Signature
