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

نام تاپیک: بهترين عملكرد و تصميم درباره اين برنامه چه مي تواند باشد؟

  1. #1

    Question بهترين عملكرد و تصميم درباره اين برنامه چه مي تواند باشد؟

    باسلام;
    يك برنامه هست كه كاربران از طريق آن به ديتابيس اصلي كه بر روي اينترنت هست ، وصل مي شوند و اطلاعات را وارد مي نمايند.اگر ارتباط با اينترنت ميسر نباشد، اطلاعات بصورت آفلاين در ديتابيسي كه برروي سيستم كاربر هست ذخيره مي شود و پس از برقراري ارتباط با اينترنت به ديتابيس اصلي منتقل مي شود.برنامه موردنظر بصورت ويندوزي مي باشد. كاربران روي شبكه محلي هستند و از طريق gatewayبه اينترنت متصل مي شوند.بانك اطلاعاتي موردنظر mysql مي باشد.
    سئوالات :
    1-چه نكاتي را بايد در اين نوع برنامه درنظر بگيرم؟بهترين عملكرد و تصميم درباره اين برنامه چه مي تواند باشد؟
    2-نوع كانكشن چگونه تعريف شود؟
    3-چگونه برقراري ارتباط با اينترنت و بخصوص با سرور مورنظر را چك كنم؟

    تذكر:لطفا مشخص كنيد كدهايي كه ارائه مي كنيد در vs2005 مي باشد يا vs2008؟

    باتشكر

  2. #2

    نقل قول: بهترين عملكرد و تصميم درباره اين برنامه چه مي تواند باشد؟

    لطفا دوستان نظرات خودشونو ارائه بدهند.
    متشكرم

  3. #3
    کاربر دائمی آواتار linux
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    تهران
    پست
    2,313

    نقل قول: بهترين عملكرد و تصميم درباره اين برنامه چه مي تواند باشد؟

    نقل قول نوشته شده توسط tayebeh مشاهده تاپیک
    لطفا دوستان نظرات خودشونو ارائه بدهند.
    متشكرم
    شما دیک دیتابیس توی LAN داشته باشید و همه هم فقط با آن باید کار کنند این دیتابیس هم با دیتابیس شما توی اینترنت ریپلیکیشن باید داشته باشه

  4. #4

    نقل قول: بهترين عملكرد و تصميم درباره اين برنامه چه مي تواند باشد؟

    نميخوام با replication اين مسئله رو حل كنم.ميخوام اطلاعات منتقل بشه.

  5. #5
    کاربر دائمی آواتار RED-C0DE
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    31 4E 20 20 54 48 33 20 20 28 72 59 70 54 30 47 33 4E 31 28 20 20 5C 2F 30 52 31 7C 7C 29 20 20 7C 2
    پست
    551

    نقل قول: بهترين عملكرد و تصميم درباره اين برنامه چه مي تواند باشد؟

    هنوز پروژه رو شروع نکردین یا در حین انجامش هستین؟

    اگه شروع نکردین :
    باید اول یک سیاست کلی برای روند کارتون تعریف کنید...
    اینکه چه اطلاعاتی و در چه صورت باید منتقل بشن(از دید امنیت و مجوز کاربران)...
    فقط دانلود دارین یا آپلود و یا هر دو...
    حجم اطلاعات مورد انتقال رو دقیقا بررسی کنید...چون دارین روی یک مسیر نه چندان مطمئن (مخصوصا از لحاظ سرعت اتصال) کار می کنید و اطلاعات رو انتقال می دین...
    سرعت کانکشن مشتریان خودتون رو باید بدونین و در صورت نیاز به سرعتی که مد نظر خودتون هست برسونین تا کیفیت و امنیت کار رو بالا ببرین...
    وضعیت سروری که روی اینترنت در اختیار دارین چجوریه؟ آیا سرور اختصاصی دارین؟

  6. #6

    نقل قول: بهترين عملكرد و تصميم درباره اين برنامه چه مي تواند باشد؟

    نقل قول نوشته شده توسط tayebeh مشاهده تاپیک
    باسلام;
    يك برنامه هست كه كاربران از طريق آن به ديتابيس اصلي كه بر روي اينترنت هست ، وصل مي شوند و اطلاعات را وارد مي نمايند.اگر ارتباط با اينترنت ميسر نباشد، اطلاعات بصورت آفلاين در ديتابيسي كه برروي سيستم كاربر هست ذخيره مي شود و پس از برقراري ارتباط با اينترنت به ديتابيس اصلي منتقل مي شود.برنامه موردنظر بصورت ويندوزي مي باشد. كاربران روي شبكه محلي هستند و از طريق gatewayبه اينترنت متصل مي شوند.بانك اطلاعاتي موردنظر mysql مي باشد.
    سئوالات :
    1-چه نكاتي را بايد در اين نوع برنامه درنظر بگيرم؟بهترين عملكرد و تصميم درباره اين برنامه چه مي تواند باشد؟
    2-نوع كانكشن چگونه تعريف شود؟
    3-چگونه برقراري ارتباط با اينترنت و بخصوص با سرور مورنظر را چك كنم؟

    تذكر:لطفا مشخص كنيد كدهايي كه ارائه مي كنيد در vs2005 مي باشد يا vs2008؟

    باتشكر
    سلام.
    میتونید از Smart Client Software Factory یا همون SCSF استفاده کنید. در این Framework، بلاکی تحت عنوان Offline Application Block وجود داره که هنگام در دسترس نبودن مقصد، میتونه درخواستها رو در صف قرار بده و به محض Online شدن درخواستهایی که در صف قرار دارن رو به سرور ارسال میکنه. وقتیکه درخواست Dispatch شد، یک Callback Function سمت کد شما فراخوانی میشه تا بتونید پاسخ رو بررسی و اقدام مقتضی رو اعمال کنید.

    برای توضیحات بیشتر، به این سایت مراجعه کنید.
    آخرین ویرایش به وسیله mehdi.mousavi : شنبه 21 دی 1387 در 12:18 عصر دلیل: غلط املایی!

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

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