Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Libraries

    JOAP::Server::Object 0.01

    Download button

    No screenshots available
    Downloads: 322  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Evan Prodromou | More programs
    Perl Artistic License / FREE
    March 6th, 2007, 00:05 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    JOAP::Server::Object description

    JOAP::Server::Object is a base class for Things Servable By JOAP Servers.

    JOAP::Server::Object is a base class for Things Servable By JOAP Servers.

    ABSTRACT

    This verbosely-named OO package -- sorry about that -- is the base class for object servers, classes, and instances inside a JOAP server. It is probably not such a hunky-dory idea to inherit from this class itself -- use JOAP::Server::Class or JOAP::Server instead. However, it does lay out the framework for how those classes works -- thus, this POD.

    When it comes down to it, JOAP is about defining objects and making their attributes and methods available across the Jabber network. This class does the meat of that.
    (Unfortunate note: this is a Perl class for defining JOAP objects. It uses Perl attributes to make JOAP attributes, and Perl methods to make JOAP methods. The terminology is confusing, so I'll try and use the prefixes 'Perl' and 'JOAP' where possible.)

    There are three interfaces for this module.

    Container

    This interface consists of a constructor and a set of 8 "handler" methods, which are appropriate for folks who want to create JOAP servers that can serve Perl classes (JOAP::Server is one piece of software that uses this interface).

    Simple Subclass

    This interface is a set of rules for defining data and methods in a Perl module that is a subclass of JOAP::Server::Object, so that it can be seen by the world as a JOAP class.

    This interface is documented in JOAP::Server and JOAP::Server::Class for object servers and classes, respectively. It's repeated here for completeness.

    Complex Subclass

    This interface is a whole bunch of itty-bitty methods that subclasses can overload if they want to subvert the 'standard' way of defining a JOAP server class in Perl. It'd be appropriate for, say, creating gateways to other object systems, or having more robust and scalable systems written in Perl than the one implemented here.

    The complex subclass interface is still in flux and remains undocumented for now.

    Product's homepage

    Requirements:

    · Perl

      


    TAGS:

    JOAP Servers | Object class | Perl module | JOAP::Server::Object | JOAP | Servers

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM