如何使用java中的套接字通道通过网络发送文件

发布于 2024-07-25 23:26:10 字数 131 浏览 7 评论 0原文

我想编写一个套接字通道程序,使用它可以将文件从客户端程序发送到服务器程序。 我想使用 Java 创建这个程序。

是否还有其他可用的在线帮助 那么如何克服这个问题呢。

谢谢 苏尼尔·库马尔·萨胡

I want to write a socket channel program using which I can send a file from the client program to the server program. I want to create this program using Java.

Is there any other on-line help is available
So how to overcome this problem.

Thanks
Sunil Kumar Sahoo

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

中二柚 2024-08-01 23:26:10

也许你可以澄清你的问题。 您只想以方便的方式发送文件吗? 然后我强烈推荐一些标准协议,例如 SSH 文件传输协议。 这比使用一些自行开发的代码要好得多,它允许您使用现有的实体库并使与其他软件的互操作性更容易。

既然您具体询问了套接字通道程序:这是一个家庭作业问题吗? 在这种情况下,我建议您阅读 SocketChannel 类的 Javadocs,并用 google 搜索一下使用它的示例代码。 如果您仍然遇到问题,请针对您不明白的特定问题发布另一个问题,我们可能会提供帮助:-)。

Maybe you could clarify you question. Do you just want to send a file in a convenient way? Then I'd strongly recommend some standard protocol, such as SSH File Transfer Protocol. This is much preferrable to using some home-grown code, allows you to use existing solid libraries and makes interoperability with other software easier.

Since you asked specifically about a socket channel program: Is this a homework question? In that case I'd advise you to read the Javadocs for the SocketChannel class, and google a bit for example code using it. If you then still have a problem, post another question with the specific thing you don't understand, and we'll probably help :-).

拔了角的鹿 2024-08-01 23:26:10

是的你可以!

首先,您需要将文件更改为字节...

然后从 OutputStream ...您可以将字节写入服务器...

Yes you can!

First you need to change the file into bytes...

then from OutputStream ...you can write the Bytes into the server....

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文