PDA

View Full Version : برنامه تحت شبکه یا تک کاربره



amin1000
دوشنبه 27 دی 1389, 12:57 عصر
سلام
دوستان من برنامه هم تحت شبکه هست و هم تک کاربره حالا من میخام انتخاب اینکه برنامه تحت شبکه باشد یا خیر در اختیار کاربر باشد یعنی اینکه کاربر خودش آی پی سرور را وارد کند .خلاصه اینکه انتخاب آی پی سرور در اختیار خود کاربر باشد.ممنون

samirdev
دوشنبه 27 دی 1389, 23:08 عصر
اگر این مشکل را به طور حرفه ای بخواهید حل کنبد شما نیاز به یک معماری Service Oriented Architecture یا Client - Srever دارید. که پیاده سازی این معماری احتمالا زمان زیادی نیاز دارد. اما اگر هدف شما فقط تغییر در نرم افزار برای فروش در 2 نسخه تک کاربره و شبکه است می توانید از قفل های USB استفاده کنید که تحت شبکه هم به کاربران سرویس می دهند و قابلیت محدود کردن تعداد کاربران را دارند.

و اگر نیاز شما فقط این است که کاربر خودش بتواند آی پی سرور را انتخاب کند، می توانید Database خود را در شبکه قرار دهید و نرم افزار شما از ظریق شبکه به Database متصل شود، حال IP سیستم Server در بخش تنظیمات نرم افزار شما قرار می گیرد. اگر خود فایل اجرایی برنامه و Database در یک سیستم قرار داشته باشند سیستم شما تک کاربره می شود.