- iPhone topik
- Poco F7 Pro - jó, de az amatőr sem rossz
- Google Pixel topik
- Android alkalmazások - szoftver kibeszélő topik
- Akciófigyelő: Megnyílt a Xiaomi hivatalos magyar webáruháza
- Apple iPhone 16 Pro - rutinvizsga
- Kétmotoros tereproller, ami nem lett túl drága - Ausom L2 Max Dual
- Vivo X200 Pro - a kétszázát!
- One mobilszolgáltatások
- Fotók, videók mobillal
Új hozzászólás Aktív témák
-
Keem1
veterán
Srácok, segítséget kérnék. Rendkívül egyszerű webszerver class készítése a cél, HttpListener segítségével. Kicsit már ismerkedtem vele. Azért nem kész webszervert használok, mivel a cél eléréséhez kicsit ágyúval verébre eset lenne. A lényeg, hogy van egy solution két projecttel. Az egyik a server, a másik a client. Ők ketten belső hálón, XML-ek segítségével kommunikálnak. A server különböző (kapott bemeneti XML alapján) feladatokat old meg (pl. lekér a netről dolgokat, átalakítja, kioutputolja). A feladattól függő végeredményt pedig kiköpi szintén XML-ben a kliens felé (Webrequest).
Nos, ez frankón működik, itt a main()-ből ki is szedtem és betettem egy Webserver class-be. A cél az lenne, hogy a Webserver class Run() metódusa lenne ez a kiszolgáló kódrészlet, de ezenkívül lennének a végrehajtó metódusok, amik mind-mind string returnnal rendelkeznének (a HTML vagy XML stringje).
Ez eddig mind megy. Most jön az, amiben segítséget kérnék.
Hogy tudom megvalósítani, hogy a hívott URL szerinti metódus fussék le és a kimenetét (return string) adja vissza a HttpListener outputjaként?
Pl:
- http://serverfqdn:8080/teszt/ -> Webserver.Teszt() metódus string outputja
- http://serverfqdn:8080/anyamegyszent/ -> Webserver.AnyamEgySzent() metódus string outputjaAnnyi, hogy a server.exe egy lokális Win szerveren futna, nyilván ezt task scheduler egyszer elindítaná és ott szépen futna. Ennek a helyi szervernek nincs nyitott portja a net felé, alapvető biztonság tehát megtéve. És nem is a 80-as portot használná a program.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Spórolós topik
- World of Tanks - MMO
- iPhone topik
- Poco F7 Pro - jó, de az amatőr sem rossz
- A fociról könnyedén, egy baráti társaságban
- Azonnali játékos kérdések órája
- Építő/felújító topik
- Épített vízhűtés (nem kompakt) topic
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Google Pixel topik
- További aktív témák...
- Macbook Pro 2019 // i5 // 1TB // Számla+Garancia //
- HATALMAS AKCIÓK / MICROSOFT WINDOWS 10,11 / OFFICE 16,19,21,24 / VÍRUS,VPN VÉDELEM / SZÁMLA / 0-24
- Azonnali kézbesítés az év bármely pillanatában
- BESZÁMÍTÁS! MSI B550M R7 5700X 32GB DDR4 1TB SSD RTX 4070 12GB NZXT H710I Be Quiet 650W
- Telefon felvásárlás!! Xiaomi Redmi 9, Xiaomi Redmi 9AT, Xiaomi Redmi 10, Xiaomi Redmi 10 2022
Állásajánlatok
Cég: FOTC
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest