论文部分内容阅读
近年来,随着计算机技术和移动互联网技术的迅猛发展,现代企业纷纷将业务模式由传统Web方式转为移动App方式。若要以App方式快速实现与Web方式相似的业务体验,将传统互联网的业务向移动端集成是目前许多互联网公司的首选,这样不但能使传统互联网满足移动APP业务的细化,而且能够提供良好的用户体验。在不改变企业应用底层架构的基础上,基于面向资源架构的应用集成方案可以很好地解决系统集成问题;而为了能够快速高效地进行移动应用的开发,跨平台移动应用开发模式是很好的解决方案。本文围绕以上两个问题展开研究工作,并在研究过程中取得两项成果:一方面,基于遗留系统构建RESTful风格Web服务,研究并解决系统集成中的关键技术难点,达到软件复用的目的,解决了企业基于遗留系统实现再次开发的难题,使遗留系统具有了良好的可扩展性;另一方面,针对跨平台移动开发中的地图、即时通讯等若干关键技术,解决企业对跨平台移动开发技术的迫切需求。其中,针对RESTful风格Web服务将多个遗留系统中的资源进行整合,设计出五层RESTful ROA风格系统集成架构来实现面向资源服务方案的部署;同时,基于AppCan跨平台开发框架,进行了大量的研究工作,对跨平台移动应用开发中的若干关键问题提出了有效的解决方案。最后,基于上述两个方案技术的研究,对去健身网社交系统和电子商务系统进行异构集成,并实现了RESTful风格的资源设计,同时在此平台上开发去健身App,经过测试验证,本文所提出的方案具备很强的可行性,值得进一步研究和推广。