امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
socket ؟
نویسنده پیام
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #1
socket ؟
سلام
تا حالا تجربه ی کار با وبسایت و ... نداشتم
حتی مطمئن نیستم جای درستی تاپیک زده باشم ...


هدف:
میخوام روی یه سایتی که آمادست، با php یا asp برنامه ای بنویسم که به یه پورت گوش کنه مثلا 747(فرقی نمیکنه )
به این صورت که با tcp و به کمک sim900 (یه ماژول الکترونیکی هست که به gprs وصل میشه و میخوام اطلاعات رو باهاش به این سایتی که گفتم بفرستم)

سوال های ایجاد شده برام:
1.ساختار سایت ها چطوریه؟ مثلا وقتی آپی آدرس رو توی browser میزنیم، چه فایلی (مثلا چه فایل php ای ) اجرا میشه در اول؟ وچطور میتونم اون فایل رو تغییر بدم؟(مثلا برنامه ای که نوشتم رو روی اون فایل بزنم)
2. یه لینک مبتدی در مورد وبسایت و هاست و ... این چیزا که تعاریف اولیه دستم بیاد.
3.نخند سوال دارم خب  Biggrin
4. آپی استاتیک برای اینترنت خودم بخرم، میتونم با برنامه ای مثل socketTest 3.0 اینا ، اطلاعاتی که از طریق gprs و sim900 فرستادم رو سمت کامپیوتر بگیرم؟
۱۴-تير-۱۳۹۴, ۲۱:۴۱:۴۶
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: socket ؟
(۱۴-تير-۱۳۹۴, ۲۱:۴۱:۴۶)salehjg نوشته است: 1.ساختار سایت ها چطوریه؟ مثلا وقتی آپی آدرس رو توی browser میزنیم، چه فایلی (مثلا چه فایل php ای ) اجرا میشه در اول؟ وچطور میتونم اون فایل رو تغییر بدم؟(مثلا برنامه ای که نوشتم رو روی اون فایل بزنم)
برای ارتباط با یک سایت بهترین راه استفاده از پروتکل http هست شما یک صفحه میسازید که اطلاعات رو دریافت کنه حالا چه با متد GET چه با متد POST متد GET راحتر هست اطلاعات از طریق query string و url به سرور ارسال میشه

نقل قول: 4. آپی استاتیک برای اینترنت خودم بخرم، میتونم با برنامه ای مثل socketTest 3.0 اینا ، اطلاعاتی که از طریق gprs و sim900 فرستادم رو سمت کامپیوتر بگیرم؟
بله

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۱۶-تير-۱۳۹۴, ۰۹:۵۶:۵۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, babyy
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #3
RE: socket ؟
سلام
تشکر

مشکل اینجاست که با یه دستگاه آماده سر و کار دارم که وظیفه ی من، راه اندازی gprs و ارتباطش هست که این دستگاه رو ظاهرا نمیشه با http راه اندازی کرد


پس فعلا دنیال آی پی استاتیک باشم
۱۶-تير-۱۳۹۴, ۲۱:۱۰:۴۷
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #4
RE: socket ؟
ببین بیس همه پروتکل ها tcp/ip هست پروتکل http یه سری هدرها داره شما همونها رو بساز و بفرست

کد:
Socket s = new Socket(InetAddress.getByName("stackoverflow.com"), 80);
PrintWriter pw = new PrintWriter(s.getOutputStream());
pw.print("GET / HTTP/1.1");
pw.print("Host: stackoverflow.com");
pw.flush();
BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream()));
String t;
while((t = br.readLine()) != null) System.out.println(t);
br.close();

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
۱۷-تير-۱۳۹۴, ۱۴:۱۶:۰۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Ghoghnus, salehjg


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS