Das große kleine SOAP Webservice How-To
Dieser neue MM Newmedia Blog Artikel beschreibt, wie man mit PHP nativen Mitteln einen SOAP XML Webservice konsumieren kann, ohne auch nur einen einzigen XML String selbst schreiben zu müssen.
Dieser neue MM Newmedia Blog Artikel beschreibt, wie man mit PHP nativen Mitteln einen SOAP XML Webservice konsumieren kann, ohne auch nur einen einzigen XML String selbst schreiben zu müssen.
Ein kleines Update der bisherigen Umsetzung eines Clients und eines Server entsprechend der BiPRO Norm 410 mit PHP7 als freier Download.
Sich wiederholende BiPRO XML Elemente über eine objektorientierte PHP Struktur darstellen? Geht sowas? Natürlich geht sowas. Anhand eines praktischen Beispiels erfahrt ihr hier, wie es geht.
Seit etwas längerer Zeit beschäftige ich mich mal wieder intensiv mit dem Thema BiPRO, weil ich die vs vergleichen-und-sparen GmbH ein BiPRO Modul für das Zend Framework 2 programmiere. Wer das Zend Framework 2 kennt, weiß, dass dort wirklich alles ein Objekt ist. Das ist auch gut so. Im Zusammenhang mit BiPRO stehe ich da allerdings oft vor Problemen. Die Anbieter selbst geben in ihren Beispielen String- oder Template basierte Lösungen an. Kann man mit dem Zend Framework 2 natürlich auch machen, geht mir, als jemand der objektorientierte Programmierung ziemlich geil findet, aber ziemlich gegen den Strich.
Mein kleines, sehr verspätetes Review zum BiPRO Tag 2016. Ein sehr beeindruckender Tag, an den ich mich gern zurück erinnere. Am 28. und 29.06.2016 fand der BiPRO Tag 2016 in Neuss statt. Es sind nun schon ein paar Tage verstrichen. Dennoch möchte ich Euch meine Eindrücke nicht vorenthalten. Am Ende des Artikels findet ihr auch meinen Vortrag zum Thema „BiPRO und PHP“ als Download.
Seit ein paar Tagen steht fest, dass ich auf dem diesjährigen BiPRO-Tag (28. und 29.06.2016) als Gastreferent im Forum „Anwender & Entwickler“ einen Vortrag halten werde. In diesem Vortrag wird es natürlich um BiPRO und PHP gehen. Die Einladung des BiPRO e.V. ist schon eine kleine Auszeichnung für mich und ich freue mich, dass man … Weiterlesen …
Ich habe diese Woche mal die Zugriffszahlen der von mir geschriebenen BiPRO Artikel in diesem Blog ausgewertet. Das Thema scheint nach wie vor ein ziemlich heißes Eisen zu sein. Aus diesem Grund habe ich mich gestern Abend mal auf mein Hinterteil gesetzt und eine komplette Umsetzung der BiPRO Norm 410 mit PHP5 programmiert. Komplett bedeutet in diesem Fall, dass sowohl Client (Consumer) als auch Server (Provider) umgesetzt wurden. Wie das allein mit PHP und gültigen Web-Standards funktioniert wird im Download haargenau beschrieben.
Auf Basis von WordPress wurde ein Plugin entwickelt, welches das Ausführen eines Vergleichsrechners zur Hundehaftpflichtversicherung ermöglicht. Als Basis hierfür wurde das von mir entwickelte PHP5 Framework genutzt, welches im Hintergrund die Prozesse des Vergleichsrechners steuert und zuvor schon bei anderen Kunden zum Einsatz kam.
Für das Kundenverwaltungssystem der vs vergleichen-und-sparen GmbH wurde eine PHP5 objektorientierte Anbindung des Webservices der Adcuri Versichverung geschaffen. Da der Adcuri Webservice nicht die BiPRO Norm umsetzt, wurde hier eine eigenstängiges System entwickelt, welches die verschiedenen Funktionen des Webservices bedienen kann.
Der Webservice der Janitos Versicherung wurde ebenfalls in das Kundenverwaltungsprogramm der vs vergleichen-und-sparen GmbH integriert. Der Webservice orientiert sich an der BiPRO Norm und nimmt Antragsdaten zur Tierhaftpflichtversicherung an.