Javan APIssa kerrotaan, että ServerSocketin .accpet metodi sallii yhteyden, mutta onko se sama asia, kuin se, että se sallii myös liikenteen kyseisestä portista?
Mitä jos portti on jo auki, ja palomuuri sallii sen? Heittääkö Java -VM jonkin poikkeuksen siitä, vai meneekö läpi ihan sellaisenaan?
ServerSocket -luokan .accept -metodista
1
112
Vastaukset
- Javakkona
En ole ihan satavarma mitä haetaan. Mutta käyttöjärjestelmän palomuurit ja muut tietty yliajaa tuon Javan serversocketin.
Eli jos sulla on serversocket.accept(1234) niin joku toinen ohjelma voi ottaa socket-yhteyden porttiin 1234 ja tuolloin tuo accept palauttaa socketin joka on yhteydessä siihen yhteyttä ottaneeseen socketiin. Nämä kaksi voivat sitten keskustella keskenään ja lähetellä toisilleen tietoa.
Mutta jos käyttiksen palomuurista on sanuttu että portti 1234:ssä ei saa olla liikennettä, niin sitten ei toimi. serversocket.accept(1234) tuskin heittää virhettä vaan se vaan jää odottamaan josko joku ottaisi yhteyttä. Sen sijaan se toinen kone/ohjelma joka yrittää sitten tuohon porttiin 1234 ottaa yhteyttä, saa jonkun virheen.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Useita puukotettu Tampereella
Mikäs homma tämä nyt taas on? "Useaa henkilöä on puukotettu Tampereen keskustassa kauppakeskus Ratinan lähistöllä." ht2154178Kuka rääkkää eläimiä Puolangalla?
Poliisi ampui toistakymmentä nälkiintynyttä eläintä Puolangalla Tilalta oli ollut karkuteillä lähes viisikymmentä nälkii692685Asiakas iski kaupassa varastelua tehneen kanveesiin.
https://www.iltalehti.fi/kotimaa/a/33a85463-e4d5-45ed-8014-db51fe8079ec Oikein. Näin sitä pitää. Kyllä kaupoissa valtava3932401- 472333
Meneeköhän sulla
oikeasti pinnan alla yhtä huonosti kuin mulla? Tai yhtä huonosti mutta jollain eri tyylillä? Ei olisi pitänyt jättää sua321561Muutama kysymys ja huomio hindulaisesta kulttuurista.
Vedakirjoituksia pidetään historiallisina teksteinä, ei siis "julistuksena" kuten esimerkiksi Raamattua, vaan kuten koul5321350Jos ei tiedä mitä toisesta haluaa
Älä missään nimessä anna mitään merkkejä kiinnostuksesta. Ole haluamatta mitään. Täytyy ajatella toistakin. Ei kukaan em951316- 571300
- 751273
Jumala puhui minulle
Hän kertoi sinusta asioita, joiden takia jaksan, uskon ja luotan. Hän kuvaili sinua minulle ja pakahduin onnesta kuulles1251176