I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
public class Server { public static void main(String[] args) throws Exception { ServerSocket ss = new ServerSocket(9999); Socket s = ss.accept(); InputStream is = s.getInputStream(); OutputStream os = new FileOutputStream("C:\\z2.zip"); byte[] b = new byte[10000]; int n; while((n = is.read(b)) >= 0) { os.write(b, 0, n); } os.close(); is.close(); } }
import java.io.*; import java.net.*;
public class Client { public static void main(String[] args) throws Exception { Socket s = new Socket("localhost", 9999); OutputStream os = s.getOutputStream(); InputStream is = new FileInputStream("C:\\z1.zip"); byte[] b = new byte[10000]; int n; while((n = is.read(b)) >= 0) { os.write(b, 0, n); } os.close(); is.close(); } }
arne jeg kommer lige med et noob spørgsmål mere det eksempel du lavede her virker fint, men hvad nu hvis jeg ikke vil lukke min input output efter jeg har skrevet filen... jeg kan opretter en omgang point til dig :)
det kan naturligvis yderligere forbedres til ogsaa at sende filnavn over socket
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.