הבעיה היא לא הgoto
-
@יוסף-בן-שמעון אני קצת יותר מתחבר לאלו שרוצים לראות סיפור במערכת טלפונית, ובצורה הזו
אולי שוה באמת לעשות ניסיון, השאלה אם הצר שווה בנזק המלך, בגלל שהמערכת מתנהלת בצורה מסויימת.
יצא לי לתחזק קוד של מישהו אחר בטלפוניה.
היה קל להבין מה הוא רצה בכל שלב.... כי זה ממש קוד שכתוב כמו סיפוראבל באמת שווה לבדוק גם את הצד השני...
-
אמ:לק
אני פתרתי את הסיפור של מערכת בימות המשיח.
יש לי עכשיו קוד רציף, קל, זורם.
https://www.npmjs.com/package/yemot-routerאה, בנוד.
לא בPHP...const express = require("express"); const yemot_router = require("yemot-router"); const port = 3000; const app = express(); const y = yemot_router(); y.add_fn(async (call) => { let massage = [{ type: "text", data: "היי, תקיש 10" }]; let r = await call.read(massage); console.log(r); massage = [{ type: "text", data: "הקשת " + r + " תקיש 1 ונסיים סיפור" }]; call.id_list_message(massage); }); app.use("/", y); app.listen(port, () => { console.log("lisen in port", port); });
בבקשה הראשונה, הקוד מתחיל.
הוא מושהה עד הבקשה השנייה.
ואז לשלישית, וכו. -
@MusiCode אמר בהבעיה היא לא הgoto:
אני פתרתי את הסיפור של מערכת בימות המשיח.
יש לי עכשיו קוד רציף, קל, זורם.
https://www.npmjs.com/package/yemot-routerכל הכבוד!
ואהבתי את ההערות שכתבת -
@MusiCode
מה שעשתי בסוף בFastAGI
הקמתי עוד שרת DEV בתיקיה אחרת שמאזין לפורט אחר
ושם אני עושה את הפיתוח,ניסויים וכו'.
וכשיש לי שקט בשרת פרודקשן אני אני מעדכן את כל שנויים עם GIT.
אמנם זה אפשר להחזיק שרת פרוקסי שיעביר את כל שיחות לשרת DEV עד שיגמרו כל השיחות בשרת פרודקשן
אבל אצלי מחזיק מידע משותף בין השיחות בזיכרון
כך שזה לא עוזר לי, ואין לי מה לעשות אני צריך לחכות לשקט בשרת פרודקשן. -