2012-04-16 4 views
4

저는 Scala 용 socket.io 클라이언트를 찾고 있습니다. 나는 this을 잘 알고 있지만, 스칼라에서 사용하는 아이디어에 대해서는 매우 자연스럽지 않고 관용적 인 구현을 허용하지 않기 때문에 나는 싫증이났다. Scala 클라이언트를 어디서 찾을 수 있을지에 대한 제안이 있습니까? Socket.io Scala 클라이언트

때문에, 문서에 대한 바로 SBT의 라인과 링크가 답변으로 충분 경우

)

답변

1

은 내가 스칼라에 대한 모든 이미 구현 라이브러리 나 명백한 해결책을 몰라 두려워 해요. 그러나 DIY 할 시간이 있다면 아주 쉬운 두 가지 방법을 제시 할 것입니다 :-)

물론 당신이 원하는 것에 달려 있습니다. 이미 단순한 요청을 처리해야한다면 Java 표준 라이브러리 구현 인 WebSocket을 매우 효율적으로 구현할 수 있습니다. scala-lang.org에서 하나를 찾았습니다. a server calculating random numbers을 구현했습니다. 관심이있는 경우 nightly build에 양조하는 무언가가있어 편리하게 사용할 수 있습니다.

모든 스킬에서 단순한 스칼라로 가기를 원한다면 액터 (특히 RemoteActor)가 엄청나게 강력합니다. 자연스럽게 양 끝에 Scala가 필요하지만 거의 즉시 메시징 시스템을 제공합니다. This은 이미 익숙하지 않은 분들에게 아주 좋은 시작 가이드입니다.

어쨌든. 라이브러리 표면이 좋지 않으면이 도움이되기를 바랍니다. 행운을 빕니다.

+0

감사합니다.하지만 안타깝게도 서버 측을 제어 할 수 없으므로 구현시 socket.io와 구체적으로 호환되어야합니다. 어쨌든 +1을 위해서라면 – em70

+2

@ emaster70 웹 소켓을 사용한다면, 거기에 [library] (https://github.com/jfarcand/WCS)가있다. –

관련 문제