Window Form Application Form을 개발할 때 응용 프로그램이 WCF를 사용하여 db 서버에서 데이터를 가져 오는 중입니다. 내 Clinet은 현재 응용 프로그램을 사용하고있는 사용자를보고 싶어합니다. 즉, 관리자는 현재 WCF 서버에 연결된 모든 사용자 ID를 관리 페이지로 가져 오려고합니다. 나는 이것을 어떻게 얻는 지 모른다. 인증 절차가 끝나면 userID를 잡을 수 있다고 생각합니다. 하지만 사용자가 로그 아웃했는지 여부를 확인하는 방법을 모르겠습니다. 비정상적인 프로세스가 발생하면 (예 : 정전으로 클라이언트 PC가 종료 됨) 제발 나에게 조언이나 조언을주십시오. 고맙습니다.WCF를 사용할 때 모든 로그인 사용자 목록을 얻는 가장 좋은 방법은 무엇입니까
1
A
답변
0
WCF 서비스 수준에서 구현해야합니다. 로그인 한 사용자의 목록을 유지하고 어떤 사용자가 로그 아웃했는지 알아야합니다. 하나의 WCF 서비스 만 실행중인 경우 해당 컴퓨터에서 정보를 캐싱하고 로그인 된 사용자 목록을 다른 메서드로 반환 할 수 있습니다. WCF 서비스를 실행하는 여러 대의 컴퓨터가있는 경우 백 엔드 데이터베이스를 사용하여 서비스에 상태를 저장해야하므로 정보를 저장해야합니다.
클라이언트가 시스템을 중단 시키거나 종료 할 때 5 분마다 WCF 서비스에 호출을 추가해야합니다. WCF 서비스에 알리는 Ping과 마찬가지로 응용 프로그램은 계속 실행 중이며 사용자가 로그인했습니다. 5 분 이상 경과하면 서비스에서 사용자가 로그 아웃되었다고 가정 할 수 있습니다.
관련 문제
- 1. WCF를 사용할 때 팩토리 메서드를 만드는 가장 좋은 방법은 무엇입니까?
- 2. 자바 국가 목록을 얻는 가장 좋은 방법은
- 3. 로그인 한 사용자의 가치를 얻는 가장 좋은 방법은 무엇입니까?
- 4. WCF를 통해 인증하는 가장 좋은 방법은 무엇입니까?
- 5. WCF를 배우는 가장 좋은 방법은 무엇입니까?
- 6. MongoDB : 모든 고유 태그의 목록을 얻는 좋은 방법은 무엇입니까?
- 7. Authlogic에서 온라인 사용자 목록을 얻는 방법은 무엇입니까?
- 8. Compact Framework에서 WCF를 사용하고 보안하는 가장 좋은 방법은 무엇입니까?
- 9. SharePoint의 모든 사용자 목록을 얻는 방법
- 10. 목록을 얻는 가장 효율적인 방법은 무엇입니까?
- 11. 로그인 시스템을 만드는 가장 좋은 방법은 무엇입니까?
- 12. 사이트 목록을 분류하는 가장 좋은 방법은 무엇입니까?
- 13. 리소스 경로를 얻는 가장 좋은 방법은 무엇입니까
- 14. 귀하의 의견으로는 트위터에서 모든 retweets을 얻는 가장 좋은 방법은 무엇입니까
- 15. 목록을 복사하는 가장 좋은 방법은 무엇입니까?
- 16. 데이터베이스의 목록을 업데이트하는 가장 좋은 방법은 무엇입니까?
- 17. 목록을 벡터로 녹이는 가장 좋은 방법은 무엇입니까?
- 18. 크롬 확장자에서 사용자 입력을 얻는 가장 좋은 방법은 무엇입니까?
- 19. JSp에서 로그인 사용자 이름을 얻는 방법은 무엇입니까?
- 20. aspnet_users에서 모든 사용자 이름을 얻는 방법은 무엇입니까?
- 21. 내 사용자 그룹의 연사를 얻는 가장 좋은 방법은 무엇입니까?
- 22. Scala에서 병렬 컬렉션을 사용할 때 가장 좋은 방법은 무엇입니까?
- 23. 사용자 ID 목록을 저장하는 가장 좋은 방법
- 24. WCF를 호출하는 웹 사이트를 통해 사용자 가장
- 25. QPixmap의 해시를 얻는 가장 좋은 방법은 무엇입니까?
- 26. winhttp.h를 얻는 가장 좋은 방법은 무엇입니까?
- 27. PHP에서 HashTable을 얻는 가장 좋은 방법은 무엇입니까?
- 28. 하위 문자열을 얻는 가장 좋은 방법은 무엇입니까?
- 29. WCF를 통해 EF 모델을 제공하는 가장 좋은 방법은 무엇입니까?
- 30. 사용자 알림을 저장하는 가장 좋은 방법은 무엇입니까?