期刊名称:International Journal of Software Engineering and Its Applications
印刷版ISSN:1738-9984
出版年度:2015
卷号:9
期号:11
页码:25-42
DOI:10.14257/ijseia.2015.9.11.03
出版社:SERSC
摘要:We propose an improved version of our communication middleware for social networking services (CMSNS) designed to support the rapid development of a social networking service (SNS) application through simple application programming interfaces (APIs) and configuration options related to communication among users. With CMSNS, a developer can easily build the communication-related functions that are commonly required for SNS applications, including communication architecture management, user registration and authentication, event transmission, and SNS messages with friends. We improved the internal architecture of the proposed CMSNS to provide platform independence, save event size, use an event queue to efficiently process events, and adopt a model-view-controller (MVC) design pattern to separate the internal information from multiple event controller modules.