4
我試圖從客戶端發送消息到服務器,並在服務器上打印消息。如何在球拍中使用TCP?
server.rkt:
#lang racket
(define the-listener (tcp-listen 9876))
(define-values (in out) (tcp-accept the-listener))
(displayln (read in))
(tcp-close the-listener)
client.rkt:
我跑server.rkt
然後在終端client.rkt
。但服務器僅打印#<eof>
而不是Hello
消息。
這是爲什麼?如何正確地做到這一點?
謝謝,Metaxal。你是如何瞭解這些的?我閱讀文檔並搜索了互聯網,但直到您的答案才找到。 – Ben
我前段時間通過試驗和錯誤瞭解了這一點,並且可能在Racket郵件列表的幫助下查看了文檔。你也可以在這裏找到一些其他的相關信息(http://docs.racket-lang.org/guide/concurrency.html)。 – Metaxal
非常感謝。 – Ben