Name

SOAP_Socket — specify name of SOAP RPC socket file

SYNOPSIS

filename...
host:port...

DESCRIPTION

The directive specifies the Inet and Unix sockets Interchange should listen on for SOAP RPC requests.

The list should be space-separated. Each entry is considered to be an Unix socket if it contains "/" somewhere in its path. Any other specification is considered an Inet socket, and can be in form of NNN.NNN.NNN.NNN:PPPP, where the IP address and the colon are optional.

The default value is Inet socket on port 7780, if SOAP is enabled.

DIRECTIVE TYPE AND DEFAULT VALUE

Global directive

EXAMPLES

Example: Setting SOAP_Socket

SOAP_Socket /var/run/interchange/interchange.soap

Example: Setting SOAP_Socket

SOAP_Socket 12.23.13.31:7770 1.2.3.4:7770 /var/run/interchange/soap

NOTES

AVAILABILITY

SOAP_Socket is available in Interchange versions:

4.6.0-5.9.0 (git-head)

SOURCE

Interchange 5.9.0:

Source: lib/Vend/Config.pm
Line 449

['SOAP_Socket',       'array',            ''],

Source: lib/Vend/Config.pm
Line 3780 (context shows lines 3780-3800)

sub parse_array {
my($item,$settings) = @_;
return '' unless $settings;
my(@setting) = grep /\S/, split /[\s,]+/, $settings;

my $c;

if(defined $C) {
  $c = $C->{$item} || [];
}
else {
  no strict 'refs';
  $c = ${"Global::$item"} || [];
}

for (@setting) {
  check_legal($item, $_);
  push @{$c}, $_;
}
$c;
}

AUTHORS

Interchange Development Group

SEE ALSO

SocketFile(7ic), SOAP_StartServers(7ic), SOAP(7ic), SOAP_MaxRequests(7ic)

DocBook! Interchange!