Fortschritt ist selten linear.
Lotus hat zwar die schönen jakarta.axis basierten SOAP Webservices in Domino 7 zumindest serverseitig eingebaut. Abgesehen davon, dass das unterliegende axis wg. Umständlichkeit, Langsamkeit, etc. inzwischen mega-out ist (für soap gibts xfire und axis2, imho in dieser Reihenfolge) stellt sich die Frage, ob für viele Projekte, in denen mit Hilfe von XML Dateien zwischen verschiedenen Plattformen integriert werden soll, SOAP nicht
überhaupt insgesamt einen overkill darstellt. Es geht für viele Fälle nämlich einfacher.
Falls zum Bleistift Tomcat oder meinetwegen ASP.NET von Notes lesen will, kann da auch URLs der Form ?ReadViewEntries benutzt werden. Das war das aus Domino lesen.
Jetzt kommt: In Domino schreiben:
Zur Übermittlung von kleineren xml Dateien gegen Domino reicht ein HTTP Post Request gegen einen Agenten. Den kann man dann per CGI Variable Request_Content aus Session.DocumentContext (LotusScript) bzw. AgentContext.DocumentContext (Java) auslesen.
45 minütiger, sehr guter Vortrag über SOAP_as_overkill von Dennis Sosnoski:
http://www.bejug.org/confluenceBeJUG/display/PARLEYS/SOA+sans+SOAP?showComments=false&showCommentArea=false