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

时间:2009-06-30 07:13:20

标签: java sockets channel

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

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

由于 Sunil Kumar Sahoo

2 个答案:

答案 0 :(得分:3)

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

因为您具体询问了套接字通道程序:这是一个功课问题吗?在这种情况下,我建议你阅读SocketChannel类的Javadocs,并稍微谷歌使用它的示例代码。如果您仍有问题,请使用您不理解的特定事件发布另一个问题,我们可能会提供帮助: - )。

答案 1 :(得分:0)

是的,你可以!

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

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