Tôi hiện đang làm việc trên một dự án và tôi đã triển khai một ứng dụng trò chuyện đơn giản bằng cách sử dụng các netcat
thư viện.
Máy khách được nhắc nhập số cổng và lệnh
nc -l -p xxxx
nơi xxxx
là số cổng vào của khách hàng.
Tương tự, máy chủ được nhắc cho cùng một số cổng và kết nối được thiết lập bằng cách sử dụng
nc <ip_address> -p xxxx
Tuy nhiên, điều này mang lại trải nghiệm trò chuyện trống vì nó không hiển thị tên người dùng của người đang nhập tin nhắn, đại loại như
hey
hello
what's up
Nothing
Thay vào đó, tôi muốn nó là một cái gì đó như,
Foo : hey
Boo : hello
Foo : what's up
Boo : Nothing
Tôi có thể sử dụng netcat
để đạt được chức năng này hay còn điều gì khác không?
nc
không biếtusername
và không thể gửi nó. Chỉ có thể làm là gõ tin nhắn theo định dạngBob: hello
.