2010-07-23 2 views
0

은 내가 JSON 문자열JSON .NET의 ASMX와 Flex3

WebService(Namespace = "AndrewRowland")] 
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] 
[ScriptService] 
public class Service1 : System.Web.Services.WebService 
{ 

    [WebMethod] 
    [ScriptMethod(ResponseFormat = ResponseFormat.Json)] 
    public string HelloWorld() 
    { 
     test Test = new test(); 
     Test.a = "one"; 
     Test.b = "two"; 
     JavaScriptSerializer js = new JavaScriptSerializer(); 
     return js.Serialize(Test); 

    } 
} 

을 반환 지금은 Flex3에서이 방법 '을 HelloWorld'cosume 할 .NET에서 웹 서비스를 작성하지만 난 이것에 대해 질문하는 방법을 모른다

:

private function onJSONLoad(event:ResultEvent):void 


{ 

    var rawData:String = String(event.result); 
    var manager = JSON.decode(rawData); 

    } 

,994 metod 내가 무슨 짓을하는 것은 HTTPService를 내 libs가에 corelib를 넣어하는 것입니다 썼다

답변

0

.NET을 잘 알지 못합니다. 그러나 SOAP 웹 서비스를 호출하는 경우 HTTPService 대신 WebService 태그를 사용하십시오. WebService를 사용하면 종류의이처럼 WSDL의 특정 메소드를 호출 할 수 있습니다 :

service.HelloWorld(); 

을 당신은 자세한 내용은 livedocs을 읽어야합니다.

관련 문제