本文对State设计模式在基于安全用户平面(SUPL)的辅助全球定位系统(A-GPS)技术的定位平台(SLP)中的应用进行阐述.首先对基于业务控制功能(SCF)架构的SLP的功能模块进行简单阐述,然后在此基础上重点提出State设计模式在SLP中的应用,即以功能模块的任务链来代替原来SCF中已有的业务逻辑加业务独立模块(SIB)的机制.
This paper focuses on the application of state design pattern in the secure user plane location(SUPL) and assisted global positioning system(A-GPS) based SUPL location platform(SLP). It expatiates on function modules in the SLP based on the service control function (SCF) architecture, and most importantly, it puts forward the application of state design pattern in the SLP, which replaces the original service logic and service independent block(SIB) schema with task links of function modules.