WCF 클라이언트에게 일부 작업 (예 : "사용자 인터페이스 다시 그리기")을 수행해야 함을 알리는 WCF 서버 응용 프로그램이있는 경우이를 수행하는 가장 좋은 방법은 무엇입니까? 어떤 액션을 수행해야한다는 것을 클라이언트에게 알리기 위해 사용할 수있는 "이벤트"메커니즘이 있습니까?WCF 서버 이벤트
0
A
답변
1
예, 모든 바인딩에 대해 콜백을 수행 할 수 있습니다. IMHO 클라이언트가 폴링하도록하거나 클라이언트 자체가 무엇을해야하는지 결정하게하는 것이 더 좋습니다. 이것이 게임이나 뭐든간에 처음에 WCF를 사용하여 재검토하려는 경우 (성능).
0
콜백을 사용할 수 있습니다. 여기 초보자 가이드 : http://idunno.org/archive/2008/05/29/wcf-callbacks-a-beginners-guide.aspx
관련 문제
- 1. 서버 쪽의 WCF 이벤트
- 2. WCF 서버 쪽 이벤트
- 3. WCF 이벤트 주문
- 4. WCF - 게시자/구독자 - 이벤트
- 5. WCF - 클라이언트 - 서버 통신
- 6. WCF IIS 서버 오류
- 7. 구성 파일이없는 WCF 서버
- 8. WCF 클라이언트/서버 모델
- 9. WCF 서버 - 비동기 메서드
- 10. 비동기 클라이언트 서버 WCF
- 11. Node.JS의 서버 보낸 이벤트
- 12. 서버 컨트롤 이벤트 처리기?
- 13. 클라이언트의 mod_perl 서버 이벤트
- 14. WCF 콜백 계약과 서버 간 서버
- 15. WCF에서 HTML 5 서버 보낸 이벤트
- 16. WCF 클라이언트 다중 이벤트 문제
- 17. WCF - 콜백 및/또는 이벤트
- 18. WCF 서버 측 시간 초과
- 19. 마 WCF 클라이언트/서버 인증서의
- 20. wcf service 내부 서버 오류
- 21. WCF RIA 서비스의 서버 진행
- 22. 서버 아키텍처 질문. (WCF + NServiceBus)
- 23. UI에서 WCF 서버 예외 처리
- 24. wcf 콜백 느린 서버 응답
- 25. WCF 서비스에서 소모되는 DLL로 이벤트 올리기
- 26. 자바 스크립트 서버 측 이벤트
- 27. 서버 쪽 스크립트에서 이벤트 트리거
- 28. ASP.NET과 서버 측 이벤트 혼동
- 29. 이벤트 로그의 "System.ServiceModel.Administration.WbemProvider"에서 WCF 오류
- 30. WCF 문제 또는 이벤트 hadling 문제
예, 게임용 : \ Travian과 같은 게임입니다. 거의 완료되었으므로 데이터를 저장하기위한 서버 "백본"만 있으면됩니다. 나는 또한 큰 데이터베이스를 가지고 있기 때문에 비록 내가 성능이 좋지 않다고하더라도 Linq를 단순함을 위해서 사용해야 할 것이다 ... – guest86
이 실버 라이트/웹이거나 기본 애플 리케이션이 있는가? 왜냐하면 콜백 계약은 (Ws) Http 등에서 작동하지 않는다고했기 때문입니다. 나는 "Travian"을 모른다는 사실을 인정해야하지만 턴 기반 전략 게임이라면 폴링은 괜찮습니다. IMHO – Carsten
그럼 브라우저 게임이 아닙니다. "Travian"또는 "Ogame"또는 "Lord of Ultima"와 같은 멀티 플레이어 게임입니다. 회전 기반이 아닙니다. 그것에는 클라이언트 부분 (C# 사용자 인터페이스가 있지만 자바 클라이언트도 생성하려고합니다.)과 계산, 데이터 저장 등을위한 서버 부분이 있습니다. 나는 콜백을 시도 할 것이다. 왜냐하면 서버가 데이터베이스에 어떤 데이터를 저장할 때 클라이언트에게 알려야하기 때문이다. – guest86