לא נראה לי שצריכה להיות בעיה, אני מאמין ש Relay/Proxy יכול לעשות את העבודה. העניין הוא, שכל אחד שירצה להשתמש בשירות יצטרך למממש בעצמו את שאילתות ה SAOP
שגיא. 2013/1/30 Tomer Cohen <[email protected]> > קיימת בעיה כלשהי להגדיר את השרת בתור פרוקסי "רגיל" ואז פשוט להזין את > הכתובת שלו במקום ישירות את כתובת השרת של משרד התחבורה, ואז ניתן יהיה > להתממשק אליו מכל תוכנה שתיכתב, הן אם היא כוללת קוד צד שרת והן אם היא רצה על > מכשיר נייד באופן עצמאי? > > > 2013/1/30 Sagi Ben-Akiva <[email protected]> > >> היי משה, >> >> אין לי שום בעיה שהממשק למשרד התחבורה יהיה בכל שפה שהיא, כל עוד אפשר לייצר >> שאילתת SOAP ולקבל מהשרת שלהם תשובה >> >> אנו זקוקים בעצם לשרת שמשמש בעצם כפרוקסי: >> 1. מקבל שאילתה (בשפה פשוטה שאנחנו יכולים להגדיר) >> 2. ממנה יוצר שאילתה שמתאימה לפורמט ולפרוטוקול של משרד התחבורה >> 3. שולח שאילתה לשרת של משרד התחבורה >> 4. מהתשובה שמקבלים יוצרים תשובה בפרוטוקול שהגדרנו >> 5. שולחים תשובה חזרה לשולח השאילתה המקורית. >> >> גם כאן הבחירה בג'וואה הייתה בגלל שהשרת שעמותת המקור הקצתה לפרוייקט מריץ >> כבר שרת tomcat עבור otp ובגלל שאין צורך לכתוב שרת http אלא רק לממש פונקציות >> doPost ו doGet >> שעל המימוש שלהן אני עובד לאחרונה. ומכיוון שהמחלקות שנוצרו מקובץ הWSDL >> כתובות גם הן בג'אווה. >> >> >> שגיא. >> >> >> >> 2013/1/30 moshe nahmias <[email protected]> >> >>> בוקר טוב, >>> >>> האם ובמה אפשר לעזור אם לא יודעים ג'אווה? >>> >>> 2013/1/30 Sagi Ben-Akiva <[email protected]> >>> >>>> בוקר טוב, >>>> >>>> נכון מאוד, משרד התחבורה לא מחייב להשתמש בשפה מסויימת, מבחינתו אפשר >>>> לכתוב באסמבלי, העיקר שיגיעו שאילתות בפורמט מתאים. >>>> >>>> ושוב נכון, השתמשתי בג'נרטור בשם Apache CXF שיצר את כל טריליוני המחלקות >>>> הללו, בתחילת הדרך השתמשתי בכלל ב gSoap ע"מ לייצר את המחלקות ב C++ , אך הקוד >>>> שנוצר היה כבד מידי, קובץ הרצה בן 12MB >>>> >>>> לשאלתכם, שם הקובץ המכיל את הפונקציה main הוא : >>>> SOAPPort_SiriWSPort_Client.java >>>> אך אל תבנו עליו יותר מידי : >>>> 1. הוא משמש אותי רק כדי לבדוק שליחת שאילתות לשרת והדפסת התשובות. >>>> 2.ובגלל מגבלה של משרד התחבורה, שליחת השאילתות יכולה להתצבע רק מIP >>>> ספציפי שאושר. >>>> >>>> >>>> >>>> >>>> >>>> 2013/1/29 moshe nahmias <[email protected]> >>>> >>>>> זה גם מה שאני הבנתי, אבל אם הוא כותב את המערכת שלו בג'אווה לא אוכל >>>>> לעזור לו בתכנות של ממש (אני יודע רק פרל). >>>>> בכל מקרה אפשר ליצור אובייקטים גם בשפות אחרות עם המידע במקרה הגרוע דרך >>>>> יצירה עצמאית בקוד שכותבים (משרד התחבורה לא מחייב להשתמש בשפה מסויימת). >>>>> >>>>> 2013/1/29 Amir Eldor <[email protected]> >>>>> >>>>>> משה, לפי הבנתי המערכת שמביא משרד התחבורה מספקת קובץ wsdl שממנו ניתן >>>>>> ליצור אובייקטים לכל מיני שפות שמבינות את הפורמט הזה, למשל, PHP. שגיא >>>>>> השתמש >>>>>> באיזה ג'נרייטור לג'אווה (שגיא, תקן אותי אם אני טועה). או שגם ל־PHP יש כזה >>>>>> ג'נרייטור? והוא לא יוצר את האובייקטים אוטומטית דרך ה־wsdl בזמן ריצה? >>>>>> >>>>>> שגיא, אני מרגיש n00b, איפה ה־main בקוד ג'וואה שנתת :)? אני רק בתהליכי >>>>>> למידת סינטקס ארוכים בג'אווה, ככה שלמצוא את הנקודת כניסה של התוכנת קומנד >>>>>> ליין שהזכרת בין כל המחלקות שיש בפרוייקט בגיטהאב זה כמו לחפש כרוב בערימת >>>>>> מרגרינה. >>>>>> >>>>>> >>>>>> 2013/1/29 moshe nahmias <[email protected]> >>>>>> >>>>>>> אני אשמח לעזור, השאלה אם אפשר לעזור בלי לדעת ג'אווה? >>>>>>> >>>>>>> 2013/1/29 Sagi Ben-Akiva <[email protected]> >>>>>>> >>>>>>>> לצערי בצד שלי הדברים קורים לאט ... עומס בעבודה עומס בבית ... >>>>>>>> >>>>>>>> שגיא. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2013/1/29 Amir Eldor <[email protected]> >>>>>>>> >>>>>>>>> סתם מתעניין - קרה משהו בנושא מאז ההודעה האחרונה? >>>>>>>>> >>>>>>>>> אמיר >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> 2012/12/30 Sagi Ben-Akiva <[email protected]> >>>>>>>>> >>>>>>>>>> שלום לכולם, >>>>>>>>>> >>>>>>>>>> בשעה טובה, פתחתי פרוייקט בgithub בכתובת הבאה : >>>>>>>>>> https://github.com/sagiben/SIRI_IL >>>>>>>>>> >>>>>>>>>> כרגע הפרוייקט מכיל את קבצי המקור שנוצרו מקובץ ה wsdl שסיפק משרד >>>>>>>>>> התחבורה ו main מאוד פשוט ששולח שאילתות לשרת ומדפיס את התשובה לקונסול. >>>>>>>>>> >>>>>>>>>> אם למישהו יש משאבים פנויים והוא מעוניין להצטרף, אשמח לכל עזרה >>>>>>>>>> שתינתן ע"מ להמשיך ולקדם את הפרוייקט. >>>>>>>>>> >>>>>>>>>> תודה, >>>>>>>>>> שגיא. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2012/10/18 Lior Kaplan <[email protected]> >>>>>>>>>> >>>>>>>>>>> היי שגיא, >>>>>>>>>>> >>>>>>>>>>> זאת אכן בעיה, אבל לא גדולה מידי. >>>>>>>>>>> >>>>>>>>>>> אם תרצה את עזרת העמותה במשיכת הנתונים אז לא אמורה להיות בעיה. >>>>>>>>>>> >>>>>>>>>>> קפלן >>>>>>>>>>> >>>>>>>>>>> 2012/10/18 Sagi Ben-Akiva <[email protected]> >>>>>>>>>>> >>>>>>>>>>>> נכון, משרד התחבורה פתח את הנתונים לציבור. >>>>>>>>>>>> אבל המערכת משתמשת ב IP based Authentication >>>>>>>>>>>> והחברה המפעילה דורשת IP קבוע כדי לתת גישה לנתונים. >>>>>>>>>>>> >>>>>>>>>>>> המשמעות היא, שכדי להשתמש בנתונים חייבים להקים שרת (בעל IP קבוע, >>>>>>>>>>>> כמובן) שמתשאל את השרת של משרד התחבורה >>>>>>>>>>>> ואפליקציה מקבלת נתונים מהשרת שהוקם. >>>>>>>>>>>> >>>>>>>>>>>> שגיא >>>>>>>>>>>> >>>>>>>>>>>> 2012/10/9 Lior Kaplan <[email protected]> >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> 2012/9/30 Lior Kaplan <[email protected]> >>>>>>>>>>>>> >>>>>>>>>>>>>> 2012/9/28 Tomer Cohen <[email protected]> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> טכנית הם מבקשים שנחתום על המסמך, אבל אני לא רואה בטופס שום >>>>>>>>>>>>>>> מידע לגבי מניעת הפצת המידע לגורם שלישי. כלומר אני לא בטוח אם >>>>>>>>>>>>>>> אפילו אסור לנו >>>>>>>>>>>>>>> להפיץ את כתובת הממשקים. אנחנו מבקשים גישה בשם "תאגיד עמותת >>>>>>>>>>>>>>> המקור"? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> אם יהיה לזה ביקוש מחברי העמותה, אני לא רואה סיבה שהעמותה לא >>>>>>>>>>>>>> תקח את ההתחייבות על עצמה (דורש כמובן התייעצות עם היועץ המשפטי >>>>>>>>>>>>>> והחלטת ועד). >>>>>>>>>>>>>> כמו כן, גם אני לא ראיתי שום מגבלה על הפצת המידע מחדש, ולכן יש >>>>>>>>>>>>>> סיכוי טוב >>>>>>>>>>>>>> שנפיץ את המידע הלאה. >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> ומערכת בנושא זה: >>>>>>>>>>>>> http://openplans.org/projects/an-open-platform-for-real-time-bus-tracking/ >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Discussions mailing list >>>>>>>>>>>>> [email protected] >>>>>>>>>>>>> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Discussions mailing list >>>>>>>>>>>> [email protected] >>>>>>>>>>>> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>> >> >> _______________________________________________ >> Discussions mailing list >> [email protected] >> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions >> > > > > -- > Tomer Cohen > http://tomercohen.com > -- Sagi Ben-Akiva. "... Keep on rockin in the free world ... " Neil Young
_______________________________________________ Discussions mailing list [email protected] http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions

