View Full Version : ارتباط برنامه client و سرور و مشکلات آن
alimooghashang
دوشنبه 06 آذر 1391, 21:26 عصر
سلام
من روی سیستم server یک sql server 2008 r2 نصب کردم
همون رو هم روی سیستم های client نصب کردم
و وقتی با SQL Server Management Studio میخوام به server وصل بشم در مود sql authentication وصل میشم ولی چند مشکل دارم
1- سرعت اتصال خیلی کنده و کلی فکر میکنه تا اطلاعات رو نمایش بده- که این خیلی بده چون من باید داده ها رو سریع از دیتابیس server بخونم و در سمت client نمایش بدم
وقتی با برنامه SQL Server Management Studio به کندی وصل میشه مسلمه که برنامه ما بیشتر جون میکنه
چیکار باید کرد؟
2- کلا در برنامه چطور باید اطلاعات connection string رو ذخیره کرد که کاربر نام کاربری و کلمه عبور رو مشاهده نکنه؟
alimooghashang
یک شنبه 12 آذر 1391, 19:12 عصر
به همین صورت وسط برنامه که یک request به server ارسال میشه و دیتا از sql server درخواست میشه، برنامه برای چند ثانیه هنگ میکنه
چیکار باید کرد؟
Reza_Yarahmadi
شنبه 18 آذر 1391, 14:38 عصر
1- سرعت اتصال خیلی کنده و کلی فکر میکنه تا اطلاعات رو نمایش بده- که این خیلی بده چون من باید داده ها رو سریع از دیتابیس server بخونم و در سمت client نمایش بدم
وقتی با برنامه SQL Server Management Studio به کندی وصل میشه مسلمه که برنامه ما بیشتر جون میکنه
علل زیادی باعث این مشکل میشه ، ممکنه مشکل از شبکه شما باشه ، ممکنه بخاطر ساختار جداول شما باشه ، ....
2- کلا در برنامه چطور باید اطلاعات connection string رو ذخیره کرد که کاربر نام کاربری و کلمه عبور رو مشاهده نکنه؟
در مورد رمز نگاری کانکشن استرینگ و روشهای مخفی سازی کانکشن استرینگ توی تالارهای مرتبط با زبان برنامه نویسی خودتون جستجو کنید.
alimooghashang
شنبه 18 آذر 1391, 14:44 عصر
یعنی نباید تاخییر داشته باشه؟ یا تاخیر داشتن طبیعیه در شبکه؟
Reza_Yarahmadi
شنبه 18 آذر 1391, 15:32 عصر
یعنی نباید تاخییر داشته باشه؟ یا تاخیر داشتن طبیعیه در شبکه؟
اگر تغییر زیادی نسبت به لوکال داشته باشه مشکل از شبکه و یا سرور شماست.
alimooghashang
دوشنبه 20 آذر 1391, 13:39 عصر
اگر تغییر زیادی نسبت به لوکال داشته باشه مشکل از شبکه و یا سرور شماست.
من روی سرور کلاینت الان sql server 2008 r2 رو هم نصب کردم
با خود اون بخوام کانکت بشم به سرور ، اصولا چقدر زمان باید طول بکشه؟
میشه از روی سرعت ارتباط اون فهمید که ایراد از کجاس؟
alimooghashang
شنبه 12 اسفند 1391, 09:44 صبح
چطوری میشه تست کرد که مشکل از کجاست؟
میخوام بدونم مشکل از داخل برنامه اس یا مشکل از خود شبکه است
ممنون
Mask
شنبه 12 اسفند 1391, 10:55 صبح
به نظر من : زمانی که قرار شد برنامه بره سمت شبکه ، بهتره بره تحت وب بشه . تا تمام این مشکلات حل بشه.
alimooghashang
شنبه 12 اسفند 1391, 11:13 صبح
ممنون
ولی برنامه باید ویندوز اپلیکیشن باشه
و به نظر خودم دلیلی نداره که انقدر یهو کند بشه
مگه چکار میخواد بکنه یه کم دیتا میخواد رد و بدل کنه اونم هر از چند گاهی
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.