Best New Free Computer IT Training Tutorial Resources

May 12, 2009

XML, GWT, and PHP Tutorial from IBM Developworks

Here is an excellent XML, GWT, and PHP Tutorial at that explains the bridge between GWT and PHP using XML. Applications created using GWT (Google Web Toolkit) uses PHP web services to send and receive information in XML. GWT allows the creation and access of servlets in Java through which data can be passed between clients and servers. GWT does not limit communication with such servlets, but can freely communicate with almost all types of web services. This web development tutorial discusses and demonstrates these concepts in detail. You can also download (pdf) this tutorial, titled XML: The bridge between GWT and PHP Tutorial.

A test application
This section provides a step-by-step explanation to create a simple applications using XML, PHP and the Google Web Toolkit (GWT). This example shows how to use XML as a bridge between PHP and GWT.

Sending XML with PHP
This section uses a simple form to send XML data using PHP. The XML data that is sent is used to demonstrate XML’s many capabilities.

Processing XML with GWT
Google Web Toolkit provides the XMLParser for reading and writing XML. For this section, the GWT documentation is provided for further reference.

Sending XML with GWT
Applications in GWT allow users to edit various fields and then send this updated data back to the database. This section discusses two algorithms used to send XML with GWT.

Reading XML in PHP
This section discusses how XML data can be read and manipulated in PHP using elements of arrays or directly, as attributes of the XML object.

The conclusion explains the relation between XML, GWT and PHP.

The code that is used for the examples for all the sections discussed above are available for download here.

Further learning material and additional resources for XML, GWT and PHP are provided here.

Tags for this post>> | | |

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 8:14 pm

Powered by WordPress