שאלת תכנות כללית

Mamba1

New member
שאלת תכנות כללית

אם אני מתכנת בשני שפות שונות (אחת C++ והשניה שפה לא מוכרת שעובדים בה לתקשורת) , ואני רוצה ששניהן יוכלו לתקשר האחת עם השניה (intercommunication) , אז איך אני יכול לעשות זאת ? (ללא שימוש ב-TCP) בתודה מראש.
 

DadleFish

New member
יש הרבה דרכים.

אבל אתה תצטרך לפרט יותר. איזה מערכת הפעלה? איזו שפה היא השניה? אם זה משהו שפיתחתם לבד, מה היכולת שלה? וכו'.
 

Mamba1

New member
הסבר

קודם כל , תודה על המענה המהיר. השפה השניה נקראת PCPLUS ASPECT FOR WINDOWS , ומע' ההפעלה היא XP ו-2000. מדובר בשני כלים - האחד מתעסק יותר בתקשורת ולכן ASPECT והשניה יותר DB ולכן C++ (למרות ש-C++ לא הכי טובה אבל היא הכי גמישה) בקיצור שני תוכניות שרצות במקביל ואמורות לשלוח פקודות האחת לשניה ע"מ שכ"א יבצע את חלקו בתהליך השלם. וזה לא בדיוק בנוי אלא בסה"כ מדובר בניסיון ותהיה.
 

DadleFish

New member
השאלה היא מה היכולות של ה-ASPECT

הזו. למה שלא תעבדו עם TCP, בכל מקרה?
 

J u s t y

New member
דרך מערכת ההפעלה

Windows תומך ב pipes, mailslots, named pipes ועוד. לפרטים, אתה יכול לעיין ב- MSDN (תתחיל בפקודות CreateMailslot, CreatePipe, CreateNamedPipe ותמשיך משם)
 
למעלה