필자는 시스템에 Perl 기반 SOAP 서버를 추가하는 방법을 살펴 보았습니다. Perl에서 SOAP 도구를 찾을 때마다 개발자 오버 헤드가 VS.net 세계의 사람들보다 얼마나 더 많이 필요하게되는지 실망합니다. (그리고 오랫동안 찾고 있었어요)WSDL로 Perl 인터페이스를 설명합니다.
다른 질문을 검토 한 결과, 최근에 인기있는 도구 인 것 같습니다. XML::Compile::SOAP. 내 코드가 서비스를 제공하는 방법을 찾았지만, Pod::WSDL으로 시작하는 .WSDL 파일을 수동으로 마사지해야했습니다.
제가 CPAN이나 다른 곳에서 찾지 못한 직접적인 접근 방식이 있습니까? Pod::WSDL은 기본적으로 rpc/encoded를 뱉어냅니다. 이해하는 것은 더 이상 '최선의'방법이 아닙니다. 문서/리터럴은 아직 지원되지 않으며 소스를 읽으면 문서/리터럴을 수행하는 코드 부분을 볼 수 있지만 XML::Compile::SOAP과 직접 작동하지는 않습니다. 이상적으로는 POD 또는 perl5 속성에서 코드에 몇 가지 주석을 추가하고 버튼을 누르고 XML :: Compile 패키지로 피드 할 수있는 WSDL을 얻습니다.
미리 감사드립니다.
서식 편집을 위해 Sinan에게 감사드립니다. – Jason
다른 대안은 필요한 개선 사항을 직접 작성하여 새 CPAN 모듈 또는 기존 패치에 대한 패치로 릴리스하는 것입니다. – Ether
@Ether -이 프로세스에 대해 알게되면 실제로 이러한 접근 방식을 고려하고 있습니다. 내가 그렇게하면,이 q를 닫고 메모를 남길 것이다. – Jason