环绕智能系统中移动终端软件设计与实现
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子技术
环绕智能系统中移动终端软件设计与实现  2012/3/1
摘要:本文讨论了环绕智能实现的技术,以及在环绕智能平台上移动终端(PDA与智能手机)软件的设计与实现方法。这种实现使环绕智能控制器能在特定的物理空间中进行多用户的身份实时感知,并为用户提供个性化、智能化的服务。关键词:环绕智能;移动终端;新型交互;软件环绕智能概念环绕智能(AmbientIntelligence,AmI)是一个新型的跨越多学科的概念。它的核心思想就是运用“无处不在”的通信及交互手段,实现高级人机交互协议的分布式层次
 

摘要:    本文讨论了环绕智能实现的技术,以及在环绕智能平台上移动终端(PDA与智能手机)软件的设计与实现方法。这种实现使环绕智能控制器能在特定的物理空间中进行多用户的身份实时感知,并为用户提供个性化、智能化的服务。

关键词:    环绕智能;移动终端;新型交互;软件

环绕智能概念

环绕智能(Ambient Intelligence,AmI)是一个新型的跨越多学科的概念。它的核心思想就是运用“无处不在”的通信及交互手段,实现高级人机交互协议的分布式层次结构,为不同的用户提供不同的个性化服务。“环绕智能”是很自然的,无处不在并无论何时我们需要它的时候随时可被感知,但通常是不可见的。本文从环绕智能的实现出发,对环绕智能的研究分为两个阶段:局域环绕智能系统与广域环绕智能系统。

环绕智能系统设计中的相关技术

XML技术

可扩展标记语言(XML,Extensible Markup Language)提供了计算机文档的一种标准格式,具有可扩展性、灵活性和自描述性。用PDA HP iPAQ 5550作为控制器,采用XML技术可将软键盘消息和鼠标单双击事件封装发送到AmI控制中心,控制中心解析消息后按协议再发送给个性化网络媒体应用程序,控制对事件的响应。无论是局域还是广域,PDA或手机的网络通信全部以XML格式消息传送数据,通过约定好的协议对其进行封装和解析。

Socket技术

套接字(Socket)是两个程序之间进行双向数据传输的网络通讯端点,构成了单个主机内及整个网络间的编程界面。客户基于服务器之间使用的大部分通讯组件都是使用面向连接的Socket来实现的,它由一个地址和一个端口号来标识。每个服务程序在提供服务时都要在一个端口进行,而想使用该服务的客户机也必须连接该端口。移动终端PDA与环绕智能控制中心的通信和数据交换都是通过建立Socket连接实现的。按约定好的传输协议,PDA将待传递信息封装,通过Socket技术,与控制中心通信,再由控制中心解析消息。

Web 服务

Web服务是具有基于因特网接口的自我包含、自我描述、动态发现的应用程序。它将常用的代码组织成服务,任何需要使用这些代码的应用程序都能调用这些服务。Web服务由远程方法调用驱动,这些调用采用标准的、基于XML的消息和编码封装,如简单对象访问协议(SOAP)。Web服务用WSDL (Web服务定义语言)定义编程接口,通过UDDI(通用描述、发现和集成)注册中心来发布。

J2ME

J2ME主要应用在消费电子类产品和嵌入式系统上,本文涉及的开发全部基于J2ME平台。在J2ME层次结构中,Profile概念建立在Configuration之上对特定种类设备的描述。Configuration定义了每一类设备应具有的最小功能。对于运算功能有限、电力供应也有限的嵌入式设备(如PDA、手机)定义在CLDC规范之中;对于运算能力较强、电力供应相对充足的嵌入式设备定义在CDC规范中。CLDC之上用于描述移动信息设备的MIDP是各大手机制造商和移动运营商联合指定的手机上的Java开发规范。

UML技术

与《环绕智能系统中移动终端软件设计与实现》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095