원문정보
초록
영어
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.
목차
1. Introduction
2. Related Work
3. Architectural Issues of the Previous CMSNS
3.1. Previous CMSNS Architecture
3.2. Platform Independence
3.3. Event Size
3.4. Separation of Message Reception and Event Process
3.5. Scalable Architecture
4. Modified CMSNS Architecture
4.1. Normal Module
4.2. Controller Module
4.3. Model Module
4.4. Event Flow
5. Implementation
6. Performance Evaluation
7. Conclusion
References
