From: Adam R. <ad...@ex...> - 2010-07-22 08:47:09
|
> I have two more questions, sorry. >> >> System controlled transactions with rollback. > > Is that the Two-Phase Commit Protocol? No. > I guess the locking is preventing the data from anomalies. > So when do you need a rollback? Whenever an operation within a transaction fails, the entire transaction is rolled back. Standard database stuff! > Adam Retter schrieb: >> >> Journalling is a filesystem technique that is also used in database >> systems to prevent data loss and ensure consistency during critical >> situations such as unexpected power loss. >> >> On 22 July 2010 09:20, Andreas Weiler <and...@un...> >> wrote: >> >>>> >>>> Data journalling is also provided. >>>> >>> >>> What's that supposed to mean? >>> >>> Thx >>> >>> gjb schrieb: >>> >>>> >>>> On 20/07/2010 21:55, Andreas Weiler wrote: >>>> >>>>> >>>>> ok so you have to connect with httpsockets? >>>>> >>>> >>>> No I am instead using a browser UI that talks HTTP verbs to eXist in a >>>> RESTful way >>>> - I don't use the httpclient >>>> http://demo.exist-db.org/exist/functions/httpclient >>>> approach because in transit any PUT DELETE are liable >>>> to get blocked by firewalls. >>>> Plus IMHO it's best to avoid too much server side xQuery so >>>> I use the jQuery $.ajax methods that allow the browser to think it's >>>> using PUT and DELETE while behind the scenes it actually implments >>>> everything by POST. This is all still browser/client-side. >>>> >>>> Is your httpsocket approach browser based? >>>> >>>> >>>> >>>>> >>>>> gjb schrieb: >>>>> >>>>>> >>>>>> On 20/07/2010 20:57, Andreas Weiler wrote: >>>>>> >>>>>>> >>>>>>> And after connecting to the server with a socket i talk to it with >>>>>>> XML-RPC, WebDAV or REST-style HTTP interfaces, right? >>>>>>> >>>>>> >>>>>> well the http interface is usually connected not by low-level sockets >>>>>> but by a browser or OS connecting to an URL. If you have sockets to >>>>>> connect make them talk to eXist server via an URL. >>>>>> >>> >>> >>> ------------------------------------------------------------------------------ >>> This SF.net email is sponsored by Sprint >>> What will you do first with EVO, the first 4G phone? >>> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first >>> _______________________________________________ >>> Exist-open mailing list >>> Exi...@li... >>> https://lists.sourceforge.net/lists/listinfo/exist-open >>> >>> >> >> >> >> > > -- Adam Retter eXist Developer { United Kingdom } ad...@ex... irc://irc.freenode.net/existdb |