זוהי הפקודה nns שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
nns - מתקן שירות שמות, יישום לקוח Commandline
תַקצִיר
nns לאגד ?-מנחה המארח? ?-נמל נמל? שם נתונים
nns search ?-מנחה המארח? ?-נמל נמל? ?-רָצִיף? ?דפוס?
nns זיהוי ?-מנחה המארח? ?-נמל נמל?
nns מי
_________________________________________________________________________________________________
תיאור
בבקשה תקרא שם שרות מִתקָן, מבוא ראשון.
האפליקציה המתוארת במסמך זה, nns, הוא לקוח שורת פקודה פשוט עבור
מתקן שירות שמות ננו המסופק על ידי חבילות Tcllib nameserv, ו nameserv::server.
מעבר לכך מקורות האפליקציה משמשים גם כדוגמה לשימוש בלקוח
חבילה nameserv. כל היכולות של לקוח מכוסות, מתצורה ועד
רישום שמות לחיפוש.
למתקן שירות השמות הזה אין שום קשר עם האינטרנט תְחוּם שם מערכת,
הידוע בשם DNS. אם הקורא מחפש חבילה העוסקת בזה בבקשה
לראות אחת מהחבילות DNS ו פתרון, שניהם נמצאים גם ב-Tcllib.
להשתמש מארזים
nns נכתב מתוך מחשבה על שני מקרי השימוש העיקריים הבאים.
[1] רישום של צמד שם/נתונים בשירות השמות.
[2] חיפוש בשירות השמות אחר ערכים התואמים דפוס גלוב.
מעבר לאמור לעיל אנו רוצים גם להיות מסוגלים לזהות את הלקוח, ולקבל מידע על
שירות השמות.
פקודה קו
nns לאגד ?-מנחה המארח? ?-נמל נמל? שם נתונים
טופס זה רושם את שם/נתונים צמד בשירות השמות שצוין. בטופס הזה
הפקודה תהיה לֹא יציאה כדי לשמור על הרישום בחיים. המשתמש צריך להרוג אותו
במפורש, או על ידי שליחת אות, או דרך מתקני בקרת העבודה של
הקליפה בשימוש. הוא ישרוד במיוחד את אובדן הקשר לשם
שירות ולהקים מחדש את שם/נתונים התאמה כאשר החיבור משוחזר.
האפשרויות לציון שירות השמות יוסברו בהמשך, בסעיף
אפשרויות.
nns search ?-מנחה המארח? ?-נמל נמל? ?-רָצִיף? ?דפוס?
טופס זה מחפש בשירות השמות שצוין עבור ערכים התואמים את הגלוב-דפוס
ומדפיס אותם ל-stdout, כאשר כל ערך בשורה משלו. אם אין דפוס
ציינו שזה כברירת מחדל *, מתאים לכל דבר.
האפשרויות לציון שירות השמות יוסברו בהמשך, בסעיף
אפשרויות.
אם האפשרות -רָצִיף מצוין שהלקוח לא ייצא לאחר הביצוע
החיפוש, אך התחל לעקוב ברציפות אחר השירות עבור שינויים בסט של
ערכים תואמים, עדכון מתאים של התצוגה עם הגעת השינויים. בתוך זה
צורה שהוא ישרוד במיוחד גם את אובדן הקשר לשירות השם
וליצור מחדש את החיפוש כאשר החיבור ישוחזר.
nns זיהוי ?-מנחה המארח? ?-נמל נמל?
טופס זה מבקש משירות השם שצוין את הגרסה והתכונות של השם
פרוטוקול שירות שהוא תומך ומדפיס את התוצאות ל-stdout.
האפשרויות לציון שירות השמות יוסברו בהמשך, בסעיף
אפשרויות.
nns מי
טופס זה מדפיס שם, גרסה וגרסת פרוטוקול של היישום ל-stdout.
אפשרויות
סעיף זה מתאר את כל האפשרויות הזמינות למשתמש באפליקציה
-מנחה שם|כתובת אייפד
אם אפשרות זו לא צוינה, היא מוגדרת כברירת מחדל localhost. זה מציין את השם או
כתובת ה-ip של המארח ששירות השמות אליו יש לדבר פועל.
-נמל מספר
אם אפשרות זו לא צוינה, היא מוגדרת כברירת מחדל 38573. זה מציין את יציאת ה-TCP את
שירות השמות לדבר איתו מאזין לבקשות.
השתמש ב-nns באינטרנט באמצעות שירותי onworks.net