NAME

MyInterfaces::GlobalWeather - SOAP interface to GlobalWeather at http://www.webservicex.net/globalweather.asmx

SYNOPSIS

my $interface = MyInterfaces::GlobalWeather->new();
my $GetCitiesByCountry = $interface->GetCitiesByCountry();

Service GlobalWeather

Service information:

Port name: GlobalWeatherSoap
Binding: tns:GlobalWeatherSoap
Location: http://www.webservicex.net/globalweather.asmx

SOAP Operations

Note:

Input, output and fault messages are stated as perl hash refs. 

These are only for informational purposes - the actual implementation 
normally uses object trees, not hash refs, though the input messages 
may be passed to the respective methods as hash refs and will be 
converted to object trees automatically.

GetWeather

Input Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Output Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Fault:

GetCitiesByCountry

Input Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Output Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Fault:

Service information:

Port name: GlobalWeatherHttpGet
Binding: tns:GlobalWeatherHttpGet
Location: 

SOAP Operations

Note:

Input, output and fault messages are stated as perl hash refs. 

These are only for informational purposes - the actual implementation 
normally uses object trees, not hash refs, though the input messages 
may be passed to the respective methods as hash refs and will be 
converted to object trees automatically.

GetWeather

Input Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Output Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Fault:

GetCitiesByCountry

Input Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Output Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Fault:

Service information:

Port name: GlobalWeatherHttpPost
Binding: tns:GlobalWeatherHttpPost
Location: 

SOAP Operations

Note:

Input, output and fault messages are stated as perl hash refs. 

These are only for informational purposes - the actual implementation 
normally uses object trees, not hash refs, though the input messages 
may be passed to the respective methods as hash refs and will be 
converted to object trees automatically.

GetWeather

Input Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Output Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Fault:

GetCitiesByCountry

Input Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Output Message:

{
  'GetWeather'=> {
    'CityName' => $someValue,
    'CountryName' => $someValue,
  },
}

Fault: