Yama12
سه شنبه 25 تیر 1387, 15:29 عصر
سلام به همه دوستان
من میخوام به یک وب سرویس وصل بشم و یکسری اطلاعات ازش بگیرم
خود سایت راهنما نوشتن متدها رو گزاشته
یک برنامه نمونه با c#.net هم گزاشته اما من حتی بازشم نتونستم بکنم(زمان convert to 2008) ارور میده
اما من تاحالا برای وب برنامه ننوشتم و اصلا نمیدونم باید چه کار کنم
خیلی هم احتیاجم زیاده و فوری:گریه:
من توضیحات و نمونه برنامه رو میزارم لطفا بخونید و کمک کنید
رای استفاده از وب سرويس جستجوی خانه کتاب مراحل زير را بايد انجام دهيد: 1- ساخت يک پروژه که مسئوليت استفاده از اين وب سرويس را بر عهده دارد (اين کار بايد توسط يک برنامه نويس آشنا به محيط های وب و وب سرويس انجام شود)
2- اضافه کردن Web Reference زير به پروژه :
http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx
3- استفاده از توابع جستجو زير در برنامه:
SimpleSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=SimpleSearch)
ورودی: يک رشته ورودی (InputString) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع رشته ورودی را از شما می گيرد و در همه فيلد ها اعم از نام کتاب، نام ناشر، نام پديد آور، شابک، موضوع، ... جستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
BookTitleSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=BookTitleSearch)
ورودی: نام و يا قسمتی از نام کتاب (BookTitle) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع نام و يا قسمتی از نام کتاب را از شما می گيرد و در فيلد نام کتاب جستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
BookPublisherSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=BookPublisherSearch)
ورودی: نام و يا قسمتی از نام ناشر کتاب (BookPublisher) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع نام و يا قسمتی از نام ناشر کتاب را از شما می گيرد و در فيلد نام ناشر جستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
BookSubjectSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=BookSubjectSearch)
ورودی: موضوع و يا قسمتی از موضوع کتاب (BookSubject) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع موضوع و يا قسمتی از موضوع کتاب را از شما می گيرد و در فيلد موضوع جستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
BookAuthorSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=BookAuthorSearch)
ورودی: نام و يا قسمتی از نام پديد آورنده کتاب (BookAuthor) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع نام و يا قسمتی از نام پديد آورنده کتاب را از شما می گيرد و در فيلد پديد آورجستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
BookIsbnSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=BookIsbnSearch)
ورودی: شماره شابک (BookIsbn) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع شماره شابک کتاب را از شما می گيرد و در فيلد شابک جستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
نمونه برنامه برای دانلود:
من میخوام به یک وب سرویس وصل بشم و یکسری اطلاعات ازش بگیرم
خود سایت راهنما نوشتن متدها رو گزاشته
یک برنامه نمونه با c#.net هم گزاشته اما من حتی بازشم نتونستم بکنم(زمان convert to 2008) ارور میده
اما من تاحالا برای وب برنامه ننوشتم و اصلا نمیدونم باید چه کار کنم
خیلی هم احتیاجم زیاده و فوری:گریه:
من توضیحات و نمونه برنامه رو میزارم لطفا بخونید و کمک کنید
رای استفاده از وب سرويس جستجوی خانه کتاب مراحل زير را بايد انجام دهيد: 1- ساخت يک پروژه که مسئوليت استفاده از اين وب سرويس را بر عهده دارد (اين کار بايد توسط يک برنامه نويس آشنا به محيط های وب و وب سرويس انجام شود)
2- اضافه کردن Web Reference زير به پروژه :
http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx
3- استفاده از توابع جستجو زير در برنامه:
SimpleSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=SimpleSearch)
ورودی: يک رشته ورودی (InputString) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع رشته ورودی را از شما می گيرد و در همه فيلد ها اعم از نام کتاب، نام ناشر، نام پديد آور، شابک، موضوع، ... جستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
BookTitleSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=BookTitleSearch)
ورودی: نام و يا قسمتی از نام کتاب (BookTitle) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع نام و يا قسمتی از نام کتاب را از شما می گيرد و در فيلد نام کتاب جستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
BookPublisherSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=BookPublisherSearch)
ورودی: نام و يا قسمتی از نام ناشر کتاب (BookPublisher) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع نام و يا قسمتی از نام ناشر کتاب را از شما می گيرد و در فيلد نام ناشر جستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
BookSubjectSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=BookSubjectSearch)
ورودی: موضوع و يا قسمتی از موضوع کتاب (BookSubject) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع موضوع و يا قسمتی از موضوع کتاب را از شما می گيرد و در فيلد موضوع جستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
BookAuthorSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=BookAuthorSearch)
ورودی: نام و يا قسمتی از نام پديد آورنده کتاب (BookAuthor) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع نام و يا قسمتی از نام پديد آورنده کتاب را از شما می گيرد و در فيلد پديد آورجستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
BookIsbnSearch (http://www.ketab.ir/bhKetabService/BookHouseDBSearch.asmx?op=BookIsbnSearch)
ورودی: شماره شابک (BookIsbn) ، شماره صفحه درخواستی (CurrentPage) ، تعداد رکورد در هر صفحه (PageSize) ، تعداد کل رکورد ها (TotalRecords) .
خروجی: يک DataSet و يا همان XML شامل کتاب های نتيجه جستجوی شما.
کاربرد: اين تابع شماره شابک کتاب را از شما می گيرد و در فيلد شابک جستجو می کند، سپس تمام کتاب های مطلوب را بر می گرداند.
نمونه برنامه برای دانلود: