| Arachnida Arachnida (מעמד הטקסונומי שאליו שייכים עכבישים) הוא שרת אינטרנט Embeddable שנכתב ב- C + +. |
הורד עכשיו |
Arachnida דירוג וסיכום
- שם המפרסם:
- Ronald Landheer-Cieslak
- אתר האינטרנט של המוציא לאור:
Arachnida תגים
Arachnida תיאור
Arachnida (המעמד הטקסונומי שאליו עכבישים) הוא שרת אינטרנט לשבץ שנכתב ב- C ++. Arachnida (המעמד הטקסונומי שאליו עכבישים) הוא שרת אינטרנט לשבץ שנכתב ב- C ++. היא משתמשת ספריית OpenSSL לכול קישוריות ולכן מבוססת על קרקע מוצקה ככל תמיכה בהצפנה וקישוריות היא תוכנת concerned.The Arachnida מורכבת מסגרת קטנה עבור רשתות שנכתב ב- C ++ על גבי OpenSSL. המסגרת נדונה מאפשרת לך לקבל אסינכרוני וקשרי ידית, באמצעות "מטפל בחיבור חדש" כדי להתמודד עם חיבורים חדשים "מטפל נתונים" כדי להתמודד עם נתון נכנסים. מטפל נתונים אחד כזה הוא הכיתה HTTPDataHandler, אשר יהיה לנתח כול בקשת HTTP נכנסת ולעשות אובייקט בקשה ממנו, אשר מועבר HTTPRequestHandler לטפל. דרך עבודה זו מאפשרת דברים מעניינים רבים: המסגרת ניתנת להרחבה בקלות: אתה יכול להוסיף תמיכה בעצם שום פרוטוקול מבוסס TCP / IP למסגרת בקלות רק על ידי הוספת מטפל. אתה אפילו יכול להוסיף תמיכה בפרוטוקולים שאינם מבוססים על TCP / IP, אך זה יהיה (רק) מעט יותר difficult.Writing מטפל הוא עניין ישר קדימה ומאפשר לך להתמקד הפרוטוקול בהישג יד ולא על קישוריות במסגרת issues.the הוא מהיר: יש מאוד, מעט מאוד תקורה בין שיחת בחר את המטפל, המאפשר חיבורים רבים להתנהל simultaniously ידי ConnectionHandler יחיד (הכיתה כי דואג הקריאה במסגרת סמן את יציב: במסגרת נועד להיות חזקים: שימוש עקבי של השומרים RAII נגד דליפות משאבים; החריג-בטיחות-בטיחות מסוג לשניהם מטרות חשובות כבר מההתחלה, במסגרת etc.the הוא קל משקל: בשרת HTTP מינימליסטי באמצעות Arachnida (כלומר שרת האינטרנט Mesothelae, אשר נהגתי כותרות לתפוס הנשלחת על ידי הדפדפנים הפופולריים) משתמשת סך של 3.6 מגה בייט של זיכרון כאשר בעיצומה של Windows. ה- DLL "שוקל" 136K מתוכם 4K הוא נתונים 123K הוא מסגרת codethe הוא PO rtable: הכל כתוב כמו-תקן-כפי-האפשרי C ++, רק באמצעות STL, Boost, לוקים ואת OpenSSL, שכולן הם מאוד ניידים. Arachnida מפותח באמצעות Windows ו- Linux בצמדים והוא נבדק על מסגרת both.the ניתן לבדיקה: במסגרת מגיעה עם חבילת בדיקות כי בדיקות לא מעט בפינה במקרים וידווחו על תקלה כלשהי. הסוויטה הבדיקה כוללת בדיקות יחידה עבור כל מחלקה ו / או תפקוד במסגרת, כמו גם בדיקות רגרסיה עבור כל הבאגים שנמצאו (אף אחד עד כה, לדפוק על עץ) בניו של .What במהדורה זו: · גרסה זו מוסיפה תמיכה הפעלה כדי Damos, כמו גם את הפונקציות urlencode ו urldecode. עם תמיכת מושב ב Damos מגיע גם את היכולת להשתמש בהקשרי עקרבי מנהג שנוצרו (SSL).
Arachnida תוכנה קשורה