Sisääntulopaikka

Entry point  ( Eng. Entry Point (EP) - aloituspiste) - RAM -muistissa oleva osoite , josta ohjelman suoritus alkaa . Toisin sanoen osoite , johon ohjelman ensimmäinen komento on tallennettu .

Sitä ei kuitenkaan pidä sekoittaa korkean tason kielen ohjelman "ensimmäisiin komentoihin". Esimerkiksi C++- ohjelma alkaa funktiolla main(). Itse asiassa tällaisen ohjelman suorittaminen ei tapahdu tämän toiminnon ensimmäisestä komennosta: ohjelman aloituspiste on C-ajonaikaisessa kirjastossa ja toiminto main()määritetään käyttäjäkoodin sisääntulopisteeksi .

Alkuperäinen sisääntulopiste on osoite, josta pakattu ohjelma alkaa toimia sen jälkeen, kun purkaja on valmis (vaikka purkaminen ei ehkä ole valmis). [yksi]

Web - ohjelmoinnissa käytetään myös termiä "sisääntulopiste". Tämä on sen skriptin nimi, josta HTML -sivun luominen alkaa . Suurin osa dynaamisista verkkosivuista on toteutettu PHP :llä , ja palvelin sallii sinun suorittaa mitä tahansa tietyssä hakemistossa olevia php-tiedostoja. Tässä tapauksessa käy ilmi, että sivustolla on monia sisääntulokohtia.

Tässä suhteessa yhden tulopisteen käsite ilmestyi , kun palvelin (esimerkiksi Apache ) lähettää kaikki pyynnöt väkisin yhteen komentosarjaan, yleensä tämä on index.php sivuston juurihakemistossa. Ja sitten index.php, analysoimalla pyyntöparametreja, määrittää, mitä muita tiedostoja on sisällytettävä, mitä on tehtävä.

Usein sivustolla on kaksi sisäänkäyntipistettä: yksi vierailijoille ja toinen hallinnolliseen osaan. Esimerkiksi ensimmäinen käsitellään index.phpjuurihakemiston kautta ja toinen - in /administrator/index.php.

Katso myös

Muistiinpanot

  1. Silvio Cesare , Yang Xiang. Ohjelmiston samankaltaisuus ja luokittelu . - Lontoo: Springer, 2012. - S. 25. - 88 s. - ISBN 978-1-4471-2909-7 .