Re: UniVerse 10 :Network writes not allowed within a transacton.
2pc (two phase commit) requires a DBMS with functionality to support both phases, the voting (preparation) phase and the decision phase. 2pc also requires a TPM (a Transaction Processing Monitor) such as MS-DTC or CICS or WebSphere/MQ. As far as I know, the u2 databases and some other Pick-like databases do support some TPM connectivity, but are currently lacking the full functionality required for the phases of 2pc. There are some well-known problems with 2pc and with various TPM products, but some applications (electronic money transfer, for example) really require 2pc and TPM. Avoid them if you can; use them if you must. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
Re: UniVerse 10 :Network writes not allowed within a transacton.
In a message dated 3/5/2004 8:13:10 AM Pacific Standard Time, [EMAIL PROTECTED] writes: > The whole point of using transactions is to ensure data integrity. > Writing across a network is a pretty sure-fire way of inviting integrity > problems. > The only way to guarantee that you don't have problems is to ban mixing > the two. Interesting and yes I know this is supposedly banned. But I would think rather than ban it, a two (or three) stage commit could be instituted that would allow it. Or perhaps this would be a four stage commit let's see. 1) Write all the updates to a pending buffer. 2) Transfer any writes for other machines to those other machines. 3) The other machines do the writes, reserving a not yet committed flag. 4) The local machine does its writes the same way. 5) Final step is to trip all the flags ... Something like that anyway. Of course I can see why something that complicated would be outlawed but it seems possible. Will -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
Re: Brower based terminal emulator
In a message dated 3/5/2004 5:58:24 AM Pacific Standard Time, [EMAIL PROTECTED] writes: > Fire up an xterm, or konsole, or whatever you fancy, on the client > desktop. Telnet into the uv server, SET.TERM.TYPE VT100, and off you go. And you're confident that any old xterm, konsole, or whatever will ACCURATELY emulate every feature of vt100 ? I think you will find that some of the more obscure features are not really implemented that well in most emulators. At least I did. Will -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users