מהו פרוטוקול AJP?

...

AJP היא דרך מהירה יותר עבור שרת אינטרנט לתקשר עם אפליקציה.

פרוטוקול Apache JServ (AJP) הוא שיטה לשרת אינטרנט לתקשר עם שרת יישומים משויך. שרת האינטרנט הוא "פרוקסי הפוך", כלומר, מטרתו לטפל בתעבורה נכנסת מהאינטרנט מטעם שרת היישומים.

מאפיינים

תעבורת האינטרנט מתבצעת ב-HTTP (Hypertext Transfer Protocol), אשר עוברת גם לתקשורת בין שרתים הפועלים יחד כדי למלא בקשה. HTTP הוא פורמט טקסט רגיל שבו מילים בפועל מרכיבות את ההודעות הרצות בין מחשבים. זה יוצר תקורה של תנועה. AJP ממירה את ההודעות הללו לקוד בינארי, ומפחיתה את כמות השטח שלוקחת כל הודעה.

סרטון היום

פוּנקצִיָה

מהירות בין שרתים משתפים פעולה היא מאפיין ייחודי של הפרוטוקול. התהליך שומר על קשרים קבועים בין שרתים כדי להפחית את הזמן שלוקח ליצירת קשר. הקישור מוקדש לבקשה מסוימת ולאחר מכן מתוחזק עד שהבקשה הבאה תתנהל למטה, במקום שכל הפעלה יגרום ליצירת הפעלה ולניתוק.

יישום

AJP משמש במיוחד עבור "איזון עומסים". זה המקום שבו שרת אחד מחלק תעבורה נכנסת בין מספר שרתי יישומים, תוך חלוקת העומס שווה בשווה.