SOAP::Lite for Perl

SOAP::Lite for Perl is a collection of Perl modules which provides a simple and lightweight interface to the Simple Object Access Protocol (SOAP, also known as Service Oriented Access Protocol) both on client and server side.

Documentation

  • Support
  • Mailing Lists
  • Installation
  • SOAP cookbook
  • Quick Start Guide with SOAP and SOAP::Lite
  • man pages

Mailing Lists

  • Developers
  • Announcements
  • Users

Project Links

  • Bugs
  • SF.net Project Page
  • CVS

Recommended Books

  • Randy J. Ray: Programming Web Services with Perl

    Randy J. Ray: Programming Web Services with Perl
    An excellent introduction to Web services, and to SOAP, XML-RPC and more. The reference in the back is an indespensible resource.

Donate


stubmaker.pl gets some updates

I just finished checking in some enhancements to stubmaker.pl. Nothing fancy, just improving the help documentation and added some command line switches so that you can control what directory generated files get outputed to. The new version of stubmaker will be released with the next beta of SOAP::Lite.

March 28, 2005 in News and Announcements | Permalink | Comments (0)

Version numbers, they are a change'n

With the release of SOAP::Lite 0.65, we will be modifying our version number scheme to be synchronized with the CVS version number of SOAP/Lite.pm. This will make our release process a little easier, will make development versions of SOAP::Lite easier to package up and will eliminate some annoying warning messages that eminate when you check out code directly from CVS. Anyway, I wanted to let everyone know so that when the version number jumps from 0.65 to 1.36 or something like that, no one will flip out.

February 28, 2005 in News and Announcements | Permalink | Comments (0)

SOAP::Lite 0.65 Beta 3 Released

It seems like a million years ago that I really started to crank on SOAP::Lite development. It was a great summer. But then I had to go back to work, and as I suspected the time I had to work on SOAP::Lite evaporated. I have continued to work on it from time to time, but my release schedule has been horribly neglected and is hopelessly out of date. Tsk. Tsk.

But no more. I hope. Today I released SOAP::Lite 0.65 Beta 3 to sourceforge and CPAN. This is a big release as it introduces far improved support for WSDL.

The question is: is this release good enough from prime time? Good enough for production? In my humble opinion: yes. WSDL support is still spotty, but it is far better than it was. So by all means, install it and let me know if you encounter any problems.

February 21, 2005 in News and Announcements | Permalink | Comments (0)

SOAP::Lite 0.65 Beta 2 Released!

Wow, SOAP::Lite went from not having a release in one year, to having 2 in 2 weeks. This is a dangerous precedent to set, let me tell ya. But without further ado, let me announce the release of SOAP::Lite version 0.65 Beta 2. This release contains almost as many changes as the first, including some of the following:

  • Developers can now specify their own User Agent class for their SOAP clients.
  • DIME hooks have been added, assuring DIME support for this release - however, DIME is still not functional until needed patches are made to DIME::Tools.
  • Developers now have access to stub code generated from WSDLs. This code can be output to a file to help in debugging, and service generation.
  • One is now able to construct envelopes with null SOAP Bodies.
  • One now has direct access to the LWP::UserAgent class used by SOAP::Schema to fetch WSDLs. This is helpful if your WSDL requires authentication.
  • Documentation refinements including refactored README, ReleaseNotes.txt, and more.

View a complete change log of the release.

SOAP::Lite is growing and changing substantiall. We need your help in testing this very critical release, So please, download, install, and test out SOAP::Lite now.


Update: A bug was discovered in one of the unit tests causing some tests to fail if you don't have MIME::Tools installed. These failures are innocuous, but a new release (0.65-beta2.1) has been packaged up and is available for download.

October 26, 2004 in News and Announcements | Permalink | Comments (0)

SOAP::Lite 0.65 Beta 1 Released!

I stayed up late last night to get all of the core unit tests to pass marking the first milestone for the next release of SOAP::Lite. I am continuing to make changes, fix bugs, and add new code, so we are not code/feature complete yet, but we should be soon. My biggest priority right now is to get this code into the hands of the developers so they can assist in identifying any lingering issues. I encourage everyone to download this release, check out its documentation and then install and try it out for themselves. Please submit any bugs you find to our bug tracking system.

October 18, 2004 in News and Announcements | Permalink | Comments (0)

Announcing the SOAP::Lite Logo Contest

A lot of changes are coming soon to SOAP::Lite. The software has been dormant for a while, but that will soon change. In the coming weeks:
  • a new version of SOAP::Lite will be released
  • complete revamped and rewritten documentation will be released
It is also time I think to spruce up the SOAP::Lite website. A new design is in progress, and I would love to have a logo for the project as well. Therefore I would like to announce the "Official SOAP::Lite Logo Contest."

I am just one guy, with no sponsors or much cash, so I can't promise something huge - but I can promise a nice gift certificate to Amazon, Barnes and Noble, or your bookstore of choice.

So start up GIMP, Photoshop, or your graphics editor of choice, and see what we can't come up with!

October 16, 2004 in News and Announcements | Permalink | Comments (0) | TrackBack (0)

SOAP::Lite version 0.65 is coming!

It has been over a year since the last release of SOAP::Lite. It is shameful, I know. But recent events have found me a little, how shall we say, "unemployed" and thus having a little extra time. I have been working like mad going through the bug list, and integrating a completely revised set of man pages and documentation, thanks to the generous writings of Randy J. Ray, author of Programming Web Services with Perl, and the contribution of Appendix B from the aforementioned book by O'Reilly. Many thanks to them. In any event, I am waiting on some final legalese from Oreilly, and when I get the final "ok" I will be checking my sources into CVS, and start my testing process. Read on to learn more about what features will be in the next release.

Continue reading "SOAP::Lite version 0.65 is coming!" »

October 05, 2004 in News and Announcements | Permalink | Comments (0) | TrackBack (0)

DIME support is coming!

Domingo Alcázar recently contacted me about DIME support in SOAP::Lite. I respond to requests like these all the time, and flippantly replied, "no, SOAP::Lite doesn't support DIME yet. I don't suppose you want to implement DIME support... do you?" A couple weeks later, Domingo did his first informal code drop, and now the Perl community will soon have access to DIME-tools and built-in DIME support into SOAP::Lite. Once his code is integrated, I will issue a new release of SOAP::Lite post-haste. Read on for more of what will be in that release...

Continue reading "DIME support is coming!" »

February 11, 2004 in News and Announcements | Permalink | Comments (0) | TrackBack (0)

New Web Site Launched

After many months lying dormat, waiting to be released - the new SOAP::Lite website has been called to action. Believe it or not, this is momentous occassion for the project as the new site will make it easier for Perl developers to be more successful in their Web services projects. There are no promises on how frequent this site will be updated, but stay tuned to this URL for the latest in SOAP::Lite user and developer news!

December 01, 2003 in News and Announcements | Permalink | Comments (0) | TrackBack (0)

SOAP::Lite 0.60 Released!

The SOAP::Lite development team is pleased to announce the first release in well over a year for Perl's leading perl module for SOAP messaging. SOAP::Lite 0.60 contains many bug fixes and as a major enhancement, features the merging of SOAP::Lite and SOAP::MIME. View the change log, or download now.

August 19, 2003 in News and Announcements | Permalink | Comments (0) | TrackBack (0)

« Previous | Next »

Don't Hate the Ads

Recent Comments

  • Samia on Support
  • Philoctetes on Installation Instructions
  • star trek gold on Intercepting the request and/or response before and after processing
  • shan on Parsing a result object from SOAP::Lite
  • Benjamin on Installation Instructions
  • Tim Collins on Installation Instructions
  • loki on Support
  • loki on Support
  • loki on Installation Instructions
  • Robert Ngo on Support

Recent Posts

  • SOAP-Lite 0.70_xx pre-releases
  • "SOAP::Sanity" - a guide for building complex data types
  • State of the SOAP
  • Announcing SOAP::Lite 0.67
  • Documentation gets a face lift!
  • Bowing to pressure, Byrne releases SOAP::Lite 0.66
  • Support for HTTP 1.1's Expect: 100-Continue
  • SOAP::Lite 0.65 Beta 6 released!
  • 0.65_5 Released - Critical update for XMLRPC users

Categories

  • Books
  • Clients
  • Code Samples
  • Complex Types
  • Composition
  • Documentation
  • Interoperability
  • News and Announcements
  • Parsing
  • Servers
  • Transport
Subscribe to this blog's feed
Add me to your TypePad People list
Blog powered by TypePad

Archives

  • March 2008
  • February 2008
  • February 2007
  • January 2007
  • January 2006
  • December 2005
  • October 2005
  • June 2005
  • May 2005
  • April 2005

More...