Pierre Denis > WSDL-Generator-0.04 > WSDL::Generator::Binding

Download:
WSDL-Generator-0.04.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Module Version: 0.01   Source  

NAME ^

WSDL::Generator::Binding - Generate wsdl messages and portType for WSDL::Generator

SYNOPSIS ^

  use WSDL::Generator::Binding;
  my $param = { 'services'     => 'AcmeTravelCompany',
                                'service_name' => 'Book_a_Flight' };
  my $bind = WSDL::Generator::Binding->new($param);
  $bind->add_request('GetPrice');
  $bind->add_response('GetPrice');
  print $bind->get_message->to_string;
  print $bind->get_porttype->to_string;
  print $bind->get_binding->to_string;

CONSTRUCTOR ^

new($param)

  $param = {    'services'     => 'AcmeTravelCompany',
                                'service_name' => 'Book_a_Flight' };
$param is optional.
Returns WSDL::Generator::Binding object

METHODS ^

add_request($method)

Adds a method with its request for binding

add_reponse($method)

Adds a method with its response for binding

generate($param)

  $param = {    'services'     => 'AcmeTravelCompany',
                                'service_name' => 'Book_a_Flight' };
$param is optional.
Prepare a wsdl structure ready to be fetched

get_message()

Returns WSDL message object

get_porttype()

Returns WSDL porttype object

get_binding()

Returns WSDL binding object

SEE ALSO ^

  WSDL::Generator

AUTHOR ^

"Pierre Denis" <pdenis@fotango.com>

COPYRIGHT ^

Copyright (C) 2001, Fotango Ltd - All rights reserved. This is free software. This software may be modified and/or distributed under the same terms as Perl itself.

syntax highlighting: