ABA


"תקשורת בין תוכנית בשפת JAVA ותוכנית בשפת C"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14376 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14376
mikomraz

   22:00   20.10.07   
אל הפורום  
  תקשורת בין תוכנית בשפת JAVA ותוכנית בשפת C  
 
   האם יש דרך כלשהי לבצע תקשורת (העברת נתונים) בין תוכנית שכתבתי בJAVA ותוכנית מוכנה בC? חיפוש מהיר בגוגל הראה לי אתר שמסביר איך לעשות את זה באמצעות SOCKETים, אבל האם מישהו מכיר דרכים נוספות לעשות דבר כזה? אויל יש איזה ממשק מוכן?
כל מה שאני צריך זה להפעיל EXE עם פרמטרים תוך תוכנית בJAVA, ולקלוט למשתנה את הפלט של הEXE הזה.
תודה לעוזרים!


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תחפש מידע על הפעלת Processים ב-JAVA Nesher  20.10.07 22:40 1
     אםם, אני לא ממש מוצא וד''א יש סיבה למה זה לא יופיע בJAV mikomraz 20.10.07 22:56 2
         הרעיון מאחורי ג'אווה (ויתקנו אותי במידה וצריך) Nesher  20.10.07 23:05 3
             טוב תודה! mikomraz 20.10.07 23:33 5
  זה נוראי להשתמש בשקעים (SOCKETS) Net_Boy  20.10.07 23:20 4
     תודה רבה! mikomraz 20.10.07 23:34 6

       
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   22:40   20.10.07   
אל הפורום  
  1. תחפש מידע על הפעלת Processים ב-JAVA  
בתגובה להודעה מספר 0
 
איך מעבירים אליהם ארגומנטים
ואיך אפשר לקבל מהם את הפלט של האפל' שהפעלת עם Process
ב-#C יש את זה... אין סיבה שב-JAVA לא יהיה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
mikomraz

   22:56   20.10.07   
אל הפורום  
  2. אםם, אני לא ממש מוצא וד''א יש סיבה למה זה לא יופיע בJAV  
בתגובה להודעה מספר 1
 
   כי C# היא שפה של מיקרוסופט ומיועדת לווינדוס, בעוד שJAVA מתוכננת לעבוד על כל מכשיר שתומך בJAVA, ולכל מע' הפעלה יש (בד"כ) דרכים משלה לעבוד עם תהליכים.
בכל מקרה אני אשמח אם תמצא לי משהו.
תודה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   23:05   20.10.07   
אל הפורום  
  3. הרעיון מאחורי ג'אווה (ויתקנו אותי במידה וצריך)  
בתגובה להודעה מספר 2
 
זה לא משנה לאיזה פלטפורמה כתבת את האפליקציה היא בסופו של דבר יכולה לרוץ כל עוד מותקן JAVA (שמריץ את האפל', לדוגמא JVM לוינדוס)

תחפש בגוגל, בטוח תמצא.. בהצלחה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
mikomraz

   23:33   20.10.07   
אל הפורום  
  5. טוב תודה!  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   23:20   20.10.07   
אל הפורום  
  4. זה נוראי להשתמש בשקעים (SOCKETS)  
בתגובה להודעה מספר 0
 
   2 שיטות שאני מכיר חשוב מאד לציין שיעבדו רק תחת WINDOWS
כי אני לא מתמצא בשאר המערכות הפעלה

הן :

Windows Messages - קבלת ושליחת הודעות באמצעות מנגנון ההודעות של WINDOWS
Named Pipes - עוד מנגנון שwin מספקת לתקשורות בין תהליכים פנימים

על 2 הדברים ניתן לקרוא המון בגוגל,
עכשיו אם אתה מחפש משהו cross-platform ממליץ לך לחפש framework כלשהו שתומך בזה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
mikomraz

   23:34   20.10.07   
אל הפורום  
  6. תודה רבה!  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net