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

نام تاپیک: سوال شبکه ای

  1. #1

    مفاهیم marshal ,context, tread ,serialization ؟

    سلا م دوستان
    سوال من اینه می خوام بدونم آیا در یک برنامه دیتا بیس شبکه ای یعنی چند client و یک server که دیتا بیس در سرور باشه نیازی به بکارگیری مفاهیمی مثل marshal ,context, tread ,serialization ,... هست یا خیر ؟ منظورم اینه که این مفاهیم کاربردی هستند؟ واگر نه در کجا این مفاهیم به کار میره ؟

  2. #2
    نه نیاز نیست. فقط کافیه توی برنامت connectionstring رو اسم server که sql روش نصبه رو قرار بدی.

  3. #3
    ممنون از جواب شما دوست عزیز پس این مفاهیم کجا کاربرد داره ؟ میدونم در قسمت و بحث .remoting مورد استفاده است ولی چطوری ؟ اگه ممکنه کمی توضیح بدهید . با سپاس بسیار

  4. #4
    VIP آواتار رضا عربلو
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    1,597
    بحث .net remoting بسیار مفصل است و بیشتر به منظور افزایش امنیت و Security برنامه ها در نظر گرفته شده است بدین صورت که در .Net Remoting شما می توانید بجای آنکه آبجکت هایتان را در کلاینت ایجاد کنید در سرورتان ایجاد کنید و به کلاینت هایتان اجازه استفاده از آنها را بدهید.
    خوب این به چه دردی می خورد؟ برای مثال یک برنامه بانک را در نظر بگیرید که به مشتریانش اجازه می دهد از طریق یک برنامه حسابهیشان را مدیریت کنند. حال اگر آبجیکت مدیریت حسابهای بانکی در سمت کلاینت اجرا شود و یک کاربر خبره آنرا در مموری dump کند و دستکاری کند چه اتفاقی می افتد. در حالی که اگر این آبجیکت در سمت سرور ایجاد شده باشد ایمنیبیشتری دارد.
    اگر Net. نمی دانید وارد نشوید.

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

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