2009-11-17 4 views
2

누구나 유닉스 도메인 소켓을 생성하고 비동기 방식으로 청취하는 C# (모노) 애플리케이션의 예를 알고 있습니까?모노, 유닉스 소켓

+0

.Net 예제와 동일한 코드가 아니겠습니까? C# 예제를 적절하게 찾아서 시작하는 것이 좋습니다. – Lazarus

+0

정확하지 않다. NET에서 사용할 수없는 Mono.Unix 네임 스페이스를 사용하려고한다. – Adrian

+0

System.Net.Sockets에서 사용할 수없는 Mono.Unix 소켓 구현에서 필요한 특정 것이 있다고 생각한다. 호기심에서 벗어나, 그게 뭐야? 나는 도울 수 없지만 호기심이 많습니다. – Lazarus

답변

2

ModMonoWebSource.cs의 GracefulShutdown() 메소드를 살펴보십시오. 소켓이 만들어진 지점 이후에 더 이상 유닉스 도메인 소켓인지 IPv4 소켓인지는 중요하지 않습니다. 비동기 적으로 연결을 수락하는 것은 Mono.WebServer/폴더에서 이루어 지지만 어디서 어떻게 찾게 할 수 있습니다.