6:28am PT, Monday May 12

Category

Archive for the '' Category

Why PHP Users should be Serious about SOA? - Samisa Abeysinghe

PHP is a scripting language, as we all know. The initial purpose was to help Web programmers to build the dynamic web pages, to ease the mess of programming for the dynamic content. Then PHP nicely hooked up with Apache Web server and MySQL. With the rise of Linux, came LAMP, tough P may be […]

Popularity: unranked [?]

PHP5 SOAP Extension - Samisa Abeysinghe

I wrote this article sometime back on the PHP5 SOAP extension. It details the classes of extension, two implementation models of Web services, and also lists a ‘Hello World with SOAP Extension’.
If you want to compare and contrast PHP5 SOAP extension with WSO2’s Web services framework, you can have a look into this article.
Popularity: […]

Popularity: unranked [?]

Deploying PHP Web Services using XAMPP for windows - Samisa Abeysinghe

If you are interested in using XAMPP to develop web services using WSF/PHP, here is an install guide to get you started.
Popularity: unranked [?]

Popularity: unranked [?]

PHP Web Services: Getting Started - Samisa Abeysinghe

From the article on PHP Web Services:
Service Oriented Architecture (SOA) is popular in the enterprise, as it simplifies connecting systems. One of the preferred technologies used to implement SOA is Web services, other contenders being traditional messaging systems and plain old XML (POX) techniques. Web services technologies are capable of enabling machine-to-machine interactions, ensuring interoperability […]

Popularity: unranked [?]

Sending Attachments with PHP Web Services - Samisa Abeysinghe

WSO2 WSF/PHP supports sending binary attachments with SOAP messages with SOAP MTOM implementation. WSO2 WSF/PHP is equipped with both optimized and non optimized binary attachments. You can upload or down load attachments with both optimized or non optimized methods.It is really simple .First download WSF/PHP.Go to samples/mtom. It contains all the magic you need […]

Popularity: unranked [?]

WSDL Generation with PHP - Samisa Abeysinghe

WSDL is the key for sharing the service interface. Some people call this the ‘contract’. Sometimes, developers have access to an already written WSDL. So they can use that and generate either the client code or the service code or both. This is called the ‘contract first model’. Sometimes, what we have is a PHP […]

Popularity: unranked [?]

Make your PHP Webservice available for both REST and SOAP consumers - Samisa Abeysinghe

You may have noticed many public web services have deployed their services both as REST services and SOAP services, (e.g. Flickr). You may like to have this feature in your services as well. If you are working with WSO2 Web Service Framework for PHP you don’t need to worry about this. Because its engine itself […]

Popularity: unranked [?]

WSDL with NuSOAP - Samisa Abeysinghe

Yesterday I blogged about the WSDL generation capabilities of PHP Web services framework.
I found this article on NuSOAP WSDL support. Basically the article describes the WSDL mode equivalent supported by NuSOAP.
NuSOAP as well as WSO2 WSF/PHP are open source projects. NuSOAP comes with LGPL license and is implemented in PHP. WSO2 WSF/PHP is […]

Popularity: unranked [?]

REST with PHP - Samisa Abeysinghe

The simplest form of REST with PHP comes with XML + CURL. PHP can use the features available within the language to send and receive data, preferably in XML format in case of Web services, over HTTP. One of the most popular techniques is to use the CRUL API and GET or POST contents to […]

Popularity: unranked [?]

Approaches you can select in developing your PHP Web Service - Samisa Abeysinghe

When you start writing a Webservice you will have to choose one of the two popular approaches of developing a Webservice, i.e. code-first approach or contract-first approach.
In code first approach, initially you will code the interfaces you want to publish as the web service even with the business logic inside. Then you generate WSDL which […]

Popularity: unranked [?]