PDA

View Full Version : ارسال پیغام به صورت خود کار بین دو شبکه جداگانه



champion
یک شنبه 22 مهر 1386, 21:23 عصر
دوستان عزیز سلام من میخوام یک برنامه ارتباط خود کار بین دو شبکه جدا گانه بنویسم فرض کنید کاربری که در شبکه 1 کار میکنه برنامه رو باز میکنه و نفر مورد نظر رو انتخاب و پیغامشو میفرسته (لیست نفرات و ادرسشون توی بانک هست)این پیغام میره برای کامپیوتری که به هر دو شبکه دسترسی داره و در اونجا با استفاده از IP مقصد که همراه پیغام اومده به کامپیوتر مربوطه باید ارسال بشه
حالا موضوع اینه که عملیات باید به صورت خودکار باشه یعنی باید یک سرویس بنویسم که روی کامپیوتر واسط و سایر کامپیوتر هایی که مقصد پیغام در شبکه 2 هستند نصب بشه . یعنی کاربر اصلی که در شبکه 1 هست اصلا متوجه جدا بودن شبکه ها نمیشه
من برنامه chat بین دو کامپیوتر رو نوشتم ولی نمیدونم چطوری تغییرش بدم و در ضمن در مورد نوشتن سرویس هنوز اطلاع کاملی ندارم از اساتید ممنون میشم اگه منو راهنمایی کنند

BOB
سه شنبه 24 مهر 1386, 14:45 عصر
سلام

اصلا نیازی به نوشتن Service Application نیست. لازم هم نیست چند برنامه جداگانه بنویسی. فقط کافیه هر کدام از وظایف را به پورت خاصی مرتبط کنید و جایی را هم برای تنظیم ip سرور واسط در نظر بگیرید.

http://barnamenevis.org/forum/showthread.php?t=27404&highlight=service+application
http://barnamenevis.org/forum/search.php?searchid=593686
http://barnamenevis.org/forum/search.php?searchid=593694

champion
سه شنبه 24 مهر 1386, 20:12 عصر
دوست عزیز از راهنماییتون ممنون ولی متوجه نشدم اگه ممکنه بیشتر توضیح بده من از serversocet و clientSocket استفاده کردم و برنامه ام رو نوشتم . (یعنی یک کلاینت و یک سرور)نوشتن سرویس مرحله اخر کار هست موضوع اینجاست که من میخوام بین دو تا شبکه ارتباط بر قرار کنم یعنی یک روتر کاربر شبکه 2 اصلا متوجه جدا بودن شبکه ها نمیشه در ضمن نمیدونم الان چه جوری باید تغییر بدم که همه کلاینتها اتوماتیک پیغام رو بگیرن