تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 1 از 1

نام تاپيک: سه روش برای مدیریت نمونه سازی در WCF

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    May 2011
    پست ها
    6

    پيش فرض سه روش برای مدیریت نمونه سازی در WCF

    (سه روش per call ، Per session و single )
    بسیاری از مواقع ما می خواهیم روشهای نمونه سازی (Instantiate) آبجکت های سرویس WCF روی یک سرور را کنترل کنیم.مثلا طول زمانی را که نمونه های WCF باید روی سرور باقی بمانند را تعیین و کنترل کنیم.
    فریم ورک WCF سه روش برای کنترل نمونه سازی یک آبجکت دارد. در این مقاله ما سعی داریم در ابتدا این سه روش را با نمونه کد های ساده بیان می کنیم و در ادامه شرح می دهیم که تحت شرایط گوناگون کدامیک از این روشها را باید به کار ببریم.
    این مستند یک e-book کوچک برای کاربران .Net در زمینه های WCF ، WPF ، WF ، Ajax ، SQL و ... می باشد.



    اصول نمونه سازی آبجکت های سرویسWCF
    در یک درخواست (Request) و (Request) در ارتباطات WCF ، ترتیب وقایع زیر اتفاق می افتد:
    - WCF Client یک درخواست (request) به آبجکت سرویس WCF می فرستد.
    - از آبجکت سرویس یک نمونه ساخته می شود.
    - نمونه ساخته شده درخواست را میزبانی کرده و پاسخ را به WCF Client می فرستد.

    در ادامه سناریوهای متفاوتی از نمونه سازی در WCF را بررسی می کنیم:
    · ممکن است شما بخواهید در هر فرخوانی متد در WCF client یک نمونه جدید از سرویس WCF را بسازید.
    · فقط یک نمونه از سرویس WCF باید برای هر session از کلاینت باید ساخته شود.
    · فقط یک نمونه عمومی از سرویس WCF باید برای کل کلاینت ها ساخته شود.




    Last edited by IT society; 22-02-2012 at 16:07.

  2. این کاربر از IT society بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •