2011-07-17 1 views
0

나는 C#을 실행하고 사용하며 정보를 교환 할 수있는 클라이언트 서버 솔루션을 어떻게 만들 수 있는지 궁금합니다.클라이언트 서버 응용 프로그램 구축에 대한 최상의 솔루션

데이터를 읽고 USB 장치로 전송하는 프로그램을 만들었습니다. 내가 원하는 것은이 서버 응용 프로그램과 통신 할 수있는 클라이언트 응용 프로그램을 만들고 USB에서 데이터가있을 때 정보를 받고 USB로 데이터를 다시 보낼 수 있다는 것입니다. 이것은 일종의 클라이언트 - 서버 솔루션입니다. WPF 응용 프로그램에 대한 지원이있는 곳에서 미래에 USB 장치의 상태 아이콘을 표시 할 수있는 www 페이지를 만들 수 있습니다.

본질적으로 이것이 어떻게되어야 하는가? WCF 서비스/웹 서비스/TCP 스택 (클라이언트 서버 솔루션)

새 데이터가있는 경우 클라이언트가 항상 질문 할 필요가 없도록 USB 데이터가 오면 이벤트 트리거가 필요합니다. 웹 서비스에서 이것이 가능한가?

답변

2

질문은 본질적으로 이것이 어떻게 만들어 져야 하는가? WCF 서비스/웹 서비스/TCP 스택 (클라이언트 서버 솔루션)

에 따라 다릅니다. 유일한 현명한 대답은 "프로그래밍"입니다. 웹 서비스는 대부분 아웃되어 있습니다 (WCF는 그럴 수 있습니다.) - 이전 웹 서비스 구현은 기본적으로 구식 구현입니다.

그러나 그 외에도 완전히 다릅니다. 여기에 100,000 개의 데이터 항목을 전송해야합니다. econd 가능한 한 빨리 -.. 어떤 웹 서비스는

WCF는 아마도 좋은 시작이다 내가 웹 서비스를 요구하는 일부가 그렇게 할 수 없었다,하지만 당신은 명시 적으로 필요에 따라 모든 기술을 배우고 다음 coose한다

.