Font Size: a A A

Design And Implementation Of Persistence Layer And Content Management System In IDP (Integrated Data-Service Platform)

Posted on:2009-06-10Degree:MasterType:Thesis
Country:ChinaCandidate:X ChangFull Text:PDF
GTID:2178360245969520Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Nowadays, Mobile operators are changing from the mobile communications specialists to mobile information specialists. With the transform of mobile operators in the role of strategy, the entire value-added services market is changing. Mobile operators have already started to integrate market and probe self-supporting service. According to the present trend, an integrated data-service platform will be the direction of the development of mobile data services. Different types of value-added data services can be developed quickly in this platform .There are common data service templates in this platform. The platform is able to provide unified management for all kinds of resources (such as audio, photos, text messages, etc.), with a unified content management functions .And it also has the functions of operational role (as CP (Content Provider)) management. Under the current status of mobile data services, we introduce an integrated data platform (IDP). The IDP focuses on mobile user groups, fully integrates community resources, and provides many kinds of value-added data service to mobile users such as Life-Service, Entertainment-Service and so on.Integrate Data-Service Platform (IDP) is an open, modularized, standardized, layered application platform, many mobile value-added services can be created and integrated based on the platform. As more services are built in the platform, there are more data-resources in the platform. If IDP simply used database as content management system, it could not meet the requirement of IDP development in the future. So in IDP platform we design a more flexable persistence layer and content management system. This framework can not only satisfy the need of IDP currently but also can satisy the need of many new services in 3G network.This thesis focuses on the design of persistence layer and content management system in IDP. In the first chapter, the concet and architecture of IDP system is introduced. And then the concept and development of persistence layer and content management system are described in chapter two. In chapter three, detail framework of persistence layer base on database and NFS file system is analyzed. On one hand, this chapter introduce the related technologis in desing of persistence layer such as JBoss,EJB 3.0,JPA,Hibernate,JCA,JCE and so on. On the other hand, this chapter also describes a combination of data object and design pattern in persistence layer. What is more, this chapter compares the performance of resource management between the NFS file system and database. In chapter four, two of the key modules in content management system are introduced. And in content adapt module, three aspects was in involve: the first one is content transform modul including JIMI and related technologis; the second one is WAP PUSH sending module; the third one is cell phone ability collection module. Then, this thesis introduce MMS management in IDP as an example of how service work base on persistence layer and content management system in IDP. At first, the service flow and data flow of MMS add operation is analyzed. Then, this chapter analyzes the performance advantage of MMS sending process based on IDP persistence layer and introduces the LRU cache arithmetic used in groud-send operation. Chaper six is a sum-up of this paper and analyzing the future development of persistence technology and content management system.
Keywords/Search Tags:Data service, persistence layer, content management system, JPA, NFS, WAP PUSH
PDF Full Text Request
Related items