본문 바로가기

WCF

[ASP.NET] WCF - 2 WCF는 WCF - 1에서 봤던 단순 데이터 제공이외에 특정 데이터모델과 연계한 데이터 서비스 구축이 가능합니다. 데이터 서비스를 위헤 우선 프로젝트에 데이터모델을 만들어야 합니다. 데이터 모델에 대해서는 아래 글에서 edmx생성방법을 참고해 주십시오. 2016/06/14 - [Programming/.NET] - [ASP.NET] EntityFramework(엔티티프레임워크) 참고로 예제에서는 testdb라는 데이터베이스 생성과 함께 USER_TBL테이블을 만들고 USE [testdb] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[USER_TBL]( [name] [nchar](10) NULL, [phone] [nchar].. 더보기
[ASP.NET] WCF - 1 WCF는 분산 응용프로그램을 만드는 하나의 수단으로써 사용될 수 있습니다. 분산 응용프로그램이라는 용어자체에 신경쓸 필요는 없습니다. 간단히 말해 A프로그램에서 B라는 프로그램으로 데이터를 던지면 B라는 프로그램은 받은 데이터로 특정 처리를 수행하고 그 결과를 다시 A에 반환합니다. 그러면 A프로그램은 B가 던져준 결과를 받아 사용자에게 표시합니다. 이런식으로 동작하는 구조가 분산응용프로그램의 개념이 될 수 있습니다. ASP.NET에서도 WCF 웹서비스를 만들고 다른 프로그램에서 이를 활용할 수 있는데, 그 과정을 간단히 살펴볼까 합니다. 프로젝트에서 Add -> New Item 을 선택해 WCF Service를 선택합니다. 프로젝트에는 해당 이름으로 만들어진 cs파일이 하나 생성될 것입니다. 이 파일을.. 더보기