武汉职业技术学院学报
武漢職業技術學院學報
무한직업기술학원학보
Journal of Wuhan Polyiechnic
2015年
5期
68-74
,共7页
中间件设计%MVC模型%行动应用程序%插件样式
中間件設計%MVC模型%行動應用程序%插件樣式
중간건설계%MVC모형%행동응용정서%삽건양식
Middleware%Model-View-Controller model%Mobile APP%Plugin pattern
行动应用服务可以提升企业的工作效能与竞争力,能带来更多新的潜在消费者,然而太多异质系统、行动平台、开发与维护成本过高的因素,使得在既有系统上开发行动应用软件是件不容易的事。目前主要的行动平台有iOS、Android与Windows Phone等,因在不同平台上实作行动应用程序的技术皆不同,导致企业开发支持多平台的行动应用软件时,需耗费非常多的成本与人力。利用行动中间件架构设计,使软件开发者于行动服务程序开发过程中,进行与既有系统间沟通和输入/输出更为容易。行动中间件基本上能隐藏行动环境中工作的复杂性,以致降低多平台支持的困难度,并减少重复行动软件开发的人力与增加开发组件重用的机会。在此论文中,提出一个行动中间件架构设计,让整合既有系统的行动应用服务程序的开发可以更有效率。
行動應用服務可以提升企業的工作效能與競爭力,能帶來更多新的潛在消費者,然而太多異質繫統、行動平檯、開髮與維護成本過高的因素,使得在既有繫統上開髮行動應用軟件是件不容易的事。目前主要的行動平檯有iOS、Android與Windows Phone等,因在不同平檯上實作行動應用程序的技術皆不同,導緻企業開髮支持多平檯的行動應用軟件時,需耗費非常多的成本與人力。利用行動中間件架構設計,使軟件開髮者于行動服務程序開髮過程中,進行與既有繫統間溝通和輸入/輸齣更為容易。行動中間件基本上能隱藏行動環境中工作的複雜性,以緻降低多平檯支持的睏難度,併減少重複行動軟件開髮的人力與增加開髮組件重用的機會。在此論文中,提齣一箇行動中間件架構設計,讓整閤既有繫統的行動應用服務程序的開髮可以更有效率。
행동응용복무가이제승기업적공작효능여경쟁력,능대래경다신적잠재소비자,연이태다이질계통、행동평태、개발여유호성본과고적인소,사득재기유계통상개발행동응용연건시건불용역적사。목전주요적행동평태유iOS、Android여Windows Phone등,인재불동평태상실작행동응용정서적기술개불동,도치기업개발지지다평태적행동응용연건시,수모비비상다적성본여인력。이용행동중간건가구설계,사연건개발자우행동복무정서개발과정중,진행여기유계통간구통화수입/수출경위용역。행동중간건기본상능은장행동배경중공작적복잡성,이치강저다평태지지적곤난도,병감소중복행동연건개발적인력여증가개발조건중용적궤회。재차논문중,제출일개행동중간건가구설계,양정합기유계통적행동응용복무정서적개발가이경유효솔。
Mobile applications can upgrade enterprises’ work efficiency,competitiveness and even bring new potential customers. However,due to many heterogeneous systems and different mobile platforms,high cost of development and maintenance,it is not easy to develop the software for the legacy systems in mobile applications. Thus,using mobile middleware can facilitate in resolving most of the problems. The current mainstream platforms for mobile devices such as smart phones and tablet computers are iOS,Android,Windows Phone etc.,but the skills for the implementation of mobile applications in each platform are different. It leads to high cost and requires more human labor when enterprises want to develop a mobile application software supporting multi-platforms. Middleware makes it easier for software developers to perform communication and input/output,mobile middleware essentially hides the complexities of working in mobile environments,so that it can reduce the difficulty of supporting multi-platforms, decrease the duplication of the development efforts and increase the opportunities of the developed components which can be reused. In this study,to design a mobile middleware framework can support quickly,development efficiently and integration conformably to the new mobile applications servers in the current system.