Complex Types no WSDL

6 de novembro de 2009 in Tecnologia | Comments (107)

Tags: , , ,

Quando precisamos trafegar via SOAP tipos de dados que não sejam tipos primitivos das linguagens de programação como: inteiro, string, double, eles precisam ser explícitos no corpo do WSDL. Tipos de dados não primitivos, normalmente são dados que são uma coleção (Array) ou que compõem uma, como por exemplo, os tipos “AreaNegocio” e “ColecaoAreaNegocio” visualizados na Figura 1, mais especificamente nos nodos “<xsd:complexType name=”AreaNegocio”>” e “<xsd:complexType name=”ColecaoAreaNegocio”>”. Pode-se observar na leitura simples do XML que o tipo “AreaNegocio” é composto de 4 elementos “AreaNegocioID”, “Nome”, “DescricaoResumida” e “Exclui”, respectivamente. E o tipo de dado “ColecaoAreaNegocio” é uma coleção de dados “AreaNegócio”, previamente declarado. Além do tipo primitivo de cada elemento, pode-se definir outras propriedades que podem ser úteis para a integração, neste caso foi declarado o tamanho de cada elemento de “AreaNegocio” com a propriedade “size”.

Figura 1 - Exemplo da utilização e complex types dentro de um WSDL

Figura 1 - Exemplo da utilização e complex types dentro de um WSDL


107 Responses to “Complex Types no WSDL”

Feed RSS para comentários sobre este post. TrackBack URL

  1. Comment by DONALD13 de novembro de 2011 às 22:57  

    tsa drug dogs for adoptino

    Buy_generic drugs…

  2. Comment by STANLEY9 de dezembro de 2011 às 7:19  

    green@mountain.coffee.cafe.club” rel=”nofollow”>…

    Buygeneric meds…

  3. Comment by JOHN9 de dezembro de 2011 às 10:34  

    protonix@experience.buy” rel=”nofollow”>…

    Buygeneric meds…

  4. Comment by nathaniel10 de dezembro de 2011 às 21:06  

    Download@alternative.Rock” rel=”nofollow”>.

    Search rock UK Charts…

Leave a Reply

Security Code: