| CAM :: SOATAPP. CAM :: SoapApp é uma estrutura de aplicativo de sabão. |
Baixe Agora |
CAM :: SOATAPP. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Clotho Advanced Media Inc.
- Site do editor:
- http://search.cpan.org/~clotho/
CAM :: SOATAPP. Tag
CAM :: SOATAPP. Descrição
CAM :: SOAPAPP é uma estrutura de aplicativo de sabão. CAM :: SOAPAPP é um SOAP Application Framework.synopsisdo não subclasse deste módulo para criar seus métodos de sabão! Isso faria um grande buraco de segurança. Em vez disso, escreva sua aplicação como este exemplo: use CAM :: Soapapp; Soap :: Transport :: http :: cgi -> Dispatch_to ('My :: Classe') -> alça; pacote minha :: classe; Nosso @isa = QW (Soap :: Servidor :: Parâmetros); sub islança {my $ pkg = turno; Meu $ App = CAM :: Soapapp-> Novo (SoapTATA => @_); if (! $ APP) {CAM :: SOATAPP-> Erro ('Interno', "Falha ao inicializar o aplicativo do SOAP '); } meu ta = $ app-> getsoapdata (); Se (! Definido $ Data {Ano}) {$ App-> Erro ('Noyear', 'No Year especificado na consulta'); } Se ($ Data {Ano}! ~ / ^ d + $ /) {$ app-> erro ('badyear' ', o ano deve ser um inteiro'); } Meu $ Leakyear = ($ Data {Ano}% 4 == 0 ($ Data}% 100! = 0 || $ Data {ano}% 400 == 0); Retornar $ App-> Resposta (Leaptear => $ Locais 1: 0); } CAM :: SOAPAPP é uma estrutura para ajudar os aplicativos SOAP. Este pacote abstrai muita interação tediosa com o SOAP e o estado de configuração do aplicativo. CAM :: SOAPAPP é uma subclasse de CAM :: App e, portanto, herda todos os seus recursos úteis. Quando você criar uma classe para segurar seus métodos SOAP, essa classe deve ser uma subclasse de SOAP :: Servidor :: Parâmetros. Não deve ser uma subclasse de CAM :: Soapapp. Se você fosse fazer este último, então todos os métodos CAM :: App e Cam :: SoapApp seria exposto como métodos de sabão, o que seria um grande buraco de segurança, por isso não cometido esse erro. Requisitos de Perl : · Perl.
CAM :: SOATAPP. Software Relacionado