channelService.RegisterChannel (ChannelName)을 호출 할 때 시스템에서 정확히 무슨 일이 일어나는지 알고 싶습니다. 이 서비스는 나머지 응용 프로그램에서보고 통화 할 수 있도록 어딘가에 등록됩니까?channelService.RegisterChannel (ChannelName)을 호출하면 정확히 무슨 일이 발생합니까?
0
A
답변
0
RegisterChannel
메서드는 내부 RegisterChannelInternal 메서드를 호출합니다.
채널 목록을 내부 목록에 추가하는 것처럼 보입니다. 또한 내부 RefreshChannelData
메서드를 호출하여 설명에 따라 "네이티브 교차 컨텍스트 & 도메인 간 채널이 등록되어 있는지 확인"하는 용도 인 CollectChannelDataFromChannels
개인 메서드를 호출합니다.
그러면 RemotingServices.RegisterWellKnownChannels
및 내부 CrossAppDomainChannel
클래스가됩니다. CrossAppDomainChannel
클래스가 "XAPPDMN"채널을 사용하여 앱 도메인에서 원격 개체와 통신하는 것처럼 보입니다.
정확히 어떻게되는지 알고 싶다면 출발점이 있습니다. 어쩌면 다른 사람이 그것에 대해 더 많이 알고있을 것입니다.
관련 문제
- 1. Windows 폼 스레드에서 정확히 무슨 일이 발생합니까?
- 2. @Context SecurityContext 필드가있는 JAX-RS 리소스에서 정확히 무슨 일이 발생합니까?
- 3. REST 요청시 서버 측에서 정확히 무슨 일이 발생합니까?
- 4. 도메인 서비스에서 Me.objectcontext를 쓸 때 정확히 무슨 일이 발생합니까?
- 5. 이벤트 집계 ... 정확히 무슨 일이 벌어지고 있습니까?
- 6. 내가 무슨 일이 일어나고 있는지 정확히 모르겠어요
- 7. dom이 정확히 무슨 일이 벌어지고있을 때?
- 8. 여기 정확히 무슨 일이 일어 났습니까?
- 9. PreRender와 Unload 사이에 무슨 일이 발생합니까?
- 10. 발전기가 값이 떨어지면 무슨 일이 발생합니까?
- 11. 아약스를 호출하면 서버 측에서 어떤 일이 발생합니까?
- 12. git이 브랜치를 만들 때 주 폴더에서 파일을 복사 할 때 정확히 무슨 일이 발생합니까?
- 13. 이 명령을 실행하는 동안 정확히 무슨 일이 발생합니까? mvn -pl <project list>
- 14. VS를 사용하는 C++ 프로젝트에서 라이브러리를 추가 종속성으로 참조 할 때 정확히 무슨 일이 발생합니까?
- 15. python 로켈 이상한 오류. 여기서 정확히 무슨 일이 일어나고있는거야?
- 16. 이 Win32 메시징 루프에서 정확히 무슨 일이 벌어지고 있습니까?
- 17. URL 리디렉션 중 정확히 무슨 일이 일어나는지 파악하려면 어떻게해야합니까?
- 18. form_for가 레일에서 호출 될 때 정확히 무슨 일이 일어나나요?
- 19. 여기에 무슨 일이 일어 났습니까?
- 20. 무슨 일이 CWnd 아이콘
- 21. SQL Developer를 통해 쿼리 할 때 무슨 일이 발생합니까?
- 22. WeakReference.Target의 GC 이후 WeakReference에 무슨 일이 발생합니까? Target
- 23. socket.accept() 메서드 다음에 새 스레드를 만들 때 무슨 일이 발생합니까?
- 24. 스레드에서 start()를 여러 번 호출하면 어떤 일이 발생합니까?
- 25. 프로비저닝 프로파일을 XCode에서 자동으로 설정하면 정확히 어떤 일이 발생합니까?
- 26. System.gc()를 호출하면 장면 뒤에서 정확히 무엇이 발생합니까?
- 27. 정확히 => 무슨 뜻입니까?
- 28. 이 방법에서 정확히 무엇이 발생합니까?
- 29. 예외가있을 때 정확히 무엇이 발생합니까?