Personal information aggregation system based on plug-in
A message and message source technology, applied in the field of personal message aggregation system, can solve the problems of no filtering function, failure to achieve, no filtering function, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0048] Such as figure 1 , 2 As shown, step 200 is executed, the source module 100 logs in to a message source, and obtains and / or formats a message from the message source. When the source module 100 is connected to the message queue, it sends a ready command to the control center 110. After receiving it, the control center 110 will send it an command to obtain basic information to obtain the basic data of the source module, and the data includes the source name and source user. After the source module 100 is connected, the push can be started. The push information will be transmitted in JSOM format. All messages include: source message module, message body, message subgroup, sender username and login user in the message subgroup; message reply includes Source module name, message subgroup name and message body. If the chat protocol monitored by the source module is disconnected, it should try to reconnect once. If it fails again, it will stop reconnecting and send offline i...
Embodiment 2
[0055] This embodiment shows a plug-in-based personal information aggregation system. The abstract structure diagram of the system is as follows image 3 As shown, first you need to deploy RabbitMQ and MongoDB, start RabbitMQ and then create different message queues. Start the control center module, the control center module will automatically retrieve all the modules that need to be started and then start them. All startups here are process-level programs controlled by the control center module. And provide an interface to the control center. After the control center is started, the external interface is opened, and the service is officially started. Then use Nginx to directly load static CSS, HTML, and KotlinJS languages, and end users operate the entire system through a browser.
[0056] The design of the overall system is based on a plug-in low-coupling structure. All modules of the entire system are independently run coupled structures, and all modules of the entire s...
Embodiment 3
[0095] This embodiment mainly describes the specific implementation of the plug-in-based personal message aggregation system.
[0096] Plug-in system
[0097] The system is developed using the plug-in mode. The plug-in adopts the combination of message queue and message routing module. The message queue is responsible for distributing all message data, and the message routing module is responsible for sending the message to all dynamically registered analysis modules to ensure analysis Modules can access messages without obtaining the permission of the message queue, so as to isolate possible malicious modules from stealing the entire message system. This security mechanism can protect the user's message from being completely obtained, but since the system itself is an aggregation system for the user's personal message, this can only guarantee the privacy attribute of the message to a certain extent.
[0098] At the same time, the plug-in system also provides a decoupled comm...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com