Httpdbase4j.

HTTPDBASE4J הוא מסגרת שרת האינטרנט של Java Embeddable התומך ב- HTTP, HTTPS, תוכן תבנית.
הורד עכשיו

Httpdbase4j. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • LGPL
  • מחיר:
  • FREE
  • שם המפרסם:
  • Donald Munro
  • אתר האינטרנט של המוציא לאור:
  • https://fulltextsearch4nb.dev.java.net/

Httpdbase4j. תגים


Httpdbase4j. תיאור

HTTPDBASE4J הוא מסגרת שרת האינטרנט של Java Embeddable התומך ב- HTTP, HTTPS, תוכן תבנית. HTTPDBASE4J הוא מסגרת שרת האינטרנט של Java Embeddable התומך ב- HTTP, HTTPS, תוכן תבנית ומשרתים תוכן מתוך ארכיון. השיעורים קל להאריך כפי שהם לנצל את הוליווד "אל תקרא לנו, נתקשר אליך" עקרון אפשר למשתמש לרמוי על התנהגות המסגרת במהלך כל השלבים השונים של העסקה של HTTP.Note: httpdbase4j משתמשת Java 6 com.sun.net.httpserver שיעורים כך שזה לא יהיה כרגע בגרסאות קודמות של Java.Usage דוגמאות: המקרה הפשוט ביותר הוא ליצור שרת אינטרנט מוטבע ב- Port 8088 עם ספריית הבית שלה ב- HTDOCS במערכת הקבצים המקומית ואת כתובת האתר של שורש ב / IE / מפות על HTDOCS: HomeDir = HTDOCS ") ; httpd = חדש filehttpd (homedir, 10); // יוצר שרת עם Threadpool של 10httpd.setlogger (system.err); // התחבר למסוף httpd.start (8088, "/"); יצירת שרת HTTPS שווה ערך השרת HTTP לעיל מחייב עובר KeyStore וסיסמה כדי להתחיל. חולפת NULL תיצור תעודת אישור חינם אם אתה רק צריך את יכולות ההצפנה של HTTPS ולא את יכולת האישורים: httpd = חדש filehttpd (homedir, 10); m_httpd.start (8089, "/", keystore, סיסמה); המשרת תוכן מתוך ארכיון או מתוך צנצנת או מיקוד בכיתה Java דורש יצירת מופע ArchivehtTPD במקום filehttpd. כדי לשרת תוכן הממוקם בצנצנת או בנתיב בכיתה אתה צריך רק לציין את ספריית המשאבים בכיתה היכן התוכן Illocated, לדוגמה: httpd = חדש ArchivehtTPD ("/ משאבים / htdocs", 10); httpd.start ( 8088, "/"); כדי לשרת תוכן מתוך ארכיון ספציפי לציין את הארכיון כקובץ Java בעת בניית ArchiveHTTPD: HTTPD = ArchiveHTTPD חדש (קובץ חדש ("content.zip"), "/ משאבים / htdocs", 10 ) httpd.start (8088, "/"); יצירת תוכן אינטרנט באמצעות תבניות נתמך גם. כרגע רק את הספרייה stringtemplate (http://www.stringtemplate.org) נתמך אבל זה צריך להיות קל יחסית ליצור שיעורים נגזרת למשתמש עבור יישומי תבנית אחרים. כדי ליצור שרת אינטרנט Embedded HTTP על תוכן תבנית של משאבים / HTDOCS ב Classpath ו בעל מטפל קובץ תבנית (מחלקה Java הגשתת ממשק Templatable המשמשת למילוי התבניות) ב Net.HomeP.Donaldm.Test.templates . httpd = חדש ArchiveHTTPD ("משאבים / htdocs", 10); stringtemplateHandler sthandler = חדש ArchivestringTemplateHandler (httpd, "net.homeip.donaldm.test.templates"); httpd.addhandler ("st", standler); // .ST הארכה = תבנית fileShttpd.start (m_port, "/"; הטיפול בעסקת HTTP ניתן להתאים אישית בכל נקודה על ידי מעבר כל השיטות בממשק httphandleable או על ידי OncretedequestHesthandler ב HTTPD על מנת לספק משלך בקשה המטפל. דוגמה פשוטה של שיטות htphandleable במחזור: httpd = חדש testoveridehttpd (m_homedir, 10); httpd.start (m_port, "/"); class testoveridehttpd מרחיב filehttpd {הציבור httpresponse onservehaders (מזהה ארוך, httpexchange לשעבר, בקשה לבקש) {// צור או לתקן תוכן} ציבורי קלט ציבורי onservebody (מזהה ארוך, httpexchange לשעבר, בקשת הבקשה) {/ reture מתוקן או נוצר תוכן}} דרישות: · פורזיפ · StringTemplate. · JChardet. · אנטלר · הנמלה


Httpdbase4j. תוכנה קשורה

Appleseed

appleseed היא תוכנת רשת חברתית, בדומה Friendster או MySpace. ...

135

הורד

mod_auth_openpgp.

mod_auth_openpgp הוא מודול אפאצ 'י שמיישם אישור גישה לשרתים, VHOSTS וכו'. ...

170

הורד

Eqdkp

פרויקט EQDKP הוא פתרון מבוסס אינטרנט DKP. ...

195

הורד

PHP / MySQL אתר בונה

PHP / MySQL Site Builder הוא כלי PHP / MySQL לניהול הדף הבית שלך, אתה יכול ליצור dinamyc ו גרסה סטטית של האתר שלך. ...

179

הורד