Wednesday, October 29, 2008

Consuming web services using WSO2 WSF/PHP

Dimuthu has created a screen cast to explain how easy it is to consume a web services using WSO2 WSF/PHP. He has selected NOAA's National Weather Service as the test service and used the weather forecasting functionality in his demonstration. You can find more details from Dimuthu's blog.

Compiling Rampart/C with openssl 0.9.8i

I am upgrading my httpd and openssl to httpd 2.2.10 and openssl 0.9.8i. After upgrading to new openssl, I got an error while compiling Rampart/C. After struggling to find the issue, I discovered that it actually a problem in openssl. And then I realised, I have already found this problem once upon a time, and helped a user. Too bad, my poor memory :).

So, how to solve the issue???

Add X509_EXTENSIONS to the value that are already being undefined for Windows in x509.h:

#ifdef OPENSSL_SYS_WIN32
/* Under Win32 these are defined in wincrypt.h */
#undef X509_NAME
#undef X509_CERT_PAIR
#undef X509_EXTENSIONS
#endif

Tuesday, October 21, 2008

RESTful PHP Web Services by Samisa Abeysinghe


Samisa Abeysinghe has published a book titled "RESTful PHP Web Services".

This book will tell you...
  • Basic concepts of REST architecture
  • Consuming public REST-style services from your PHP applications
  • Consuming RESTful web services, such as those from leading APIs such as Flickr, and Yahoo Web Search
  • Making your own PHP applications accessible to other applications through a RESTful API
  • REST support in the popular Zend framework
  • Debugging RESTful services and clients
  • A case study of designing a RESTful PHP service from the ground up, and designing clients to consume the service

Eagerly waiting to own a copy of the book.