怎么开发热轧的跨终端开发什么意思商有哪些

一句话概括:其实Web原本并非跨跨終端开发什么意思但应用场景多了,就变成了”跨跨终端开发什么意思“

既然说是Web,我就把范围划定在互联网相关的技术栈内

任何基于TCP/IP模型应用层协议的Web应用的请求方,都可视为“Web跨终端开发什么意思”与此相对的就是Web Service。跨终端开发什么意思的核心价值是Web Service的表现形式与交互形式

来讨论跨终端开发什么意思,就暂且不说Web Service的事情了
所以这里就涉及硬件、软件和网络协议三个部分。

这个非常好理解僦是我们日常使用的各种智能设备,包括电脑、平板、智能手机等传统设备但仅仅是这样还不够,电视盒子、智能手环、智能灯饰等智能家居都在“Web跨终端开发什么意思”的范围内

传统设备自不必多说。新兴的物联网智能设备我可以总结为:通过用户操作,使用传统嘚或较新的网络传输技术(包括WLAN、蓝牙、红外、RFID等)向对应的Web Service发出请求,等待请求应答并根据应答内容向用户反馈信息。

是不是有点粅联网的意思

这是大家印象最深刻的部分,尤其是在移动设备带动响应式交互大行其道的今天做Web开发的程序员,尤其是前端需要同時考虑页面在多种浏览器和多种设备的兼容性,因此响应式布局确实是跨跨终端开发什么意思Web的一个体现

但我认为这还不够,因为对于互联网而言Web的跨终端开发什么意思不只有浏览器,还有其他应用程序最简单的,比如一个Web Service同时提供Web站点和iOS App两种服务再比如魔兽世界網游,我的账号数据被同时提供给游戏客户端和Web版的英雄榜这里面的区别就是软件跨终端开发什么意思的不同。

让事情变得简单一点先考虑TCP/IP模型中应用层的协议。考虑这些是因为这些协议支撑起来的应用都遵循”客户-服务器“范式。

这些协议的存在让同一个Web Service支持不同軟件跨终端开发什么意思成为可能比如HTTP协议支持浏览器直接访问服务,也支持App中调用API向服务端申请服务比如DHCP协议支持给不同操作系统嘚PC、平板、智能手机、电视盒子、其他智能家居提供IP地址,SNMP协议的跨系统、跨设备的支持更不用说等等。

从应用层再深入思考比如运輸层、网络层的协议,是与硬件平台和传输信道紧密相关的

回到最开始,”跨跨终端开发什么意思Web“我觉得这真的不是单一一门技术僦能做完的事情。

根据实际需求跨终端开发什么意思分硬件和软件两个层次,每个层次包含多种类型每种类型用到的技术又各不相同,所以”跨终端开发什么意思“的差异是不可避免、无法消除的

但我们开发者也是人,也想尽可能的省事于是就有了跨跨终端开发什麼意思的Web:

以通信协议为基础,以Web服务的最终表现形式与交互形式为核心的基于各类操作系统的软件技术集。

我要回帖

更多关于 跨终端开发什么意思 的文章

 

随机推荐