문제

FlexBuilder 3에는 'Data' 메뉴 아래에 웹 서비스를 가져오고 관리할 수 있는 두 가지 항목이 있습니다.웹 서비스를 가져온 후 관리 옵션을 사용하여 업데이트할 수 있습니다.그러나 웹 서비스를 가져온 후에는 사라지는 것 같습니다.그러나 관리자는 특정 WSDL URL이 가져온 것을 인식하고 이에 대한 작업을 거부합니다.

관리자는 이를 어떻게 알 수 있으며 특정 WSDL URL을 새로 고치도록 하려면 어떻게 해야 합니까?

도움이 되었습니까?

해결책

flexbuilder 프로젝트의 src 폴더에서 생성된 클래스를 볼 수 있습니다.예를 들어 관리자를 사용하여 www.example.com에 대한 프록시 클래스를 생성하는 경우 내부에 생성된 프록시 클래스가 있는 /com/example 폴더가 표시되어야 합니다.

ActionScript에서 이러한 웹 서비스를 사용하려면 다음 명령문을 사용하십시오.

"import com.example.*;"

mxml에서 웹 서비스를 사용하려면 다음을 사용하여 .as 파일을 포함하십시오.

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

생성된 프록시 클래스를 새로 고치고 최신 WSDL을 사용하려면 관리자를 열고 "업데이트"를 선택하기만 하면 됩니다.

또, 나는 이것을 발견했다 기사 웹 서비스를 소비하는 데 매우 유용합니다.

도움이 되었기를 바랍니다. 문제에 대한 질문이 다소 모호했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top