PHP ist case-sensitiv -
IMNSHO sind Probleme mit solchen Integrations-Basis-Architekturen wie COM oft nicht mit Trivial-Erklärungen wie case-sensitive aus der Welt geschafft.
Com ist einfach eine Integrationstechnologie mit einer Menge an gotchas.
Com ist eine MS-Technologie und eine Motivation von .NET ist ja gerade, einen Großteil der Entwickler von den Komplexitäten von .Com zu schützen (oder so ähnlich).
Die Statements von Thomas Schulte bestätigen eigentlich alle meine Ängste bezüglich .COM und ich hab damit auch schon gearbeitet (und bin in merkwürdige Probleme gekommen).
Theoretisch gibt es in Notes über Java eine Menge an weiteren Remoting-Integrationsmöglichkeiten.
Ich hab darüber in der letzten Woche eine Menge herumevaluiert und hab mich jetzt für SOAP mit Axis Webservices entschieden.
Die Alternativen wäre mehr low-level xml gewesen und auch das könnte man für eine Notes - > PHP Integration nutzen.
Man braucht dafür ja keine SOAPx.x Umgebung.
Aus Notes wird ein xml gebaut.
Das xml wird an einen PHP Server geschickt.
Der PHP Server macht mit den einkommenden Daten etwas
und schickt ein xml an Domino zurück
Domino macht aus den xml-Daten etwas.
Dafür braucht es natürlich http, ssl, xml, http-Programmierung in Domino, xml Programmierung in Domino, xml Programmierung in PHP Kenntnisse. Und die können auch nicht an einem Nachmittag erworben werden, da zu umfangreich. Das ist mehr so eine langfrist Sache.
Ich hab mich für SOAP mit Axis entschieden wg. der besseren Toolunterstützung und weil es hier eine für mich noch unübersichtliche Menge (bin neu hier) von Projekten mit IBM Tools gibt und ich glaub das die SOAP besser unterstützen als REST.
Trotzdem find ich die REST-Architektur interessant.
http://www.xmlmagazin.de/itr/online_artikel/show.php3?id=209&nodeid=69Gruß Axel