تعداد ویدئو | 21 |
---|---|
زمان دوره | 01:02:29 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش ویدئویی تراکنش های دات نت و دبلیو سی اف WCF یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی یادگیری تراکنش های دات نت و WCF است که با نام اصلی Understanding .NET and WCF Transactions از شرکت Pluralsight منتشر شده است.
تکنولوژیWCF یک فریمورک برنامهنویسی است که توسط مایکروسافت توسعه داده شده است و برای ایجاد برنامههای توزیع شده و ارتباط بین برنامهها در محیطهای ویندوز استفاده میشود. WCF از یک معماری مبتنی بر سرویس (Service-Oriented Architecture) پیروی میکند که برای تبادل داده و ارتباط بین سرویسها از پروتکلهای مختلفی مانند HTTP، TCP، MSMQ و … استفاده میکند. با استفاده از WCF، برنامهنویسان قادر خواهند بود تا برنامههایی با قابلیتهای پیچیده را ایجاد کنند که بتوانند در شبکههای بزرگ، با امنیت بالا و با استفاده از پروتکلهای مختلف ارتباط برقرار کنند. WCF از مفاهیمی مانند سرویسهای وب، پیامرسانی دوطرفه، رمزنگاری، توزیع بار و … پشتیبانی میکند. با توجه به قابلیتهای وسیع و انعطافپذیری WCF، این فریمورک در صنعت نرمافزار و توسعه برنامههای شبکه بسیار مورد استفاده قرار گرفته است و به عنوان یک ابزار قوی برای توسعه سیستمهای پیچیده و قابل اعتماد شناخته میشود.
موضوع تراکنش ها در کار کردن با بانک های اطلاعاتی موضوع بسیار مهمی است. در کار کردن با تراکنش ها نیازم هست که تمامی عملایت یک تراکنش به طور کامل اجرا شده و یا هیچکدام اجرا نشوند.
در واقع، در صورت با مشکل مواجه شدن تراکنش، وضعیت بانک اطلاعاتی باید به حالت قبل از انجام تراکنش برگردد. یک تراکنش باید چهار ویزگی زیر را داشته باشید:
تکنولوژی WCF یا همان Windows Communication Foundation یک فریم ورک برای ایجاد برنامه های کاربردی سرویس گرا است. با استفاده از WCFمی توانید، داده ها را به عنوان پیام های ناهمزمان از یک نقطه پایانی سرویس به نقطه دیگر ارسال کنید. یک نقطه پایانی سرویس می تواند بخشی از یک سرویس در دسترسی مداوم باشد، که توسط IIS میزبانی می شود و یا می تواند یک سرویس میزبانی شده در یک برنامه باشد.
نقطه پایانی می تواند سرویس گیرنده سرویس باشد که از نقطه پایانی سرویس درخواست داده می کند. پیامها می توانند به سادگی یک کاراکتر یا کلمه ارسال شده به عنوان XML و یا پیچیده مانند یک جریان داده های باینری باشند. چندین سناریو نمونه شامل موارد زیر است:
در حالی که ایجاد چنین برنامه هایی قبل از وجود WCF امکان پذیر بود، WCF توسعه نقاط پایانی را آسان تر از همیشه می کند. به طور خلاصه WCF به گونه ای طراحی شده است که روشی، قابل مدیریت برای ایجاد Web service ها و Web service client ها ارائه دهد.
فصل اول: معماری تراکنش ها
فصل دوم: پروتکل Two Phase Commit
فصل سوم: تراکنش ها در دات نت
فصل چهارم: تراکنش ها در WCF
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.