לא נראה לי שצריכה להיות בעיה, אני מאמין ש 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

לענות