`

移动App访问服务器的方式

 
阅读更多

1:Webservice

2:http轻量级访问

 

相对而言,http访问便捷,就如同平常的web应用中的http请求,只是服务器返回的响应格式不同,这个由app端和服务器端约定即可,可以任意格式,xml,json甚至其他。

 

 

web service是一种协议,它返回的就是“对象”!是一个丰富、复杂的结构,服务器端可以定义自定义类型,然后返回一个此类型的对象,客户端于是可以自动获得wsdl并创建承载此自定义类型对象的对象。

既然是任意自定义对象,你的客户就不会强调别的。除非你的客户根本不懂web service,或者你没有理解客户的意思。

 

如果我需要调用一个服务功能,我就希望用轻量级的http post(或者get)命令访问一个web服务器网址就行了,然后服务器(在这个http post命令或者http get命令)的输出流中包含一个json语法的字符串就行了,我这边会使用json.net来解析成内部的对象。这时候,我会告诉对方“不需要web service,我只要json字符串”。

分享到:
评论

相关推荐

    详解App移动学习方式是否需要访问服务器.doc

    移动学习的软件架构应用于PC电脑端的远程教育的软件架构,一般是B/S(浏览器/服务器)架构或C/S(客户端/服务器)架构,而应用于智能终端的移动学习的软件架构略有不同,分为智能终端层、业务逻辑层和数据访问层,安全...

    Android连接服务器端

    通过对Android手机访问Web服务器的API的分析和实践,提出了...各种类型数据的清晰有效的方法,扩展了Android平台在访问Web服务器进行交互时的解析数据能力,给移动商务 软件开发人员在开发数据交互实践过程提供了参考。

    Corona-Warn-App验证服务器-Android开发

    Corona-Warn-App验证服务器开发•文档•支持•贡献•贡献者•存储库•许可该项目的目标是基于Apple和Google的曝光通知API为德国开发官方的Corona-Warn-App。 这些应用程序(适用于iOS和Android)使用蓝牙技术与应用...

    基于android的手机列车订票系统开发(带论文报告)

    在开发过程中逐步熟悉使用android studio、IDEA等主流开发工具,对android常规布局设计、常用的组件和相关的事件处理有更深入的了解,与此同时还能掌握移动app与服务器通过http访问方式进行交互,熟悉常规的访问请求...

    基于Android平台的党建APP服务器端.zip

    Android是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的移动操作系统,主要应用于移动设备,如智能手机和平板电脑。该系统最初由安迪·鲁宾开发,后被Google公司收购并注资,随后与多家硬件制造商、软件...

    基于vuejs+koa2+mysql的高仿饿了么移动APP.zip

    MySQL提供了一系列安全措施,如用户账户管理、访问权限控制、SSL/TLS加密连接、审计日志等功能,确保数据的安全性和合规性。同时,MySQL附带了一系列管理工具,如MySQL Server、MySQL Workbench、MySQL Shell等,...

    AppCMS安卓CMS网站系统1.2.625

    APP市场的火爆,让越来越多的人加入到移动互联网的淘金大军中。移动互联网的高门槛,让大多数站长因为技术门槛、资金实力,只能望洋兴叹。APPCMS为此而生,让每一个站长都能参与到移动互联网的盛宴之中。 掌易...

    macOS Server 5.9 App Store 原版下载压宿

    • 基于标准的 CalDAV 服务器,可从 Mac、iPad、iPhone 和 PC 进行访问 • 使用 "空闲/忙碌" 查找功能来查看是否有空 • 电子邮件邀请和推送通知 通讯录服务器 • 与 Mac、iPad 和 iPhone 同步通迅录 • 允许...

    从架构角度看移动App之争

    NativeApp和WebApp孰强孰弱...服务器负责有效地管理系统的资源,尤其是对安全性要求较高的数据库管理和访问控制等。在C/S架构中,对产品开发的要求是两端都需要大量的开发工作。客户端主要是针对Windows等用户操作系统

    easyapps微度娘移动应用管理平台 v0.1.2.zip

    easyapps微度娘移动应用管理平台一直专注与移动互联的探索和开发,如今在线生成APP平台已经很多,但都很难定制化,对于普通开发者和站长技术门槛还是比较高,我只想让大家自由的,免费的,能够高度定制的自己的APP,能够想...

    Easy do it,轻松互联网开发平台(原WebEasy,简称轻开平台)2015-05-13更新

    高夫数据分析App服务器:移动App服务器+大数据分析系统(Vertica); 通益车联网:移动App(及车载终端)服务器+大数据分析系统(Vertica); 达品客电子商务网:电子商务; 北京简单和家官网:电子商务; 汉邦一点...

    IIS6.0 IIS,互联网信息服务

    以及引入了命令行工具 Appcmd.exe ,给 Web 服务器的日常管理、监视和配置提供了除图形接口外的另一种方式,更为简单、高效。 同Windows XP一样,在Windows Vista的默认设置下,IIS (Internet 信息服务) 7.0未予安装...

    Fhi.Smittestopp.App:Smittestopp 2移动应用程序

    如果您对后端服务器实现感兴趣,请访问 。文献资料文档可在GitHub上。 有关Smittestopp的常见问题以及一般信息,请访问(挪威)和 (英语)网页。Azure Pipelines状态(生成和测试) 分支地位掌握 开发者 App ...

    Easy do it,轻松互联网开发平台(原WebEasy,简称轻开平台)2015-05-18补充更新

    高夫数据分析App服务器:移动App服务器+大数据分析系统(Vertica); 通益车联网:移动App(及车载终端)服务器+大数据分析系统(Vertica); 达品客电子商务网:电子商务; 北京简单和家官网:电子商务; 汉邦一点...

    应用于团体组织内部信息交流的多功能即时通讯App-附件2

    服务端环境为Tomcat服务器,Mysql数据库,Web应用主要通过Servlet技术,JSON完成业务处理层,对象模型曾层,数据访问层: 1.业务处理层:处理由移动端发送过来的各种请求。 2.对象模型层:主要设计业务逻辑所需要的...

    FEND-Restaurant-Reviews-App:将缺乏响应能力和可访问性的静态网页转换为可在各种尺寸的显示器上响应并可供屏幕阅读器访问的,可移动的Web应用程序

    该项目的目的是将缺乏响应能力和可访问性的静态网页转换为可用于移动设备的Web应用程序,该应用程序旨在响应不同大小的显示器并可供屏幕阅读器使用。 通过普通CSS(CSS网格),媒体查询和响应图像的使用来实现响应性...

    connect_with_ifttt_auth_sample:伪造的OAuth2服务器,移动API和IFTTT通道,以演示如何实现Connect with IFTTT SDK的服务器端部分

    app.get("/login", function(req, res) -应该认为大多数应用程序已经在私有API中实现了对现有移动应用程序的用户进行身份验证的功能,该函数实质上模拟了生成某种令牌的过程用于私有API访问。它可能基于OAuth,但...

    AR相册,基于JS实现扫描照片并在其上显示3D模型,并且3D模型可随着被识别的目标的移动而一起移动

    AR相册,基于JS实现扫描照片并在其上显示3D模型,并且3D模型可随着被识别的目标的移动而一起移动 注意事项 可以使用IIS或Apache这类的web服务器,请使用HTTPS协议,http会无法使用WEB相机。 只要修改“图像描述符”...

    AppCMS安卓CMS网站系统v1.2.625

    这是一款不错的源码,APP市场的火爆,让越来越多的人加入到移动互联网的淘金大军中。移动互联网的高门槛,让大多数站长因为技术门槛、资金实力,只能望洋兴叹。APPCMS为此而生,让每一个站长都能参与到移动互联网的...

    wanbah5:玩吧移动站点&游戏模拟器

    这个时候还放到移动站点里面,APP把移动站点加载到webview的形式访问。发现这样的效果很好,又尝试的做了几款。第三阶段这个时候老板提出每次都要在线加载,如果图片多一点的模拟器,网速卡一点,体验上是非常糟糕的...

Global site tag (gtag.js) - Google Analytics