آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

برنامه نویسی سرور

fatemeh.amini  9 سال پیش  9 سال پیش
0 0

با سلام 

من در حال پیاده سازی یک پروژه ساده در زمینه هوشمند سازی ساختمان هستم، یک سمت ارتباطاتم گوشیهای اندروید هست و سمت دیگر یک سخت افزار( به نام سیستم مرکزی هر خانه) که فقط از طریق socket میتواند ارتباط برقرار کند.  حال برای برقراری ارتباط بین گوشیهای مختلف و سیستم مرکزی هر خانه نیاز به یک سرور دارم.

با توجه به اینکه در زمینه اندروید تازه کار هستم میشه لطفا من رو در خصوص سمت سرور راهنمایی کنید؟

اصلا خودم میتونم یک برنامه تستی اولیه بنویسم یا باید بدم بیرون برام بنویسن؟

 سرورم با جه زبانی باشه؟

مقاله ای هست که  بخونم؟

0 0
برای سرور شما میتونید بصورت مجازی کار کنید ، البته اگر محدوده هوشمند سازی فقط در سطح ساختمان و روی شبکه داخلی Local هست ، برای راه اندازی سرور میتونید از لایبری های PHP برای راه اندازی سرور استفاده کنید و یا میتونید از نمونه Socket.io استفاده کنید ، و البته بستگی به این داره که کلاینت های شما به چه صورت دیتا رو دریافت و ارسال میکنند مثلا فقط ارسال تعدادی کد هست برای انجام یکسری دستورات و فعالیت ها (مثلا کد صفر برای خاموش شدن و یا همچین چیزی) و یا ارسال دیتا بین سرور و کلاینت ها چیزی بیشتر از ارسال یک مقدار ثابت هست ، و اینکه در شبکه لوکال شما میتونید برای کلاینت هاتون ای پی اسکنر انجام بدید روی یک پورت مشخص برای پیدا کردن سرور و یا اینکه سرورتون روی اون شبکه یک ای پی ثابت داشته باشه ، برای راه اندازی سرور بصورت مجازی میتونید از Wamp استفاده کنید و یک سیستم که همیشه روشن باشه اگر یک AccesPoint که توانایی برد کافی امواج وایرلس رو داشته باشه ، و اگر تعداد کلاینت های شما از تعداد 250 نفر بیشتر میشه باید با یک متخصص شبکه برای گسترش وسعت پذیرش کاربر همکاری انجام بدید که حدودا هزینه ایی حدود 300 الی 500 تومان داره بعد از اون شما میتونید سرور رو پیدا کنید و اطلاعات رو بین سرور و کلاینت ارسال کنید و دستورات مربوطه رو اجرا کنید (9 سال پیش)
0 0
لینک + لینک (9 سال پیش)
0 0
راستش میخوام ارتباطاتم در سطح اینترنت باشه، که هر شخص از راه دور هم بتونه لامپها رو خاموش و روشن کنه، میخوام سرور یک ip ثابت داشته باشه و بقیه به اون متصل شوند. اگر بخوام سرور رو بدم کسی برام بنویسه فکر میکنید حدودا چقدر هزینه میشه؟ ممنون از اینکه وقت گذاشتید (9 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
QUQU  9 سال پیش
0 0

سلام
من قبلا روی همچین پروژه ای کار کردم. البته سمت سرور ـش رو من کار نکردم, فقط موبایل.
آره میتونین بنویسین چرا که نه؟ فقط چون سرور کار نکردین تاحالا باید یه مقدار مطالعه کنین.
فرقی نداره چه زبانی باشه.
اول شما باید منطق کار کردن با socket رو بدونین. میدونین چجوریه؟ تاحالا کار کردین؟ اگه نکردین بگین تا یه توضیح بدم.

0 0
با socket زیاد کار کردم و منطقش رو خوب میدونم ولی هیچ ذهنیتی از سرور ندارم، میشه لطفا سایتی مقاله ای یا هر منبعی در خصوص سرور معرفی کنید؟ یه سوال خیلی پایه ای دارم، سرور فقط یک برنامست تحت وب یا یک سخت افزار هم هست؟ سپاس (9 سال پیش)
0 0
ببینین شما این جا 3 نوع ارتباط دارین: ارتباط موبایل با سرور (وبالعکس), سیستم مرکزی با موبایل (وبالعکس) و سیستم مرکزدی با سرور (وبالعکس) سرور فقط تحت وب منظور هست. ربطی به سخت افزار نداره. من خودم سرور کار نکردم تا به حال. فقط یه زبون انتخاب کنین و سرچ کنین که چجوری با Socket میشه کار کرد توی اون زبون. (9 سال پیش)
0 0
ممنون از راهنماییتون (9 سال پیش)
پاسخ به سوال 
رامین  9 سال پیش
0 0

سلام من در این زمینه کار کردم برای همین هوشمند سازی . نیازی به سرور با زبان خاصی نیست باید با آی پی استاتیک کار کنید !!!! در این مورد تحقیق کنید .

 


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .