Main > Programming > Libraries >

JOAP::Server::Object 0.01

JOAP::Server::Object 0.01

Sponsored Links

JOAP::Server::Object 0.01 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.12 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 965
Date added: 2007-03-05
Publisher: Evan Prodromou

JOAP::Server::Object 0.01 description

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 Ill 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. Its 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. Itd 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.

JOAP::Server::Object 0.01 Screenshot

Advertisements

JOAP::Server::Object 0.01 Keywords

Bookmark JOAP::Server::Object 0.01

Hyperlink code:
Link for forum:

JOAP::Server::Object 0.01 Copyright

WareSeeker periodically updates pricing and software information of JOAP::Server::Object 0.01 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of JOAP::Server::Object 0.01 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
PObject is a base class for perl objects, takes the irritation out of creating properties for objects. Free Download
Class::ArrayObjects is a Perl utility class for array based objects. Free Download
JOAP::NetJabber is a documentation-only package about using Net::Jabber JOAP objects. Free Download
Class::ObjectTemplate is a Perl extension for an optimized template builder base class. Free Download
Net::Server::POP3proxy is a Perl module with POP3 Proxy class for working with virus scanners and anti-spam software. Free Download
jMOS is an open Java implementation for the Media Object Server (MOS) communications protocol. Free Download
Class::Maker Perl module contains classes, reflection, schema, serialization, attribute- and multiple inheritance. Free Download
Apache2::ASP::Server is an utility object for Apache2::ASP programming. Free Download