27. august 2009 - 16:57Der er
15 kommentarer og 1 løsning
Java sockets - modtag alt data
Hej eksperten.
Ved hjælp af nogle forskellige tutorials rundt omkring på nettet, samt arnes multi thread server guide, har jeg lavet en fin lille server.
Problemet ligger i, at serveren kun vil modtage linjer af data.
Det vil sige, at hvis en kommando er tilsendt serveren uden en klienten har lavet en ny linje ved slutningen, kan serveren ikke modtage den.
Da jeg var helt ny til alt hvad der har med sockets at gøre, lavede jeg en VB6 server - denne server kunne modtage alt data, med en delimiter/linje eller ej.
Så mit spørgsmål lyder; kan jeg modtage data uden en linje til sidst, med java?
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.
Hvis jeg angiver en længde af 10 chars og den kun modtager 9, vil der så opstå en fejl, eller vil der ikke blive modtaget nogen streng eller vil jeg bare modtage strengen?
(det er ellers generelt nogle nyttige problem stillinger at have styr paa - og grundliggende er det samme situation uanset valg af sprog)
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.