나는 메시지를 반환하도록 SOAP을 얻으려고하고있다. 지금은 그냥 hello world를 반환한다.PERL로 문자열 반환하기
package RAM;
sub ram {
#!/usr/bin/perl
use Sys::MemInfo qw(totalmem freemem totalswap);
return SOAP::Data->name('result')->type('string')->value("hello world");
}
1;
나는 돌아 SOAP를 얻기 위해 노력하고 있어요 :
대신에 "Hello World"어떤 도움의
print "free memory: ".(&freemem/1024)."\n";
을 감상 할 수있다 :)
@ 브루스 감사합니다. 그러나 그것은 작동하지 않았습니다. e 동일한 오류 : SOAP :: Serializer :: envelope : 서버 사용법 : Sys :: MemInfo :: freemem() /etc/perl/RAM.pm 5 줄. –
원래 질문에 오류가 언급되지 않았습니다. 오류가 발생하면 그 질문에 구체적으로 설명하십시오. 질문을 편집하여 문제에 대한 자세한 정보를 제공하는 것이 좋습니다. – Bruce