socketprogramozas vbasic-ben

acsehi at chello.hu acsehi at chello.hu
Thu Feb 19 20:31:11 CET 2004


On 19 Feb 2004 at 20:13, norbimagan wrote:

> Azt szeretnem kerdezni, hogy tud -e valaki peldat, ahol VB-alatt nagyon
> egyszeruen megtanulhatom a socket-ek kezeleset.
> Egyreszt valami rovid, de hatekony leiras kellene, masreszt egy
> forraskod reszlet, ami letrehozza kapcsolatot, oda-vissza atvisz par
> adatcsomagot, majd lebontja a kapcsolatot.
> Mivel ilyet eddig nem csinaltam, ezert nem lenne baj, ha nem hatvanyra
> emelt, felsofoku szinten lenne leirva...

	Az MSDN-t ajanlom, de sajnos nagyon-nagyon bizonytalanok a 
fuggvenyek, ezen azt ertem, hogy nem egyertelmuek a visszateresi 
ertekek, peldaul ha lekered, hogy van-e aktiv kapcsolat, akkor nem 
tudod megmondani, hogy milyen a fajtaja (ala modem, vagy lan, vagy 
egyeb).

	Egyebkent a kovetkezot talaltam neked, nem kell extra komponens 
hozza, csak az alap VB: http://www.15seconds.com/issue/990408.htm

> A portszamot, URL-t/IP-t adnam meg, esetleg csomagmeret, timeout,
> probalkozasszam, stb. gondolom meg kell adni. A kuldendo adatom egy
> tombben van, illetve a fogadottat is tombbe szeretnem kapni persze.

	Tombben ugyan nem, de tobbnyire stream-ben kapod a dolgokat, es 
abban is kell kuldeni. Ez nyelvenkent valtozhat, a VB-ben meg 
widestring is lehet.

> Amennyiben ezek mellett a kovetkezokre is van valakinek otlete, az csak
> hab lenne a tortan: :) (ez mar nem VB-specifikus kerdes persze)
> Fontos, hogy tuzfalon kell atmennem, ahol cimforditas (NATD) megy.
> Mindezt radasul ugy, hogy gep-tuzfal-inet-tuzfal-gep... :(
> Olyan lehet, hogy egy kulso segedszerver is megy a neten, ami a
> kapcsolatfelepitesben segit valahogy. Csak utana hoooogy???

	Ami a tuzfalat illeti, arra sokegyeb modszer van, de egyik sem 
egyszeru. Ha erdekelnek, akkor keress meg maganban.

	Bye:
				Acsehi



More information about the Elektro mailing list