欢迎来到天天文库
浏览记录
ID:9701274
大小:57.00 KB
页数:7页
时间:2018-05-05
《基于j2me智能客户端的wcrm应用的研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于J2ME智能客户端的WCRM应用的研究摘要:在传统的基于J2EE平台技术的系统中,移动客户端与J2EE服务器环境交互有两个极端。一种是瘦客户端,它仅用于数据显示,需要持续的网络连接;另一种是离线独立应用,但它不能很好地满足信息的及时性需求。基于J2ME的特性,本论文提出了在移动应用环境下的J2MEMIDP客户端这一智能客户端,既可以进行在线交互又可离线操作的智能客户端技术,解决了以上两个问题。[关键字]、J2ME、智能客户端一概念(一)CRM概念客户关系管理(CustomerRelationshipManagement
2、CRM)的概念最初被定义为是企业的一项商业策略,它按照客户的分割情况有效地组织企业资源,培养以客户为中心的经营行为以及实施以客户为中心的业务流程,并以此为手段来提高企业的获利能力、收入以及客户满意度。随着信息技术的发展,我们现在常把CRM和计算机软件系统等同起来。CRM系统是通过应用现代信息技术,使企业市场营销、销售管理、客户服务和支持等从以客户为中心来重新设计业务流程信息化,实现客户资源有效利用的管理软件系统。CRM应用系统是信息技术应用于CRM理论的产物。(二)移动客户关系管理的概念在移动数据通信和联网技术飞速发展的今
3、天,越来越多的员工、客户或商业伙伴希望使用无线终端来访问企业信息。移动CRM应用在原来CRM系统的基础上集成移动应用模块,与原来的系统有着相同的实施理念。两者之间主要区别在于客户端,一个限于固定的普通PC机访问,另一个则可通过移动客户端实现随时随地访问。二基于J2ME-J2EE平台的总体架构(一)J2EE平台J2EE是当前用于快速构建企业分布式系统电子商务的最新技术。Sun推出J2EE的目的是为应用Java技术开发服务器端应用提供一个平台独立的、可移植的、多用户的、安全的和基于标准的企业级平台,从而简化企业应用的开发、管理
4、和部署。在J2EE结构中,一个应用程序可以被看作是一组彼此相关但又彼此独立的组件的集合,它们通过容器(Container)进行交互。容器的作用是为这些组件提供运行环境以及所需通信服务。通过这些容器,J2EE体系结构就能在开发和部署间提供无关性,并在不同类型的中间层服务器间提供可移植性。soNormal"style="margin:0cm0cm0pt;text-indent:24pt;line-height:20pt;mso-char-indent-count:2.0;mso-line-height-rule:exactly
5、;tab-stops:list71.25pt;mso-list:l1level1lfo1;">(二)J2ME平台及其体系结构J2ME是移动数据开发的方式之一。它是为消费类设备或嵌入式设备而设计的Java平台。J2ME体系结构的设计具有高度的模块化和可伸缩性。J2ME引入了配置(configuration)和描述(profile)的概念。配置描述了一组设备要求。对于高端设备,如电视机机顶盒、汽车导航系统等,采用连接设备配置(ConnectedDeviceConfigurationCDC),所使用的JVM称为CVM;对于低端设
6、备,如蜂窝、PDA等,采用连接受限设备配置(ConnectedLimitedDeviceConfigurationCLDC),JVM称为KVM。描述(Profile)是在给定配置之上的JavaAPI,它为某一范围内的设备提供了特定功能和能力。建立在J2ME平台上的应用程序是针对特定的设备配置和描述而开发的。有了描述以后,才真正有了可以建立一个可运行J2ME应用程序的完整环境。J2ME架构由三个软件层组成。第一层是配置层,这个层次直接与原生操作系统进行交互,配置层还处理profile和JVM之间的交互。第二层是profile
7、层,由小型设备的应用程序编程接口的最小集合组成。第三层是MobileInformationDeviceProfile(MIDP)层,MIDP层由用户网络连接、永久存储和用户界面的JavaAPI组成。它还能够访问CLDC库和MIDP库。遵循J2ME规范,使用移动通讯设备配置(MobileInformationDeviceProfile)开发移动设备上使用的MIDIet(指那些使用由MIDP和CLDC规范定义的API编写的应用程序)是无线Inter领域中的一种流行趋势,它构建在CLDC之上,为那些运行在像移动和PDA的设备上的
8、应用提供完整的J2ME运行环境。MIDP致力于解决用户界面、持久存储、联网和应用程序文件生命周期这样的问题。因为Java语言是跨平台运行的,这一特性使第三方软件开发商可以很容易参与开发应用程序,也可以很方便地将新开发的应用程序安装移植到这些设备上。(三)J2ME智能客户端J2EE客户端有三种类型,即Ja
此文档下载收益归作者所有