NAME

Net::FileMaker::XML - Interact with FileMaker Server's XML Interface.

VERSION

Version 0.05

SYNOPSIS

This module provides the interface for communicating with FileMaker Server's XML service.

You can simply invoke Net::FileMaker directly and specify the 'type' key in the constructor as "xml":

use Net::FileMaker;

my $fms = Net::FileMaker->new(host => $host, type => 'xml');

It's also possible to call this module directly:

my $fms = Net::FileMaker::XML->new(host => $host);
my $dbnames = $fms->dbnames;
my $fmdb = $fms->database();

METHODS

new(host => $host)

Creates a new object. The specified must be a valid address or host name.

database(db => $database, user => $user, pass => $pass)

Initiates a new database object for querying data in the databse.

dbnames

Lists all XML/XSLT enabled databases for a given host. This method requires no authentication.

SEE ALSO

Net::FileMaker::XML::Database