ورود

View Full Version : دانلود پروژه ی جامع استفاده از وب سرویس در اندروید



harani
دوشنبه 15 دی 1393, 22:28 عصر
سلام دوستان

دوستانی که آموزش من را در راستای یادگیری وب سوریس دنبال کرده باشن :

http://barnamenevis.org/showthread.php?457283-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D9%88%D8%A8-%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-%D9%88-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%AF%D8%B1-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF&highlight=%D8%A2%D9%85%D9%88%D8%B2%D8%B4+%D8%B3%D8 %A7%D8%AE%D8%AA+%D9%88%D8%A8+%D8%B3%D8%B1%D9%88%DB %8C%D8%B3


من برای آنها سورس کاملتری رو آپلود کردم که میتوانند دانلود کنند :

این سورس شامل :
-ارسال و دریافت داده از اندروید به سرور و بالعکس : (Request - Response)
-ارسال و دریافت عکس از اندروید به وب و بالعکس بصورت باینری (uplood from client to server api and download from server to android client)
-ساخت ویوی گرافیکی ساده برای وب (کلید insert کار نمیکند در صورت فرصت آن را اصلاح و دوباره آپلود میکنم) و استفاده از Ajax به منظور حذف داده


دانلود (http://www.uplooder.net/cgi-bin/dl.cgi?key=6d1c2f7ca5ed2f63b07f65408e4adfbd)

badname
جمعه 22 اسفند 1393, 20:09 عصر
اگر بخواهیم دیتای ارسالی و دریافتی بصورت Real Time باشه چه راه کار هایی براش هست ، برای مثال یک کنتور داریم که داره به اعدادش اضافه میشه ، میخواهیم همین کنتورو روی یه دستگاه دیگه بصورت زنده نمایش بدیم ( بدون تاخیر ، یا حداقل تاخیر نزدیک به صفر :لبخندساده: )
فکر نمیکنم این تیپ وب سرویس به کار اینجور برنامه بیاد، حداکثر کاری که میشه کرد هرثانیه دیتا رو بفرستی، از اون طرف هم هر ثانیه بخونی دیتابیس رو ، فکر میکنم کار درستی نباشه یا کلا سرور بره تو فشار
نظرتون چیه؟ :لبخندساده:

harani
شنبه 23 اسفند 1393, 08:04 صبح
برای این کار بهتر است از بحث socket service و ارتباط از طریق ip ها استفاده کنید

parniaznet
یک شنبه 24 اسفند 1393, 23:01 عصر
دوست عزیز ممنون بابت آموزش هاتون، اگر مقدور هست دیتابیستون رو هم داخل سورس بزارید که تکمیل شه
ممنون

parniaznet
یک شنبه 24 اسفند 1393, 23:37 عصر
ضمنا اگر یه توضیحی پیرامون نحوه اپدیت برنامه ها با این روش بدید هم ممنون میشم. خب ما یه دیتابیسی رو داخل گوشی کاربر داریم ، و نیاز داریم چک کنیم دیتابیس سمت سرور رو و اطلاعات جدید رو دریافت کنیم به طور مثال ، اولا چجوری باید بفهمیم از کجا به بعد رو توی دیتابیس گوشی نداریم و ازون به بعد رو بگیریم نه کل دیتابیس سمت سرور رو ، بعد هم اینکه خب ما یه دکمه بروزرسانی میزاریم روش کلیک شد بروز رسانی کنه ، غیر ازین می خوایم وقتی برنامه اجرا میشه چک کنه و بروزرسانی کنه ، اما یه روشی هم هست میاد به محض اینکه اینترنت کاربر وصل میشه (حتی وقتی برنامه در حال اجرا نیست) هم چک میکنه و نوتیفیکیشن میده. یه توضیحی هم در مورد اینها بدید ممنون میشم

gohari7
دوشنبه 25 اسفند 1393, 20:12 عصر
با تشکر از harani عزیز بابت آموزش :تشویق::تشویق::تشویق:
من یه دیتابیس روی هاست خودم ساختم (روی نت) و آدرس
HttpPost post = new HttpPost("http://192.168.1.10/telBook/?action="+ action);
عوض کردم.
الان مشکلی که دارم اطلاعات رو نمایش نمیده توی گوشی اما قسمت insert کاملا درست و اطلاعات به همراه عکس توی دیتابیس ذخیره میکنه اما توی اکتیویتی اول چیزی نمایش نمیده :متفکر:
توی امولاتور با wamp هم اصلا مشکلی نداره فقط تو محیط واقعی قسمت نمایش مشکل داره
ممنون میشم راهنمایی کنید :لبخندساده:

harani
دوشنبه 25 اسفند 1393, 20:40 عصر
شما اگه هاست گذاشتی آدرس لوکال رو باید به آدرس هاست خود تغییر بدی .

یعنی http://192.168.1.10/ (http://192.168.1.10/telBook/?action=)
درست نیست یا سمت سرور localhost دررست نیست .
باید آدرس سایت شما جایگزین شود .

gohari7
سه شنبه 26 اسفند 1393, 09:37 صبح
من هم همین کار رو کردم
الان آدرس رو به فایل php تغییر دادم و قسمت localhost و root اطلاعات مربوط به سرور خودم رو گزاشتم
اگه اشتباه باشه قسمت insert هم نباید کار کنه دیگه
اما کاملا درست کار میکنه و اطلاعات به همراه عکس توی دیتابیس ذخیره میشه و توی فایل show.php که توی سورس برنامه گزاشته بودید اونجا هم نمایش داده میشه
فقط قسمت نمایش توی گوشی مشکل داره

http://json.gsha.ir/index.php/
http://json.gsha.ir/show.php

یه چیز دیگه اینکه اطلاعات فارسی نمایش رو نمیده و مشکل داره
ممنون از لطف شما

harani
سه شنبه 26 اسفند 1393, 14:36 عصر
خب مهم نیست اصلا خود برازر اینطوری نشون میده شما میتونی تگ header مقدار charset="utf8" ست کنین یا غیره سرچ کنین راه حل زیاده من تو پروژه ی خودمم زدم میتونین استفاده کنین .

dalmif
چهارشنبه 27 اسفند 1393, 09:54 صبح
ممنون بخاطر سورس
ولی لینک خرابه

harani
چهارشنبه 27 اسفند 1393, 15:43 عصر
ممنون بخاطر سورس
ولی لینک خرابه

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

c0mmander
چهارشنبه 27 اسفند 1393, 17:40 عصر
بچه ها فکر کنم سرور سایتی که آپلود کردم موقت بوده لطفا یکی از دوستان میتونه که پروژه رو دانلود کرده زحمت بکشه در یک سرور معتبری دوباره آپلود کنه تا همه استفاده کنن .

من داخل مدیافایر آپلود کردم فایل شما رو :

http://www.mediafire.com/download/l58zrc78sw6pz1i/Source_Code.rar.html (http://www.mediafire.com/download/l58zrc78sw6pz1i/Source_Code.rar)

ahmadmahdieh
پنج شنبه 17 اردیبهشت 1394, 22:01 عصر
سلام دوستان

دوستانی که آموزش من را در راستای یادگیری وب سوریس دنبال کرده باشن :

http://barnamenevis.org/showthread.php?457283-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D9%88%D8%A8-%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-%D9%88-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%AF%D8%B1-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF&highlight=%D8%A2%D9%85%D9%88%D8%B2%D8%B4+%D8%B3%D8 %A7%D8%AE%D8%AA+%D9%88%D8%A8+%D8%B3%D8%B1%D9%88%DB %8C%D8%B3


من برای آنها سورس کاملتری رو آپلود کردم که میتوانند دانلود کنند :

این سورس شامل :
-ارسال و دریافت داده از اندروید به سرور و بالعکس : (Request - Response)
-ارسال و دریافت عکس از اندروید به وب و بالعکس بصورت باینری (uplood from client to server api and download from server to android client)
-ساخت ویوی گرافیکی ساده برای وب (کلید insert کار نمیکند در صورت فرصت آن را اصلاح و دوباره آپلود میکنم) و استفاده از Ajax به منظور حذف داده


دانلود (http://www.uplooder.net/cgi-bin/dl.cgi?key=6d1c2f7ca5ed2f63b07f65408e4adfbd)




اگه امکان داره سورس ها را توضیح بدهید با تشکرات فراوان

ahmadmahdieh
پنج شنبه 17 اردیبهشت 1394, 22:02 عصر
میشه یه توضیح در مورد سورس ها بزارید با تشکرات فراوان

perkas
دوشنبه 11 خرداد 1394, 22:46 عصر
سلام

اگه فایل دیتابیس رو بذارین ممنون میشم

harani
دوشنبه 11 خرداد 1394, 23:24 عصر
اخه تو دیتابیس داده ی قبلی وجود ندارد از فیلدهای موجود میتونستید تشخیص دهید ولی بازم چشم .

131876

nasr
پنج شنبه 07 مرداد 1395, 09:49 صبح
کسی این پروژه را نداره برای من بفرسته
ممنون

asemaneiran
شنبه 09 مرداد 1395, 18:13 عصر
منم لازم دارم
لطفا یکی اپ کنه اگه ممکنه

zeezee
شنبه 09 مرداد 1395, 18:20 عصر
سلام .. (http://dorbinkar.com).... (http://dorbinkar.ir)..... (http://5ee.ir/)... بسیار ممنون .. (http://5in.ir/).... (http://meeblog.ir/)..... (http://wopress.ir/). سپاسگزارم :)