티스토리 뷰
Json 을 지원하는 WCF Service Application 을 만들어보자.
왜 만드냐구? 뭐 필요할때가 있겠지!
필자는 jQuery (javascript, ajax)로 클라이언트 프로그램을 개발하는데 json 형태로 데이터를 받아볼까 해서 만들게 되었다. 물론 특정 js라이브러리 사용으로 직접 DB 엑세스도 가능하다.(추후 Node.js 를 통해서 개발해 볼 예정이다.)
Visual Studio 에서 WCF Service Application 프로젝트를 생성한다.
그러면 위와 같다.
Web.config 파일! 소스 긁기는 첨부파일의 소스를 활용!
위의 구성파일은 WCF Help 서비스 지원과, ASP.net 호환성, Json 지원여부를 설정한 것이다.
자세한 설명은 추후 포스팅으로..
해당 서비스에서 반환할 People (일명 사람들) 객체(개체?)를 만든다.
모델이 되는 Person 객체의 [DataContract] [DataMember] Attribute 필수!
IService 에선 Service Method를 선언한다.
[OperationContract] 와 [WebGet()] 필수!!!
[Description]은 Help 문서의 표시 할 내용이다.
Service 에서는 해당 서비스가 ASP.net 호환성을 지원한다는 [AspNetCompatibilityRequirements()] 필수!!
이제 받아서 쓰면 된답니다.
질문은 댓글로!
'프로그래밍 > WCF' 카테고리의 다른 글
WCF 참조에서 에러 발생시 (wsdl:portType을(를) 가져올 수 없음) (0) | 2013.07.22 |
---|---|
Could not load file or assembly App_Web_ 어쩌구 에러발생시 (0) | 2012.11.28 |
WCF 에러로그 남기기. Trace 파일 (0) | 2012.11.22 |
테이블에 있는 데이터가 2000 ROW가 넘어서 에러 발생시? maxItemsInObjectGraph 값을 늘려준다. (0) | 2012.04.04 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- grid
- drag&drop
- 셀렉터
- jQuery Mobile
- Chart
- ASP.NET
- CSS
- Mobile
- JS
- Ajax
- Excel
- JavaScript
- IE
- radius
- 자바스크립트
- MSSQL
- WCF
- 제이쿼리
- css3
- WebApi
- workbook
- jquery chart
- SVG
- rowspan
- Style
- 저장프로시저
- html5
- json
- 프로시저
- jQuery
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함