Posts

Showing posts from August, 2019

Java necə işləyir, kod nədir ?

Image
Ilk once proqrami run etmezden qabaq, qarshimizda olan ClassName.java faylini nezerden kecirek. Bu fayl sadece bildiyimiz .txt faylindan ibaretdir. Burada her hansi bir IDE vasitesile proqrami run etdikde, hemin IDE, JDK nin terkibindeki bin package in icindeki javac ni cagirir. javac bizim yazdigimiz ClassName.java faylini bytecodelara cevirir, ve eyni adli .class fayli yaradir. Bu fayl JRE uchun lazimlidir. JRE oz novbesinde elde etdiyi .class formatli fayllardan istifade ederek, OS a davamli olaraq emrler gonderir ve proqrami icra edir. QEYD: JDK , terkibinde compiler ve run etmek uchun istifade olunan komponentleri ozunde saxlayir. Java Development Kit . Proqramcinin ehtiyac duydugu komponentdir. JRE , java da yazilmish proqrami istenilen OS da run etmek uchun, qisaca proqrami run etmek uchun istifade olunur. Java Runtime Environment. yazdigimiz java app i run etmek uchun teleb olunan minimum komponent jre dir. user teref uchun esasen ehtiyac duyulur https://medium.com/@b

App Server ilə Web Server haqqında, Nginx, Tomcat, Apache və s.

Image
App Server ilə Web Server haqqında, Nginx, Tomcat, Apache və s. Məsələn , sultanzadehh.blogspot.com Bu domendir. Bu domen İP -ə müraciət edir. İP – 172.217.20.33 Web Server - yalnız url ləri emal edə bilir. Application Server – url-ləri emal etməklə yanaşı, Application - u run etmək mümkündür. Tomcat Application, Nginx Web Server-dir. Nginx ən sürətli Web Server sayılır. Tutaq ki, 2 Tomcat serverimiz var və ya bir Tomcat da 2 application-mız var. Nginx ortada duraraq, göstərilən İP ə müraciət edən domenləri Tomcatlərə yönləndirir. Məsələn sultanzadehh.blogspot.com və hamidsultanzadeh.blogspot.com domenləri hər ikisi bir İP ə qoşulub. Nginx də şərt verməklə , birinci domendən gələn sorğunu birinci application-a, ikincidən gələni ikinciyə yönləndirə bilərik. Bu prosesi Tomcat lə də eləmək mümkündür. Lakin belə bir nüans var ki, Nginx lə başqa serverlərə də yönləndirmək mümkündür. Misal üçün Apache XAMP göst