ftp4j היא ספריית לקוח Java המיישם לקוח FTP כולל את כל תכונות. עם ftp4j המוטבע ביישום שלך אתה יכול: להעביר קבצים (העלאה והורדה), לגלוש באתר FTP המרוחק (רישום בספרייה כלול), ליצור, למחוק, לשנות שם ולהעביר את קבצים של ספריות ומרוחקות.
יתרונות
הצצה היתרונות העיקריים ftp4j:
קישוריות:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ספריית ftp4j יכולה להתחבר לשרת FTP מרחוק:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - באמצעות TCP חיבור / IP ישיר.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - באמצעות חיבור SSL מאובטח (FTPS).
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - באמצעות ה- FTP proxy.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - מנהור דרך פרוקסי HTTP.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - באמצעות פרוקסי SOCKS 4/4 א.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - באמצעות פרוקסי SOCKS 5.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - ניתן להוסיף תמיכה לשליחים אחרים חיבור המחבר שלך, מאז ארכיטקטורת מנהל חיבורי ftp4j היא מודולרי.
גלישה באתר המרוחק
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - תמיכת פקודת LIST FTP באמצעות ארכיטקטורת מנתח להרחבה. מנתחים ארוזים יכולים להתמודד: רישום, סגנון MAC, סגנון DOS, סגנון סגנון UNIX NetWare וריאנטים, סגנון EPLF. יתר על כן אתה יכול לבנות המנתח שלך ולחבר אותו בספרייה.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - ייצוג אובייקט ברור של תוכן ספרייה.
להוריד ולהעלות
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - תמיכה במצב העברה אקטיבית ופסיבית.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - בינארי ותמיכת סוג העברת טקסטואלי, עם בחירה אוטומטית סוג אופציונאלי וניתן להרחבה.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - ניטור העברה מבוסס אירוע.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - תמיכת העברת הפלה.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - תמיכת העברת קורות חיים.
חריגים Java
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
מה חדש בהודעה זו חריגים מובנים לתת מפתח יודע את הסיבה האמיתית של כל כשל -:
- זה. מתקן באג בשגרה להורדה, טיפול ב& quot; 502 הפיקוד REST אסור מדיניות & quot ב; הודעה בדרך הנכונה.
מה חדש בגרסת 1.7.1: שיטה
- FTPConnector יש עכשיו setUseSuggestedAddressForDataConnections () ש ניתן להשתמש כדי דטרמיניסטי אם המחבר צריך לסמוך כתובת מחזירה השרת בתגובה של פקודת PASV, או אם הוא צריך ולא מתחבר לאותה מארח המשמש לערוץ התקשורת.
- באג הקשור לטיימר noop האוטומטי תוקן.
- כל קריאה לSimpleDateFormat כעת חוט בטוח.
- יש שיפורים בשגרת העברת נתונים, אשר נמצאות כעת בקנה אחד עם קבוצה גדולה יותר של שרתי פרוקסי ו.
מה חדש בגרסת 1.7:.
- בוצע שינוי בארכיטקטורת המחברים FTP
- FTPConnector הוא כבר לא ממשק: עכשיו זה מעמד מופשט יישום קשרים מודעים פסק זמן .
- פסקי זמן לחיבור, לקרוא, וניתן להגדיר פעולות על ידי קרובות המתקשר.
- ניסיון התחברות לשרת FTP מרוחק כעת ניתן להפסיק, קורא את המותג abortCurrentConnectionAttempt החדש () שיטה בFTPClient.
- יתר על כן, תיקון הבאג בHTTPTunnelConnector.
מה חדש בגרסת 1.6.1:
- & quot; 502 הפיקוד REST אסור מדיניות ועל ידי quot ; ו& quot; 501 REST אינו תואם לתצורת שרת & quot; תגובות ל& quot; REST 0 & quot; הם כבר לא טופלו הפקודה כשגיאות.
- זו מרחיבה את תאימות הספרייה למספר גדול יותר של סוגי שרתים. כל פקודה גודל היא עכשיו קדמה סוג אני מצווה, הארכת תאימות הספרייה.
- מספר שיפורים יושמו בשגרת רשימת קבצים המרוחקת.
- לבסוף, נושא אזור זמן נפתר בUnixListParser וNetWareListParser.
מה חדש בגרסת 1.4.3 :
- שיפורים בטעות הורדה / העלאת טיפול >
- שיפורי UnixListParser
- פקודת REST עכשיו הוציאה רק אם השרת מצהיר במפורש את תמיכתה בתגובת פקודת FEAT
מה חדש בגרסת 1.4.2:
- בFTPS וFTPES מצבי הלקוח החברה מנפיק & Quot; PBSZ 0 & quot; הפקודה לפני השליחה & quot; PROT P & quot; אחד. שרתים מסוימים דורשים את זה.
- שינוי API קטן: מידע streamLength הוא לא יותר נדרש על ידי שיטת ההעלאה. (תודה לLukas Loehrer)
מה חדש בגרסת 1.4.1:
- באג נפתר: לצרף במקום להחליף להורדה
- באג נפתר: קבצים ריקים במצב טקסטואלי על העלאה / הורדה
מה חדש בגרסת 1.4:.
- FTPS ותמיכת FTPES הוסיפו
- ארכיטקטורת חיבור חדשה, כיתות FTPConnection וSSLConnector הוסרו.
מה חדש בגרסת 1.3.3:
- UTF-8 תמיכה משופרת
דרישות :
- Java 2 Standard Edition Runtime Environment
תגובות לא נמצא