2010-07-12 3 views
0

Adobe Air와 WCF 클라이언트로 통신하고 싶습니다. WCF 서비스를 만들었습니다.WCF 서비스가 포함 된 Adobe Air

Flex Builder 3.0이 있는데 Adobe Air를 사용하여 WCF 서비스를 어떻게 통신합니까? 나를 안내 해줘.

+0

물론 다른 웹 서비스와 마찬가지로 WCF 서비스와 통신 할 수 있습니까? –

+0

Adobe air에 WCF 통신 단계를 제공 할 수 있습니까? 아니면 샘플 간단한 Adobe air에 WCF를 제공 할 수 있습니까? – subramani

+0

-1 정답을 무시하고 자신의 대답을 잘못 표기 함 –

답변

2

프록시를 생성하려면 File > Import > Flex Builder > WSDL을 클릭하고 WCF 서비스의 WSDL URL ("http://tempuri.org/v1/MyService.svc?wsdl")을 선택하십시오.

몇 가지주의 할 사항이 다음과 같습니다 :

  • org.tempuri.myService_v1처럼, 프록시에 고유 한 패키지를 지정합니다. 가져 오기 도구는 Boolean과 같은 클래스를 생성합니다.이 패키지는 여러 서비스를 동일한 패키지로 가져 오는 경우 충돌합니다.
  • 생성 된 코드에는 열거 형 및 Guids에 실질적인 문제가 있으므로 가능하면 두 코드를 사용하지 마십시오. 이것은 WSDL 호환성에서 중요한 업데이트를했기 때문에 WCF 4에서 문제가되지는 않았지만 테스트하지는 않았습니다.
+0

플렉스 빌더 3.0에서 가능합니까? – subramani

+0

예, 그렇습니다. Flex Builder 3 빌드 솔루션의 WCF 서비스를 사용하는 프로덕션의 주요 제품이 있습니다. –