PDA

View Full Version : درخواست نمونه کاربردی Web service ایرانی



Yama12
یک شنبه 17 خرداد 1388, 13:28 عصر
با سلام خدمت همه عزیزان

من نمونه های ایرانی که از وب سرویس استفاده کردند برای سایت ها و ارائه خدمات رو میخوام
اگر کسی آدرسی داره لطف کنه برام بزاره اگر هم توضیحی هرچند کوتاه داره در مورد اون وب سرویس خاص بازم لطف کنه بنویسه

با تشکر از همگی

Yama12
دوشنبه 18 خرداد 1388, 15:56 عصر
یعنی کسی نیست که تا به حال با وب سرویس کار کرده باشه؟؟!!!!!!
یا حتی یک موردش رو هم دیده باشه از راهه دور؟!!!

xcomlock
دوشنبه 18 خرداد 1388, 21:56 عصر
من یه وب سرویس ایجاد کردم .برای اتصال یه سرور در ایران به سایت.
اگه سئوالی داشتی خوشحال میشم کمکت کنم
موفق باشید.

Yama12
سه شنبه 19 خرداد 1388, 01:44 صبح
خوب اولا آدرسش رو بدی اگه آپ هست الان
بعد هم مختصری درباره اون برام توضیح بدین
مرسی

Saeed_m_Farid
سه شنبه 19 خرداد 1388, 10:02 صبح
با سلام خدمت همه عزیزان

من نمونه های ایرانی که از وب سرویس استفاده کردند برای سایت ها و ارائه خدمات رو میخوام
اگر کسی آدرسی داره لطف کنه برام بزاره اگر هم توضیحی هرچند کوتاه داره در مورد اون وب سرویس خاص بازم لطف کنه بنویسه

با تشکر از همگی
سلام
اولا منظورتون از ایرانی چیه؟ خوب وب سرویس، وب سرویسه فرقی نمیکنه ایرانی یا خارجی اش!
اگه نحوه استفاده از یه وب سرویس که الان داخل کشور سرویس میده هست، هزاران نمونه الان داره تو سایت های پرداخت الکترونیک، ازشون استفاده میشه که نمونه استفاده و WSDL اش رو هم اینجا (http://barnamenevis.org/forum/showpost.php?p=734233&postcount=35)گذاشتم، که اگه خواستید بیشتر هم توضیح میدم.

ولی اگه میخواهید یه وب سرویس آپ کنید، تو #C و VB.net وب سرویسهایی برای ارائه خدمات نوشتم، اونایی که تحت وب هستن، آدرس global ندارن که از همه جا در دسترس باشن ولی بیشترشون رو تو شبکه های محلی دارن استفاده میکنن که بازم اگه بدردتون میخوره زبان مورد استفادتون رو بگید تا نمونه اش رو بذارم ...

اگه هم منظورتون یه چیزی مثل UDDI ایرانی هست که من نمونه ای ندیدم.

amirjalili
سه شنبه 19 خرداد 1388, 11:50 صبح
اگه نحوه استفاده از یه وب سرویس که الان داخل کشور سرویس میده هست، هزاران نمونه الان داره تو سایت های پرداخت الکترونیک، ازشون استفاده میشه که نمونه استفاده و WSDL اش رو هم اینجا گذاشتم، که اگه خواستید بیشتر هم توضیح میدم.

من در این لینک WSDL ی ندیدم!

دوست عزیز بزار خیالت رو راحت کنم.. ما تو ایران وب سرویس درست و حسابی نداریم..
اونایی هم که هستن اینقدر کاراشون خنده دار و ساده ست که میشه ازش فقط به عنوان یک نمونه برای آموزشی استفاده کرد..

از دلایل مهم استفاده از سرویس ها عبارت از:

1:اتصال و همکاری نرم افزار های عظیم و گسترده با هم که هر بخش از نرم افزار توسط یک کمپانی نوشته میشه..

2: عدم وابستگی به سیستم عامل

و دلایل مهم دیگه ای هم هست که اینجا فقط به این 2 تا اشاره کردم.

مورد 1 که هیچی..

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

مورد 2 هم که باز دیگه خودتون میدونید.. نمیخوام چیزی بگم.

تنها شرکتی هم که در ایران داره مدتی درست و حسابی روی سرویس ها وقت میذاره( تاکید میکنم فقط وقت میذاره ) شرکت نبراس هست..

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

چند وقت قبل تر هم که معماری 3 لایه مد شده بود و باز هم از هر کی میپرسیدی فقط 3 تا کلمه جواب میداد.. معماری 3 لایه یعنی bussiness,presentation,DAL :تشویق:

Yama12
سه شنبه 19 خرداد 1388, 13:03 عصر
سلام
اولا منظورتون از ایرانی چیه؟ خوب وب سرویس، وب سرویسه فرقی نمیکنه ایرانی یا خارجی اش!
اگه نحوه استفاده از یه وب سرویس که الان داخل کشور سرویس میده هست، هزاران نمونه الان داره تو سایت های پرداخت الکترونیک، ازشون استفاده میشه که نمونه استفاده و WSDL اش رو هم اینجا (http://barnamenevis.org/forum/showpost.php?p=734233&postcount=35)گذاشتم، که اگه خواستید بیشتر هم توضیح میدم.

اگه هم منظورتون یه چیزی مثل UDDI ایرانی هست که من نمونه ای ندیدم.

شاید من منظورم رو بد رسوندم
من میخوام بدونم که در شرکت ها و سازمان های داخلی ایران الان از وب سرویس در چه پروژه هایی استفاده شده که به قول دوستمون amirjalili فعلا انگار در حد حرف هست و مقداری هم آموزشی
اما بازهم اگر نمونه کاربردی سراغ دارید ذکر کنید

Saeed_m_Farid
سه شنبه 19 خرداد 1388, 13:04 عصر
سلام

من در این لینک WSDL ی ندیدم!
بنده تو همون پست هم عرض کردم : بانک ملت registration میخواد، یعنی یه IP از شرکت طرف قرارداد میگیره و WSDL موردنظر رو واسه IP موردنظر باز میکنه؛ اگه اصرار به داشتن لینک WSDL دارید لینکش اینه http://217.218.45.25:8181/ivr/services/ivr?wsdl ولی شما نمیتونید استفاده کنید.

دوست عزیز بزار خیالت رو راحت کنم.. ما تو ایران وب سرویس درست و حسابی نداریم..
اونایی هم که هستن اینقدر کاراشون خنده دار و ساده ست که میشه ازش فقط به عنوان یک نمونه برای آموزشی استفاده کرد..
من اصلاً دوست ندارم وارد مسائل بیربط و حاشیه ای بشم ولی هر پستی میدم دوستان یه جوری حال آدم رو با حرفهای غیرعلمی و نامستند میگیرن و این مورد تازگیها خیلی زیاد شده، یعنی نصف وقت من تو جواب دادن به اینگونه مطالب بی مورد اتلاف میشه، نمیدونم هم دلیل این اظهارنظرهای دوستان با این لحن ها چیه!!!
اولا باید بفرمایید درست حسابی، خنده دار و ساده رو شما چطور تعبیر می کنید، بعدش هم شما تمام وب سرویسها رو دیدین که اینقدر راحت قضاوت میکنید؟ لطف کنید علمی و فنی صحبت کنید تا جواب بگیرید، این حرفهای شما از نظر علمی و فنی 1 قرون ارزش نداره و به درد جراید کثیرالانتشار میخوره تا برنامه نویسها!
توجه کنید با این جمع بندیهای کلی شما دارین به همه ماها که 5-6 سالی هست از وب سرویسها و تکنولوژیهای مشابه استفاده میکنیم، توهین میکنین. امیدوارم طبق معمولِ این جور پستها، ناخواسته باشه؛ والّا شما با این صحبتها تمام ما رو با چغندر مترادف کردین!


1:اتصال و همکاری نرم افزار های عظیم و گسترده با هم که هر بخش از نرم افزار توسط یک کمپانی نوشته میشه..
2: عدم وابستگی به سیستم عامل

مورد 1 که هیچی..


حتماً لازم نیست نرم افزار عظیم و گسترده! باشه؛ همین مقدار که دو تا پلت فرم مستقل از هم بتونن از طریق SOAP با هم ارتباط برقرار کنند کافیه، در ضمن من با وب سرویسهای متنوع شرکت متبوع خودمون تو سطح کشور کاری ندارم؛ همین ارسال انبوه SMS، پرداخت الکترونیک، پرداخت قبوض و هزار تا مورد دیگه کجاشون خنده دار یا هیچی هستن؟ اینم درنظر بگیرین که وب سرویسها اونقدرها هم که فکر میکنین کارآمد و جدید نیستند و تکنولوژیهای جدیدی کم کم دارن جایگزین میشن که محدودیتهای SOAP رو هم ندارن ...


حالا خودتون قضاوت کنید.. ما در ایران آیا به جز چند تا CRM خنده دار که در نمایشگاه الکامپ شاهدش بودیم و یه سری اتوماسیون های اداری چیز دیگه ای داریم؟ البته اینو وقتی میگم منظورم بخش اعظم جامعه نرم افزاری کشور هست و کاری به نرم افزار های چند تا مرکز تحقیقاتی از جمله مخابرات و .. ندارم..
بنده قضاوتم بالشخصه اینه که نمایشگاه الکامپ یااتوماسیون اداری و اون چیزهایی که شما ازشون بعنوان بخش اعظم جامعه نرم افزاری یاد می کنید، در مقام تشبیه مثل GUI یه برنامه کاربردی هستند. در حالیکه پیکره این جامعه که شما از طریق همون دارین با اینترنت خودتون کار کرده، این پستها رو ارسال میکنید یا هر نوع ارتباط و اطلاعاتی که دارید استفاده می کنید از همون مراکز تحقیقاتی که میگید تامین میشه! قرار نیست هر چیزی که در دسترس همه نیست، وجود خارجی اش انکار بشه! مطمئن باشین همه این مطالبی که شما نمیتونین تو " بخش اعظم جامعه نرم افزاری کشور" ببینید بطور وسیع داره تو ستون فقرات جامعه اطلاعاتی استفاده میشه.
مثل اونایی که میرن کامپیوتر بخرن و میگن کامپیوتر من ال جی یا سامسونگ باشه! من به این آدم ایراد نمیگیرم ولی به شما چرا. چون شما خودت رو جزء مطلعین این امر میدونین و خوب نباید از تین اظهارنظرهای غیرفنی بکنین.

تنها شرکتی هم که در ایران داره مدتی درست و حسابی روی سرویس ها وقت میذاره( تاکید میکنم فقط وقت میذاره ) شرکت نبراس هست..

بقیه فکر کنم از واژه وب سرویس فقط بلدن موقع مصاحبه برای استخدام استفاده کنن مثل همین چند وقت قبل که WCF خیلی مد شده بود.. هیچ کس هم درست و حسابی نمیدونست چیه!!!!!!!!!!!!!!!!!!

چند وقت قبل تر هم که معماری 3 لایه مد شده بود و باز هم از هر کی میپرسیدی فقط 3 تا کلمه جواب میداد.. معماری 3 لایه یعنی bussiness,presentation,DAL
بازم صحبتهای غیرعلمی و نامستند! اصلاً بنظر من استفاده از این کلمات نشون میده فرد ارائه کننده زیاد حرف علمی نمیزنه: تنها – هیچ – همه – فقط – هیچ کس و ...
ضمنا وب سرویس و SOAP همونطوریکه میدونید یه پروتکل جامعه و WCF یه تکنولوژی مایکروسافت؛ و بازم همونطورکه مطلعید مقایسه سیب و پرتقال هم درست نیست.

موفق باشید.

Saeed_m_Farid
سه شنبه 19 خرداد 1388, 13:10 عصر
شاید من منظورم رو بد رسوندم
من میخوام بدونم که در شرکت ها و سازمان های داخلی ایران الان از وب سرویس در چه پروژه هایی استفاده شده که به قول دوستمون amirjalili فعلا انگار در حد حرف هست و مقداری هم آموزشی
اما بازهم اگر نمونه کاربردی سراغ دارید ذکر کنید
نه، در حد حرف یا آموزشی نیست. باید بگم کار اصلی و منبع عمده زیرساختی شرکت ما و اکثر سرویسهای زیرساختی مخابرات و بانکها در ارتباط با مشتریان عمده، به همین تکنولوژی وابسته است.
شما بگین با کدوم زبان کار میکنید تا من نمونه کد بهتون بدم.

Yama12
سه شنبه 19 خرداد 1388, 13:14 عصر
من با C# کار می کنم
درضمن فکر میکنم این بستره که شما ازش حرف میزنین اونقد بزرگ باشه که کسی نتونه از تمام سطوح اون اطلاعات داشته باشه
پس به قول خودتون به بحث های مهم تر بپردازین
با تشکر از توجهتون

Saeed_m_Farid
سه شنبه 19 خرداد 1388, 13:39 عصر
من اینطور فرض میکنم که شما میدونید وب سرویس و WSDL چیه و فقط تو نحوه استفاده اش مورد دارین. با این پیش فرض یه نمونه از وب متدهای تغییر داده شده برای تفهیم استفاده دو طرفه از وب سرویسها رو میذارم اینجا :

using System;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;


[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class BankPayment : System.Web.Services.WebService
{
public BankPayment()
{
//Uncomment the following line if using designed components
//InitializeComponent();
}

//************************************************** ******************************

[WebMethod()]
public string billPayment(int terminalID,
string userName,
string password,
string transactionDate,
string transactionTime,
string PAN,
string PIN,
string PIN2,
string CVV2,
string expireDate,
string billId,
string paymentId,
int amount,
string payerId)
{
BankBillService.BillPaymentImplService bp = new BankBillService.BillPaymentImplService();
BankBillService.wsResponse wr = new BankBillService.wsResponse();
bp.Url = urlStr;
wr.refID = -1; wr.transactionStatus = "";
try
{
wr = bp.billPayment(terminalID,
userName,
password,
transactionDate,
transactionTime,
PAN,
PIN,
PIN2,
CVV2,
expireDate,
billId,
paymentId,
amount,
payerId);
}
catch (Exception ex)
{
wr.refID = -1;
wr.transactionStatus = ex.Message;
}
finally
{
bp.Dispose();
}
return wr.refID.ToString() + ";" + wr.transactionStatus;
//************************************************** ******************************

}
البته این وب سرویس فقط یه وب متد داره که به سرویس گیرنده بصورت زیر سرویس میده:
باید ابتدا wsdl موردنظر رو به solution خودتون اضافه کرده و تا بتونین از توابع اون استفاده کنید، که من یکی از توابعش رو عیناً استفاده کردم.
برای اینکه شما هم با نحوه استفاده از یه وب سرویس خارجی (منظور بیرونی نه از اون خارجی ها!) آشنا بشین و هم با نحوه سرویس دادن به سرویس گیرنده ها؛ این وب سرویس از یک طرف داره با WSDL بانک کار میکنه و از طرف دیگه نتیجه دریافت شده از بانک رو بصورت یه رشته که با ";" در پارامترش از هم جدا میشن، بر میگردونه. که سوریس گیرنده باید با ";" delimit اش کنه ...
اگه بازم مشکلی بود و یا پیش فرضهای من درست نبودن! در خدمتیم.

Yama12
سه شنبه 19 خرداد 1388, 14:04 عصر
wowww
ممنون که برام نمونه آوردین اما
من فکر کنم برداشتتون از تاپیک من اشتباه بوده
من ایجاد و استفاده از وب سرویس رو بلدم الان هم موضوع پروژه ام وب سرویسه ، به همین خاطر برای تکمیل داکیومنت پروژه باید چند نمونه کاربردی که الان درحال استفاده هست رو با توضیحات مثال بزنم
چند نمونه خارجی انتخاب کردم اما به ذنبال ایرانی هاش میگردم

Saeed_m_Farid
سه شنبه 19 خرداد 1388, 15:03 عصر
wowww
ممنون که برام نمونه آوردین اما
من فکر کنم برداشتتون از تاپیک من اشتباه بوده
من ایجاد و استفاده از وب سرویس رو بلدم الان هم موضوع پروژه ام وب سرویسه ، به همین خاطر برای تکمیل داکیومنت پروژه باید چند نمونه کاربردی که الان درحال استفاده هست رو با توضیحات مثال بزنم
چند نمونه خارجی انتخاب کردم اما به ذنبال ایرانی هاش میگردم
من که نمی تونم به یه کاربر خارجی (غیر از سرویس گیرنده موردنظرم) اجازه استفاده یا نحوه عملکرد وب سرویس هام رو بدم!
چون بعضی از دوستان عزیز از هیچ اخلالگری تو استفاده دریغ نمی فرمایند! البته منظورم شما نیستی ولی اگه اینجا بذارم که بعضی آدم بدها میتونن خیلی کارها بکنن، اگه هم میخواهید نمونه های خارجی رو مقایسه کنید، باید بگم سرویسهایی که شما مدنظرتونه چی کار میکنن ولی وب سرویس های ما کارشون کاملاً انحصاری و تخصصی برای یک گروه خاص سرویس گیرنده ها هستند که عموم برنامه نویسان و کاربران رو شامل نمیشن، ولی اگه لیست solution های پیاده شده با این تکنولوژی رو (البته مربوط به ما) میخواهید میتونم نمونه واستون بیارم.

یه سیستم نمونه (http://www.elka-pt.com/index.php?view=article&catid=39%3Aelka-solutions&id=77%3Aelka-117-s&option=com_content&Itemid=58) که البته این لینک از عهد بوق مونده و از سایر سیستم ها دوستان هیچ نوع لینک یا معرفی از سیستمها رو نذاشتن که اگه خواستین من توضیحاتی (تا اونجایی که مشکل ایجاد نکنه!) میدم ...

موفق باشید.

amirjalili
سه شنبه 19 خرداد 1388, 16:06 عصر
اولا باید بفرمایید درست حسابی، خنده دار و ساده رو شما چطور تعبیر می کنید، بعدش هم شما تمام وب سرویسها رو دیدین که اینقدر راحت قضاوت میکنید؟ لطف کنید علمی و فنی صحبت کنید تا جواب بگیرید، این حرفهای شما از نظر علمی و فنی 1 قرون ارزش نداره و به درد جراید کثیرالانتشار میخوره تا برنامه نویسها

اولا بنده به شما ایرادی نگرفتم و جواب دوستمون رو دادم..
ثانیا خنده دار به نظر من یعنی همین چیزی که الان در جامعه نرم افزاری میبینیم و البته خنده دارتر از همه طریقه استفاده از دات نت در همین جامعه نرم افزاری..

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


با این جمع بندیهای کلی شما دارین به همه ماها که 5-6 سالی هست از وب سرویسها و تکنولوژیهای مشابه استفاده میکنیم، توهین میکنین. امیدوارم طبق معمولِ این جور پستها، ناخواسته باشه؛ والّا شما با این صحبتها تمام ما رو با چغندر مترادف کردین!



نه دوست عزیز..من همیشه گفتم اگه قرار هست برنامه نویسی باشه باید مثل همین "بهروز راد" و گروهی از دوستان مثل میلاد و .... باشن.. من در مقابل ایشون همیشه احساس شاگردی داشتم و از اینکه همچین کسی مدیر این بخش هست احساس افتخار میکنم و باورم میشه که در دات نت هستند کسانی که کاری جز کار با grid ها انجام بدن.
خودم هم همیشه تو این سایت شاگرد بودم و به هیچ کدوم از دوستان تا به حال کوچکترین اهانتی نکردم اما بیایید و قبول کنیم روند فعلی حرکت نرم افزاری(البته بخش غالب) به سمت همون چغندر شدن داره پیش میره..(ممنون که این کلمه رو بهم یاد آوری کردید).

اما من از صحبت شما ندید قول میدم امکان نداره شما 5- 6 سال قبل از سرویس ها استفاده کرده باشین..
لابد از WCF هم همون 5-6 سال قبل استفاده کردین که ارتباط WCF با BPEL رو نادیده میگیرین!!




حتماً لازم نیست نرم افزار عظیم و گسترده! باشه؛ همین مقدار که دو تا پلت فرم مستقل از هم بتونن از طریق SOAP با هم ارتباط برقرار کنند کافیه، در ضمن من با وب سرویسهای متنوع شرکت متبوع خودمون تو سطح کشور کاری ندارم؛ همین ارسال انبوه SMS، پرداخت الکترونیک، پرداخت قبوض و هزار تا مورد دیگه کجاشون خنده دار یا هیچی هستن؟ اینم درنظر بگیرین که وب سرویسها اونقدرها هم که فکر میکنین کارآمد و جدید نیستند و تکنولوژیهای جدیدی کم کم دارن جایگزین میشن که محدودیتهای SOAP رو هم ندارن ...


باز هم برای اینکه حرفم علمی بوده باشه مراجعه کنید به کتاب
Sams Teach Yourself Web Service ,
Professional ASP.NET Web Services

بله دوست عزیز.. اولا از هر چیزی میشه استفاده ای کرد که از هدف اصلیش دور باشه.
ثانیا : بنده از دو دلیل بالا به عنوان اصلی ترین دلایل استفاده از سرویس ها اسم بردم..

بنده هم میدونم که از وب سرویس میشه به عنوان سیستم اطلاع رسانی مثلا اطلاعات هواشناسی استفاده کرد..


ضمنا وب سرویس و SOAP همونطوریکه میدونید یه پروتکل جامعه و WCF یه تکنولوژی مایکروسافت؛ و بازم همونطورکه مطلعید مقایسه سیب و پرتقال هم درست نیست.
اولا:
WCF معماری است نه تکنولوژِی..!!!

تکنولوژی محصول ثانوی علم و معماری یک علم است.
مثل دات نت و ajax که هر کدام یک تکنولوژی است.(منبع : ویکی پدیا)

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

البته امیدوارم باور کنید که wcf و وب سرویس یه ربط هایی به هم دارند.!!

در نهایت برای اینکه دوستان هم از ما راضی باشن ما میگیم تو ایران خیلی و به صورت وسیع داره از سرویس ها استفاده میشه..!

Saeed_m_Farid
سه شنبه 19 خرداد 1388, 17:05 عصر
دوست عزیز،
واکنش من به صحبت شما درمورد کلمات خنده دار، ساده و آموزشی بود. نام یه شرکت رو هم می برید و می گید بقیه CRM یا ERP و اتوماسیون اداری های مسخره و ... هستند. دلیل این حرفتون هم الکامپ هست. بازم تو پست بعدی به GITEX اشاره می کنید. اولاً اینا چه ربطی داره به وب سرویس و ثانیاً شما که عمر اخیراًتون رو گذاشتی رو وب سرویس دیگه نباید به این جامعه خرده بگیری. من به شما میگم دیدتون نسبت به جامعه نرم افزاری اشتباهه، شما بازم میگی "همین چیزی که الان در جامعه نرم افزاری میبینیم".
درضمن من نمیگم حرفم از روی علم هست، میگم ما درون این تکنولوژی هستیم و نیازی به جستجو نیست، اینهمه هم بعدش نمونه آوردم بعد شما عدم حضور در نمایشگاه رو مثال میزنی. جناب amirjalili (http://barnamenevis.org/forum/member.php?u=66343) شرایط کشور ما رو با دبی یا عربستان مقایسه نکنید. مشتریان این تکنولوژی (حداقل واسه ما) عمومی نیستند.
بگذریم، بنظر من بازم حرفای شما علمی نیست. کتاب موردنظر شما هم دلیلی بر مدعاهاتون نیست، چون من این کتاب رو دارم و چیزی در مورد اون دو تا دلیل اصلی شما توش نیست!



اولا:
WCF معماری است نه تکنولوژِی..!!!

تکنولوژی محصول ثانوی علم و معماری یک علم است.
مثل دات نت و ajax که هر کدام یک تکنولوژی است.(منبع : ویکی پدیا)


اگه ویکی میتونه واستون ملاک باشه اینجا (http://en.wikipedia.org/wiki/Windows_Communication_Foundation) تو همون سطر اوّل دقیقاً توضیح داده که :

Windows Communication Foundation, or just WCF, is a programming framework used to build applications that inter-communicate. WCF is the part of the .NET Framework (http://en.wikipedia.org/wiki/.NET_Framework) dedicated to communications.پس WCF جزئی از دات نتی هست که خود شما بهش میگی تکنولوژی. اونوقت WCF علم هست و والدش محصول ثانوی علم.

من فکر میکنم این بحث بی حاصل رو ادامه ندیم و اگه یه مقدار از وب سرویسهاتون رو در اختیار این دوست عزیز بذارید تا مشکلشون حل بشه.

با تشکر.

Saeed_m_Farid
سه شنبه 19 خرداد 1388, 17:13 عصر
اما من از صحبت شما ندید قول میدم امکان نداره شما 5- 6 سال قبل از سرویس ها استفاده کرده باشین..
لابد از WCF هم همون 5-6 سال قبل استفاده کردین که ارتباط WCF رو با BPEL رو نادیده میگیرین!!

واقعاً که ...

amirjalili
سه شنبه 19 خرداد 1388, 17:50 عصر
اونوقت WCF علم هست و والدش محصول ثانوی علم

من میگم WCF یک معماریه.. شما چطوری نتیجه گرفتید که من میگم علمه..!!!

WCF بخشی از دات نت در دید شماست که البته دید اشتباهیه.. میشه گفت معماری که در دات نت ارائه شد اما بخشی از دات نت نیست که نیست.
چیزی که بخشی از دات نت هست به این معنیه که بهش وابستگی داره.. این غلطه.. غلطه.

من هم گفتم.. برای اینکه شما ناراحت نشید من میگم جامعه نرم افزاری کشور به شدت رو به پیشرفته و اتفاقا از دغدغه های این جامعه هم وب سرویس ها هستند.. دوست عزیز ما اینجا دعوایی نداریم.. من برای تمامی حرف هام منبع ارائه کردم .. اگر دوست داشتید مطالعه بفرمایید.

Yama12
سه شنبه 19 خرداد 1388, 17:52 عصر
مشکل همینه که هر وب سرویسی داره برای قشر خاصی از کاربرانش به طور خصوصی استفاده میشه و هیچ وب سرویسی به صورت عمومی نیست
باشه اشکالی نداره پس فقط برام چند نمونه که به صورت مطرح در سطح ایران داره استفاده میشه نام ببرید و اگرم میشه مقداری توضیح در حد 1 اش 2 خط لطف کنید
نمونه های خارجی هم اگر لینک بدید ممنون میشم

Yama12
سه شنبه 19 خرداد 1388, 17:58 عصر
ای بابا این جا هم که داره مثل مناظره های شب ها تبدیل میشه ( البته به هیچ وجه نمیخوام شما رو با سران خوش نام و آوازه ایران مقایسه کنم ها!!! خدا اون روز رو نیاره، بلا به دور)

Saeed_m_Farid
سه شنبه 19 خرداد 1388, 18:03 عصر
نه دوست عزیز..من همیشه گفتم اگه قرار هست برنامه نویسی باشه باید مثل همین "بهروز راد" و گروهی از دوستان مثل میلاد و .... باشن.. من در مقابل ایشون همیشه احساس شاگردی داشتم و از اینکه همچین کسی مدیر این بخش هست احساس افتخار میکنم و باورم میشه که در دات نت هستند کسانی که کاری جز کار با grid ها انجام بدن.
خودم هم همیشه تو این سایت شاگرد بودم و به هیچ کدوم از دوستان تا به حال کوچکترین اهانتی نکردم اما بیایید و قبول کنیم روند فعلی حرکت نرم افزاری(البته بخش غالب) به سمت همون چغندر شدن داره پیش میره..(ممنون که این کلمه رو بهم یاد آوری کردید).

شما سه-چهار بار این پستتون رو edit کرذین و هردفعه هم مطالب جدیدی دارید اضافه می کنید!
بنده خدمت هر دو استاد گرامی که شما فرمودین ارادت داشته و تو بخش مجله هم در خدمتشون بودم ولی منظورتون رو از این حرفها و ارتباطش با تاپیک متوجه نشدم.
اگه منظورتون از کسانی که کاری جز کار با grid ها انجام نمیدن و یا حرکت به سمت چغندر شدن بنده هستم که هیچ جوابی نه برای شما دارم و نه خودم رو در این سطح احساس میکنم.
به هرصورت، جناب Yama12 (http://barnamenevis.org/forum/member.php?u=58794) سواد بنده تا اینجا قد میداد و مثل بسیاری از تاپیک های جدید دیگه از ادامه و هرنوع پست دادن تو این تاپیک معذورم، امیدوارم مشکلتون حل شده باشه.

خدمت این دوست عزیزمون (amirjalili (http://barnamenevis.org/forum/member.php?u=66343)) هم عرض کنم، بنده همین امروز وب سرویس رو یاد گرفتم و تو گوگل یکمی گشتم تا بتونم براتون جواب پیدا کنم، واقعاً عذر میخوام که به عمر شما تو این زمینه توهین کردم.

موفق باشید.

amirjalili
سه شنبه 19 خرداد 1388, 18:24 عصر
دوست عزیز علت ویرایش های بنده شوخی هایی هست که گاها دوستانم که کنار من هستم انجام میدن و چند بارش رو هم اون ها ویرایش کردن..
نه دوست عزیز.. من که گفتم من اینجا فقط شاگرد هستم.
اما به هر حال فکر کنم بحث داره به سمتی به جز سمت و سوی این بخش کشیده میشه..
شما و بقیه دوستان همگی از دوستان خوب بنده هستید و امیدوارم از من قبول کنید که بحث های اینطوری ربطی به دوستی بچه های اینجا با هم نداره.

در مورد آقای راد هم باید بگم که بله.. از نظر من ایشون کسیه که میشه ازش به عنوان یه برنامه نویس اسم برد و البته مثل ایشون در بین دوستان کم نیستن اما اگر دقت کنید بخش اعظم پست ها در همین فروم مربوط بوده به نحوه کار با گرید ها و ...
خوب این به نظر من کار با نرم افزاره نه برنامه نویسی.. برای پایان حرف هام هم شما رو ارجاع میدم به فروم ASP.NET تا ببینید که اونجا چند درصد بحث ها مربوط به مطالب عمیق میشه و چند درصد مربوط به گرید و ..

اما شما میتونید یه مقایسه ساده کنید بین نحوه کار و بحث ها در رابطه دات نت در این جامعه نرم افزاری عظیم ما( البته از دید شما) و اون فروم..