Klar kann man. Nur eben weniger abhängig von DB2.
Letztlich ist das nur eine Transaktion gegen die hostbasierte DB2, die Notes-Aktionen in der Transaktionsklammer und am Ende zur Rückmeldung ein neues insert, der Aufruf einer Funktion, stored procedure oder was auch immer in DB2.
Aber vermutlich ist das asynchron.
Deshalb würd ich für solche Dinge zu ActiveMQ tendieren. Arbeite ich nächsten Monat dran. Man bekommt so was zuverlässig und ohne viel coding mit openSource hin.
Mein Börsenspiel geht in die Richtung.
1. User sendet Nachricht ein.
2. Die parallel einlaufenden, aber streng serialisierte Nachrichten führen transaktionale updates auf 5 RDBMS Tabellen durch (zähl hier nicht inserts oder selects)
3. Dem Anwender wird eine Nachricht zurückgesendet und per Ajax informiert.
Bin optimistisch, aber nicht ganz sicher.