PDA

View Full Version : ارتباط برنامه php در بخش CLI و وب



mojtabajml
یک شنبه 29 فروردین 1389, 09:46 صبح
سلام

من درحال حاضر روی پروژه‌ای دارم کار میکنم که سناریوی اون به این صورته :
یه سری دستگاه سخت افزاری اطلاعات خاصی رو از طریق شبکه gprs روی یک پورت خاص ارسال میکنن برنامه php ما روی اون پورت listen میکنه و اطلاعات را دریافت میکنه. این بخش با php cli اجرا میشه. بخش دیگری از برنامه با کاربر ارتباط داره و اطلاعات مانیتور شده از این سخت افزارها رو به کاربران نشون میده و همچنین کاربران میتونن یه سری دستورات را از طریق برنامه‌ به دستگاه ارسال کنن.

مشکل من اینه که بخش دوم برنامه که برای کاربران تحت وب اجرا میشه از بخش اول که ارتباط با سخت افزاره و از طریق CLI اجرا میشه کاملا جداست و نمیدونم روش منطقی برقراری این ارتباط چیه!

برای مثال کاربر از طریق برنامه تحت وب تنظیمات دستگاه رو انجام میده که این دستور پس از پردازش باید برای بخش CLI فرستاده بشه و درصورت برقرار بودن ارتباط برای دستگاه ارسال بشه! (توی دات نت با فراخوانی یک رویداد(event) این کار قابل انجامه).