Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
538 Kapitel 23: Kalender und Identitätswechsel __getLastRequest() und __getLastResponse() sind äußerst hilfreich, um zu sehen, welches XML wirklich gesendet und empfangen wurde. Achten Sie auf die Codierung: Alle Anforderungen und Daten sollten durchgängig in UTF-8 codiert sein. Wenn PHP sich beim Erzeugen der Anforderungsnachricht über fehlende Parameter beschwert, dann meist, weil entweder die Array-Verschachtelung der Parameter falsch ist, oder weil PHP auf Grund ei- nes Fehlers in der PHP-SOAP-Erweiterung eine Angabe als verpflichtend interpretiert, obwohl das nicht der Fall ist. Im letzteren Fall bleibt Ihnen nur übrig, das Schema umzuschreiben (beispielsweise mi- nOccurs bei den einzelnen Elementen setzen und nicht bei xs:sequence oder xs:choice). Wenn bei der von PHP erzeugten Anforderung Parameter fehlen, treffen dieselben Gründe zu: fehler- hafte Interpretation des Schemas oder falsche Array-Verschachtelung der Parameter. Die Entwicklerdokumentation auf MSDN enthält viele Beispiele und zusätzliche Erklärungen: http://msdn.microsoft.com/en-us/library/dd877012%28EXCHG.140%29.aspx Zusammenfassung In diesem Kapitel wurden die Grundzüge des Arbeitens mit Kalendereinträgen beschrieben, wie Teilnehmer zu einer Besprechung eingeladen werden und wie auf die Besprechungseinladung mit einer Zusage oder Ablehnung geantwortet werden kann. Mit der CalendarView wurde eine Suchmethode beschrieben, die es