نمایش نتایج 1 تا 2 از 2

نام تاپیک: سوکت نویسی و نحوه ارتباط با کلاسهای کدایگنایتر

  1. #1
    کاربر دائمی
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    www
    پست
    741

    سوکت نویسی و نحوه ارتباط با کلاسهای کدایگنایتر

    سلام خدمت دوستان گرامی

    یک مشکلی واسم پیش اومده میخواستم ببینم کسی میتونه کمکی یا راه حلی بده
    من یه سایت با کدایگنایتر نوشتم و بخوبی کار میکنه و مشکلی تا اینجا نیست
    روند کارم به این صورت هست که کاربر واسه اینکه وارد بشه باید لاگین کنه و بعد از لاگین دسترسی های لازم رو میگیره و الی آخر

    حالا چند وقتی هست رفتم سمت سوکت نویسی و یه سیستم چت ساده از پایه نوشتم و همانطور که اطلاع دارید برای اجرای مداوم سرور سوکت (server.php) باید اونو تو command line با فرمان زیر اجرا کرد


    php server.php


    الان میخواستم بدونم چطوری میتونم بین فایل server.php که از طریق cmd اجرا شده و mycontroller , controller و یا library ارتباط برقرار کنم
    مثلا چک کنم ببینم کاربری که میخواد درخواست اتصال به سوکت داده قبلا لاگین کرده و سشن مربوط به اون ست شده یا نه ؟
    و یا اینکه چطوری از کلاسهای کدایگنایتر مثل pdo,database در server.php استفاده کنم ؟؟

  2. #2
    مدیر بخش آواتار aryaei2000
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    جزیره بی آفتاب
    پست
    633

    نقل قول: سوکت نویسی و نحوه ارتباط با کلاسهای کدایگنایتر

    با درود،

    شما در واقع دارید ارتباط بین فرآیندها (Inter-process Communication) رو برای برنامه سرور چت و برنامه تحت وب (Code Igniter) برقرار میکنین.

    جهت اطلاع باید بدونین که این دو برنامه دو فرایند (Process) مجزا هستند و هیچ حافظه مشترکی ندارند.
    برای برقراری ارتباط بینشون باید رویه ای برای ارسال و دریافت پیام روی سوکت تعریف کنید. مثلا برای بررسی اینکه کاربر در دیتابیس وجود داره، میتونید شناسه اون رو به سمت Code Igniter بفرستید و اونجا از کلاس های دیتابیس برای بررسی این موضوع استفاده کنید.

    اگر PHP رو با افزونه IPC میتونید کامپایل و نصب کنین یه مقداری کار راحت تر میشه. همچنین کتابخونه های واسطی برای IPC در PHP موجوده. کافیه دنبال عبارت PHP Inter-process Communication باشید.

    پاینده باشین
    بخواب، پرواز کن، بیارام،
    دریا نیز می‌میرد.
    ~ لورکا

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: دوشنبه 20 مهر 1394, 10:21 صبح
  2. پاسخ: 0
    آخرین پست: جمعه 13 شهریور 1394, 15:04 عصر
  3. پاسخ: 1
    آخرین پست: چهارشنبه 21 مرداد 1394, 14:20 عصر
  4. نمونه برنامه سوکتهای دیتاگرام یا سوکتهای استریم
    نوشته شده توسط goldpower در بخش Java EE : نگارش سازمانی جاوا
    پاسخ: 1
    آخرین پست: جمعه 08 فروردین 1393, 09:50 صبح
  5. سوال: تفاوت برنامه نویسی شبکه با برنامه نویسی سوکت
    نوشته شده توسط irpersian20 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 03 اردیبهشت 1392, 16:50 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •