Pergunta

No FlexBuilder 3, existem dois itens no menu ‘Dados’ para importar e gerenciar serviços web.Após importar um webservice, posso atualizá-lo com a opção de gerenciamento.No entanto, os webservices parecem desaparecer após serem importados.No entanto, o gerente reconhece que uma determinada URL WSDL foi importada e se recusa a fazer qualquer coisa com ela.

Como o gerente sabe disso e como posso atualizar uma determinada URL WSDL?

Foi útil?

Solução

Na sua pasta src do projeto flexbuilder você deverá ver as classes geradas.Por exemplo, se você usar o gerenciador para gerar as classes de proxy para www.example.com você deverá ver as pastas /com/example com as classes de proxy geradas dentro.

Para consumir esses webservices no ActionScript use a instrução:

"import com.example.*;"

Para consumir o webservice em mxml inclua o arquivo .as usando:

<mx:Script source="yourscriptname.as"/>

Para atualizar as classes proxy geradas, consumindo o WSDL mais recente, basta abrir o gerenciador e selecionar “atualizar”.

Além disso, encontrei isso artigo muito útil para consumir serviços web.

Espero que ajude, a pergunta foi meio vaga sobre o problema.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top