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

نام تاپیک: ارتباط پایگاه داده یک application به یک پایگاه داده web application در #C

  1. #1
    کاربر جدید
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    بوشهر
    پست
    7

    Question ارتباط پایگاه داده یک application به یک پایگاه داده web application در #C

    با سلام
    من برنامه ای نوشتم با C#‎‎‎‎‎‎ 2005 و پایگاه داده SQL 2005 که خودش به دو برنامه تقسیم میشه، یک application و یک web application و هر دو پایگاه داده مثل هم هستند .
    لطفا به من آموزش دهید چطور و یا با چه روشهایی می تونم این دو پایگاه داده رو به هم متصل کنم به طوری کاربر بتونه در هر زمانی که خواست به اینترنت وصل بشه و اطلاعات پایگاه داده web application را به برنامه تحت ویندوز خودش منتقل کنه. یعنی پایگاه داده برنامه تحت ویندوز را update کنه ؟
    با تشکر



  2. #2

    نقل قول: ارتباط پایگاه داده یک application به یک پایگاه داده web application در #C

    من برنامه ای نوشتم با C#‎‎‎‎‎‎‎ 2005 و پایگاه داده SQL 2005 که خودش به دو برنامه تقسیم میشه، یک application و یک web application و هر دو پایگاه داده مثل هم هستند .
    لطفا به من آموزش دهید چطور و یا با چه روشهایی می تونم این دو پایگاه داده رو به هم متصل کنم به طوری کاربر بتونه در هر زمانی که خواست به اینترنت وصل بشه و اطلاعات پایگاه داده web application را به برنامه تحت ویندوز خودش منتقل کنه. یعنی پایگاه داده برنامه تحت ویندوز را update کنه ؟
    یکی از دلایل استفاده از معماری چند لایه همین هست. یعنی دیگه نیازی نیست که شما 2 تا پایگاه داده بسازی و روی هر 2 کار کنی.
    یک پایگاه داده می سازی و در یک سرور قرار می دی، برنامه Web App که جای خودش رو داره و برنامه Win App از طریق اینترنت به سرور وصل میشه.

  3. #3
    کاربر جدید
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    بوشهر
    پست
    7

    نقل قول: ارتباط پایگاه داده یک application به یک پایگاه داده web application در #C

    نقل قول نوشته شده توسط obalitjoOon مشاهده تاپیک
    یکی از دلایل استفاده از معماری چند لایه همین هست. یعنی دیگه نیازی نیست که شما 2 تا پایگاه داده بسازی و روی هر 2 کار کنی.
    یک پایگاه داده می سازی و در یک سرور قرار می دی، برنامه Web App که جای خودش رو داره و برنامه Win App از طریق اینترنت به سرور وصل میشه.
    سلام دوست عزیز
    حالا کار ما اینطوری راه می افته . اگه میشه دوستان راهنمایی کنند .
    متشکرم

  4. #4

    نقل قول: ارتباط پایگاه داده یک application به یک پایگاه داده web application در C#‎‎

    از این استفاده کن
    Microsoft Sync Framework

  5. #5
    کاربر جدید
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    بوشهر
    پست
    7

    نقل قول: ارتباط پایگاه داده یک application به یک پایگاه داده web application در C#‎‎‎

    نقل قول نوشته شده توسط mahmoodramzani مشاهده تاپیک
    از این استفاده کن
    Microsoft Sync Framework

    دست شما درد نکنه آقای mahmoodramzani از اون سایت چیزی دستگیرم نشد . اگه میشه خودتون توضیح بدین باید چکار کنم . و اون برنامه به چه صورت کار میکنه ؟

  6. #6

    نقل قول: ارتباط پایگاه داده یک application به یک پایگاه داده web application در C#‎‎

    در واقع اون برنامه نیست،بلکه یک library هست واسه sync کردن database،که مال خود microsoft هم هست.
    این هم اولین قدم در استفاده از اون:
    Walkthrough: Creating an Occasionally Connected Application

  7. #7

    نقل قول: ارتباط پایگاه داده یک application به یک پایگاه داده web application در C#‎‎

    سلام

    دوست عزیز قصد جسارت ندارم اما کاره شما با منطق جور در نمیاد عزیز

    وقتی امکانات هست چرا ازاون استفاده نکنی؟


    شما یه دیتا بیس داشته باش رویه یک سرور سی شارپ و ای اس پی که بانکاشون فرقی ندارن

    می خواد فقط یک کانکشن بسازی

    به همین راهتی دیگه درده سر چرا؟


    ما عیبمون اینه که یک کاری که تجربه نداشتیم ازش می ترسیم که بریم سمتش

    من اولا خودم از Stored Procedure استفاده نمی کردم

    خیلی هم اذیت می شدم اما نمی رفتم سمتش

    این همه داستان گفتم که بری دنبالش
    اگه پایه باشی منم دنبالش هستم(باهم تحقیق کنیم)





    ------------------------------------------------------------------------
    (همت مضاعف ............................................... کاره مضاعف)

  8. #8

    نقل قول: ارتباط پایگاه داده یک application به یک پایگاه داده web application در C#‎‎

    اتفاقا من هم روی پروژه ای کار میکنم که با همین موضوع درگیرم. از همه جا تحقیق کردم که یک راه حل خوب و مناسب پیدا کنم, که تا به حال به نظرم استفاده از لایه Data Access و قرار دادنش در یک سرور و ایجاد Connection به همان سرور هم برای Win App و هم برای Web App, مناسب ترین و منطقی ترین راه است. البته نباید سرعت Save & Retrieve اطلاعات را هم نادیده گرفت. چون به نظرم میاد با این کار در Win App با تاخیر به داده های موجود در Data Base دسترسی خواهیم داشت که این موضوع هم گاها از دیدگاه کاربر, اصلا خوشایند نیست!

  9. #9
    کاربر جدید
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    بوشهر
    پست
    7

    نقل قول: ارتباط پایگاه داده یک application به یک پایگاه داده web application در C#‎‎

    حرف شما دوستان درست
    ولی من این برنامه ای که می خوام بنویسم برای یک شرکت در یک شهر کوچک با اینترنت دیال آپ معمولی است .
    از من خواستن که باید تو برنامه بتونن ، هر وقت که خواستن به اینترنت وصل بشند و اطلاعات سفارشات جدید رو به برنامه روی سیستم خودشون منتقل کنند .
    حالا به نظر شما من باید چه کار کنم ؟
    باید یه جوری اطلاعات پایگاه داده روی Web رو به application منتقل کنم !!!؟

  10. #10

    نقل قول: ارتباط پایگاه داده یک application به یک پایگاه داده web application در #C

    منم دقیقا این سوال رو دارم ... اگه میشه یه کم بیشتر توضیح بدید ...یعنی وقتی کاربر تو محیطی هست که همیشه امکان دسترسی به نت نداره باید از دو تا دیتابیس استفاده کرد ....یعنی یه دیتا بیس روی سیستمش که وقتی کامل شد کانکت میشه و یه همسان سازی انجام میده و میره تا دفعه بعد

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

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