gpt4 book ai didi

java - Java 中的套接字和进程

转载 作者:搜寻专家 更新时间:2023-11-01 01:05:51 24 4
gpt4 key购买 nike

在 Java 中,最好的方法是打开一个持续监听的端口,并且在收到数据包时仍然发送。目前我对网络编程并不是特别了解,所以我在网上找到的教程并不是特别有用。

将监听套接字作为服务器套接字并在单独的线程中运行它到我用来向服务器发送数据的套接字是否有意义?

在一个松散相关的问题中。有谁知道如果仅针对 java 进行编程,在 netbeans 中然后将其导出以用于黑莓(使用插件)套接字是否仍然有效?

最佳答案

如果您负担得起线程,请尝试这个(请记住我遗漏了一些细节,例如异常处理和使用线程)。您可能需要查看 SocketChannels 和/或 NIO 异步套接字/选择器。这应该可以帮助您入门。

boolean finished = false;
int port = 10000;
ServerSocket server = new ServerSocket(port);

while (!finished) {
// This will block until a connection is made
Socket s = server.accept();
// Spawn off some thread (or use a thread pool) to handle this socket
// Server will continue to listen
}

关于java - Java 中的套接字和进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45623/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com