_ 2.1.4 Stream sockets och bildöverföring Uppgiften belyser bildöverföring. __ Uppgift Gör ett program som kan sända och ta emot bilder via stream sockets. __ Exempel Inget exempel ges. __ Tips Använd servern på: - Host: §atlas.dsv.su.se§ - Port: §4848§ På denna adress kör en vanlig chattserver som är något omgjord så att den hanterar objekt (via §ObjectInputStream§ och §ObjectOutputStream§) istället för strängar. Denna chattserver kan hantera objekt från standard Java och typen §[Storage.java, 05_ass/ip1/2/2.1.5/Storage.java]§ så om man vill använda chattservern så bör man använda objekt av dessa typer. Man kan testa systemet lokalt om man har en långsam uppkoppling: - Hämta filen: §[Server.jar, 05_ass/ip1/2/2.1.5/Server.jar]§ (utan GUI) - Kör chatserver programmet: §java -jar Server.jar§ Det finns en bugg i Java när man använder objektströmmar som gör att man måste hämta inströmmen från socketen varje gång man använder den: § // Obs! Detta måste vara här!!! in = new ObjectInputStream(socket.getInputStream()); Storage storage = (Storage)in.readObject(); § __ Hjälp ~ 05_ass/help/01.txt > [Klicka här för hjälp, helper.dsv@gmail.com, IP Stationär: 2.1.4 Stream sockets och bildöverföring: http://people.dsv.su.se/~pierre/i/i.cgi?href=05_ass/ip1/2.1.4.txt] ½===system_tutoring_message===½ < ~ 05_ass/help/02.txt