ebXML - a module for ebXML message services


ebXML documentation  | view source Contained in the ebXML distribution.

Index


NAME

Top

ebXML - a module for ebXML message services

DESCRIPTION

Top

This module provides some basic ebXML Messaging functionality using ebXML::Message objects and XML::Xerces XML parser.

SYNOPSIS

Top

use ebXML; use ebXML::Message;

my $message = ebXML->process_header($xml);

METHODS

Top

process_header($request)

  returns ebXML::Message object with status, etc set

  my $message = process_header($request, %options) or die "err:$!";

  if ($message->isActionRequired) {
     # do stuff

     ebXML->add_to_queue($message);

     log("foo\n");

     . . . do stuff . . .

  } else {
     # leave it to the module to handler error, ack, duplicates, etc
     log ("bar\n");
  }

  $reponse->set_message($message);

  $reponse->issue();

process_message($request)

AUTHOR

Top

Aaron Trevena

COPYRIGHT

Top


ebXML documentation  | view source Contained in the ebXML distribution.