PDA

View Full Version : سوال: دسترسی به بانک اطلاعاتی از طریق اینترنت



armm1388
یک شنبه 06 آبان 1397, 14:54 عصر
با سلام

در نرم افزار از نوع windows form بانک اطلاعاتی را در سرور محلی گذاشته ام. در دو حالت پایین آیا جواب می دهد؟
1- بانک را در هاست شخصی خود در اینترنت قرار دهیم.
۲- بانک در همان سرور شبکه داخلی باشد و IP سرور را در نرم افزار معرفی کنیم آنگاه کاربر کلاینت که APPLICATION روی دستگاهش نصب شده از طریق شبکه اینترنت آن را بشناسد.

با تشکر

karim.mashayekhi
یک شنبه 06 آبان 1397, 15:17 عصر
سلام.
هر دو راه حل امکان پذیر است ولی اصلا توصیه نمیشه. شما میتونید دیتابیس تون رو توی شبکه محلی بذارید و یه وب سرویس براش بنویسید و از طریق اون بهش وصل شوید که همه جوانب کار رو دیده باشید

armm1388
یک شنبه 06 آبان 1397, 17:52 عصر
سلام.
هر دو راه حل امکان پذیر است ولی اصلا توصیه نمیشه. شما میتونید دیتابیس تون رو توی شبکه محلی بذارید و یه وب سرویس براش بنویسید و از طریق اون بهش وصل شوید که همه جوانب کار رو دیده باشید
با تشکر از پاسخ شما
یعنی این همه وب سایت روی اینترنت وجود دارد هیچکدام بانک اطلاعاتی شان را در هاست قرار نداده اند بلکه روی شبکه محلی است و با وب سرویس کار می کنند؟
ضمنا نمونه این وب سرویس (دستورات برنامه نویسی) را می توانید راهنمایی بفرمایید؟

رامین مرادی
دوشنبه 07 آبان 1397, 09:50 صبح
با تشکر از پاسخ شما
یعنی این همه وب سایت روی اینترنت وجود دارد هیچکدام بانک اطلاعاتی شان را در هاست قرار نداده اند بلکه روی شبکه محلی است و با وب سرویس کار می کنند؟
ضمنا نمونه این وب سرویس (دستورات برنامه نویسی) را می توانید راهنمایی بفرمایید؟

چرا سایتها دیتابیسشون اکثرا در هاست هست. شما دیتابیستو هرجا خواستی میتونی بزاری. برای دسترسی به دیتابیسی که کنار برنامه نیست و تو هاست هست (اون هاست میتونه هم تو اینترنت باشه هم تو یه کامپیوتر محلی)بهتره یک وب سرویس بنویسید .ولی مستقیما با آی پی سیستمی که دیتابیس روی اون نصبه هم میتونید بهش دسترسی داشته باشید.البته باید آی پی ولید باشه. تو کانکشن استرینگ آی پی سیستم رو بدید.