PDA

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



dabirsiaghi
چهارشنبه 07 اسفند 1392, 08:38 صبح
سلام در این تاپیک میخوام نحوه استفاده از وب سرویس در برنامه اندروید رو بصورت کامل و سریع توضیح بدم
فرض کنید وب سرویس زیر رو داشته باشیم .سعی کردم همه حالات رو اعم از ارسال و دریافت آبجکت و ... داشته باشه



[WebMethod]
public string HelloWorld(int id)
{
return "Hello World " + id;
}
[WebMethod]
public List<Person> GetPersons()
{
return new List<Person>()
{
new Person{ Id=1, FirstName="mohammad",LastName="akbari",Age=22},
new Person{ Id=2, FirstName="maryam" , LastName="naderi", Age=33},
};
}
[WebMethod]
public Person GetPersonById(int personId)
{

return new Person {
Id = personId,
FirstName = "FirtName " + personId,
LastName = "LastName " + personId,
Age = 22 + personId
};

}
[WebMethod]
public Cat GetCatByCat(Cat c)
{
return new Cat { Id = 1, Name = c.Name };

}
[WebMethod]
public Cat GetCatByCatByName(Cat c, string name)
{
return new Cat { Id = c.Id, Name = name };

}
[WebMethod]

public List<Cat> GetCatList(Person c, string name)
{
return new List<Cat>() {
new Cat{ Id=c.Id, Name=name},
new Cat{Id=c.Id+1, Name=c.FirstName+ " " +c.LastName}
};

}

dabirsiaghi
چهارشنبه 07 اسفند 1392, 08:52 صبح
لطفا به من کمک کنید نمیتونم عکس ضمیمه کنم

dabirsiaghi
چهارشنبه 07 اسفند 1392, 08:54 صبح
دو کلاس دات نتی Cat, Person را نیز در برنامه asp.net web application در کنار وب سرویس خود ایجاد میکنیم


public class Person
{
public int Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public int Age { get; set; }
}




public class Cat
{
public int Id { get; set; }
public string Name { get; set; }
}

perkas
چهارشنبه 07 اسفند 1392, 23:23 عصر
از این سایت برای آپلود عکس استفاده کن

http://upload7.ir/

mahsa_sa
پنج شنبه 02 بهمن 1393, 17:22 عصر
دوست عزیز منتظر ادامه مطلبتونیم