نمایش نتایج 1 تا 8 از 8

نام تاپیک: جستجو در database یک سایت دیگر و نمایش خروجی در سایت خودم

  1. #1
    کاربر دائمی آواتار maryam_80
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تورنتو
    پست
    144

    جستجو در database یک سایت دیگر و نمایش خروجی در سایت خودم

    من توی پروژه ام امکان جستجو بر اساس پارامتر هایی مثل زیر دارم:

    نام استان،نام شهر،نوع آپارتمان و...
    و بر اساس گزینه هایی که کاربر انتخاب می کند ،می خواهم از طریق کد نویسی به سایت زیر وصل شوم (http://www.mls.ca/PropertySearch.aspx)و عین همان جستجو را در آنجا انجام داده و خروجی آن را در قالب یک gridview به کاربر در سایت خودم نمایش دهم.

    در اصل به جای اینکه کاربر به سایت http://www.mls.ca/PropertySearch.aspx برود و جستجو کند ،می خواهم همان شرایط جستجو را در سایت خودم داشته باشم ،با این تفاوت که برود و نتیجه جستجو را از سایت مربرطه بیاورد و در سایت من نمایش دهد و کاربر وجود این سایت واسط را احساس نکند

  2. #2
    شما باید یک وب سرویس در سایت http://www.mls.ca/PropertySearch.aspx ایجاد کنید که جستجو را روی دیتابیس خودش انجام می ده و سپس در هر سایتی که می خواهی جستجو رو انجام بدی، اون وب سرویس رو فراخوانی کنی و نتایج رو بدست بیاری.

  3. #3
    کاربر دائمی آواتار maryam_80
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تورنتو
    پست
    144
    با تشکر
    ولی من نمیدانم که چه جوری می توان یک وب سرویس در یک سایت ایجاد کرد.ایا شما نمونه برنامه و یا لینکی در این خصوص سراغ دارید؟

    چون تمام اصل کار من توی این پروژه همین قسمت جستجوش هست

  4. #4
    خیلی ساده هست. با یه جستجوی ساده به زبان فارسی یا انگلیسی توی گوگل مقالات بیشماری رو در مورد ساخت یک وب سرویس ساده پیدا کنی. مثلا این یک نمونه به زبان انگلیسی :
    http://abstractvb.com/code.asp?A=1006

  5. #5
    کاربر دائمی آواتار maryam_80
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تورنتو
    پست
    144
    ممنون
    من link ارسالی شما را نگاه می کنم و از اصول آن در پروژه خودم استفاده می کنم اگر مشکلی داشتم ،مطرح می کنم.

  6. #6
    سلام

    برای داشتن یک وب سرویس که این کار رو انجام بده یا حتما خود شما باید در تیم توسعه دهنده Mls.ca باشید یا تیم توسعه دهنده این سایت برای شما چنین کاری کنند که بستگی به خودشون داره.اگر این وب سرویس به نحوی در این سایت ایجاد شد که چه بهتر ولی راهنمایی من برای حالتی هست که این اتفاق نمیفته


    باید بگم که حل این مساله بدون وب سرویس خیلی سخت هست علاوه بر این که باید یک سری شرایطی فراهم باشه
    یعنی این سایت mls.ca همیشه خروجیش به یک فرمت باشه و مدام اون رو تغییر نده ( والبته خروجی اون هم از لحاظ HTML چندان پیچیده نباشه ) . در این صورت شما باید سورسHTML نتیجه جستجو رو به دقت نگاه کنید تا بتونید الگوریتمی برای استخراج داده های مورد نظرتون از این متن HTML پیدا کنید ( که البته گفتم کار سختی میشه ) یه کاری تقریبا شبیه کاری که موتورهای جستجوی اینترنتی انجام میدن . البته شاید کامپوننتهای HTML Parsing هم بتونه کمکم زیادی بهتون بکنه.
    موفق باشید

  7. #7
    کاربر دائمی آواتار khz-web1
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    اهواز
    پست
    614
    نه دوست عزیز ربطی به وب سرویس نداره شما یک نگاه به این وبلاگها بنداز

  8. #8
    کاربر دائمی آواتار m.hamidreza
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    کره زمین
    پست
    1,465
    نقل قول نوشته شده توسط khz-web1 مشاهده تاپیک
    نه دوست عزیز ربطی به وب سرویس نداره شما یک نگاه به این وبلاگها بنداز
    منظورت چیه عزیز دل برادر ؟

تاپیک های مشابه

  1. مدیریت داده ای داخل DataBase با ساختار ADO.NET
    نوشته شده توسط habedijoo در بخش SQL Server
    پاسخ: 2
    آخرین پست: جمعه 19 بهمن 1386, 09:03 صبح
  2. تبدیل database sql2000 به database sql 2005
    نوشته شده توسط m.moharrami در بخش SQL Server
    پاسخ: 1
    آخرین پست: چهارشنبه 19 اردیبهشت 1386, 19:01 عصر
  3. Failed to load database information. Details: The database DLL 'crdb_dao.dll' could n
    نوشته شده توسط Bithiah در بخش گزارش سازی با Crystal Report
    پاسخ: 5
    آخرین پست: شنبه 02 اردیبهشت 1385, 18:44 عصر
  4. پاسخ: 4
    آخرین پست: جمعه 27 آبان 1384, 15:58 عصر
  5. سرعت بارگذاری Database
    نوشته شده توسط SYSMAN در بخش VB.NET
    پاسخ: 5
    آخرین پست: پنج شنبه 13 مرداد 1384, 13:30 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •