b'\n_START_ARTICLE_\nWeb Services Description Language\n_START_PARAGRAPH_\nA Web Services Description Language (WSDL) \xc3\xa9 uma linguagem baseada em XML utilizada para descrever Web Services funcionando como um contrato do servi\xc3\xa7o. Trata-se de um documento escrito em XML que al\xc3\xa9m de descrever o servi\xc3\xa7o, especifica como acess\xc3\xa1-lo e quais as opera\xc3\xa7\xc3\xb5es ou m\xc3\xa9todos dispon\xc3\xadveis._NEWLINE_Foi submetida ao W3C por Ariba, IBM e Microsoft em mar\xc3\xa7o de 2001 sendo que seu primeiro rascunho foi disponibilizado em julho de 2002._NEWLINE_A vers\xc3\xa3o atual \xc3\xa9 2.0; a vers\xc3\xa3o 1.1 n\xc3\xa3o foi endossada pelo W3C. A WSDL 1.2 foi renomeada para 2.0 e aceita todos os m\xc3\xa9todos de requisi\xc3\xa7\xc3\xa3o HTTP (n\xc3\xa3o apenas GET e POST)._NEWLINE_WSDL \xc3\xa9 utilizada para definir servi\xc3\xa7os como uma cole\xc3\xa7\xc3\xa3o de endpoints (endere\xc3\xa7os de rede), ou portas. A defini\xc3\xa7\xc3\xa3o abstrata de portas e mensagens s\xc3\xa3o separadas do uso concreto de inst\xc3\xa2ncias, permitindo o reuso de defini\xc3\xa7\xc3\xb5es. Uma porta \xc3\xa9 definida por associa\xc3\xa7\xc3\xa3o a um endere\xc3\xa7o de rede com um binding reutiliz\xc3\xa1vel, e uma cole\xc3\xa7\xc3\xa3o de portas definidas como servi\xc3\xa7o. Mensagens s\xc3\xa3o descri\xc3\xa7\xc3\xb5es abstratas dos dados a serem trocados._NEWLINE_Recursos s\xc3\xa3o expostos pelo Web Services Interoperability (WS-I Basic Profile) e framework WSRF.'