这次应老板要求实现在设备端搭建一个webserver,供内网直接使用实现需要的业务逻辑。绝了!身为android应用开发竟然需要了解web服务器。在这之前先尝试了i-jetty,但还是不太利于android端的开发,所以于是有了这篇给大家介绍使用一个强大的Android端的Web服务器。
先说下应用场景
按照国际惯例,肯定要举个栗子!如同前言所说,其实这个web服务器的应用场景非常广而且方便。
1.如果企业内多台android设备需要一些系统配置,那么就需要管理员一一跑到设备前打开设置>填写参数>吧嗒吧嗒吧嗒....(繁琐)。那么如果每台设备提供这样一个可以远程操作直接配置的web界面呢!!
2.如果希望做一个单机版业务(场景较小,又不想要购置服务器),供内网直接使用操作。想象android设备就是个服务器,还可以直接办公pc登录web进行各种业务操作,体验就很好!!
是不是简单的两个例子,就能感受到好处了,其他什么局域网内下载上传的就先不说了!
快速入门使用
1.Sample
开源项目内自带了一实现用户登录的例子,通过表单请求服务器验证用户和密码返回结果。
结合开发手册可直接清晰明地了解其中的使用方法。
Sample.gif
这里设备端也就是服务器的ip地址是192.168.1.48,应用端口默认8080。
2.基于Sample修改的房间展板案例
需求场景:在Android房间