移动便携设备,手机、平板是Android系统,在最底层传感器是检测模块。收集到的数据通过zigbee 发送给协调器,协调器给网关,最后到服务器,然后Android将服务器的数据外部调用(归根结底,还是与服务器的通信)。这时候用到的就是Web Service,而手机端就是客户端。完成这个调用,首先要在服务器端部署Web Service,之后再在客户端书写代码,访问接口,调用数据。把这个思路理清,接下来再去做,而我在这里首先将客户端的代码书写,服务器端在下一篇中给出详细的说明。
一、准备工作
1SDK中并没有Web Service的类库,这就需要第三方类库调用,就是koasp2,简单的说,你得先导入一个jar包。完成之后如下图。
2部署服务器端首先需要Tomcat,这是下一篇中才会用到的,我在这儿只是先把它准备好,客户端的简单调用用不到它。>
二、接下来就是代码的编写过程(注:这是客户端的)
1首先还是Manifest,给它一个网络访问权限
2书写xml布局文件(还是因为自己做得界面太丑,不粘了)
3书写Activity。新建一个类(这只是代码示例,需要写的就是这些,可以传多个参数),
public class CommonWebService {
// 所调用的WebService的终端
public static String endpoint = ">
// 所调用的WebService的地址
public static String ip = "192168121";
// 所调用的WebService的命名空间
public static String namespace = ">
// 所调用的WebService中的方法
public static final String Infusion_METHOD = "MygetInfusion";
public void show_Infusion() {
new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
// 定义命名空间
String nameSpace = ">
// 定义调用方法名称
String methodName = "query_Infusion";
// endPoint以及soapAction
String endPoint = ">
String soapAction = ">
// 指定WebService的命名空间和调用方法
SoapObject soapObject = new SoapObject(nameSpace, methodName);
// 生成调用WebService方法调用的soap信息,并且指定Soap版本
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
SoapEnvelopeVER11);
envelopebodyOut = soapObject;
//并不是dotnet开发的Web Service
envelopedotNet = false;
// 输出
envelopesetOutputSoapObject(soapObject);
// 定义一个>
>
try {
transportcall(soapAction, envelope);
// transportcall(null, envelope);
} catch (IOException e) {
// TODO Auto-generated catch block
eprintStackTrace();
} catch (XmlPullParserException e) {
// TODO Auto-generated catch block
eprintStackTrace();
}
// 获取返回的数据
SoapObject object = (SoapObject) envelopebodyIn;
// 获取返回的结果
String result = null;
result = objectgetProperty(0)toString();
Message message = handler_shuyeobtainMessage();
messageobj = result;
handler_shuyesendMessage(message);
}
})start();
}
public static String reslut_shuye;
private static Handler handler_shuye = new Handler() {
@Override
public void handleMessage(androidosMessage msg) {
// 将WebService得到的结果返回给TextView
reslut_shuye = msgobjtoString();
};
};
}
4在上述的代码中,需要注意的几点,你调用Web Service,你得先弄明白四个值:命名空间、调用的方法名称、EndPoint、SOAP Action。因为服务器端是自己部署,wsdl就要自己写,自己会部署服务器端了,这四个值也就一幕了然了。
摘 要:随着信息技术的不断发展,在互联网技术上又延伸和扩展出了物联网技术,物联网技术具有十分重要的经济和社会前景,引起了很多国家和政府的重视。本文就是在这个背景下首先讨论了物联网的概念和基本技术,然后描述了其应用领域,最后并对物联网发展的问题做了分析。关键词:物联网 射频识别 M2M
中图分类号:TN91 文献标识码:A 文章编号:1672-3791(2012)05(b)-0023-01所谓物联网,就是利用射频自动识别技术,实现物体和物体之间能够识别的网络。EPC global的Auto-ID中心的提出的定义是:把所有物品通过射频识别等信息窗设备与互联网连接起来,实现智能化识别与管理。从本质上来说物联网是互联网技术的一种延伸,涵盖信息主要包含了射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等传感设备。设备之间按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。其中主要包括了两种概念:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通讯。
1 物联网涉及关键技术
11射频识别技术(RFID)
RFID射频识别技术是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工干预,可工作于各种恶劣环境。RFID技术可识别高速运动物体并可同时识别多个标签, *** 作快捷方便。在物联网中重要起“使能”(Enable)作用。
射频识别技术应用非常广泛,目前产品:RFID读写器、RFID标签等已经广泛应用了,典型应用范围:门禁控制、航空包裹识别、文档追踪管理、包裹追踪识别、畜牧业、产品防伪、票证管理、汽车晶片防盗器、停车场管制、生产线自动化等。
12传感器技术
传感器是一种物理装置或生物器官,能够探测、感受外界的信号、物理条件(如光、热、湿度)或化学组成(如烟雾),并将探知的信息传递给其他装置或器官。因此可以说,传感器是人类五官的延长,又称之为电五官。在我们生活中声控灯、自动门、遥控器等都是传感器的典型应用。
传感器的特点包括:微型化、数字化、智能化、多功能化、系统化、网络化,它不仅促进了传统产业的改造和更新换代,而且还可能建立新型工业,从而成为21世纪新的经济增长点。
13M2M
M2M是机器对机器(machine-to-machine)通信的简称。是多种不同类型的通信技术有机的结合在一起实现机器之间通信、机器控制通信、人机交互通信以及移动互联通信等。M2M让机器、设备、应用处理过程与后台信息系统共享信息,并与 *** 作者共享信息;它提供了设备实时的在系统之间、远程设备之间或和个人之间建立无线连接,实现数据传输。
14其他技术
物联网还包含了其他如纳米技术、智能潜入技术以及工业化和信息化的融合技术等等在此就不一一详述了。
2 物联网应用领域
21城市管理
通过物联网可以实现智能交通,物联网技术可以自动检测并报告公路、桥梁的“健康状况”,还可以避免过载的车辆经过桥梁。在交通控制方面,可以通过检测设备,在道路拥堵或特殊情况时,系统自动调配红绿灯,并可以向车主预告拥堵路段、推荐行驶最佳路线。
22公共安全
通过物联网与摄录技术综合起来,我们可以实现人脸自动识别技术、车牌自动识别技术、指纹识别技术等可以有效增加公安机关的办案效率,增强社会安全保障。
23家电行业
将家庭所有家电家具实现物联网连接,可以实现真正的智能化家庭。典型的例子是海尔曾经通过物联网网桥(WSNBridge),实现了用户通过手机、互联网、固话与家中灯光、窗帘、报警器、电视、空调、热水器等电器设备的沟通,将物联概念与用户的生活实际紧密联系起来,使之成为了一种像水、电、气一样的用户居家生活的基础应用服务;海尔的全球首款“物联网冰箱”具有网络可视电话功能、浏览资讯、播放视频等多项生活与娱乐功能,让原本属于生活电器的冰箱成为一个娱乐中心。
24医护行业
医护领域的物联网应用主要在人体的监护和生理参数的测量等方面,利用传感器可以对人体的各种状况进行监控,将数据传送到各种通信终端上。在美国曾经实现了在鞋垫上设置传感器对有特殊病情老人通过物联网进行监控,最终获得有效数据实现最佳治疗效果。
25物流行业
物流行业是使用物联网技术比较早的行业,由RFID等技术和移动手持设备组成物联网后,基于感知的货物数据便可在全球范围内监控货物的流通状态,可以提供全面的货物信息以及物流跟踪信息,能够实时的获得货物以及航运信息,降低物流风险并提高风险的控制能力。
3 物联网技术存在问题
31物联网跟风较多,应用较小
物联网的价值不是一个可传感的网络,而是必须各个行业参与进来进行应用,不同行业,会有不同的应用,也会有各自不同的要求,这些必须根据行业的特点,进行深入的研究和有价值的开发。现阶段的物联网同样现处于跟风这一种现象,很多的企业盲目的炒作物联网,而没有形成具体的应用。物联网的体系基本形成需要一些应用形成示范,更多的传统行业感受到物联网的价值,这样才能有更多企业看清楚物联网的意义。
32物联网标准难以统一
互联网能够快速发展很大原因取决于互联网标准的成功,现阶段的物联网没有形成统一的标准,很难形成产业的规模的应用,对于推动物联网的普及起到很大的阻碍。因此,标准的建立至关重要。
33大规模应用普及需要较长时间
没有标准,整个行业的发展就要受到制约,同样,对于物联网的普及也需要经过很长的时间,而时间的成本,对于快速发展的企业来讲还是有非常大的影响。
34物联网大企业部署较快
从现状来看,提到物联网都是比较高端的人群或者是企业,对于物联网的部署,只有具有一定的实力的企业能做或者承接物联网项目,如中电信、中移动等,对于小企业来讲,物联网的应用还没有具体的涉及到,以至于出现可望可及的现象。
35技术环境不成熟
虽然互联网的发展为物联网迈进了重要的一步,物联网不仅仅需要互联网的支撑,还需要许多如通信、企业应用软硬件的支撑,对于如何实现这些网络的融合,从技术的角度来讲,需要涉及到大量跨行业、跨企业的协条,导致了物联网在技术方面还存在很大方面的缺
36全社会对物联网的内涵尚未取得共识
虽然物联网受到全社会的普遍关注,但目前物联网的概念和技术架构缺乏统一的清晰描述,全社会对物联网的内涵尚未取得共识。物联网从广义上认为是深度信息化,狭义上认为是此深度信息化的承载网络,这其中的“深度还需要业内人士共同探讨,不断发展完善。
物联网平台的定义:
物联网平台是一个中间层,一方面位于物联网设备层和物联网网关(和数据)层之间,另一方面是应用。因此,物联网平台也被称为应用支撑平台/智能管理平台。
物联网平台的基本功能和优势:
物联网平台支持物联网设备和端点管理、连接和网络管理、数据管理、处理和分析、应用开发、安全、访问控制、监控、事件处理和接口/集成。
物联网平台有自己的根,需要管理、监控、存储、翻译、保护和分析物联网数据;启用应用程序;物联网设备管理;因为物联网缺乏标准和互 *** 作性、连接性和集成性;安全性、固件更新以及用户和访问管理;可视化并与应用程序、用户和开发人员联系。
物联网平台可以更快、更便宜、更好地构建物联网解决方案,实现物联网项目。它们的基本功能包括连接和网络管理、设备管理、数据采集、处理分析和可视化、应用支持、集成和存储。
随着更多物联网设备/资产、数据、相关技术、网络/连接解决方案的出现,以及基础设施和高效、可互 *** 作和安全连接的发展,物联网平台已经成为专业的物联网部署。
物联网平台已经成为物联网部署的重要组成部分,几种类型和供应商都有各自的侧重点和市场策略。此外,物联网平台的现实和市场非常复杂,因为物联网项目、应用和解决方案具有不同的架构、连接和管理设备的方式、管理和分析数据的可能性、构建应用的能力和利用的选项。对于任何特定环境下的任何给定物联网用例,物联网都是有意义的:例如:消费应用、企业物联网应用和工业物联网或工业40。
物联网架构可分为三层:感知层、网络层和应用层。感知层由各种传感器构成,包括温湿度传感器、二维码标签、RFID标签和读写器、摄像头、红外线、GPS等感知终端。感知层是物联网识别物体、采集信息的来源。网络层由各种网络,包括互联网、广电网、网络管理系统和云计算平台等组成,是整个物联网的中枢,负责传递和处理感知层获取的信息。应用层是物联网和用户的接口,它与行业需求结合,实现物联网的智能应用。其核心技术又可以细分为六层,如右图:和传统的互联网相比,物联网有其鲜明的特征。首先,它是各种感知技术的广泛应用。物联网上部署了海量的多种类型传感器,每个传感器都是一个信息源,不同类别的传感器所捕获的信息内容和信息格式不同。传感器获得的数据具有实时性,按一定的频率周期性的采集环境信息,不断更新数据。其次,它是一种建立在互联网上的泛在网络。物联网技术的重要基础和核心仍旧是互联网,通过各种有线和无线网络与互联网融合,将物体的信息实时准确地传递出去。在物联网上的传感器定时采集的信息需要通过网络传输,由于其数量极其庞大,形成了海量信息,在传输过程中,为了保障数据的正确性和及时性,必须适应各种异构网络和协议。还有,物联网不仅仅提供了传感器的连接,其本身也具有智能处理的能力,能够对物体实施智能控制。物联网将传感器和智能处理相结合,利用云计算、模式识别等各种智能技术,扩充其应用领域。从传感器获得的海量信息中分析、加工和处理出有意义的数据,以适应不同用户的不同需求,发现新的应用领域和应用模式。此外,物联网的精神实质是提供不拘泥于任何场合,任何时间的应用场景与用户的自由互动,它依托云服务平台和互通互联的嵌入式处理软件,弱化技术色彩,强化与用户之间的良性互动,更佳的用户体验,更及时的数据采集和分析建议,更自如的工作和生活,是通往智能生活的物理支撑。这里的“物”要满足以下条件才能够被纳入“物联网”的范围:1、要有数据传输通路;2、要有一定的存储功能;3、要有CPU;4、要有 *** 作系统;5、要有专门的应用程序;6、遵循物联网的通信协议;7、在世界网络中有可被识别的唯一编号。物联网概念这几年可谓是炙手可热,物联网家电也是风生水起,从狭义上讲,物联网家电是指应用了物联网技术的家电产品。从广义上讲,是指能够与互联网联接,通过互联网对其进行控制、管理的家电产品,并且家电产品本身与电网、使用者、处置的物品等能够实现物物相联,通过智慧的方式,达成人们追求的低碳、健康、舒适、便捷的生活方式。物联网是在计算机互联网的基础上,利用RFID、无线数据通信等技术,构造一个覆盖世界上万事万物的“InternetofThings”。在这个网络中,物品(商品)能够彼此进行“交流”,而无需人的干预。其实质是利用射频自动识别(RFID)技术,通过计算机互联网实现物品(商品)的自动识别和信息的互联与共享。而RFID,正是能够让物品“开口说话”的一种技术。在“物联网”的构想中,RFID标签中存储着规范而具有互用性的信息,通过无线数据通信网络把它们自动采集到中央信息系统,实现物品(商品)的识别,进而通过开放性的计算机网络实现信息交换和共享,实现对物品的“透明”管理。物联网的含义从两化融合这个角度分析物联网的涵义:其一:工业化的基础是自动化,自动化领域发展了近百年,理论、实践都已经非常完善了。特别是随着现代大型工业生产自动化的不断兴起和过程控制要求的日益复杂营运而生的DCS控制系统,更是计算机技术,系统控制技术、网络通讯技术和多媒体技术结合的产物。DCS的理念是分散控制,集中管理。虽然自动设备全部联网,并能在控制中心监控信息而通过 *** 作员来集中管理。但 *** 作员的水平决定了整个系统的优化程度。有经验的 *** 作员可以使生产最优,而缺乏经验的 *** 作员只是保证了生产的安全性。是否有法做到分散控制,集中优化管理?需要通过物联网根据所有监控信息,通过分析与优化技术,找到最优的控制方法,是物联网可以带给DCS控制系统的。其二:IT信息发展的前期其信息服务对象主要是人,其主要解决的问题是解决信息孤岛问题。当为人服务的信息孤岛问题解决后,是要在更大范围解决信息孤岛问题。就是要将物与人的信息打通。人获取了信息之后,可以根据信息判断,做出决策,从而触发下一步 *** 作;但由于人存在个体差异,对于同样的信息,不同的人做出的决策是不同的,如何从信息中获得最优的决策?另外物获得了信息是不能做出决策的,如何让物在获得了信息之后具有决策能力?智能分析与优化技术是解决这个问题的一个手段,在获得信息后,依据历史经验以及理论模型,快速做出最优决策。数据的分析与优化技术在两化融合的工业化与信息化方面都有旺盛的需求。物联网智库认为物联网的定义源于IBM的智慧地球方案,十二五规划中九大试点行业全部都是行业的智能化。无论智慧方案,还是智能行业,智能的根本离不开数据分析与优化技术。数据的分析与优化是物联网的关键技术之一,也是未来物联网发挥价值的关键点。物联网就是各行各业的智能化。私有物联网:一般面向单一机构内部提供服务;公有物联网:基于互联网向公众或大型用户群体提供服务;社区物联网:向一个关联的“社区”或机构群体(如一个城市政府下属的各委局:如公安局、交通局、环保局、城管局等)提供服务;混合物联网:是上述的两种或以上的物联网的组合,但后台有统一运维实体;医学物联网:是将物联网技术应用于医疗、健康管理、老年健康照护等领域;建筑物联网:是将物联网技术应用于路灯照明管控、景观照明管控、楼宇照明管控、广场照明管控等领域。(一)加快技术研发,突破产业瓶颈。以掌握原理实现突破性技术创新为目标,把握技术发展方向,围绕应用和产业急需,明确发展重点,加强低成本、低功耗、高精度、高可靠、智能化传感器的研发与产业化,着力突破物联网核心芯片、软件、仪器仪表等基础共性技术,加快传感器网络、智能终端、大数据处理、智能分析、服务集成等关键技术研发创新,推进物联网与新一代移动通信、云计算、下一代互联网、卫星通信等技术的融合发展。充分利用和整合现有创新资源,形成一批物联网技术研发实验室、工程中心、企业技术中心,促进应用单位与相关技术、产品和服务提供商的合作,加强协同攻关,突破产业发展瓶颈。(二)推动应用示范,促进经济发展。对工业、农业、商贸流通、节能环保、安全生产等重要领域和交通、能源、水利等重要基础设施,围绕生产制造、商贸流通、物流配送和经营管理流程,推动物联网技术的集成应用,抓好一批效果突出、带动性强、关联度高的典型应用示范工程。积极利用物联网技术改造传统产业,推进精细化管理和科学决策,提升生产和运行效率,推进节能减排,保障安全生产,创新发展模式,促进产业升级。
(三)改善社会管理,提升公共服务。在公共安全、社会保障、医疗卫生、城市管理、民生服务等领域,围绕管理模式和服务模式创新,实施物联网典型应用示范工程,构建更加便捷高效和安全可靠的智能化社会管理和公共服务体系。发挥物联网技术优势,促进社会管理和公共服务信息化,扩展和延伸服务范围,提升管理和服务水平,提高人民生活质量。
(四)突出区域特色,科学有序发展。引导和督促地方根据自身条件合理确定物联网发展定位,结合科研能力、应用基础、产业园区等特点和优势,科学谋划,因地制宜,有序推进物联网发展,信息化和信息产业基础较好的地区要强化物联网技术研发、产业化及示范应用,信息化和信息产业基础较弱的地区侧重推广成熟的物联网应用。加快推进无锡国家传感网创新示范区建设。应用物联网等新一代信息技术建设智慧城市,要加强统筹、注重效果、突出特色。
(五)加强总体设计,完善标准体系。强化统筹协作,依托跨部门、跨行业的标准化协作机制,协调推进物联网标准体系建设。按照急用先立、共性先立原则,加快编码标识、接口、数据、信息安全等基础共性标准、关键技术标准和重点应用标准的研究制定。推动军民融合标准化工作,开展军民通用标准研制。鼓励和支持国内机构积极参与国际标准化工作,提升自主技术标准的国际话语权。
(六)壮大核心产业,提高支撑能力。加快物联网关键核心产业发展,提升感知识别制造产业发展水平,构建完善的物联网通信网络制造及服务产业链,发展物联网应用及软件等相关产业。大力培育具有国际竞争力的物联网骨干企业,积极发展创新型中小企业,建设特色产业基地和产业园区,不断完善产业公共服务体系,形成具有较强竞争力的物联网产业集群。强化产业培育与应用示范的结合,鼓励和支持设备制造、软件开发、服务集成等企业及科研单位参与应用示范工程建设。
(七)创新商业模式,培育新兴业态。积极探索物联网产业链上下游协作共赢的新型商业模式。大力支持企业发展有利于扩大市场需求的物联网专业服务和增值服务,推进应用服务的市场化,带动服务外包产业发展,培育新兴服务产业。鼓励和支持电信运营、信息服务、系统集成等企业参与物联网应用示范工程的运营和推广。
(八)加强防护管理,保障信息安全。提高物联网信息安全管理与数据保护水平,加强信息安全技术的研发,推进信息安全保障体系建设,建立健全监督、检查和安全评估机制,有效保障物联网信息采集、传输、处理、应用等各环节的安全可控。涉及国家公共安全和基础设施的重要物联网应用,其系统解决方案、核心设备以及运营服务必须立足于安全可控。
(九)强化资源整合,促进协同共享。充分利用现有公共通信和网络基础设施开展物联网应用。促进信息系统间的互联互通、资源共享和业务协同,避免形成新的信息孤岛。重视信息资源的智能分析和综合利用,避免重数据采集、轻数据处理和综合应用。加强对物联网建设项目的投资效益分析和风险评估,避免重复建设和不合理投资。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)