Alexander has asked for the wisdom of the Perl Monks concerning the following question:

After toying with Business::UPS, I went to the UPS site to see what their solution was. They use an XML based query server which can produce results superior to Business::UPS. Their documentation only provides pointers for Java and Visual Basic.

I checked CPAN, but it seems nobody has written a Perl Module for this yet. As this could be considered a substantial contribution to E-Commerce related functionality, I am really surprised nothing has been written.

Such a task would be far beyond my reach, but I would like to know if anyone has implemented a Perl based solution to interface with the UPS XML servers?

Replies are listed 'Best First'.
Re: XML::UPS (bad name)
by Aristotle (Chancellor) on May 03, 2003 at 02:18 UTC
    As a sidenote, "XML::UPS" would be a pretty bad choice. Business::UPS is aptly named; "Business::UPS::XML" might be a better name for a module interfacing the query server.

    Makeshifts last the longest.

Re: XML::UPS
by mojotoad (Monsignor) on May 02, 2003 at 23:25 UTC
    How complicated could the interface to an Uninteruptable Power Supply be? Is XML required?

    ;-)

    Matt

Re: XML::UPS
by Anonymous Monk on May 03, 2003 at 00:24 UTC
    Such a task would be far beyond my reach

    Bullshit. Give it a shot.

      Hell yeah (give it a shot, great strategy, unless you got cash and like giving it away ;))!

      Also, XML::UPS is a very poor choice for the module name. I'm thinking along the lines of Business::UPS::XML or Business::UPS2 or Business::UPS::SOAP, whichever makes most sense ;)


      MJD says you can't just make shit up and expect the computer to know what you mean, retardo!
      I run a Win32 PPM repository for perl 5.6x+5.8x. I take requests.
      ** The Third rule of perl club is a statement of fact: pod is sexy.

        Point taken about the module name. Hence I ditched the thread title in favor of XML & The United Parcel Service, Inc. ...ofcourse I managed to fudge that thread title up aswell. (I accidentally said Postal instead of Parcel. ~~ Ok, so I goofed. Call it brain flatulance.) ;-)
        Your mention of SOAP nearly escaped my attention. When I first read your reply, I thought SOAP was like you saying Pizza/(Insert your word here).

        Then I read diotalevi's reply to my other thread where he mentions the USPS SOAP server. Naturally that caught my attention. It seems I must investigate SOAP servers and try to find out if UPS is using a SOAP server.

        Thank you for your mention of it.
Re: XML::UPS
by danb (Friar) on Jun 19, 2003 at 23:39 UTC