PDA

View Full Version : سوال: امكان اجراي اپليكشن هاي ويندوز تحت وب؟



bikran
چهارشنبه 19 تیر 1392, 14:10 عصر
سلام

آيا امكان اجراي اپليكيشن هاي ويندوز تحت وب وجود دارد؟ اگه بله چگونه؟ و با چه مكانيزمي؟

لطفا هركسي اطلاعاتي در اين زمينه داره به اشتراك بزاره .. خيلي ممنون

bikran
چهارشنبه 19 تیر 1392, 17:26 عصر
تا اينجا فهميدم كه بايد يه هاست ويندوز با وب سرور IIS داشته باشم .درسته؟.
لطفا ميشه يه بازي يا برنامه اي كه تحت وب با اين مكانيزم داره اجرا ميشه رو نام ببريد . ممنون

bikran
چهارشنبه 19 تیر 1392, 18:57 عصر
اساتيد محترم لطفا راهنمايي بفرمائيد .

Unique
پنج شنبه 20 تیر 1392, 14:47 عصر
شما سوالتون را توی انجمن نادرستی ارسال کردین. مفهوم سوال هم غلطه ! اجرا شدن برنامه تحت وب یعنی اجرا شدن اون به واسطه web server ! حالا چه برنامه ای ؟
برنامه های cgi که توی ویندوز compile شده باشن روی iis قابل استفاده هستند.
برنامه هایی که روی ویندوز مثلا از طریق socket امکان اتصال و دریافت و ارسال اطلاعات را برای هر هرفی میدهند روی vps ویندوز قابل اجرا و توسط زبان های ASP و PHP قابل دسترسی هستند.
حالا شما دقیقا بگین میخواین چیکار کنین تا من یا دوستان راهنمایی کنند..

bikran
جمعه 21 تیر 1392, 11:12 صبح
ممنون از Unique عزيز

حالت دوم رو ميخوام يعني روي vps يك فايل exe داريم .. اما وقتي كاربر از طريق سايت پرداخت آنلاين انجام داد. بتونه اون رو اجرا كنه.

بهتره سوال رو اينجوري مطرح كنم كه آيا امكان دسترسي و اجراي فايل exe در php وجود داره يا خير؟ اگر داره چجوري؟

cpuram
جمعه 21 تیر 1392, 14:35 عصر
خیر وجود ندارد.شما در اینترنت با مرورگر طرف هستید و مروگر قابلیت دانلود و اجرای فایلهای html رو داره.

engmmrj
جمعه 21 تیر 1392, 16:22 عصر
ممنون از Unique عزيز

حالت دوم رو ميخوام يعني روي vps يك فايل exe داريم .. اما وقتي كاربر از طريق سايت پرداخت آنلاين انجام داد. بتونه اون رو اجرا كنه.

بهتره سوال رو اينجوري مطرح كنم كه آيا امكان دسترسي و اجراي فايل exe در php وجود داره يا خير؟ اگر داره چجوري؟
بله امکانش وجود داره
http://php.net/manual/en/function.shell-exec.php

Unique
جمعه 21 تیر 1392, 23:51 عصر
حالت دوم رو ميخوام يعني روي vps يك فايل exe داريم .. اما وقتي كاربر از طريق سايت پرداخت آنلاين انجام داد. بتونه اون رو اجرا كنه.
بله میتونید از دستورات exec و shell_exec استفاده کنید. وهر command را اجرا کنید که این command ممکنه یک فایل exe را اجرا کنه ! البته php نباید روی safe mode باشه !