הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   איך מתקשר משחק פלאש רב משתתפים עם השרת? (https://hosts.co.il/forums/showthread.php?t=78285)

O-B 12-09-09 03:08

איך מתקשר משחק פלאש רב משתתפים עם השרת?
 
השאלה די ברורה אז..
למישהו יש ידע בזה?

intercooler3819 13-09-09 13:27

תתקיל אותי

O-B 13-09-09 22:42

במה?..

בכל מקרה..
מצאתי את המדריך הבא:
http://www.gotoandplay.it/_articles/.../xmlSocket.php

הוא יוצר קובץ java שמאזין לפורט 9999 (לדוגמה)..
וקובץ flash שגם מאזין לאותו פורט וככה הם מתקשרים..

האם אפשר ליצור קובץ PHP במקום הקובץ java ואם כן אז איך? (לפי המדריך זה אפשרי.. הוא פשוט החליט לבחור ב java כי היא יותר יציבה ופועלת על כל מערכות ההפעלה..)
ציטוט:

there are really many different languages that could be employed to accomplish this task: C++, Java, C#, Python, Perl, Visual Basic, standalone PHP, and many more...
הקובץ java הוא מסוג class איך אני מריץ אותו?

intercooler3819 14-09-09 00:00

אתה יכול באמצעות סוקטים להאזין לפורט מסויים

אתה צריך להריץ את הסקריפט PHP בתור CLI כלומר לא CGI

קח בחשבון שאת ההאזנה אי אפשר לבצע על פורט 80 או 8080 שמוקדשים לHTTP

אתה תצטרך להאזין לפורט אחר

הייתי מציע עם לולאת while(true) כאשר יש בתוכה איזהשהו sleep() קטן שמונע עליה של המעבד לעבודה של 100%


באופן כללי - את הסקריפט המאזין הייתי כותב אישית בPERL אבל זה ממש בחירה שלך :)

אם אתה צריך עזרה יותר ספציפית בכתיבת הקוד אתה מוזמן לשאול

יש לי פה משהו כזה שכתבתי..

AlmogBaku 14-09-09 21:22

בקיצור- כדאי שתלך על C# או JAVA


כל הזמנים הם GMT +2. הזמן כעת הוא 18:55.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ