Whether you think that writing a service is for you or not (let alone in Perl). It is true that more and more is being exposed as a service. Certainly in Java and .NET (primarily C#).

To me, that would be reason enough. Services are in the current buzzword top ten and knowing how to interface is not only good for your CV its good for keeping Perl in your programming shop (personal experience attests to this). Speaking from my personal experience, I have had programmers want to interface to my code or have their data exposed correctly and using services has been the key. Sure its a bit bloated and is really just XML over HTTP but its standardised and platform independant.

Two strong arguments IMHO.

In reply to Re: Perl Webservices...whats it good for? by simon.proctor
in thread Perl Webservices...whats it good for? by ergowolf

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.