PDA

View Full Version : ارسال پیام بین کامپیوتر و آندروید



gjmkdyttyhujk
یک شنبه 16 آذر 1393, 23:31 عصر
سلام عرض می کنم خدمت دوستان برنامه نویس بزرگوار. خدمتتون عرض کنم که من می خواستم بین کامپیوتر خودم که یه برنامه سی شارپ داره و برنامه آندروید که تو جاوا(اکلیپس) برنامه نویسی شده پیام رد و بدل کنم. این تاپیک هم نمی دونستم کجا مطرح کنم نخواستم هم دوجا مطرح کنم به همین دلیل اینجا مطرح می کنم. می خواستم تکه کدی اگه دارید در اختیارم بزارید. یکی هم اینکه من می خواستم از طریق آیپی دستگاه اون رو بشناسم. خیلی ازتون تشکر میکنم. تو اون طریقه ی ارتباط جاوا با سی شارپ مشکل دارم.

saeed_g21
دوشنبه 17 آذر 1393, 00:27 صبح
آیا این پارامتر در جای ذخیره میشه ؟

اگه در دیتابیسی چیزی ثبت میشه میتونی از هر دو طرف اول در دیتابیس ثبتش کنی بعد اقدام به خواندن کنی

اگرم نه ذخیره نمیشه میتونی با سوکت کار کنی

gjmkdyttyhujk
دوشنبه 17 آذر 1393, 00:31 صبح
نه فعلا چیز خاصی برای ذخیره در دیتابیس نداریم. صرف ارتباط مهمه. بعدا می تونیم در موردذخیره سازی محتوا صحبت کنیم. اگه تکه کدی دارید دوست عزیز ممنون میشم.

harani
دوشنبه 17 آذر 1393, 09:38 صبح
چیزی را که شما میخواهید که دو برنامه با زبانهای مختلف رو بهم مرتبط کند . ایجاد وب سرویس است .

gjmkdyttyhujk
دوشنبه 17 آذر 1393, 11:56 صبح
چیزی را که شما میخواهید که دو برنامه با زبانهای مختلف رو بهم مرتبط کند . ایجاد وب سرویس است .

دوست عزیز میشه یه راهنمایی جامع تری داشته باشید

harani
دوشنبه 17 آذر 1393, 12:09 عصر
http://barnamenevis.org/showthread.php?457283-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D9%88%D8%A8-%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-%D9%88-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%AF%D8%B1-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF&highlight=%D8%A2%D9%85%D9%88%D8%B2%D8%B4+%D9%88%D8 %A8+%D8%B3%D8%B1%D9%88%DB%8C%D8%B3

saeidpsl
دوشنبه 17 آذر 1393, 12:10 عصر
من اینو (http://www.codeproject.com/Articles/340714/Android-How-to-communicate-with-NET-application-vi) پیشنهاد میکنم

gjmkdyttyhujk
سه شنبه 18 آذر 1393, 16:56 عصر
ممنون از دوستان عزیز. منتظرات نظرات دیگر دوستان هم هستیم.

rtvrtv
سه شنبه 18 آذر 1393, 19:03 عصر
منم یه فایل پیدا کردم ارتباط جاوا و اندروید بود اگه نیازش داشتین بگین لینکش بذارم

gjmkdyttyhujk
سه شنبه 18 آذر 1393, 20:17 عصر
ارتباط جاوا و آندروید؟ اگه منظورتون سی شارپ و آندروید هست که لینکشو بزارید استفاده کنیم. در غیر ینصورت که به دردمون نمیخوره.

rtvrtv
سه شنبه 18 آذر 1393, 20:34 عصر
بله یه فایل هست تو جاوا ران میکنی و فایل دیگه رو گوشی !

gjmkdyttyhujk
سه شنبه 18 آذر 1393, 22:00 عصر
نیاز هست دوست عزیز. لطف کنید لینک رو بگذارید.

pbm_soy
چهارشنبه 19 آذر 1393, 01:28 صبح
ارتباط دو دستگاه زیاد ربطی به زبان ندارد
مورد مهم انتخاب روش است
سه روش برای ارتباط میشه پیشنهاد داد
بلوتوث
وایرلس و شبکه tcp/ip درواقع برنامه نویسی سوکت است
پیشنهاد بعدی ناسطه قرار دادن وب سرویس است و البته شاید ساده ترین مورد باشد

pbm_soy
چهارشنبه 19 آذر 1393, 01:29 صبح
در بلوتوث هم socket programming انجام میشود ولی سرعت و مسافت محدودیت دارد

pbm_soy
چهارشنبه 19 آذر 1393, 03:29 صبح
روش دوم باید هردو دستگاه به شبکه وصل باشند حالا فرقی ندارد هردو وایرلس باشن یا یکی سیمی ودیگر بیسیم باشد فقط هردو درشبکه همدیگر را باید ببینند
و سپس باید سوکت پراگرامینگ کنید
در این روش نبایسد حتما هردوطرف اینترنت داشته باشن فقط هردو در یک شبکه lanباشن کافیست مگر اینکه بخواهید ایندو از راه دور هم ارتباط داشته باشنکه در آان صورت دستگاهی که به درخواست تماس جواب میدهد بایذ آی پی ولید در اینترنت داشته باشد ولی دستگاه تماس گیرنده ممیتواندآی پی غیر ولید داشته باشد

pbm_soy
چهارشنبه 19 آذر 1393, 03:33 صبح
ولی در روش سوم چون شما یک وب سرویس را برای تبادل اطلاعات واسطه قرار میدهید و با فرض اینکه وب سرویس در یک سرور اینترنتی قرار دارد کافیست هر دو دستگاه اینترنت داشته باشن و نوع آی پی آنها فرقی ندارد
ولی اگر وب سرویس را در کامپیوتر متصل در شبکه lanخودتان قرار دهید دیگر هیچکدام از دستگاه ها نیازی به اینترنت ندارد و در همان شبکه محلی کار خواهد کرد

dasssnj
چهارشنبه 19 آذر 1393, 05:42 صبح
بله یه فایل هست تو جاوا ران میکنی و فایل دیگه رو گوشی !

لطف کنید بزارید .

rtvrtv
چهارشنبه 19 آذر 1393, 08:53 صبح
بله جشم .................................

rtvrtv
چهارشنبه 19 آذر 1393, 09:15 صبح
جنت تا لینک ببینید
لینک اول (http://examples.javacodegeeks.com/android/core/bluetooth/bluetoothadapter/android-bluetooth-example/)
لینک دوم (http://homepages.ius.edu/RWISMAN/C490/html/Android-Bluetooth.htm)
لینک سوم (http://luugiathuy.com/2011/02/android-java-bluetooth/)
لینک جهارم (https://gitorious.org/0xdroid/packages_apps_settings/source/24ea4829931a8eea6b46af2d905ff394389bc9b6:src/com/android/settings/bluetooth/BluetoothSettings.java)
لینک پنجم (http://www.javatpoint.com/android-bluetooth-tutorial)
لینک ششم (http://www.programcreek.com/java-api-examples/index.php?api=android.bluetooth.BluetoothSocket)
لینک هفتم (http://mobile.antonio081014.com/2013/05/how-to-implement-pair-and-unpair-with.html)
لینک هشتم (http://mobile.antonio081014.com/2013/05/how-to-implement-pair-and-unpair-with.html)
لینک نهم (http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.3.2_r1/android/bluetooth/BluetoothDevice.java)
لینک دهم (https://github.com/android/platform_frameworks_base/blob/master/core/java/android/bluetooth/BluetoothDevice.java)

rtvrtv
چهارشنبه 19 آذر 1393, 09:19 صبح
لینک دانلود سورس جاوا - اندروید (http://s5.picofile.com/file/8156320542/chat1.rar.html)
یه فایل هلپ کنار سورس هست مشاهده پلیز

skkhossein
چهارشنبه 19 آذر 1393, 10:00 صبح
اگه این ارتباط از طریق wifi بود عالی میشد
سرعت و فاصله بیشتری داشت