![]() |
web service|? ושאלה נוספת..
אתם יכולים להסביר לי מה זה web service?
ע"פ מה שאני הבנתי זה שימוש בקבצי XML להתממשקות בין אתרים, אבל זה דבר קיים(לקיחת חדשות, וכו') אז מה החידוש? האם ניתן לעשות זאת בPHP? מה מיוחד בזה? --- שאלה נוספת- אני עושה את זה כעבודת גמר בבי"ס, אני עושה את זה לבד(בלי הכיתה שעושה רק חמש יח"ל)המנחה הוא המורה, אבל הוא לא מוכן לפרט לי יותר מידי בלי שנסגור את העניין הכספי עם הבי"ס:P אז איך זה מתקשר לבגרות, והאם אני יכול לעשות את זה בPHP.. (אם לא, אז באיזה שפה כן?) |
זה קשור ל.NET
לא חושב שיש את זה בPHP. |
וואב סרביסס זה לדוגמא GDATA (ההתממשקות עם האתרים של גוגל - YOUTUBE וכו')
אתה לדוגמא יכולן מהקובץ PHP שלך להעלות וידאו ליוטיוב או להעלות קובץ של 100 מגה לפצל אותו בקובץ PHP לחתיכות של 10 וכל אחת להלעות בנפרד בתור יוטיוב שונה יש לזה אינסוף שימושים לפני כמה ימים יצרתי התממשקות לשוקס ושין1 (אתה מכניס יוזר וסיסמא וזה שואב כל מידע אפשרי עליו כולל חברים וכו') אם יש לך עוד שאלות אתה מוזמן ניצן |
webservice בעצם זה שרת WEB, שמכיל עמוד סקריפט, שאתה שואל אותו שאילתות, והוא מחזיר לך תשובות, בד"כ בפורמט XML.
הרעיון הוא שאתה מבצע פעולות, או מתשאל על מידע, ומקבל תשובה פורמט שנוח לעבוד איתו. זה לא משהו שמשתמשים אמורים לראות, זה צורה לתקשר בין מערכות. לדוגמא, יש לך שרת משחק, שברגע שמישהו הורג 5 ברצף, השרת משחק פונה לwebservice לכתובת קוד:
http://web.service.com/player.php?id=123&frags=5 ואז השרת משחק יודע שהwebservice קיבל את הבקשה שלו והכל בסדר. עוד דוגמא, למשל יש תוכנה על המחשב, שיש בה פונקציה של עדכון אוטומטי, אז התוכנה הולכת לכתובת קוד:
http://web.service.com/updates.php?curver=1.0 קאפיש? :) נ.ב, כמו שהדגמתי בלינקים ששמתי, אפשר לעשות את זה בPHP, אפשר גם ASP, אפשר בכל שפה שאתה יודע לכתוב, כל עוד הWEB SERVER יודע להריץ אותה. |
ע"י שימוש בXML?
אפשר לקבל לזה מדריך טוב?(רצןי PHP) ניצן- ציטוט:
omercnet אז במידה וזה אתר, אתה אמור להגדיר לו להתרענן כל פעם שיש שינוי, ולא הוא לא יודע, לא? נ.ב. זה משהו בסיגנון של וואלה פיי?המערכת כמו של פייפל שאתה יכול לתת לקנות דברים מהאתר שלך דאך המערכת? |
בישביל לעבוד עם webservice תצטרך לעבוד עם SOAP
|
SOAP זה חבל על הזמן
למי שיש GOOGLE API SOAP KEY זה ממש ממש שימושי רק חבל שזה מוגבל פר 1000 שאילתות של עד 10 תוצאות ביום וASTEAM - אם הם היו נותנים לא היתי צריך לכתוב את זה בעצמי כתבתי מחלקת "דפדפן" שמיועדת בשביל זה |
לא צריך להיות מוגבל על ידי GOOGLE או אף אחד אחר, WEBSERVICE בדרך כלל עובד עם SOAP אם לא תמיד, ועד כה עבדתי עם זה עם כל ה WEBSERVICES שהשתמשתי בהם. זה הכי פשוט שאפשר.
|
ציטוט:
זה למה אני בד"כ לא נותן קודים לאנשים, כי הם יעשו העתק/הדבק במקום להבין וללמוד. ציטוט:
|
ציטוט:
|
ציטוט:
|
בדיוק כמו האתר שלך.. דאוןאיט
|
זה קשה מאוד לבד אביחי, באמת..
לא נראה לי שזה באינטרנט כל המדריכים האלה בכל מקרה - זה WEB APPLICATION או WINDOWS.. נראה לי WEB בסי שארפ לפחות אצלינו זה בסיס של מדעי המחשב ועוד כל מיני חומרים שלומדים |
ציטוט:
לעשות העתק/הדבק ולבנות דברים בלי להבין מה באמת עושים. ככה לא לומדים. לומדים ע"י ניסוי וטעיה. מתבחבשים עם הקוד עד שמבינים מה צריך לעשות. זה שאתה נותן קודים לאנשים לא מלמד אותם כלום. |
ברור שלא, אבל יש אנשים שלומדים מקריאה של קודים, אל תשפוט מה ואיך כל אחד לומד. כשאני אומר שאני יעזור לו עם כתיבת הקוד אני מתכוון יעזור לא אומר שאני יכתוב במקומו, גם אם אני יכתוב אני בדרך כלל אם לא תמיד כותב הערות ככה שיהיה ברור מה כל דבר עושה. שוב אל תשפוט שיטת לימוד של אנשים.
|
ציטוט:
אני מקודד מצויין ומתכנת PHP מתקדם + + + + לא קראתי שום דבר ואני יודע איך דברים פועלים אבל לא מה"הבנה" אני אישית לומד להתעסקות עם קודים של אנשים והגיון בסיסי את בלוגיקה אין מה להבין רב הבעיות בדר"כ נובעות מהסינטקס אני משער שאתה מתכנת שלמדתה היו לך בעיות עם לוגיקה? או עם הסינטקס? התחלתי ללמוד PHP מהתאמה של מערכת דשים לאתר הרדיו שלי לפני 3-4 שנים מאז בא לי היה יותר ומהמבנה של הדשים בניתי סקר ואז קראתי מדריכים על MYSQL ועם PHP.NET למדתי היו פאזות של התעסקות עם תיקיות \ העלאת קבצים \ GD וכו' כל מה שצריך לעשות זה לנסות ולחפש פק' תכלס יש הכל באינטרנט ואז התפתחתי למחלקות וכו' קיצר כמובן לא לתת קודים שלמים לאנשים אבל לתת קוד עם הערות של מה כל דבר עושה לדעתי זאת הדרך הכי טובה ללמוד |
לא נראה לי שיש איזה שהוא תקן מחייב לדבר הזה.
מספיק שאתה עושה URL באתר שלך שמיועד למשוך ממנו נתונים עפ"י פרמטרים בGET נגיד אפשר לקרוא לזה web service אתה יכול לקרוא על זה בויקיפדיה: http://he.wikipedia.org/wiki/Web_service |
כל הזמנים הם GMT +2. הזמן כעת הוא 00:49. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ