2009-06-30 6 views

Antwort

3

Vielleicht könnte klären Sie Sie hinterfragen. Möchten Sie einfach eine Datei auf bequeme Weise senden? Dann würde ich dringend einige Standard-Protokoll empfehlen, wie SSH File Transfer Protocol. Dies ist der Verwendung von Code aus eigenem Anbau vorzuziehen, ermöglicht die Verwendung vorhandener Solid-Libraries und erleichtert die Interoperabilität mit anderer Software.

Da Sie speziell nach einem Socket-Channel-Programm gefragt haben: Ist das eine Hausaufgabenfrage? In diesem Fall würde ich Ihnen raten, die Javadocs für die SocketChannel-Klasse zu lesen, und ein bisschen Code für sie zu googeln. Wenn du dann noch ein Problem hast, poste eine weitere Frage mit der spezifischen Sache, die du nicht verstehst, und wir werden dir wahrscheinlich helfen :-).

0

Ja können Sie!

Zuerst müssen Sie die Datei in Bytes ändern ...

dann von OutputStream ... Sie die Bytes in den Server schreiben kann ....