2010-08-20 7 views

답변

2

JSON.NET을 사용하여 수행하려는 작업에 대해 몇 가지 세부 정보를 제공 할 수 있습니까? 당신이 처리하려고하는 시나리오가 정확히 무엇인지는 모르겠지만 JSON.NET 및 WCF RESTful 서비스에 대한 일반적인 경험을 제공 할 것입니다.

저는 주로 클라이언트 응용 프로그램에서 jQuery의 AJAX 기능을 사용하여 호출되는 수많은 WCF RESTful 서비스를 작성했습니다. 일반적으로 JsonSerializer는 반환 값 (단일 값 또는 List<T> 컬렉션)을 완벽하게 serialize하고 문제없이 객체를 탐색 할 수 있기 때문에 JSON.NET을 사용하지 않아도됩니다.

JSON.NET을 사용해야했던 시대는 JSON2.js 라이브러리를 사용하여 클라이언트에서 직렬화 한 POST 변수의 일부로 JSON 객체를 보낼 때입니다. JSON.NET은 문제없이 이러한 값을 직렬화 및 비 직렬화하는 훌륭한 작업을 수행했습니다.

JSON.NET을 좋아합니다. 문제가 없습니다. 솔직히, 시작했을 때, 나는 그것을 많이 사용할 것이라고 생각했지만 가장자리의 경우에만 필요하다는 것을 알았습니다. 일반적으로 WCF의 내장 된 JSON 직렬화 및 비 직렬화 기능에 의존합니다.

이 정보가 도움이되기를 바랍니다. 자세한 정보가 필요하거나 처리하려는 특정 시나리오가있는 경우 알려 주시면 답변을 적절히 업데이트하겠습니다. 감사!

+0

메소드 JSON.NET을 명시 적으로 호출 했습니까? 또는 당신이 완벽하게 작동하도록하기 위해 후드에서 뭔가를 했습니까? –

+0

나는 항상 내 작업 내에서이를 명시 적으로 호출했습니다. 이전에 WCF 파이프 라인에서 사용 해보지 않았습니다. 나는 당신이 당신 자신의 구속력을 짓고 있다면 당신이 할 수있을 것이라고 확신합니다. 언젠가 그걸 들여다 봐야 할 것 같습니다. –

관련 문제