Perl でソケット クライアントを作成しようとしています。サーバー側は、ローカル ホストで実行される C プログラムです。
ソケット経由でハッシュを送信する必要があります。これが私が使用しているコードです。
sub applyGlobalConfig {
my ($globalConfig, $ignoreData) = @_;
my $socket = IO::Socket::INET->new(PeerAddr => $PEER_HOST,
PeerPort => $PEER_PORT,
Proto => "tcp",
Type => SOCK_STREAM)
or die "Couldn't connect to $PEER_HOST:$PEER_PORT : $@\n";
my $reconfigResult;
print $socket "$113\n";
close($socket);
unless ($reconfigResult) {
return 0;
}
return ERR_NULL;
}
今、私が持っている質問は、 には$globalConfig
ハッシュ参照が含まれているので、これをソケット経由で送信したいということです。私は理解できません。私はググってダンパーへの言及を見つけましたが、あまり理解できませんでした。ハッシュを送信するにはどうすればよいですか?