PDA

View Full Version : نگاه کلی به WCF



Unknownlive
جمعه 06 شهریور 1388, 14:01 عصر
سلام،میشه بگید این WCF بیشتر برای چه کارهای استفاده می شه در کل و در چه حد قدرت داره ؟اگه میشه لطف کنید منابع غنی فارسی و انگلیسی برای ان بزارید با تشکر از دوستان محترم

stahad1
شنبه 12 فروردین 1391, 21:41 عصر
منبع غنی فارسی که اصلا گیر نمیاد چون خیلی کشتم به جز این سایت توی هیچ سایتی در مورد wcf اونم فارسی نگذاشتن

C#.net
شنبه 12 فروردین 1391, 22:30 عصر
ابزاری کامل و قوی جهت توسعه برنامه های سرویس گرا می باشد، شما می تونید سرویس های WCF رو به سادگی در چارچوب های مختلف غیر دات نتی استفاده کنید و در مقایسه با وب سرویس های معمولی امکانات و پرفورمنس بیشتری رو داره، امکاناتی مثل سیستم امنیتی توکار، پرفورمنس بالاتر در محیط های مبتنی بر دات نت به علت استفاده از سریالیزیشن باینری و ...

stahad1
یک شنبه 13 فروردین 1391, 10:43 صبح
ابزاری کامل و قوی جهت توسعه برنامه های سرویس گرا می باشد، شما می تونید سرویس های WCF رو به سادگی در چارچوب های مختلف غیر دات نتی استفاده کنید و در مقایسه با وب سرویس های معمولی امکانات و پرفورمنس بیشتری رو داره، امکاناتی مثل سیستم امنیتی توکار، پرفورمنس بالاتر در محیط های مبتنی بر دات نت به علت استفاده از سریالیزیشن باینری و ...
اگه توزیع بیشتری می دادید ممنون می شدم یا چند نمونه مثال می کذاشتید خیلی مشتاقم بدون که فرقش با برنامه نویسی شبکه یا سوکت چیه

C#.net
یک شنبه 13 فروردین 1391, 11:21 صبح
فرض کنید شما یه سیستم انبارداری برای کارخونه ایکس با سی شارپ و sql server نوشتید، شرکت دیگه ای یه سیستم خرید برای کارخونه ایکس با جاوا و اوراکل نوشته که روی لینوکس مستقر شده، حالا اگه بخواهید این دو تا سیستم رو به هم مرتبط کنید که مثلا وقتی موجودی کالای A از یه حدی کمتر شد به سیستم خرید سفارش ارسال کنه، چی کار می کنید؟

با استفاده از WCF می تونید یه سرویس طراحی کنید که لیست اقلام مورد نیاز رو برگردونه و به راحتی برنامه جاوایی می تونه این سرویس رو صدا کنه و اطلاعات مورد نیازش رو به دست بیاره، جالبه بدونید اگه مثلا خروجی سرویس WCF شما شبیه این مثال باشه:


public class Order
{
public int Code { get; set; }
public string ProductName { get; set; }
public int Count { get; set; }
}

List<Order> GetAllOrders()
{
// ...
}


پراپرتی های کلاس Order که از طریق WSDL مشخصاتشون در سرویس قید می شه، توسط برنامه جاوایی قابل استفاده هست و عملا می تونه از شی Order استفاده کنه!