ABA


"כתיבת שרת REST"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #22055 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 22055
Coyote 
חבר מתאריך 12.7.08
1260 הודעות, דרג אמינות חבר זה
   14:17   28.09.17   
אל הפורום  
  כתיבת שרת REST  
 
   שלום,במסגרת פרוייקט שאני מתמיין אליו קיבלתי משימה לכתוב שרת REST שמשמש ללוגים של חיבורים של משתמשים (לא משהו שעושה משהו בכל מקרה) בגלל שאין לי נסיון כלל בנושא אני אשמח אם מישהו יוכל להכווין אותי מאיפה מתחילים,מה זה אומר בכלל REST? ומה הופך שרת רגיל ל REST? ואיפה אפשר לאחסן אותו?
מעולם לא עבדתי עם דברים שקשורים בזה בניתי שרת במסגרת הלימודים אבל לא REST אלא TFTP, אבל לא איחסנו אותו בשומקום ככה שגם עם זה אני אשמח להכוונה.

תודה לעוזרים,אם מישהו מוכן לעזור קצת יותר צמוד אשמח לשלוח את ההוראות למעט יותר הכוונה (כמובן שאני רוצה לעשות הכל לבד ורק רוצה עזרה עם הדברים היותר טכנים שלא דורשים חשיבה ותכנון).

תודה לעוזרים

https://www.photobox.co.uk/my/p
hoto/full?photo_id=21831349042


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  לא יודע מה רוצים ממך, אבל ssl 30.09.17 20:32 1
  יש לך פה אחלה הסבר Zeet3x  30.09.17 20:35 2
  המלצה על קורס Ben_d 01.10.17 22:36 3
  תודה רבה לכולם אשמח לעזרה בנושאים הבאים Coyote  01.10.17 22:56 4
     תשובות (ממה שאני יודע) Ben_d 01.10.17 23:36 5

       
ssl
חבר מתאריך 2.1.17
234 הודעות, דרג אמינות חבר זה
   20:32   30.09.17   
אל הפורום  
  1. לא יודע מה רוצים ממך, אבל  
בתגובה להודעה מספר 0
 
   מבחינת מתכנת בלי להיכנס להסברים ודקויות

rest ניתן לשלוח ולקבל נתונים בפורמט json,xml
soap עובד עם xml


תבחר שפה לכתיבת שרת מה שבא לך ותכתוב

כולם תומכים rest
asp.net mvc
nodejs
jsp


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Zeet3x  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 14.2.12
9976 הודעות, 24 פידבק, 18 נקודות
   20:35   30.09.17   
אל הפורום  
  2. יש לך פה אחלה הסבר  
בתגובה להודעה מספר 0
 
   https://internet-israel.com/%D7%9E%D7%93%D7%A8%D7%99%D7%9B%D7%99%D7%9D/rest/rest-%D7%94%D7%A7%D7%93%D7%9E%D7%94/


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   22:36   01.10.17   
אל הפורום  
  3. המלצה על קורס  
בתגובה להודעה מספר 0
 
   https://www.codeschool.com/courses/building-blocks-of-express-js

קורס מאד בסיסי וקליל. הוא ייתן לך את כל מה שאתה צריך לבנות שרת וילמד אותך על הקונספט של REST.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Coyote 
חבר מתאריך 12.7.08
1260 הודעות, דרג אמינות חבר זה
   22:56   01.10.17   
אל הפורום  
  4. תודה רבה לכולם אשמח לעזרה בנושאים הבאים  
בתגובה להודעה מספר 0
 
   @Ben_d@
בעיקרון אני צריך לבנות שרת JAVA לצורך העניין,לא ציינו באיזה שפה הקליינט צריך להיות אלא שרק יוצגו לו נתונים.
לבנות שרת לוקלי אני יודע,ולעבוד עם DATABASE אני יודע
יש לי כמה שאלות טכניות:
1)בניתי שרת,לאיפה אפשר להעלות אותו חינמית ואיך אני מפעיל אותו איפה שהעליתי אותו? אני מניח שיש איזה SHELL שמאפשר את זה אבל מעולם לא התעסקתי בזה.
2)יש לי בסיס נתונים נניח מסוג MYSQL,איך אני מחבר אותו לשרת אחרי שהעליתי אותו לאחסון? כלומר כשזה בצורה לוקלית זה קל,מה קורה כשזה על אחסון? הגיונית זה אמור להיות אותו דבר אבל ידידה שלי ביקשה ממני לעזור לי פעם עם דבר כזה והסתבכנו עם ענינים טכנים ולוקלית זה עבד ועל האחסון לא ולא הבנו למה.
3)כשבניתי קליינט עד כה הוא עבד בצורה של SHELL שאני כותב בו פקודות והשרת מחזיר לי תשובה,איך אני גורם לשרת פשוט להציג לי נתונים שמתעדכנים ברגע שקליינט מתחבר אליו ? כאתר כזה מעאפן ופשוט

https://www.photobox.co.uk/my/p
hoto/full?photo_id=21831349042


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   23:36   01.10.17   
אל הפורום  
  5. תשובות (ממה שאני יודע)  
בתגובה להודעה מספר 4
 
   1 - אני לא מכיר שירותים חינמיים. מה שכן, אתה יכול לקנות אחסון קטן בכמה דולרים לחודש, זה לא אמור לעלות הרבה. רק תוודא שהשרת תומך ב-JAVA לפני ושאתה מקבל גישת SHELL.
2 - רוב מקומות האחסון הבסיסיים (כמו GoDaddy) נותנים לך גם SB של MySQL. יש פאנל ניהול שבין השאר כולל את כתובת השרת ויוזר וסיסמא שאיתם תוכל להתחבר מהאפליקציה שלך. שוב, הרבה זמן לא אחסנתי אתר במקומות האלו אבל הפאנלים מאד פשוטים.
3 - אתר פשוט במקרה שלך זה דף HTML עם פונ' JS שמבצעת קריאת HTTP לאחד הסרביסים שכתבת בשרת. כשהקריאה חוזרת אתה יכול להציג את הנתונים ב-HTML שלך. אתה יכול להשתמש בספריה פשוטה כמו jQuery כדי לעשות את זה. הכנתי לך דוגמא מאד פשוטה שבודקת מה מזג האויר בלונדון לפי ה-API של OpenWeather, תבדוק את קובץ ה-HTML וה-JS
https://plnkr.co/edit/k6v7Fzpxp95Y36sSeZtt?p=preview


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net