ورود

View Full Version : آموزش: راه اندازی یک وب سرویس و استفاده از آن در برنامه های تحت وب و برنامه های تحت ویندوز



alonemm
شنبه 23 بهمن 1389, 14:44 عصر
باسلام:
در این پست میخوام به صورت روند رو به جلو :
یک وب سرویس بسازیم و اونو آپلود کنیم روی یک هاست.
بعد تعدادی سرویس هایی در اون برای استفاده قرار بدیم.
از یک برنامه تحت وب و یک برنامه تحت ویندوز به این وب سرویس وصل بشیم و اگر مجوز استفاده از سرویس رو داشته باشید میتونید ازش استفاده کنید.

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

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



(فقط از پست های اضافی پرهیز کنید که تاپیک تمیز بمونه.)


موفق باشید.

ایمان مدائنی
یک شنبه 24 بهمن 1389, 16:26 عصر
در اين وب سرويس قراره چه كار هايي انجام بشه ؟

alonemm
دوشنبه 25 بهمن 1389, 17:26 عصر
با سلام:
بيشتر نحوه كار با سرويس ها رو در برنامه هاي تحت و ويندوز و بكار گيري اين سرويس ها مطرح ميكنم.
و در مورد سرويسهاش ميشه با درخواست دوستان روش كار كرد.


موفق باشيد.

alonemm
سه شنبه 26 بهمن 1389, 15:35 عصر
باسلام:
خب امروز شروع میکنیم به ساخت این پروژه:

1- ویژوال استادیو رو باز کنید و قسمت New web site... رو از منوی فایل انتخاب کنید و از کادر باز شده قسمت WebService رو انتخاب کنید.(یک نام برای سرویس خود انتخاب کنید)
66402

2- حالا در پوشه App_code یک فایل کد نویسی با همان نامی که برای سرویس خود انتخاب کردید ایجاد شده.
3- به سراغ صفحه میریم و بازش میکنیم همون طور که میبیند همانند یک فایل کلاس هست که دارای یک متد پیش فرض هم هست:

publicstring HelloWorld() {
return"Hello World";


}

4- حالا ما هم یک متد دیگه به این فایل اضافه میکنیم ( فقط برای مثال)

[WebMethod]
publicbool login(string user, long pass)
{
if (user == "user1" && pass == 123)
{
return true;
}
else
{
return false;
}
}



- این متد که برای مثال پیاده شده دارای 2 پارامتر ورودی هست و یک مقدار رو که از نوع بولین هست رو برمیگردونه.

alonemm
سه شنبه 26 بهمن 1389, 16:01 عصر
خب حالا یک متد هم برای کار با پایگاه داده اضافه میکنیم ( باز هم میگم فقط برای مثال)


[WebMethod]
publicint descidcity()
{
SqlConnection conObj = newSqlConnection();
conObj.ConnectionString = ConfigurationManager.ConnectionStrings["DBConnectionString"].ConnectionString.ToString();
conObj.Open();
string commandText55 = "select code from tbluser ORDER BY code DESC ";
SqlCommand cmdObj55 = newSqlCommand(commandText55, conObj);
SqlDataReader ddr = cmdObj55.ExecuteReader();
ddr.Read();
int code22;
if (ddr.HasRows == true)
{
code22 = int.Parse(ddr["id"].ToString());
code22 += 1;
conObj.Close();
return code22;
}
else
conObj.Close();
return 0;
}



که این متد یک سری عملیات رو از پایگاه داده میگیره و برای ما بر میگردونه از نوع عددی.

alonemm
سه شنبه 26 بهمن 1389, 16:40 عصر
حالا شما میتونید پروژه وب سرویس رو که با متدهای کاری خودتون ساختید رو بروی یک هاست اینترنتی آپلود کنید.
برای این کار شما اول پروژه رو پابلیش کنید و بعد فایلهای ساخته شده رو به سرور منتقل کنید.

66403

alonemm
سه شنبه 26 بهمن 1389, 17:05 عصر
خب با کامل شدن پروژه سرویس شما و راه اندازی اون روی یک سرور اینترنتی حالا:
یک پروژه وب سایت تعریف میکنیم و نحوه اتصال به پروژه وب سرویس و استفاده از متدهای اونو فرا میگیریم.
66405
پس ایجاد یک پروژه وب سایت شروع به اتصال به وب سرویس مکنیم.

alonemm
سه شنبه 26 بهمن 1389, 17:14 عصر
بروی وب سایت خود در پنل Solution کلیک راست کنید و گزینه Add Web Refernce رو انتخاب کنید.
66406

تا کادر مربوطه باز شود.
در قسمت URL نام سایتی که پروژه وب خودتون رو روش آپلود کردید وارد کند و سپس نام فایل سرویس مورد نظر رو:
66407

اگه خطایی درقسمت فایل های شما در سرور وجود نداشته باشه شما نام متدهای داخل سرویستون رو میتونید در این پنجره ببنید.
حالا برای اضافه کردن این سرویس میتونید از قسمت ٌWeb Refernce Name یک نام انتخاب کنید ( این نام رو میتونید با نقطه از هم جدا کنید که هر کدوم میتونه یک فضای نام برای دستیابی به سرویس موردنظر باشه و در پوشه مربوطه اضافه میشه.) و بروی دکمه Add Refrence کلیک کنید.

alonemm
سه شنبه 26 بهمن 1389, 17:36 عصر
پس از مراحل بالا باید پنل Solution شما شبه به عکس زیر شده باشه:

66408
شروع به بکارگیری یکی از متدهای سرویس مکنیم:
یک کنترل لیبل به صفحه اضافه میکنیم و حالا میخوایم متد HelloWorld رو فراخوانی کنیم و پاسخ این متد رو داخل متن شی لیبل نمایش بدیم.
وارد صفحه کد نویسی فرم وب مربوطه میشیم.
و فضای نام مربوطه رو اضافه میکنیم (بسته به نام انتخابی شما در مراحل قبل)

using com.moshtare.www;


حالا یک شی از کلاس سرویس مورد نظر میسازیم:

MajidWebService obj = new MajidWebService();



پس از ساخت این شی میتونیم به تمامی متدهای سرویس دسترسی داشته باشیم.
یک متد رو فراخوانی میکنیم و در متن لیبل نمایش میدیم :


Label1.Text = obj.HelloWorld();



پروژه رو ران کنید و از سرویستون لذت ببرید.

alonemm
شنبه 30 بهمن 1389, 13:24 عصر
با سلام:
امروز در ادامه این آموزش نوحه بکار گیری این سرویس رو در برنامه های تحت ویندوز هم دنبال میکنیم.
یک پروژه تحت ویندوز ایجاد میکنیم:
66583

پس از ایجاد پروژه بروی پنل Solution کلیک راست کنید و گزینه Add Servic Refernce رو انتخاب کنید تا کادر مربوطه باز بشه.

66584

از کادری که باز میشه گزینه Add web Refrence رو انتخاب کنید :

66585

alonemm
شنبه 30 بهمن 1389, 13:38 عصر
پس از انجام مراحل بالا:
از این قسمت همانند مراحل قبل در آموزش عمل میکنیم ( با این پنجره در مراحل قبل آشنا شدیدم)

66587

پس از اضافه کردن سرویس حالا میتونید یک شی ازش بسازید و از متدهای اون استفاده کنید.

alonemm
شنبه 30 بهمن 1389, 13:40 عصر
مثال :
برای تست یک شی لیبل به فرم اضافه میکنیم و یک متد رو از سرویس فراخوانی می کنیم و در متن لیبل نمایش میدیم:(در رویداد کلیک یک دکمه)

privatevoid button1_Click(object sender, EventArgs e)
{
tt.MajidWebService obj = new tt.MajidWebService();

label1.Text = obj.descidcity().ToString();
}



حلا پروژه رو ران کنید و ازش لذت ببرید........!

alonemm
شنبه 30 بهمن 1389, 13:45 عصر
خب این آموزش به پایان رسید.
امیدوارم از این آموزش نهایت استفاده رو ببرید.

در پایان من این سرویس رو که در این آموزش ساختیم رو روی هاستم آپلود کردم و اگه دوستان نیاز دارن میتونند برای تست از این سرویس در برنامه هاشون استفاده کنند:
آدرس : http://www.moshtare.com/MajidWebService.asmx

موفق باشید.

vahid.bz
یک شنبه 01 اسفند 1389, 10:38 صبح
سلام
دوست عزيز خيلي ازت ممنونم
ولي من همون اولش كه از قسمت location گزينه ي http رو انتخاب مي كنم دكمه ي ok غير فعال مي شه
شما ميدوني چرا و من بايد چي كار بكنم؟

alonemm
سه شنبه 03 اسفند 1389, 14:51 عصر
سلام
دوست عزيز خيلي ازت ممنونم
ولي من همون اولش كه از قسمت location گزينه ي http رو انتخاب مي كنم دكمه ي ok غير فعال مي شه
شما ميدوني چرا و من بايد چي كار بكنم؟

آدرس رو در قسمت URL صحيح وارد كنيد.

narcis_86
یک شنبه 07 فروردین 1390, 19:20 عصر
سلام
مطالب خیلی خوب بود نمیشه برای ساخت یک وب سرویس ساده با wcf یک مثال ساده ا توضیح بدید.
با تشکر

haj agha
پنج شنبه 11 فروردین 1390, 02:14 صبح
سلام...متشکر از آموزشتون... میشه نحوه ارتباط وب سرویس را با پایگاه داده هم بیان کنید؟؟؟ به صورت عملی مصل همین آموزش... مثلاً در اس کیو ال یک جدول ساختیم شامل نام و فامیل و شماره حالا میخواهیم از طریق وب سرویس و برنامه سی شارپ با اینها کار کنیمووومتشکر

raha_20
چهارشنبه 17 فروردین 1390, 10:39 صبح
مشکلات احتمالی که ممکنه توی Publish کردن وب سرویس پیش بیان چی می تونه باشه ..
من شنیدم مشکلاتی که پیش میاد خیلی ناجور هست ؟
ایا به این بستگی به این داره که هاست رو از کجا گرفته باشی ؟
من کجا میتونم وب سرویسم رو Publish کنم ..
یه چند تا Host اونمم Free معرفی کنید

alonemm
سه شنبه 30 فروردین 1390, 17:28 عصر
سلام
مطالب خیلی خوب بود نمیشه برای ساخت یک وب سرویس ساده با wcf یک مثال ساده ا توضیح بدید.
با تشکر
در قالب یک آموزش حتما.

alonemm
سه شنبه 30 فروردین 1390, 17:29 عصر
سلام...متشکر از آموزشتون... میشه نحوه ارتباط وب سرویس را با پایگاه داده هم بیان کنید؟؟؟ به صورت عملی مصل همین آموزش... مثلاً در اس کیو ال یک جدول ساختیم شامل نام و فامیل و شماره حالا میخواهیم از طریق وب سرویس و برنامه سی شارپ با اینها کار کنیمووومتشکر

بله در نظر دارم.
(در قالب یک راهنمایی باید داده ها رو به صورت XML فرستاد)
موفق باشید.

alonemm
سه شنبه 30 فروردین 1390, 17:32 عصر
مشکلات احتمالی که ممکنه توی Publish کردن وب سرویس پیش بیان چی می تونه باشه ..
من شنیدم مشکلاتی که پیش میاد خیلی ناجور هست ؟
ایا به این بستگی به این داره که هاست رو از کجا گرفته باشی ؟
من کجا میتونم وب سرویسم رو Publish کنم ..
یه چند تا Host اونمم Free معرفی کنید

باسلام:
درمورد سوال شما :
1- اگه پروژه شما دچار باگ نباشه به صورت کامل پابلیش میشه مشکلات در صورتی به وجود میاد که در قسمتی کامپایلر به مشکل بر بخوره.
2-برای پابلیش وب سرویس همانند وب سایت عمل کنید.
3-آدرس هاست های رایگان داخل تالار ASP.net هست جستجو کنید.

مفق باشید.

علیرضا حسن زاده
دوشنبه 12 اردیبهشت 1390, 17:41 عصر
با تشکر از آموزش های خوبتون ممکنه در مورد اعتبارسنجی کاربر در وب سرویس هم آموزش بدین؟
الان هرکسی می تونه از وب سرویسی که شما قرار دادین استفاده کنه، روش های محدود سازی چطوریه؟

Hamid Reza Rahimi
دوشنبه 26 اردیبهشت 1390, 14:49 عصر
دوست عزيز alonemm سلام
من ميخوام يك برنامه ويندوزي ارسال اس ام اس بنويسم و از يك سرويس بابت اينكار استفاده كنم حالا نميدونم از windows service استفاده كنم و يا از web service و اگر از ويندوز سرويس استفاده كنم آيا ميتونم يك فانكشن را از داخل آن فراخواني كنم ؟
اگر جواب مثبته چطور ؟
اگر منفي هست ؟ آيا در برنامه هاي ويندوزي ميشه از وب سرويس استفاده كرد طوري كه اين سرويس روي ويندوز نصب بشه نه هاست ؟

alonemm
دوشنبه 26 اردیبهشت 1390, 15:32 عصر
با تشکر از آموزش های خوبتون ممکنه در مورد اعتبارسنجی کاربر در وب سرویس هم آموزش بدین؟
الان هرکسی می تونه از وب سرویسی که شما قرار دادین استفاده کنه، روش های محدود سازی چطوریه؟
باسلام:
برای اعتبار سنجی شما میتونید در وب سرویستون یک جدول برای کاربران داشته باشید.
بعد در سازنده کلاس اصلی و یا در یک متود نام کاربری و رمز عبور رو به عنوان پارامتر دریافت کنید و سپس بعد از عملیات چک اگر مجاز بود اطلاعات رو بفرستید و در غیر این صورت Null بفرستید.

موفق باشید.

alonemm
دوشنبه 26 اردیبهشت 1390, 15:42 عصر
دوست عزيز alonemm سلام
من ميخوام يك برنامه ويندوزي ارسال اس ام اس بنويسم و از يك سرويس بابت اينكار استفاده كنم حالا نميدونم از windows service استفاده كنم و يا از web service و اگر از ويندوز سرويس استفاده كنم آيا ميتونم يك فانكشن را از داخل آن فراخواني كنم ؟
اگر جواب مثبته چطور ؟
اگر منفي هست ؟ آيا در برنامه هاي ويندوزي ميشه از وب سرويس استفاده كرد طوري كه اين سرويس روي ويندوز نصب بشه نه هاست ؟

باسلام:
در برنامه های ویندوز سرویس هم میشه همین پروسه رو پیاده کرد و برای ارتباط به همین روش آموزشی که دادم هست و فقط باید IP سرور مربوطه رو به برنامه ویندوز سرویس و پوشه مربطه رو بهش بدید در قسمت اضافه کردن رفرنس.

موفق باشید.

Hamid Reza Rahimi
دوشنبه 26 اردیبهشت 1390, 17:03 عصر
دوست عزيز در اينصورت بايد اون پوشه share شده باشه ؟

علیرضا حسن زاده
دوشنبه 26 اردیبهشت 1390, 17:31 عصر
دوست عزيز در اينصورت بايد اون پوشه share شده باشه
معمولا شما با پوشه کار نمی کنی در برنامه های تحت وب آدرسی رو که صفحه در اون قرار داره یا در این مورد آدرس جایی رو که WebServise در اون قرار داره رو به برنامه می دین (رفرنسش رو اضافه می کنید)

Hamid Reza Rahimi
سه شنبه 27 اردیبهشت 1390, 08:38 صبح
عليرضا جان سلام
من منظورم در استفاده از windows service هست نه web service
بازم تشكر از جوابت

alonemm
سه شنبه 27 اردیبهشت 1390, 13:11 عصر
دوست عزيز در اينصورت بايد اون پوشه share شده باشه ؟
بسته به نوع طراحی نرم افزاری شبکه شما باید دسترسی این پوشه به کامپیوتر های دیگه داده شده باشه.

behrooz123
شنبه 11 تیر 1390, 08:24 صبح
(http://www.dotnettips.info/2009/10/blog-post.html)ايجاد (http://www.dotnettips.info/2009/10/blog-post.html) [/URL][URL="http://www.dotnettips.info/2009/10/blog-post.html"] وب سرويس با استفاده از (http://www.dotnettips.info/2009/10/blog-post.html) رويه‌هاي ذخيره شده (http://www.dotnettips.info/2009/10/blog-post.html)

قابليت جالبي از SQL Server 2005 به بعد به اين محصول اضافه شده است كه امكان ايجاد يك وب سرويس بومي را بر اساس رويه‌هاي ذخيره شده و يا توابع تعريف شده در ديتابيس‌هاي موجود، فراهم مي‌سازد. اين قابليت نيازي به IIS يا هر هاست ديگري براي اجرا ندارد و توسط خود اس كيوال سرور راه اندازي و مديريت مي‌شود.
در اينجا يك مثال عملي از آن را با هم مرور خواهيم كرد:

الف) ايجاد يك جدول آزمايشي به همراه تعدادي ركورد دلخواه در آن



CREATE TABLE [tblWSTest](
[id] [int] IDENTITY(1,1) NOT NULL,
[f1] [nvarchar](50) NULL,
[f2] [nvarchar](500) NULL,

CONSTRAINT [PK_tblWSTest] PRIMARY KEY CLUSTERED

(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

) ON [PRIMARY]



SET IDENTITY_INSERT [tblWSTest] ON
INSERT [tblWSTest] ([id], [f1], [f2]) VALUES (1, N'a1', N'a2')
INSERT [tblWSTest] ([id], [f1], [f2]) VALUES (2, N'b1', N'b2')
INSERT [tblWSTest] ([id], [f1], [f2]) VALUES (3, N'c1', N'c2')
INSERT [tblWSTest] ([id], [f1], [f2]) VALUES (4, N'd1', N'd2')
INSERT [tblWSTest] ([id], [f1], [f2]) VALUES (5, N'e1', N'e2')
SET IDENTITY_INSERT [dbo].[tblWSTest] OFF




ب) ايجاد يك رويه ذخيره شده در ديتابيس جاري





CREATE PROCEDURE GetAllData
AS
SELECT f1,
f2
FROM tblWSTest


ج) ايجاد يك HTTP Endpoint



CREATE ENDPOINT GetDataService
STATE = STARTED
AS HTTP(
PATH = '/GetData',
AUTHENTICATION = (INTEGRATED),
PORTS = (CLEAR),
CLEAR_PORT = 8080,
SITE = '*'
)
FOR SOAP(
WEBMETHOD 'GetAllData'
(NAME = 'testdb2009.dbo.GetAllData'),
WSDL = DEFAULT,
DATABASE = 'testdb2009',
NAMESPACE = DEFAULT
)




1. توضيحات:
Ports در حالت clear و يا ssl مي‌تواند باشد. همچنين براي اينكه با IIS موجود بر روي سيستم هم تداخل نكند CLEAR_PORT به 8080 تنظيم شده است. ساير پارامترهاي آن بسيار واضح هستند. براي مثال تعيين ديتابيسي كه اين رويه ذخيره شده در آن قرار دارد و همچنين مسير كامل دسترسي به آن دقيقا مشخص مي‌گردند.

http://barnamenevis.org/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOAAAACWCAIAAAB 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 +igSQhoQpHCAAAAAElFTkSuQmCC




1. اين وب سرويس هم اكنون آغاز به كار كرده است. براي مشاهده wsdl آن، آدرس زير را در مرورگر وب خود وارد نمائيد (PATH) و CLEAR_PORT معرفي شده در endPoint اينجا بكار مي‌رود:


2. http://localhost:8080/GetData?wsdl

behrooz123
شنبه 11 تیر 1390, 08:25 صبح
د) استفاده از اين وب سرويس در يك برنامه ويندوزي


يك برنامه ساده winForms را شروع كنيد. سپس يك DataGridView را بر روي فرم قرار دهيد (بديهي است اين مورد مي‌تواند يك برنامه ASP.Net هم باشد و موارد مشابه ديگر). سپس از منوي پروژه، يك service reference را در VS2008 بر اساس آدرس wdsl فوق اضافه كنيد (شكل زير):

http://barnamenevis.org/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhsAAAG/CAIAAAB+IIKPAAAgAElEQVR4nO2dX2gbV6L/x+ljYfnBwoVlufTCUlrYNb/ebmnThyy1lNLS9PaGBbcQQmBNd51EltsuZrPtwoY0heYS6lpyS pN2m5ffpcWlYF1LfdjgsIHoydHaG5FCr9k4IcFJZMdym5jC0sX zezjS0ZkzfzSSj6zx+PPlQ1BGM2fOHM2cz5wZWWPZhBBCiIlY3 a4AIYSQmKRmlDePnVB56JGdAAAAfoQyipg1k/kAAADAD0+vOIzy0CM7+wdez2Q+ePPYid/89g8AAABu3jx2IpP5oH/gdU0qDaNInXS9rgAAEH3cUnEY5c1jJ341/HsAAIAwCHfoRvmXf+3tH3i9/3C26/UDAICtQv/hbP/A6//yr726Ud48dmL/wREAAIgy/QOv73l58InEL1sl+eK+/oHXZTntFbLn5UG1kP0HR948dgKjAABsSYQJtD/5CMOelweTL+5TC7nw9lvfvPe78Fx4+63ki/v2vDyo1gejAABsVZ5I/PJXw7//zW//0NJSv/ntH341/PsnEr+UhVx4+y3J/MG9Aayl9gjKmeSFt9+ShQh8jdI/8DoAAEQZYZQ2VCSMIgv55r3fSVVMDqZCSuWb934nCxFgFACArY qnUTKZDyp3bsrvXFXu3MxkPghvlDAuwSgAAHFDu+gkdLJ6b02I ZGHuq9Xqt7Ztr95bc0tFM8o3L//8m5d/Pn9w7/fnv7Bt29Motm1/f/6L+YN7xcxmjHJo8u73578IeNdeX7nw9lshpx84Nn3dXq/bdP6jl45ssIlHZ1Y2Uk7fUL6o/Nnn+rWz+w+OBC9yaPKubdueWwcA0DmEUdQpC3Nf2bY9faEg/vur4d+LKQtzX6mzBRhF9n5uncjpLRvlP/Yd8qT/cDZXqdr2/BsPj3jOIMzx0UtHnkj8sul0oZPl0tgPfvTOD370Tul2PtGT9lt 1SIRR/KrXFGGU789/IapUrEvFb/5E9opt2xfefkvMr201AEDncBvlxtL9G0v31YlvHjshhixuo8hC pFH8pOKhk7pR1Pr4GmXPy4OeyCGFuMvvnkE1R9Ppsjt+8KmTYs oPf/xrv1WHZ9fT74nOvY1lpVFElaSf/OaXM7S3OgCAtnEbxc1nn37uN0aRhahGEUiFaK8dvPc7rd/zNYrfn7Qcmrxr2/MXy7e+P/9F79MvyOmfLMgrV7Ywh3jXb7qgbyh/3V637fn0k8+qa6lPt23brk4NP5H4Ze/e46KjFwWKF+vXziZf3CffXb92NlecFx59vy+hVUzO7C5cRa7oZ 48PPJH45dHid1IY7gWPFr+TG/flO8+FqflyaSxgtumZq7Ktcqnd7uYNuRUAsB149PFk/8DryRf3+fHZp5+L2yqfffq5Or1/4PVHH0/KQtZSe+4/ukNw9f/+H4HtjJwu51xL7ZGFCFoziuwcE9krcsDxRK2/m3/j4ZEf/Ogd+dZjO094TleN8oTSKYuu9ol6Xykuhf3b8cuisxarFiXsSBX 6D2fFW2KopF56kiuVmhFDlpG/rH/00pHeV3Luwj238WePD8jXP/zxr/0WlMr5wY/e2ZEqhKl5wGzr184metJyK9JPPtveVgDAdkAYxfOtPS8PyjNUo RP1XdUoP/npLk+jqFJRJ6pG+clPd6nF+hrl33/xn25kxy36xG/e+13v0y8IAdS63adfkFe3xDzu6b1Pv6AVK+YUY4v0k8/KOX/2+MBjO0/Ia1Dy9kbv0y+It8QwJdGTFi92Pf3eg0+dlEaRyhEV+Pdf/OcPfvSOZ+FqlcREGbHGH/74134LSqOo2xhc8+DZtOZqbysAYDvwk5/u8jPK9IWCbduVOzfFF4U1+gde/8lPd8lC2h6jyEIEQUbpffoFDdl7iu5v/drZxANJ2eWJedxdoTbdXWzv0y88tvOEGKx8897v1EtJareudrh qmWMTs7LPVQdGnmv0LFwtU3bQ8rZ8oicdsKBqlJA1DzObrHx7W wEA24EAo4g/SdGGJppRZCFuo6giES9W7615GkVWpjWjaCfvtm2r5hDjlV6XUd zTfVvnlZwY98g5xbenJG6jyCqJAYqY4h6jqGvxLNzTKD/88a9FCdWp4YAFPccowTUPM5ufmENuBQBsB4LGKDNXlysrfpfL/Izid7FLm2LAKP92/LK9vjI5mBL9l7zwJcYrtYv+SmfnN10t87GdJ0q382IGUb56uaz 36Rd6X8ktL02ln3xW7ejVEsTfgnzz3u/EdNUoYhExkBLTv3znOeEtrXCtSuqKjha/EzfJ/RZUjeI5j0fNQ8ymNWOrWwEA24GHHtkpvrXVKvsPjjz0yE5ZyFp qj1seft/+knOupfbIQnqDjfJE4pda1eVNC/Hfxm2MB5L68KVuDr/pDV7JNf68sa6rXmEXZaK4nOVplMd2nvirfbvWoTuNolWgOjXsV 7hWoLqiegnz6Sef9VzQYZTQNW86myrgNrYCALYDAUYRt+VDGqW cSUpziL+Z178oXJfK9+e/kP8tZ5KqUZrcmX/08aSGuLQi/9v79Atyys8eH9Cu4Yh5/KZLtBnk9Md2nvAsSq2AnO5XK6383qdf8CvcXSWtBPFfzwW1WoW sedPZxAxtbwUAxB5hFM/vDYsvDft9q1gYRRai/j2K9uNda6k9nnYRf48iC3n08WSTMUrXGwsAAAJ46JGdv/ntHwL+HsWP3/z2D5pR3CIRP1nvOV3+UqRqlKAxCkYBAIg4YozS6hOtxPNUVKNk Mh+09LgtQSbzAUYBAIgJP/nprp/8dJeQSnj2HxwRC6qFZDIffH/+i/BkMh+ohTza1ChibgAAiDIPPbKzVX7y013SJRspRAWjAACAGZIv 7vM1SvLFfV2vHwAAbBWaGOWhR3b+y7/2AgAABPPQIzubGOXRx5PLlRUAAIBgHn08iVEAAMAAGAUAAMyAU QAAwAwYBQAAzIBRAADADBgFAADMgFEAAMAMGAUAAMyAUQAAwAw YBQAAzIBRAADADBgFAADMgFEAAMAMcTRKaayvb2y2Ut1gOdWpY cuyLMs6NHm3U1VyTzdU+W2FyU8Kokzw0RHwbtcPqy5VYPMPDZN GqS5eHt9taUlkr3Tnw7sUuhP3ZGlqyEqOzmx6ZTq953X90DK+I fKT2qKbFp1qt1oTbf76rp5oHP19tSPI1DaGMYrnsRa4YDmTbLW/armv68qnbKoTa4XOjFG6e5C0fSLjnC3Rk86Z2gTGKJ3D7CfVjf pv1U/cxyiNifKj2UyjtDhGKWeSVnJcvFVdvHw6dbq1eobuT7rwKXfj0 NgUo5TkaYu+eY2zA/GhNuZsnN3oU9zLam8592zHKpbK8szCcUKh1XBpaqjHaixVr7O+ RvUDW5pKW6/l1NXV5/GuTP3dPS8PDiVc83s2RchGK4319Y1lhizLSheKo1oNC8XRxql9 fRsPTd51r05fi19bNVZXLyrMZ6SVf0lth3oh7hZQ6vxqdryvb6 x0O9/4pGRVtU0z0W65wPl9D1rfRWp1U091E9krIVcRtlU7tm/4Hea6UZSmC+rQA5vI2YyuvdG1SzQq4H6rUq1ODTu2wu8s3r/LarOv8znSGx+u12FV+wR70rlKtbp4+aOXjuS0Di2go9A6sUt+h 61h5XTeKEtTQz21PaOcSe5IFRwfW32fnhxMFRYnavtfvYTS7bw 2xXOnrE4Na8U2dqxLjlV479yeNQw8p5BrzKdrC+p1kFN8RuLy3 cQDyUYPnhwXcwZteLNGE7uO7En1Gop5lsrju5XeVh75aiFau/m1VamxuurUsH7A+39Gjq0ojsp2qE4NW1baY7u0OiuHnOOFNlvo na1Ju3k2UfDl6cBFGm2lXL5rdRVNWrVD+4amEH+jeGyjf6fROC KcTSROGqRa1HKEj/Vd4pL/3nLJdc7uWbGALmsjfZ3rSG98Fu4FlTPU/QdHDk3eXV6a2vP8x9qB6fERe25d4GFrls4bxfna8YnWLJqWLaJ cga2fRjmnaHuD95mLsmPVz2GVBYMvNAWP011rlId0LrXbNaiyp CEah5nnu8qqa+eJl/SmaKnRHEedVkNPw7kLWZzQ282nrRyr82pb78/ItRWOw9JKZqdPBW+Xr1H8blltuN2a1MfrKAhaxKv+YVcRulU7s W/4Hkru+yiyboHXowKOCPdltLBK894K3/25MVj0OiqDzuJD9nXhD5z6guJDEedbfUP55dJY31C+6Ufs7cvg tRulq0ZxHgYeGxm8I9adH2b03fgY2jaK1xrFULSwOLHn+Y9rnY I2zyXHv97vehmlyecdutHcNfQ83kL1wi0dGMGfUcBW1I3SZGdo 1ShG2i3kzuk3g+dx4XnYB6yivVY1vm80Pe7Ug92vEL/jpQNG6esb+/Kd5/QBh3bVy+eo7IpRypnkf/33n/c8//HsUvmjl44UiqPqwNH3I/asW6yMEjgSHDg5J/bs9/sS75f+pzG8VRrOe2imrEK9t+besdRV6Dc/XGsJuurls0YxLK3dlXHPc8l7L3e8W58irzw4RvquDW/SaK6ae9TQdWXDXYjebn5t5XdENfuM1PJVf3hc66jUur8NXvXaU Lt5NZHWO4/vdt6cC15EHZr0NO7eBVeppVbt1L6hbqDSHbv3B3EBM+g+it/xojRR6XZerkXb3pavelWq+bT+jSxHma6jT+0QvNUSuq/zPNKDFiyNJV/cJ2p74e239h8cEd1Xk4/Ys27Bh61RunpnXrl3JPdpfcjsf1Mun65NfiY16Heqot65lXuSW DDozrzPwey9Rueups/jdIn7Xff2Njoazw1v2mjuk3TPs0VlKefdV0t26Fq7ebdVgFECP iNtKxyDd68RvWtnkPdaPdXi2DQj7dZ0fs97vE0v6VSqjh2yaZV aatXO7Bv64q7PSF1FOZO0rD7nNUxHJ+B9vDjrI/+oQt9eZwX0O/Oee8vS1FCPl1TqcbWbsjc2NUpAX9esoTwWVPaoxh2pMH2mZ90C DlujxPEvHGHL0bH9e9NwfzUDYBuCUSACbH2jlDNJ/mIfAKMAAIAZMAoAAJghSkYJ8YWQJnNGn/DfxQQA2GpEwyjBf0mw+UbpXPkBWxrwnf3G92S8/3gYACAKRMMoAsYoTTe/Y7+dAACwccwbhZ9T1Nngj9kF/mWyXgHfCtd/jc7IDyACAHjRwTHK9v05RXUDjf+Yneo8VwX8/tpZ/iGugR9ABADwoQNG4ecUna3hO8Jo8cfs5KZJo+i/gxnwq0fyN7E3/gOIAAA+mDYKP6foapDwRunz/DG74N/jC9hMT6Ns/AcQAQB8MG8U2R9tw59TdP9coIEfs/P8Rbl6OWoFzpRKTa966Vva9NcJm/72KgBAHfNXvbb1zyk2+7nAdn7MznFhyvHgbo8K+FbY+YuH4X8A EaMAQGii9O3hrQ8/FwgA2xmMYhJ+LhAAtjMYBQAAzIBRAADADBgFAADMgFEAAMAMGA UAAMyAUQAAwAwYBQAAzIBRAADADBgFAADMgFEAAMAMGAUAAMyA UQAAwAybbhQe8QQAEFM6YhTxmCnHA0skGAUAIKZ0ZoxSGtvz8m DyxX36s6cqGAUAILZ0xCjlTDKRveJ4uq37YYtejw7MDNWfNth4 t/bUwnImqS6u/dfx7HoAAOgG5o3SeOj61HCtu1cfZu5+RHz9kekJqz5laSptveZ 4QO+lxrNpJwdTheKo+t8cRgEAiAAdGKPIq1jyoevqda2S45Hyf lOUJ6tblpUuLE4M9SgPS689Rp7nnwMARAjzRmlcj7Isy7IS2St tGMX7zoomErwCABAlDBtFfMtLPmtdXPgq3c7XBivCN15THEZRr 5IJSmMDJ+eW65fUstOn1P+KYRBXvQAAuovpMYo2vKhf+KpODYs hyzOpQTGDPuWSc0HnfXtx36Ux6KmNTur/rWAUAIDuw9/MAwCAGcwbxfJK17cTAAA6DWMUAAAwA0YBAAAzYBQAADADRgGAr cRq9dvKnZubw2r12/ZquHpvbdMquRntcG8tZFMYM8pnn34OAGAcrbOeOHe5/3C2d+/xTtN/ODtx7nIbUlm9t7Zpldy8dri3ttlGsQkhJDBHP8xPnLscBjGnZp TKnZv9h7NHP8yXF1Y6zdEP8/2Hs8Gdnuf0zaxkFNoBoxBCuhDRyYacWfRlbqP07j1+Y+l+R+sp cmPpfu/e4007PU+jbFolNyGiHbo2RjlwbBqgO/s+iXaOfphvdX5Powgt3f/HPzuHbdvlhZWNGGUTKrlxxCaEaQeMAt3ESAdEYhazRul0jBgl4 glzbanLRqncuflHg33TmeuNAs9cF59WO+WfuV65c/PdU18brl6HtnTL4WreDh0AZEtHGGX13loYbIzS+WxNozit0FK/ebT43cLcV+rrLhjFr85nrl+3123bttdXzp2+cODY9MDJuaJohf WVj8PP49zSo8Xv5Gcpt923SrJ827Zt+2/58y1vRX3tTdaIUciGY8ooF8u3xAWZzuX+P/55sXxrI0bZhEpuPE2NItshJkb5ZGFddMTi9cS5yxExysDJuVyl Kup2aPKumOGThXXRpx8tflddvBxmHm1Ljxa/k+sSi3vXVjGK2rbX7XVfqYRo+YGTc3+1b38cOA9GIW1HGOXG0v 0w2M2MEoD6lKZE9kp79xiMGEWyfu2s+iDBkb+si4l9fWPX7fXI 3keJhFFylap4/bf8edEtiv8uzH0lX9/538pyZWVWmVP2iVIhagcnXjf6LOXcX85QrO+4f8ufb5zpi8GB0 uXlvFaqFiWXFYuo9Zc1VG0hC290x/UpTef5o3Pr/mrflpuv9tfqQEdt0jv/W3F4ol6mtvnap6A3jtMoaiPftP/+cd1tHztbxvEp1NsKo5CACKPIr6XuPziifVFVnWIHGmX13lqQT pLjopu27fnTqdNtdNmr99Y2bhS1kqo8hF2EVLpLU6PIduiaUeR psjwr9x6jKPI4NHm31ps7jXJo8q48i6+9rvfLxboP1NGA5+m5t qBWPXdRshsV44aPvcYB7utXotfW/PdxuHm0SroHQx4S8hyjeA0yGm3oVbjawmJ7RWOKQo4WvysvrIj Tgtml8runvlZbRm06xigkTFSj7D84IlB1ok6xmxnFE/lMJn1645FL6VylGuaymxGjqBUQj4By/Lf+XKjGoCo5Xnukev0RUIcm72qVXy6NJXpqW7G8NJW2XqtNrM3 TJ5/Fnhlqsr1iE8K0QwSuevlcmXFPFF2Y+9xcXiBqvHZfvDpz/ab9d4/LWV6nz9qCfkUVbedNDp/rRaJKQmZqR6z27GHm0bbuj/Uxgay5eqdEqreJUZyb7/4UtHeF+eRNFHEJTmhDqE5U3tEyro8Vo5DguMcoUiFuwdjtGcXZ cTc002Mdmry7em+tnEnuSBW6b5SlqbT1WqE4KrwiDTE5mMpVqu JJuAGVz6drU6pTwztSBekV1VUJq1FISKNoTyGJlVHUy0qN1yGN oo51lEXCGMVxDU3rvp3G0m54nDt9wX3Vq+k8f1Te0tsh4N6Pj1 HUoZi6+dqwxv2uNrg5WvxueuaqGJfkKtXRmRWpdtkywY252X0V 2QoRRrlYviWRIhGob9n+RskV5/3uvsiOWzyhvHbWXx8KiBlE9930Rk6uOL8Ro2iVlBWr/VcxSv0ZtbVa6XOWPCovRHJj6X4utbv2WHSHC9I1VzXbTLEJ6hR ZhNYO0TKK7Kkbr5WuUL0+5tEVurrF5le9lGXFve4Ao7ivek3PX NU0ptZf3kdRr/mIGdx35pvO41lbvxqqRnE3Y2N1ngV6LeJYnbP82UpVfvesvFC7 F6W1jPSf2sgYhfjFbRRVKtp0298oE+cu31i67/mTIaXb+SErKXba8sLK7KWxXU+/VyiO7nr6vVylKqYketKfLKwH//TIjaX7E+cub8QoWiVFTUQdPCsmvZKdPuWe0135Nx4eKSxOvPHw SK5S1Qp3r84PsQnaRMuy3O0QJaMcm/5kYd2uX1QRr+/8b6VxMcf5XVvZSWnfG9bUot1OV6/k/C1/XqzFrt+79jOKuyj1Dr96Fch23pk/4FxwI98eVrf0gOe3h92XsHyaUf1enLr52qfgflcbHqn/lb53t8yhybvuRsYoxC+eRhFScU+0mxnFvYjgy3eee/Cpk7ni/MXyrUJx9LGdJ6YvFIZ6rANnrot3d6QKfstKTBlFFihqImol6yM mFoqjAyfnLpZvTc9cTT/57NjErKytOrNW+S/feW7/wZFE9oo2j3t1AYhNCNMOXTOKfrbrR7Mvs3rcRAlZ8lYjllu3+b 0ViX78jOKJ3a5RRG8rr94cODYtelh5c3t0ZqUrRlEuTPUdmryr Cc+ntjXxuCtfKI7+8Me/Vv8rF3nwqZMYxYHfHez4Edet2/zeikQ/Zo0yPXO1c5gySkcruXHEJoRph64ZhRBCPGPKKGMTs+KOsSeWV/xm9uPG0v2xidmNGMVdSSMVM4vYhDDtgFEIIdGKWaOEfM5Ke8ie 9Jvq6kaM0tFKbhyxCWHaAaMQQqIVg0a5WL7V0a72YvlWrSf1f4 ZjU6N0upKbYJRGO2AUQkik0upjDd1GWa6s9B/OHjg2PTYx22kOHJvuP5wN6EkDjLJplYxCO2AUQkgXcmPp/tEP8//1338Ow5vHTky4ngrMc+Y3n649Zx4AwDh6f139drX6bZifUTFA6 zqp1XBzqreZhGsKY0YBAIBtDkYBAAAzYBQAADADRgEAADNgFAA AMANGAQAAM2AUAAAwA0YBAAAzYBQAADBDB4yiPPE4kb3Scp3qD 1XuetNAlClnktZGdjM/5O7HfgjQOqaNsjQ1ZCVHZ2qv+4byXd9CiB/lTNJKjte6+6WpoR5zUkEkABvAvFHS1ms57YBsjFr6RmdqB21my LKsdKE4muhJ5+pdQ9p6rVAcrR3SS1PySZmHJu/qhahnqaJzKY0lHqjLDGKMetYiEBq4NLbn5cGhhLLPVIL2vVylq gx0+kZnVqqLl8d31/7/TGpQDlbkA1lz9bFLZsixFnZFAIH5q175tGVZ1o5UoTZFdUz9yE/IA76ykk/XXlenhnekCrV5lsrjuxvzeBdSV9HkYCrHYbx9cA8j6ucicgeoT g1bVrqwOBG870lq+15Fv+pVup0f6mloQ+yfsoTq1LCVHGdXBJB 06s58dWq45hXltoo40WuMQupzioM5l9otzyJnLzl7DXchixNDP fXTxm43Imwq/kZpTF+aGrKS2elTwfueY7+qDy8c91HU/bA0luhxlqBYh10RYLmz3/VyH+cCZ49QXbz80UtHCosTe57/2PtIdi2iroKDedvhf9XLbZSgfU8dSbhvyIc2ino7h10RtjmmjV Iaa9yNd103UKerx3k5k9x/cKR2c9Xnqpe7kIGTc8uVleri5ff7EmJww6WGbYL3nXllvxLXo5 rse8rrRoGl+iUs/6teegmX2BUBahg2inpvU95C168tXHINOEqNK9HqSaJcynln3pK dhYhUEYfx9kH99rDrJrwyVgjc98Q9P8d9+PrE4DvzXle92BUB+ AtHiA188Reg25g3iuVK1zcSYoZ7H6sNijEKQFdhjAIAAGbAKAA AYAaMAgAAZjBmlM8+/RygE7CPAUSBzTaKTYjpfOY0SrerQ8g2DUYhcYhxo1iWtSX+JSR SiYlRzpRKAyfnevceHzg5d6ZUCpgzV5zXOFMqTV8onCmVFua+6 kTdyCbErFG2Sme9VepJtk+2vFFyxXkpktLtvFRLrjjvN7/n9HdPff2zxwemLxTMVo9sTjZilOXKyrnTF1bvrXWoboRsn2xto +SK8/sPjpwplez1FZXpC4WBk3Oe8vAbwbx76uvpmatIZYumbaMInQik VLbKuf9WqSfZPomQUXLF+aMf5t34jSps2+7de9ytEymV3r3H3Y tMz1wt3c6fsI/8otR7plSSnchnn37+s8cHBJ7r0p4v6znP+rWze57/+Lq9vn7trPoD6SN/WffbBLmI37uJZisNSHDhcUp7RlmY++rc6QsLc1/ZZ2z7jN2JkYr4CK5d+9M2+SDINk+EjHL0w3xL08UFLqmQ0u38L 0q92elTcornPZXs9KkT9pET9pGBk3OJ7JXs9CkxffXemvjqm6d RxI/O1nuE+dOp0569g2oU2YMIK/hJJbDTPz9kJT9ZEG+d7xvybgdit2CU87OXxqYvFMQ8YmgidKJK RZ77t3QaUZ8wP77bknuLapRr1/5k5DxDhjEKiVqibpTVe2t+RqkJQ9HJL0q9j53ZVZOKbYtrX9pS r2bHf1HqfTU73jeUf+zMrl+UeicHU5ODqfSTzwqpeBlF7dkbUQ YQz3+ysF7rSizLsqxnUoNqjyA7CKWH0hdJZK+43j2ftl4rBq5U lFx7dvLiRKInXZ//fNp6TTxO5rq9btvn5Q/fjvxl3VXzLZ/2xiinU6dLvylpRjnz8zPi3VZPIxr/fXkw+eI+0bCaUUycZxAS3UTLKKv31jQqd276GaV37/HS7bwwitCJMMpjZ3bV5lhfcV/4OnDmupgnkb3yTGpQzpx+8tnZStXTKD6Hd6O7dw9NXIvobhCPp PQrXL4rn53st1Jx2is7pny69lqUIOa5af99fLfaeXnU3LOFt1B CGOX89+e/EAMUOUY58/Mzpd+UVKmcTp1+4+ERy7LaOI0Qg5hyJpnIXsmna//1M4rd/nlGI4xRSNQSOaNYzlQXL4cZo2SnTwlP1MYotm3bdq447x6j5Ir ziewVMWffUD6T+UBMTz/5rKheoFHqh3pyXLuCYVnpos9VL9u2ZSfuuL+SHPe8Pqa+KxaWz 07Wbs+IcYm6IqmiXGq3HMG4OzJ3zbd6NjJGEYjRyZmfn3nj4RG 7rdMI27Zte/79vsQnC+viWV7yXU+jtH2eQUhkEzmjiHGJZGHuq5D3UYRU5CUv 27bfPfW1eh9FXkA/Uyo9kxrsP5x999TXbzw8kn7y2fSTzw5ZSb8xina6GnCv1c8ojf HEA0n1Yog2rHG/q9bBeRVLX2N9wvxHLx35q5BZACAAABk4SURBVH1bLdzv1Njvg9 iKCWeUxjBFzFO5c1NK5Y2HR6RRLMtq4zTCdryu7TNhjNLeeYbN GIVEL9EySuXOzeri5YW5r/6WPy/xM4pt2717j09fKDS+4qVE/J2Ke5HKnZu2bcuLXc+kBsWL/sNZf6M4LqnLS0lDPfp18PVrZ8WdDGevfV7MqU6UBXouIt69du1 P8m6830rdepDPTlaX0q56uWu+1dP2t4elVIRR3nh4pP6Hri2fR tjOO/nimlXTq14bO88gJFqJllH+lj8vLnOrBBhFXNeqScU1XfvasTw5 Xb235jbKzx4fuFi+5WcU2+trP54nj/JhscrJbOPyt/p8Wdk7iIni4rv6rjCBVoi2UncfJxVl+3yb2XlnXj/t3aLZ4F84itsnbzw8Ik44xLl/q6cRYjQj3xUXvlSXOD+sNs8zGKOQKCdCRmnj71Fs5W/mhVdyxfl3T30d8DfzlTs3V++tPZMalPQfzoo/Qwk2ColyNvgrLJU7N6VO1LR6GqFd1BqyktnpUz7fHm7zPCMG+i cxToSMspGE+V0vdYwiHgo7W6nOVqoXy7ckGGWLht/1IiQKiYlRwqdy5+Zy4CM0MMpWDL9mT0gUsu2MIn9qJYDu1pC0E cYohEQhcTPKRspfvbc2faEwPXN1+kLBfUmdRDk8H4WQKCRuRmk 7q/fWpmeuvpod/+zTz9899fW7p75GKlsoXPUiJAqJm1Galr9cWVmY+2p65qomjOk LhVez42Ji5c7Nd099/Wp2vIMVJUaDUQiJQuJmlKZZmPtKDEfEffhXs+P9h7PPpAbl31G LTM9c7T+c7WI9SUvBKIREIXEzStPyp2euijslmcwHYiAijKJe6 arcuTl9oeBnlHg/KGWDK+pWMAohUUjcjNI0lTs3P/v080zmA+2p8sIi8s58/+Gs52Pn4/6glK36RBaMQkgUEjejbKT8yp2bYsjip5Nt8KCU4BXVytSqJ54I MpRoFNv2R9B2MAohUUjcjBIyq/fWBk7OzVaqLS21HR6U4l6R/CWrciap/Zq6LFz+mmF1argrP4+PUQiJQuJmFFF+8L9CJ6v31hLZKy1JZfs 8KEVdkaNW9Z8v9P+1Su9hXKeDUQiJQuJmlKaROhE/6uX+ieLAbKsHpegrEkYpLE5o1cMohBCRbWcUoZOibQuj+D1GxS/xflDK+rWzASsSV708qyenyGcXhm9SI8EohEQh29EoUiezleq7p 75+8KmTLZUQ4welNFtRrTStes7rft15xjBGISQK2XZGkffkpU7 4tZUNJgrPFsQohEQh284oIgMn5wZOzj228wQ62XgwCiFEZJsax bbt3r3HlysrzecjWyEYhZAoZPsahcQpGIWQKASjkDgEoxAShWA UEodgFEKiEIxC4hCMQkgUglFIHIJRCIlCMAqJQzAKIVEIRiFxC EYhJArBKCQOwSiERCEYhcQhGIWQKASjkDgEoxAShWAUEodgFEK iEIxC4hCMQkgUglFIHIJRCIlCMAqJQzAKIVEIRiFxCEYhJArBK CQOwSiERCEYhcQhGIWQKASjkDgEoxAShWAUEodgFEKiEIxC4hC MQkgUglFIHIJRCIlCMAqJQzAKIVEIRiFxCEYhJArBKCQOwSiER CEYhcQhGIWQKASjkDgEoxAShWAUEodgFEKiEIxC4hCMQkgUglF IHIJRCIlCMAqJQzAKIVEIRiFxCEYhJArBKCQOwSiERCEYhcQhG IWQKASjkDgEoxAShWAUEodgFEKiEIxC4hCMQkgUglFIHIJRCIl CMAqJQzAKIVEIRiFxCEYhJArBKCQOwSiERCEYhcQhGIWQKASjk DgEoxAShWAUEodgFEKiEIxC4hCMQkgUglFIHIJRCIlCMAqJQzA KIVEIRiFxCEYhJArBKCQOwSiERCEYhcQhGIWQKASjkDgEoxASh WAUEodgFEKiEIxC4hCMQkgUglFIHIJRCIlCMAqJQzAKIVEIRiF xCEYhJArBKCQOwSiERCEYhcQhGIWQKASjkDgEoxAShWAUEodgF EKiEIxC4hCMQkgUglFIHIJRCIlCMAqJQzAKIVEIRiFxCEYhJAr BKCQOwSiERCEYhcQhGIWQKASjkDgEoxAShWAUEodgFEKiEIxC4 hCMQkgUglFIHIJRCIlCMAqJQzAKIVEIRiFxCEYhJArBKCQOwSi ERCEYhcQhGIWQKASjkDgEoxAShWAUEodgFEKiEIxC4hCMQkgUg lFIHIJRCIlCMAqJQzAKIVEIRiFxCEYhJArBKCQOwSiERCEYhcQ hGIWQKASjkDgEoxAShWAUEodgFEKiEIxC4hCMQkgUglFIHIJRC IlCMAqJQzAKIVEIRiFxCEYhJArBKCQOwSiERCEYhcQhGIWQKAS jkDgEoxAShWAUEodgFEKiEIxC4hCMQkgUglFIHIJRCIlCMAqJQ zAKIVEIRiFxCEYhJArBKCQOwSiERCEYhcQhGIWQKASjkDgEoxA ShWAUEodgFEKiEIxC4hCMQkgUglFIHIJRCIlCMAqJQzAKIVEIR iFxCEYhJArBKCQOwSiERCEYhcQhGIWQKASjkDgEoxAShWAUEod gFEKiEIxC4hCMQkgUglFIHIJRCIlCMAqJQzAKIVEIRiFxCEYhJ ArBKCQOwSiERCEYhcQhGIWQKASjkDgEoxAShWAUEodgFEKiEIx C4hCMQkgUglFIHIJRCIlCMAqJQzAKIVEIRiFxCEYhJArBKCQOw SiERCFdMApAJ2AfA4gCm2oUAADY5mAUAAAwA0YBAAAzYBQAADA DRgEAADNgFAAAMAPfHgYAgCbYtr3ZRum6HgEAoBNgFAAAMMN2N 0p18fL4bmtHquCYODVsWX2jM17zTw1blmVZ1qHJuxtadWmsr29 stlI1uTnuMg2upTSW6EkXiqOGq63WsDSWeCDZZvminEsdaNXOf TpbCLV5L40letK5Lboh0GEiYJSlqT3Pf9ypTqoZ5UxS04mgOjV sJcf1Qpamhqykp2k6UslW+6AOG8W3y3ZaoaU1ljPJRPaKfP1qd rwLRvGrc2ksIU4f5OnF0tRQj5hS71LDzOPc0nImadUjt923So3 ym53HBLa8XKnvGsM3b5S1Dd2my0ap7ejuvntz8DeEGLvoB3DJ3 NnZljOKEL9po+RSu2X751K7s9OnImKU6uLl9/sSom7y9CKfru0S4kQkzDzalpYzSbm3Vxcvn06d9q6tYhTHGC5A KmFafmkqbb3Wzg6sNG/pdt7wKSDEiAiMUbyOhMZ5nDj8tDPB0lhf31hmyLKsdKE42ujll 6bS1muNKzONs0Xr0ORd9+mkOhDR1+g8fRaFy9Ks5PjsJVlaOuc 68uXhlxlynl2qp5xOjyqnrn2jMzWluc8rtdm8y9SmNGpSq6rWD tq2u5tC+7DUjVLreeDYtHz9TGpwz8uDQ4nGnLWqPqAoXO3gtM+ u5GxeZ/sfmryrt0OoNq8V5djApbKjnes1VG0hCi/dzjdqK1a3VG4+j7p1ixPeZzDOT0Rt0mdSg46jo15m8N7isZMoD e5o5J50rlKtLl7+6KUjOfdH77Uj4RIIIJJGUYYCk4OpwuKEfpR ecpysybPC6tTwjlRBHu2OQYbaeSmHZa2zdq5RvKiV5lnVpamhH uepqJdRZCWFukq383KpgDPKxnoDzzprsyk1kZ2avha1udztcMn Z2oqhZVM4PhrnRrnPoxu9VV0e1anhhswUo6gtrH526ibI0YDHk NG1YHCby09K30DXvRzX9au+0RkP/+UcZy3+82iVdF1K9ZCQ5xil4jHICN5btH04n7bEPiMKKWeS+w+ OHJq8Kweg2nHn3pEwCgQTSaPUjlL3peramaZ2f1geNrVLKJ57v 6uQnGoUbY1+FfO7FqHdsnZXwG+K5lH1fNDdm3jOFmYtzil6Yy5 OOLbdsyk828SnNTwm+lxdlKcCjdeeFfb8RoBnOzTd9h7X9np+F kqVGt/d8LJFmHn0ratUG0MKx2C3sWc2N0rw3uJ+d2lqqKcx2BVHijiB6 BvKL5fG+oby7uMuqDEBvIikUQT1/duzN3EYZfHyRy8dKSxO1C7v+hjF89qa13WtdPMxinGjqKfGfr2 J52ytGyW4tZt4xZxRHDch5OuQRvFrhxBG8dhAH3PLiaJ675f+x z28az5PpdrYOq0dwnzZwbWf1IZiAXuL577kHNyUM8n/+u8/73n+49ml8kcvHSkUR9XRvMdxh1EgHJE0Smls4OTcsnKUNkbfPo uI8bu8hOV51UsvxHndRl2jvLugfzEm8KqX7K1qd19dvVvpdl52 KOodWm2LGm+5vwjgms1dpsdaLjk7d1djqtuenT7lbgrvlle7sB 5lQNmjd9NqO3t0dhW9W2x+1cvdXD5G8bzqpW+gVn9RQ+flRDGD ftc9zDx+H65XDdV2djdjY3XBe4vf6pzlJ1/cJ3bvC2+/tf/giGgH/bgL2JEqKx77J2x7ovFdL8uyLL33F2nc5wi+Q+jsFBo9nVq456U Aq9F9qGv0+66X14UF/X5v7W6q18hA/jmLfse1spJPW+63xERVbO7Z3GXqUwIuANbvNDS23d34/i3gWU/x+pnUoHIxx9Vfu7437DgbcHx2Hhc/D03e1dvBb4ziLsprAxv1dzrPyLeHtVMTj28Pe31fw6sZG7fZg/cWj3e14ZHy34bv3UdB0x0Jo4CTCIxRukprf48C4Wn2ZVaPmyhd r3NniPfWAahsd6O0+jfzEJZgo/jcwY4h8d46ACfb3SgAAGAKjAIAAGbAKAAAYAaMAgAAZsAoAABg BowCAABmwCgAAGAGjAIAAGbAKAAAYAaMAgAAZsAoAABgBowCAA BmwCgAAGAGjAIAAGbAKAAAYAaMAgAAZsAoAABgBowCAABmwCgA AGAGjAIAAGbAKAAAYAaMAgAAZsAoAABgBowCAABmwCgAAGAGjA IAAGbAKAAAYAaMAgAAZsAoAABgBowCAABm2Gyj2IQQQuKbTTUK AABsczAKAACYAaMAAIAZMAoAAJgBowAAgBkwCgAAmAGjAACAGT AKAACYAaMAAIAZMAoAAJgBowAAgBkwCgAAmAGjAACAGUwbpTSW sKxE9or8b1/f2Gyl2vXtBACATmPeKHteHky+uG90pvZfjAIAsE0wb5S+vrHq1 PCOVEH+d7ZSLWeSVi19ozM18QwlLMuyxiZmx3dblmUdmrwrFkm oc1ZWGssmx2cvNRaUi+iFV1aWl6aGepR5XGUul8YSDyRrrwEAw AQdMcpspZpP17pybYxSk029Q69ODYtevjo1bCXHS7fzaeu1nJh fLHtpLNGTFlMmB1OF4qg0QXVq2LJqb6mFVxcvj++u+6mysrw0p ZdZqWIUAADjdMoo0geNHrw+jhBDDcdsyvyN2SzLstKFxYmhHqt hDlVRS1NDVlKMeLwLr1dJKzPHVTgAgA7QMaNUVsqZ5KvZ8Zon5 IDAZRpvA2nF1q5ipQvFUc0o2elTvoW7qgQAAJ2jg0apacA5aCh nkgFjlNLt/FCPcsGqsrJcGhs4ObdcWakuXn6/L5GdPiWLEhfKPApfKmtXvfQyK9xHAQAwTyeNIjv9SjWfrl1yei Y1GDRGcV0fE44RSWSvOC9h1a5f6YU7C3HembdEfTAKAIBxttpf OHIJCwAgqpg3iuUVYzXGKAAAUWWrjVEAACCqYBQAADADRgEAAD MYM8pnn34OAABxZbONYhNCCIljMAohhBAzwSiEEELMBKMQQggx E4zSSHVqWPyh5chf1rtdF0II2XrpmlHWr52VP6KVyF5ptd7r18 7uef7j63aTrl9di2U9/8lCwPznh6xk4AydyPkwW0EIIVsiXTOK0n2f7xvKd2jzVPGsXzu b6EkX/ecMeLcTqT1TMjmOUQgh8UjXjJK2XtO6b2U88fwnC+tCBpmh2gO 1lO7+fNp6rbA4UVfFefmrwyN/WfcspN5ln5cr1WZTC7GS49eu/cmvJsWgeqpXzIJqpW4yYxRCSGzSNaOI35bfkSrUa+Lo7vc8/7Ho1uUtjXy69lo801fMc9P++/hu9baHRyGyyxa/mS8kpM123VbdE1yToHfFKprWSioEoxBC4pQu35kXN8OFIdwP+l V7WyES27Zzqd1yZKAKw9bvmtQHN8ojTxqXv5yzFZ1qCahJ03fD 1EoOzjAKISROicJ3vbSrWLW4etv5j1468lf7tjqkcPfdfoWot0 k8+3GvwYpHTcK827RW/ttICCFbOF0zirwbL69fDfU4vrbr7m3LmeT+gyPii2F+V70CCql ODdfHB/pszjmDCgl+N2StAraREEK2brpmlPHd8ipQ7Wa14+pQclw707ed X8fyvEjlvAfuUUg5k5S307WrYfq3wvwLCXg3ZK3EzLXvetXn6d xnTAghm5MoXPUihBASh2AUQgghZoJRCCGEmAlGIYQQYiYYhRBC iJlgFEIIIWbSBaMAAEBc2VSjAADANgejAACAGTAKAACYAaMAAI AZMAoAAJgBowAAgBkwCgAAmAGjAACAGTAKAACYAaMAAIAZMAoA AJgBowAAgBkwCgAAmMGkUVar31bu3Iwrq9Vvu/5pAUSfuPYDAT1AXDc5zLZrGDPKavXbiXOX+w9ne/cejx/9h7MT5y4jFYBgRD/Q+0oufvj1APHu+lrt/YwZpXLnZv/h7NEP8+WFlfhx9MN8/+Fs1w9XgIhTuXOz95XcgWPTR4vfjc6sxIOjxe8OHJv26wHi3fW 12vuZNErv3uM3lu7bccyNpfu9e493/XAFiDjCKGMTs//vz9fjxNjEbO8rOd9Njm/XZ7fY+xk2Snlhxbbt+//4Z5ywbbu8sIJRAJqiGqXrR64pwhglll3f/dZ7v44YJX7BKABhUI3S7aPWWMIbJZbBKOaDUQDCII0yNjHb7aP WWMTmYJQwGDbKxfItMVAKmfVrZ/v6xq7b68ZbweCK7v/jnxfLtzAKQFOEUQZOzsXMKAMn54KN0mrXtwkx0ru22vt1xCiuK 3Hz47stKzl+3V7X3pLb3OmrgRtcEUYBCINqFONHcTmTtOpJZK9 ox3V1atiyrJG/mO9MwhulbUTlRXakClHo9Nrr/cwbZfXemnvD9rw8mHxx3ycLW9Ioq/fWMApAGDpnlHImKc9Kbfv8UI+VyF6Rx/X6tbOJB5LuHsYIIY3i7vpa2DQrXazf2J8cTBVN3OQ30ru22vt1 xCga5Uwykb2ST1uJ7BUxZbk0lpBGTo7PXhpL9KRzlerqvbXlpa m09VquUlXOR/pGZ1aWS2N9fWOZodqkQ5N3xcxDPY0pSrF9ozMrHiuqVN3VCwNG AQiDapT2jjVPlpemhqykOKhlH9LXNzZ7qfZv4gHHu2YJb5T2eL 8v4a78xjvAWhO12+m11/tthlFEe1WnhkWfLlqh1iL1bc6na1OqU8M7UgV1cTFFNJacx0qO zy6Vx3fXpqwqKpLFlm7n3SvahDYF2LZ0yiiu41cc74XiaPLFfR 3VyWqHjbJcapxPe9J2B1jT7ZY2Sq44f2PpvorcFeRZhpyivita 7cbS/Vxq9+jMinhLG8foSylT9Pkty7LSheKoe0Va9UKSK85jFICmSKO 8e+rr9o41T9zHrzRK4oFkJvOBOFs1uEaVd0993dQo7q6v7U3z6 NA23AFuhJZ6P8NGmTh3+cbSffUv+L985zl1KxPZK7OXxnY9/V6uUi0vrKiv33h4pLA48cbDI7lKVQxjjxa/k/MUiqPaUuoUrSj3FPe74bmxdH/i3GWMAtAUaZQDx6YN/hBI6XZ+yKp1COrRLTuBL995bkeq0KGfITlwbLqpUdxdX9ubJrb ObAfYNq32fh0xysXyLcH0zNWhHuvAmevivxfefuvBp05OXyiIF rxYvvXlO889+NTJXHFevN5/cCSRvXKxfKtQHH1s5wk5/cGnTqpT5Gu18OkLBfW/tSmuFRWKoz/88a9HZ1ZEOZ6vNTAKQEhUo7gPpY2g9hXiYE9kr8iuQHQ1ovcwT nijtL1plpWWnc9HLx3JTp/aeAeoLtI20TKKtkmiiz80effC22+JIct/7DukNpPap4/vttR5PBu0UByVA70DZ66r/xU7n3tFGAWgc3TOKPWet3G8az1MrUvtwHo7bRRt03akCkY6wPg YZXrmapzAKAAhUY3S9SPXFOGN0vWqGqfLRhmbmBV3clrFcqWNQ jrEjaX7YxOzGAWgKapRun7kmiKMUdru+iJOq71fR4wyce5ynJB t+k11tetHLECUUY3S9SPXFNIonj1AjLu+idZ7P/NGuVi+1fVWMMvF8i3RpjzDESAYYZS+oXzfUP7Asel4IDan95Wc Zw8Q466vjd7P5HPm+w9nDxybFr/TGTPEE9xW7611/YgFiDjSKDGj95WcXw8Q466v1d6P58ybf9IywLaF58zHj+48Z16 07Gr12879FkKXQScAIYhtP+DfA8R2k0Nsu4ZJowAAwHYGowAAw IZYmPtqYe6rZYwCAAAbRBjFtm2MAgAAG0WIA6MAAIAZMAoAALS MvHeyzH0UAADYCPLeyTL3UQAAYIMIWaivMQoAAJgBowAAQCg87 50scx8FAABaxfPeyTL3UQAAoA3c907U16GMAgAAEIYmRgEAAAi Pr1EAAABaxcMoAAAA7eEwCiGEELLBYBRCCCFm8v8Bh+rmsstIQ DcAAAAASUVORK5CYII=


1.
براي اينكه اين مثال در VS2008 درست كار كند بايد فايل app.config ايجاد شده را كمي ويرايش كرد. قسمت security آن را يافته و تغييرات زير را با توجه به AUTHENTICATION مورد نياز تغيير دهيد:


<security mode="TransportCredentialOnly">
<transport clientCredentialType="Windows" proxyCredentialType="None"
realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>




using System;
using System.Data;
using System.Windows.Forms;
namespace WebServiceTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
ServiceReference1.GetDataServiceSoapClient data =
new ServiceReference1.GetDataServiceSoapClient();
dataGridView1.DataSource = (data.GetAllData()[0] as DataSet).Tables[0];
}
}
}


http://barnamenevis.org/image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARYAAADUCAIAAAD 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


منبع : http://www.dotnettips.info/2009/10/blog-post.html

mehrnaz_dotnet
سه شنبه 22 آذر 1390, 13:29 عصر
سلام من با ورژن 2010 کار میکنم و دارم از یک win application یه سری داده که شماره موبایل هستند را به وب سرویسی که امکان ارسال اس ام اس را در اختیارم گذاشته انتقال میدم....در واقع وب سرویس قبلا ایجاد شده است.
من چگونه از این امکان استفاده کنم؟
مطلبتون رو کامل خوندم...راستش اون جاییش که به کار من میومد بسیار سریع ازش عبور شده بود...:(
شاید چیز پیش پا افتاده ای باشه...
من وقتی add service refrence را میزنم یه پنجره باز میشه که ازم آدرس --سرویس ---عملیات----و namespace رو میپرسه....؟خب حالا چی کار باید بکنم؟

omid_delphi2
پنج شنبه 08 دی 1390, 16:20 عصر
سلام دوست عزیز
با تشکر از مقاله خوب و مفیدی که ارائه کردید
من مطابق دستورات شما وب سرویس را ساختم از طریق سرویس داخل خود ویژوال استادیو اجرا میشود ولی وقتی میخواهم ان را از طریق iis اجرا کنم اجرا نمی شود
همچنین در خصوص نحوه اپلود و قرار دادن وب سرویس بر روی هاست اینترنتی بیشتر و کاملتر توضیح دهید من یک فولدربا نام test در wwwroot ساختم و فایلهای ایجاد شده توسط publisher را در انجا کپی کردم سپس از طریق ادرس www.hostname/test/webservisename.asmx قصد دسترسی داشتم که امکانپذیر نبود
لطفا راهنمایی فرمائید
ممنون

m_gholami
چهارشنبه 21 دی 1390, 13:32 عصر
با سلام

- ایا وب سرویس این قابلیت رو داره که اطلاعات رو از برنامه یک گرفته و به برنامه دومی ارسال کرده و برنامه دوم نتایج رو نمایش بدهد؟

- من چطوری باید یکسری اطلاعات رو از برنامه (a (awin app بگیرم و نتایجش رو در برنامه ( b (web app نمایش بدهم

hastiam
سه شنبه 27 دی 1390, 08:30 صبح
- من چطوری باید یکسری اطلاعات رو از برنامه (a (awin app بگیرم و نتایجش رو در برنامه ( b (web app نمایش بدهم
این دقیقا سوال من هم هست!

mahtab64
دوشنبه 10 بهمن 1390, 11:06 صبح
سلام

میشه ایجاد یک وب سرویس بدون اینکه توی هاست قرار بدم کنم ( localhost webservice) رو توضیح بدید و اینکه چطور توی یک lable توی یک وب سایت نمایش بدم ؟

ممنون

asemaneiran
جمعه 25 فروردین 1391, 16:42 عصر
سلام

میشه ایجاد یک وب سرویس بدون اینکه توی هاست قرار بدم کنم ( localhost webservice) رو توضیح بدید و اینکه چطور توی یک lable توی یک وب سایت نمایش بدم ؟

ممنون

سلام
دقیقا
اگه ممکنه لطف کنید و این مورد رو هم اموزش بدید
ممنونم

sds1920
سه شنبه 12 اردیبهشت 1391, 18:02 عصر
با سلام

- ایا وب سرویس این قابلیت رو داره که اطلاعات رو از برنامه یک گرفته و به برنامه دومی ارسال کرده و برنامه دوم نتایج رو نمایش بدهد؟

- من چطوری باید یکسری اطلاعات رو از برنامه (a (awin app بگیرم و نتایجش رو در برنامه ( b (web app نمایش بدهم

منم همين مشکل رو دارم.اگه لطف کنيد اين مشکل رو حل کنيد خيلي خوب مي شه.

alonemm
چهارشنبه 13 اردیبهشت 1391, 11:25 صبح
سلام من با ورژن 2010 کار میکنم و دارم از یک win application یه سری داده که شماره موبایل هستند را به وب سرویسی که امکان ارسال اس ام اس را در اختیارم گذاشته انتقال میدم....در واقع وب سرویس قبلا ایجاد شده است.
من چگونه از این امکان استفاده کنم؟
مطلبتون رو کامل خوندم...راستش اون جاییش که به کار من میومد بسیار سریع ازش عبور شده بود...:(
شاید چیز پیش پا افتاده ای باشه...
من وقتی add service refrence را میزنم یه پنجره باز میشه که ازم آدرس --سرویس ---عملیات----و namespace رو میپرسه....؟خب حالا چی کار باید بکنم؟

باسلام:

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

alonemm
چهارشنبه 13 اردیبهشت 1391, 11:29 صبح
سلام دوست عزیز
با تشکر از مقاله خوب و مفیدی که ارائه کردید
من مطابق دستورات شما وب سرویس را ساختم از طریق سرویس داخل خود ویژوال استادیو اجرا میشود ولی وقتی میخواهم ان را از طریق iis اجرا کنم اجرا نمی شود
همچنین در خصوص نحوه اپلود و قرار دادن وب سرویس بر روی هاست اینترنتی بیشتر و کاملتر توضیح دهید من یک فولدربا نام test در wwwroot ساختم و فایلهای ایجاد شده توسط publisher را در انجا کپی کردم سپس از طریق ادرس www.hostname/test/webservisename.asmx قصد دسترسی داشتم که امکانپذیر نبود
لطفا راهنمایی فرمائید
ممنون

دوست گرامی :

1 بار دیگه پروژه رو پابلیش کنید و مطمعن بشید که خطایی نداره.
سپس بعد از آپلود آدرس سرویس رو بزارید تا برسی کنم.

alonemm
چهارشنبه 13 اردیبهشت 1391, 11:31 صبح
این دقیقا سوال من هم هست!

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

alonemm
چهارشنبه 13 اردیبهشت 1391, 11:33 صبح
سلام

میشه ایجاد یک وب سرویس بدون اینکه توی هاست قرار بدم کنم ( localhost webservice) رو توضیح بدید و اینکه چطور توی یک lable توی یک وب سایت نمایش بدم ؟

ممنون

نحوه نمایش در یک لیبل رو که در آموزش توضیح دادم.

برای قراردادن روی IIS هم فقط کافی یک سایت تعریف کنید و تنظیمات مربوط رو انجام بدید مثل یک سایت معمولی.

alonemm
چهارشنبه 13 اردیبهشت 1391, 11:35 صبح
سلام

میشه ایجاد یک وب سرویس بدون اینکه توی هاست قرار بدم کنم ( localhost webservice) رو توضیح بدید و اینکه چطور توی یک lable توی یک وب سایت نمایش بدم ؟

ممنون

نحوه نمایش در یک لیبل رو که در آموزش توضیح دادم.

برای قراردادن روی IIS هم فقط کافی یک سایت تعریف کنید و تنظیمات مربوط رو انجام بدید مثل یک سایت معمولی.

sds1920
چهارشنبه 13 اردیبهشت 1391, 13:10 عصر
برای نمایش اطلاعات شما میتونید یک وب سرویس طراحی کنید که اطلاعات مربوطه رو بگیره و در پایگاه داده برنامه وب شما ذخیره کنه سپس شما میتونید داده های مربوطه رو در صفحه وب نمایش بدید.

ممنون دوست عزيز ولي فکر کنم سوال رو خوب متوجه نشده باشيد.
فرض بر اينه که ما دو تا برنامه Windows app داريم روي دوتا کامپيوتري که از وب سرويس ما استفاده مي کنند.آيا ممکنه وقتي مثلا تابع descidcity توسط کامپيوتر اول فرخواني شد جواب براي هر دوتا کامپيوتر ارسال بشه؟(البته فرض مي کنيم که هر دوتا کامپيوتر حداقل يه بار از سرويس استفاده کرده باشند)

alonemm
چهارشنبه 13 اردیبهشت 1391, 14:50 عصر
ممنون دوست عزيز ولي فکر کنم سوال رو خوب متوجه نشده باشيد.
فرض بر اينه که ما دو تا برنامه Windows app داريم روي دوتا کامپيوتري که از وب سرويس ما استفاده مي کنند.آيا ممکنه وقتي مثلا تابع descidcity توسط کامپيوتر اول فرخواني شد جواب براي هر دوتا کامپيوتر ارسال بشه؟(البته فرض مي کنيم که هر دوتا کامپيوتر حداقل يه بار از سرويس استفاده کرده باشند)

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

شما بهتره بگید چه کاری میخواید انجام بدید تا بهتر راهنمایی کنم.

sds1920
چهارشنبه 13 اردیبهشت 1391, 20:34 عصر
مي خوام يه برنامه ويندوزي مثل ياهو مسنجر بسازم تا بتونم اطلاعات رو بدون در خواست کاربر براي اون ارسال کنم.البته نه دقيقا برنامه چت.برنامه اي که بتونه يه سري اطلاعات رو توي شبکه ي اينترنت بين چندتا کامپيوتر جابجا کنه.
اگه کمک کنيد ممنون مي شم:چشمک:

alonemm
پنج شنبه 14 اردیبهشت 1391, 11:07 صبح
مي خوام يه برنامه ويندوزي مثل ياهو مسنجر بسازم تا بتونم اطلاعات رو بدون در خواست کاربر براي اون ارسال کنم.البته نه دقيقا برنامه چت.برنامه اي که بتونه يه سري اطلاعات رو توي شبکه ي اينترنت بين چندتا کامپيوتر جابجا کنه.
اگه کمک کنيد ممنون مي شم:چشمک:

باسلام:

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

alonemm
شنبه 03 تیر 1391, 16:11 عصر
باسلام خدمت تمامی دوستان:

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

ارسال اطلاعات از طریق وب سرویس ها --- Send Data with Web Services (http://barnamenevis.org/showthread.php?347478-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%A7%D8%B2-%D8%B7%D8%B1%DB%8C%D9%82-%D9%88%D8%A8-%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-%D9%87%D8%A7-Send-Data-with-Web-Services&p=1532403&posted=1#post1532403)

123456789momo
دوشنبه 16 بهمن 1391, 00:30 صبح
سلام
می شه بگین چطوری باید وب سرویسو آپلود کنیم و چطوری آدرسشو پیدا کنیم تا به برنامه اضافه کنیم

alonemm
شنبه 28 بهمن 1391, 18:15 عصر
سلام
می شه بگین چطوری باید وب سرویسو آپلود کنیم و چطوری آدرسشو پیدا کنیم تا به برنامه اضافه کنیم

باسلام:

شما باید پروژه رو Publish کنید و سپس بروی هاست انتقال بدید. برای دستیابی هم در پست های صفحه اول توضیح دادم.
موفق باشید.

Mr.Programmer
جمعه 04 اسفند 1391, 17:21 عصر
سلام اگه میشه راهنمایی کنید برای نوشتن یک برنامه چت باید چیکار کرد ؟
خیلی ممنونم

alonemm
یک شنبه 18 فروردین 1392, 15:02 عصر
سلام اگه میشه راهنمایی کنید برای نوشتن یک برنامه چت باید چیکار کرد ؟
خیلی ممنونم

سلام دوست من:

این بحث خارج از این تاپیک میباشد.

سعی میکنم در این مورد یک تاپیک جامع راه اندازی کنم.


(دوستان به علت مسائل کاری کمتر وارد سایت میشوم. به زودی پیگیر میشم.)

نیما حتمی
چهارشنبه 04 اردیبهشت 1392, 15:39 عصر
دوست عزیز میشه نحوه ارتباط برنامه تحت ویندوز بروی وب سرویس بگین؟

vahide amp
پنج شنبه 12 اردیبهشت 1392, 12:25 عصر
یعنی منی که الان یه وب سایت نوشتم و هاست خریدم با این روش سایتم رو پابلیش کنم رو نت؟
خواهش میکنم کمکم کنین

parsa lotfy
پنج شنبه 31 مرداد 1392, 09:52 صبح
دوست عزیز من آدرس url رو ک میزنم (ftp://u436828489@31.170.166.131/Service1.asmxl]) ازم ی یوزر و پسورد میخواد ، اونارم ک میزنم ارور میده میگه ftp رو ساپورت نمیکنه الان من باید چیکار کنم ؟؟؟؟؟؟؟؟؟؟؟؟

alonemm
شنبه 09 شهریور 1392, 01:56 صبح
دوست عزیز میشه نحوه ارتباط برنامه تحت ویندوز بروی وب سرویس بگین؟

خب نحوه ارتباط که توضیح داده شد. مشکل شما کجاست؟

alonemm
شنبه 09 شهریور 1392, 01:57 صبح
دوست عزیز من آدرس url رو ک میزنم (ftp://u436828489@31.170.166.131/Service1.asmxl]) ازم ی یوزر و پسورد میخواد ، اونارم ک میزنم ارور میده میگه ftp رو ساپورت نمیکنه الان من باید چیکار کنم ؟؟؟؟؟؟؟؟؟؟؟؟

شما با پرتکل HTTP باید اتصال پیدا کنید چرا از FTP استفاده میکنید؟

aliphp1
یک شنبه 05 آبان 1392, 18:34 عصر
چقدر خوب میشد همچین تاپیکی برای وب سرویس php هم ایجاد میشد

saeid0605
سه شنبه 23 اردیبهشت 1393, 10:57 صبح
سلام
شما با biztalk server هم کار کردید؟

bitroo
جمعه 26 اردیبهشت 1393, 22:31 عصر
سلام
این وبسرویس رو باید روی iis آپلود کنیم یا cpanel هم میشه آپلود کرد؟
بعد آپلود فقط برنامه های تحت ویندوز ازش استفاده میکنن یا هر پلتفرمی می تونه وصل شه؟
اگه میشه نحوه پابلیش رو هاست رو توضیح بدین
بقیه قسمت ها آسونه. یه ساله دارم دنبال مطلبش می گردم اما هیچ منبعی پیدا نکردم
اگه میشه کمکم کنید لطفا

dariush123
چهارشنبه 16 مهر 1393, 13:02 عصر
تا اينجا را بخوبي جلو آمدم ولي در اين مرحله دكمه Add Reference غير فعال است ممكن است راهنمايي كنيد

nimeyeporedel
دوشنبه 19 آبان 1393, 21:29 عصر
دوستان کسی میتونه بهم بگه آیا میشه وب سرویس پرداخت آنلاین رو تو پروژه ویندوزی پیاده کرد؟

parsa lotfy
شنبه 03 مرداد 1394, 15:01 عصر
سلام...

من طبق این اموزش یه پروژه ی وب سرویس رو درست کردم...هیچ چیزی رو هم داخلش تغییر ندادم و پابلیش اش کردم توی هاستم...
ولی وقتی میخوام سرویس رو به app اضافه کنم (add refrence) چنین اروری میده...چیکار باید بکنم ؟؟؟

133555