gpt4 book ai didi

c# - 对象参数和对象返回 C# WebService 给 Android

转载 作者:行者123 更新时间:2023-11-30 04:00:14 26 4
gpt4 key购买 nike

我正在尝试为同一应用程序开发 ASP.NET Web 应用程序和 Android UI。我是安卓新手。我开发了一个带有文本框和按钮的简单屏幕。输入内容并单击按钮,将文本保存在数据库中。

现在我转向复杂的功能。我需要实现注册表单。我会在手机屏幕上放更多的文本框。所以我打算将它们传递给对象中的网络服务。

我在 C# 中创建了一个网络服务,方法 register 将一个对象 Customer 作为参数。客户类有几个字段,如姓名、电子邮件、电话等。

请指导/建议一个示例来实现将对象从 android 传递到 C# webservice 并访问返回的对象值的功能。

我正在为 Android 网络服务使用 KSoap2。谢谢

最佳答案

您可以用不同的方式实现服务。一些例子是:

您可以将数据从您的客户端(Android 应用程序)以 JSON 格式发送到您的服务。在这个服务中,你应该实现一些东西来将这个 JSON 表示法转换回 .net 对象。您可以为此使用 JSON.net。可以在此处找到有关此的更多信息:

http://james.newtonking.com/projects/json-net.aspx

你应该记住这一点:

  1. 将来自您的客户端 (Android) 的数据序列化为 JSON 表示法的字符串。
  2. 将数据发送到您的服务
  3. 将请求反序列化为 .NET 对象。 (有些框架会为你做这件事)
  4. 对 .NET 对象执行某些操作并向客户端返回响应

以下是一些适用于 Android 的示例:

http://sarangasl.blogspot.nl/2011/10/android-web-service-access-tutorial.htmlhttp://www.youtube.com/watch?v=v9EowBVgwSo

希望这对你有帮助。

关于c# - 对象参数和对象返回 C# WebService 给 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12615610/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com