2013-09-27 2 views
0

웹 개발에 익숙하지 않습니다. 요청 양식 모바일 구문 분석 요청 본문을 받고 응답 해주는 간단한 앱을 개발하고 싶습니다. HTTP를 사용 shoulsWCF : HTTP 요청 본문에서 JSON 메시지를 구문 분석합니다.

응용 프로그램, JSON

이동 측면에서 나의 요청

Request URL = http://<server-url>/AppName/auth 
Request Body = { "user_name" : "abcd", "password":"pass", "time":134124343435} 

응답 형태로 웹 응용 프로그램은 내가 사용할 수 있습니다, 나는 그것이 C#으로 개발하고자하는

Response Body = { "Result" : 1, "msg":"Authentication Success", "suid": "uuddi2013092121324434", "time":134124343435} 

해야한다 WCF? 아니면 다른 방법이 있습니까? 이 두 링크를 참조했지만 요청 본문을 파싱하지 않았습니다.

http://www.codeproject.com/Articles/167159/How-to-create-a-JSON-WCF-RESTful-Service-in-60-sec

http://dotnetmentors.com/wcf/wcf-rest-service-to-get-or-post-json-data-and-retrieve-json-data-with-datacontract.aspx

사전에 있습니다 .. JSON을 구문 분석 할 수있는 유틸리티를 개발했다

+2

본문을 구문 분석 할 필요가 없습니다. WCF가 당신을 위해 그것을 할 것입니다. [this] (http://stackoverflow.com/questions/15852859/call-subroutines-via-url-across-local-network) 또는 [this] (http://stackoverflow.com/questions/12899360/getting- a-post-endpoint-to-work-in-self-hosted-webservicehost-c-sharp-webservi) – I4V

+0

고마워 .Json Array를 n 개의 사용자 데이터를 포함하는 요청으로 보내고있다. , 웹 응용 프로그램에 삽입해야합니다. 어떻게 그것을 달성 할 수 있습니다. – Pradeep

+0

다른 점은 없습니다. WCF 서비스의 매개 변수는 목록 또는 배열입니다. – I4V

답변

0

사람을

감사를 참조하거나 나에게 샘플 코드를 제공하기 위해 몇 가지 링크가 제발 도와주세요 포맷이 올바른지 여부에 관계없이 유용한 예제는 http://sourceforge.net/projects/csjson/을 통해 찾을 수 있습니다. 또한 JQUERY를 사용하여 기능을 구현할 수 있습니다. 다음과 같은 코드가 필요합니다.

var gpsinfoUrl = "http://localhost/gps/xy.json"; 
$.ajax({ 
    type: 'GET', 
    url: gpsinfoUrl, 
    dataType: 'json', 
    async: false, 
    success: function (dt) { 
     json_object = $.parseJSON(dt.gpsinfo); //$.parseJSON will be used to verify the return string from url. 
    } 
}); 
관련 문제