CN114581038A - Social software hosting platform and method - Google Patents

Social software hosting platform and method Download PDF

Info

Publication number
CN114581038A
CN114581038A CN202210135577.8A CN202210135577A CN114581038A CN 114581038 A CN114581038 A CN 114581038A CN 202210135577 A CN202210135577 A CN 202210135577A CN 114581038 A CN114581038 A CN 114581038A
Authority
CN
China
Prior art keywords
service
social software
hosting platform
hosting
platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210135577.8A
Other languages
Chinese (zh)
Inventor
董金杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Baiying Technology Co Ltd
Original Assignee
Zhejiang Baiying Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Baiying Technology Co Ltd filed Critical Zhejiang Baiying Technology Co Ltd
Priority to CN202210135577.8A priority Critical patent/CN114581038A/en
Publication of CN114581038A publication Critical patent/CN114581038A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/40Business processes related to social networking or social networking services

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请涉及一种社交软件托管平台和方法,通过社交软件对接服务将至少一个社交软件集成到托管平台,托管平台服务通过社交软件对接服务控制至少一个社交软件,用户在托管平台的前端页面上通过托管平台服务对至少一个社交软件进行管理,即用户通过托管平台登录到多个社交软件后,托管平台服务通过社交软件对接服务同时获取多个社交软件的消息,用户可以在前端页面上同时与多个社交软件上的好友或者群进行会话聊天,无需切换不同的社交软件,不断的打开关闭不同的社交软件,解决了相关技术中用户要同时和多个社交软件的用户进行聊天时,需要不断的在不同的社交软件切换,导致聊天效率低,用户体验感不好的问题。

Figure 202210135577

The present application relates to a social software hosting platform and method. At least one social software is integrated into the hosting platform through a social software docking service, and the hosting platform service controls at least one social software through the social software docking service. The hosting platform service manages at least one social software, that is, after the user logs in to multiple social software through the hosting platform, the hosting platform service simultaneously obtains the news of multiple social software through the social software docking service, and the user can communicate with multiple social software simultaneously on the front-end page. There is no need to switch between different social software, and constantly open and close different social software, which solves the problem in related technologies when users want to chat with users of multiple social software at the same time. Switching between different social software results in low chat efficiency and poor user experience.

Figure 202210135577

Description

Social software hosting platform and method
Technical Field
The application relates to the technical field of internet social contact, in particular to a social software hosting platform and a social software hosting method.
Background
With the development of internet technology, social software is more and more, each user may have several pieces of social software at the same time, and in the related technology, when a user wants to chat with users of multiple pieces of social software at the same time, different pieces of social software need to be switched, and different pieces of social software are continuously opened and closed, which causes low chat efficiency and poor user experience.
At present, no effective solution is provided for the problems that in the related art, when a user needs to chat with a plurality of users of social software, different social software needs to be opened and closed continuously, so that the chat efficiency is low and the user experience is not good.
Disclosure of Invention
The embodiment of the application provides a social software hosting platform and a social software hosting method, which are used for at least solving the problems that different social software needs to be continuously opened and closed when a user needs to chat with users of a plurality of social software at the same time in the related technology, so that the chat efficiency is low and the user experience is not good.
In a first aspect, embodiments of the present application provide a social software hosting platform, which includes a social software docking service and a hosting platform service,
the social software docking service is connected with at least one piece of social software and controls the social software;
the hosting platform service is connected with the social software docking service, and the social software is controlled through the social software docking service, wherein the social software docking service sends the acquired message of the social software to the hosting platform service.
In some embodiments, the hosting platform further comprises a message queue, the social software docking service saves the obtained messages of the social software into the message queue, and the hosting platform service obtains the messages of the social software from the message queue.
In some of these embodiments, the hosting platform further comprises a registry service,
and the registry service registers the ip of the hosting platform service and the port with the service opened as the node of the registry service.
In some embodiments, the hosted platform further includes a hosted platform registration service that obtains an online status of the hosted platform service by listening for node changes of the registry service.
In some of these embodiments, the hosting platform further comprises a hosting platform-user side service,
the hosting platform registration service providing tokens to the hosting platform-user side service, wherein a token represents a hosted location;
the hosting platform-user side service acquires the ip and the port of the hosting platform service through the token and establishes long connection with the hosting platform service through a remote process call system.
In some of these embodiments, the hosted platform registration service detects a hosted quantity of the hosted platform service;
and under the condition that the hosting quantity of the hosting platform services reaches a preset value, adding a windows server for capacity expansion, wherein the windows server comprises a social software docking service and a hosting platform service.
In some of these embodiments, the social software interfacing service connecting with at least one social software comprises:
the social software docking service is connected with at least one piece of social software through an open interface or a robot process automation technology corresponding to the social software.
In a second aspect, an embodiment of the present application provides a social software hosting method, which is applied to the hosting platform described above, where the method includes:
the social software docking service integrates at least one piece of social software to a hosting platform, and the hosting platform service controls the at least one piece of social software through the social software docking service;
and the user manages the at least one piece of social software on a front-end page of the hosting platform through the hosting platform service.
In some embodiments, before the user manages the at least one social software through the hosted platform service on a front-end page of the hosted platform, the method further comprises:
after the hosting platform-user side service acquires a hosting request of a user, the hosting platform-user side service acquires an ip and a port where the hosting platform service is located through a token, and after a long connection is established with the hosting platform service through a remote process call system, the user logs in at least one piece of social software through the hosting platform-user side service.
In some embodiments, the user managing the at least one social software through the hosted platform service on a front-end page of the hosted platform comprises:
the social software docking service stores the obtained messages of the social software into a message queue, and the hosting platform service obtains the messages of the social software from the message queue.
Compared with the related technology, the social software hosting method provided by the embodiment of the application integrates at least one piece of social software into the hosting platform through the social software docking service, the hosting platform service controls the at least one piece of social software through the social software docking service, the user manages the at least one piece of social software through the hosting platform service on the front-end page of the hosting platform, namely after the user logs in the plurality of pieces of social software through the hosting platform, the hosting platform service simultaneously acquires messages of the plurality of pieces of social software through the social software docking service and displays the messages of the plurality of pieces of social software on the front-end page given by the hosting platform, the user can chat with friends or groups on the plurality of pieces of social software simultaneously on the front-end page, different pieces of social software do not need to be switched, different pieces of social software are continuously opened and closed, and the problem that the user needs to chat with the users of the plurality of pieces of social software simultaneously in the related technology is solved, different social software needs to be opened and closed continuously, so that the chat efficiency is low, and the user experience is not good.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
FIG. 1 is a block diagram of a social software hosting platform according to a first embodiment of the present application;
FIG. 2 is a block diagram of a social software hosting platform according to a second embodiment of the present application;
FIG. 3 is a block diagram of a social software hosting platform according to a third embodiment of the present application;
FIG. 4 is a block diagram of a social software hosting platform according to a fourth embodiment of the present application;
FIG. 5 is a flow diagram of a social software hosting method according to an embodiment of the present application;
fig. 6 is an internal structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments provided in the present application without any inventive step are within the scope of protection of the present application. Moreover, it should be appreciated that in the development of any such actual implementation, as in any engineering or design project, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which may vary from one implementation to another.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the specification. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of ordinary skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments without conflict.
Unless defined otherwise, technical or scientific terms referred to herein shall have the ordinary meaning as understood by those of ordinary skill in the art to which this application belongs. Reference to "a," "an," "the," and similar words throughout this application are not to be construed as limiting in number, and may refer to the singular or the plural. The present application is directed to the use of the terms "including," "comprising," "having," and any variations thereof, which are intended to cover non-exclusive inclusions; for example, a process, method, system, article, or apparatus that comprises a list of steps or modules (elements) is not limited to the listed steps or elements, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Reference to "connected," "coupled," and the like in this application is not intended to be limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. Reference herein to "a plurality" means greater than or equal to two. "and/or" describes an association relationship of associated objects, meaning that three relationships may exist, for example, "A and/or B" may mean: a exists alone, A and B exist simultaneously, and B exists alone. Reference herein to the terms "first," "second," "third," and the like, are merely to distinguish similar objects and do not denote a particular ordering for the objects.
Fig. 1 is a block diagram of a social software hosting platform according to a first embodiment of the present disclosure, and as shown in fig. 1, the hosting platform includes a social software docking service and a hosting platform service, and the social software docking service is connected to at least one piece of social software through an open interface corresponding to the social software or a robot automation technology to obtain control capabilities of the social software, such as messaging, and the like.
The hosting platform service can be connected with the social software docking service by calling http, and controls the social software through the social software docking service, wherein the social software docking service sends the obtained message of the social software to the hosting platform service.
In this embodiment, after the social software docking service docks a plurality of social software, the user can log in to the corresponding social software, the hosting platform service obtains messages of the plurality of social software through the social software docking service at the same time, and displays the messages of the plurality of social software on a front-end page given by the hosting platform, the user can perform conversation chatting with friends or groups on the plurality of social software at the same time on the front-end page, and also can initiate adding friends on the plurality of social software through the hosting platform, create group chatting and other management operations, without switching different social software, and continuously open and close different social software.
Compared with the problems that in the related technology, when a user needs to chat with a plurality of users of social software at the same time, different social software needs to be switched, different social software needs to be continuously opened and closed, the chat efficiency is low, and the user experience is poor, in the embodiment, the plurality of social software are integrated into the hosting platform through an open interface of the social software or a robot process automation technology, the user can log in the plurality of social software from the hosting platform in a code scanning or password login mode, the front-end page given by the hosting platform is used for simultaneously chatting with friends and groups on a plurality of social software, so that the problems that when a user needs to simultaneously chat with users of a plurality of social software in the related art are solved, different social software needs to be opened and closed continuously, so that the problems of low chat efficiency and poor user experience are caused, and the chat efficiency and the user experience are improved.
In some embodiments, fig. 2 is a block diagram of a social software hosting platform according to a second embodiment of the present application, where as shown in fig. 2, the hosting platform further includes a message queue, the social software docking service stores the obtained messages of the social software in the message queue, and the hosting platform service obtains the messages of the social software from the message queue. In this embodiment, the hosting platform service and the social software docking service are decoupled through the message queue, so that message loss caused by downtime of the hosting platform service is avoided, that is, when the social software docking service acquires messages on a plurality of social software, the messages are not directly sent to the hosting platform service but are cached in the message queue, and the hosting platform service consumes the messages in the message queue, so that the situation that when the hosting platform service receives the messages in real time, the messages are blocked due to too much message amount is also prevented.
In some embodiments, fig. 3 is a block diagram of a social software hosting platform according to a third embodiment of the present disclosure, and as shown in fig. 3, the hosting platform further includes a registry service and a hosting platform registration service, where the registry service registers an ip of the hosting platform service and a port on which the service is opened as a node of the registry service, and the hosting platform registration service obtains an online status of the hosting platform service by monitoring a node change of the registry service. In this embodiment, after each windows server is started, the hosting platform service registers a node with the registry service, and the hosting platform registration service can monitor that a new windows server is on line.
Optionally, the hosting platform registration service detects the hosting number of the hosting platform services, and increases a windows server for capacity expansion when detecting that the hosting number of the hosting platform services reaches a preset value, where the windows server includes a social software docking service and a hosting platform service. In this embodiment, a registration center service is used for registration, and a windows server is added to expand capacity through horizontal expansion when a single hosting platform service cannot support a certain magnitude of hosting service.
In some embodiments, fig. 4 is a block diagram of a social software hosting platform according to a fourth embodiment of the present application, and as shown in fig. 4, the hosting platform further includes a hosting platform-user side service, and the hosting platform registration service provides tokens to the hosting platform-user side service, where one token represents one hosted location; the hosting platform-user side service acquires an ip and a port of the hosting platform service through a token, and establishes long connection with the hosting platform service through a remote process call system. In this embodiment, the remote procedure call system may be a grpc, the hosting platform-user side service obtains an ip and a port of the hosting platform service by using a token distributed to him, establishes long connection with the hosting platform service by using a grpc interface through a java-sdk package encapsulating the grpc capability, and controls social software to perform messaging and obtain related information of friends, groups, and the like through the grpc interface.
The above modules may be functional modules or program modules, and may be implemented by software or hardware. For a module implemented by hardware, the modules may be located in the same processor; or the modules can be respectively positioned in different processors in any combination.
The present embodiment also provides a social software hosting method, which is applied to the hosting platform described above, and fig. 5 is a flowchart of the social software hosting method according to the embodiment of the present application, as shown in fig. 5, the method includes the following steps:
step S501, the social software docking service integrates at least one piece of social software into a hosting platform, and the hosting platform service controls the at least one piece of social software through the social software docking service; in this embodiment, the social software docking service is connected to the at least one piece of social software through an open interface or a robotic process automation technology corresponding to the piece of social software, and integrates the at least one piece of social software into the hosting platform.
Step S502, a user manages at least one piece of social software on a front-end page of the hosting platform through the hosting platform service.
In the embodiment, after a user logs in a plurality of social software through a hosting platform, the hosting platform service simultaneously acquires messages of the plurality of social software through the social software docking service, and displays the messages of the plurality of social software on a front-end page given by the hosting platform, the user can simultaneously perform conversation chatting with friends or groups on the plurality of social software on the front-end page, and also can initiate friend adding and create management operations such as group chatting on the plurality of social software through the hosting platform, and different social software does not need to be switched, and different social software is continuously opened and closed.
In some embodiments, before a user manages at least one piece of social software through a hosting platform service on a front-end page of a hosting platform, after a hosting platform-user side service acquires a hosting request of the user, the hosting platform-user side service acquires an ip and a port where the hosting platform service is located through a token, and after a long connection is established with the hosting platform service through a remote process call system, the user logs in the at least one piece of social software through the hosting platform-user side service.
In some embodiments, the user managing the at least one social software through the hosted platform service on the front-end page of the hosted platform comprises:
the social software docking service stores the obtained messages of the social software into a message queue, and the hosting platform service obtains the messages of the social software from the message queue.
It should be noted that the steps illustrated in the above-described flow diagrams or in the flow diagrams of the figures may be performed in a computer system, such as a set of computer-executable instructions, and that, although a logical order is illustrated in the flow diagrams, in some cases, the steps illustrated or described may be performed in an order different than here.
The present embodiment also provides an electronic device comprising a memory having a computer program stored therein and a processor configured to execute the computer program to perform the steps of any of the above method embodiments.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
It should be noted that, for specific examples in this embodiment, reference may be made to the examples described in the foregoing embodiment and optional implementation manners, and details of this embodiment are not described herein again.
In addition, in combination with the social software hosting method in the foregoing embodiments, the embodiments of the present application may provide a storage medium to implement. The storage medium has a computer program stored thereon; the computer program, when executed by a processor, implements any of the social software hosting methods of the above embodiments.
In one embodiment, a computer device is provided, which may be a terminal. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a social software hosting method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
In an embodiment, fig. 6 is a schematic diagram of an internal structure of an electronic device according to an embodiment of the present application, and as shown in fig. 6, there is provided an electronic device, which may be a server, and an internal structure diagram of which may be as shown in fig. 6. The electronic device includes a processor, a network interface, an internal memory, and a non-volatile memory, which stores an operating system, a computer program, and a database, connected by an internal bus. The processor is used for providing calculation and control capabilities, the network interface is used for communicating with an external terminal through network connection, the internal memory is used for providing an environment for an operating system and running of a computer program, the computer program is executed by the processor to realize a social software hosting method, and the database is used for storing data.
Those skilled in the art will appreciate that the configuration shown in fig. 6 is a block diagram of only a portion of the configuration associated with the present application, and does not constitute a limitation on the electronic device to which the present application is applied, and a particular electronic device may include more or less components than those shown in the drawings, or may combine certain components, or have a different arrangement of components.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
It should be understood by those skilled in the art that various features of the above-described embodiments can be combined in any combination, and for the sake of brevity, all possible combinations of features in the above-described embodiments are not described in detail, but rather, all combinations of features which are not inconsistent with each other should be construed as being within the scope of the present disclosure.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is specific and detailed, but not to be understood as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (10)

1.一种社交软件托管平台,其特征在于,所述托管平台包括社交软件对接服务和托管平台服务,1. a social software hosting platform, it is characterized in that, described hosting platform comprises social software docking service and hosting platform service, 所述社交软件对接服务与至少一个社交软件连接,并控制社交软件;The social software docking service is connected with at least one social software, and controls the social software; 所述托管平台服务与所述社交软件对接服务连接,并通过所述社交软件对接服务控制所述社交软件,其中,所述社交软件对接服务将获取到的所述社交软件的消息发送至所述托管平台服务。The hosting platform service is connected to the social software docking service, and controls the social software through the social software docking service, wherein the social software docking service sends the acquired message of the social software to the social software docking service. Managed Platform Services. 2.根据权利要求1所述的托管平台,其特征在于,所述托管平台还包括消息队列,2. The hosting platform according to claim 1, wherein the hosting platform further comprises a message queue, 所述社交软件对接服务将获取到的所述社交软件的消息保存到所述消息队列中,所述托管平台服务从所述消息队列中获取所述社交软件的消息。The social software docking service saves the acquired message of the social software in the message queue, and the hosting platform service acquires the message of the social software from the message queue. 3.根据权利要求1所述的托管平台,其特征在于,所述托管平台还包括注册中心服务,3. hosting platform according to claim 1, is characterized in that, described hosting platform also comprises registration center service, 所述注册中心服务将所述托管平台服务的ip和开启了服务的端口注册为所述注册中心服务的节点。The registry service registers the ip of the hosting platform service and the port on which the service is opened as a node of the registry service. 4.根据权利要求3所述的托管平台,其特征在于,所述托管平台还包括托管平台注册服务,所述托管平台注册服务通过监听所述注册中心服务的节点变更获取所述托管平台服务的在线状态。4. The hosting platform according to claim 3, wherein the hosting platform further comprises a hosting platform registration service, and the hosting platform registration service obtains the data of the hosting platform service by monitoring the node change of the registry service. online status. 5.根据权利要求4所述的托管平台,其特征在于,所述托管平台还包括托管平台-用户侧服务,5. The hosting platform according to claim 4, wherein the hosting platform further comprises a hosting platform-user side service, 所述托管平台注册服务向所述托管平台-用户侧服务提供token,其中,一个token代表一个托管的位置;The hosting platform registration service provides tokens to the hosting platform-user side service, wherein one token represents a hosting location; 所述托管平台-用户侧服务通过所述token获取所述托管平台服务的ip和端口,并通过远程过程调用系统与所述托管平台服务建立长连接。The hosting platform-user side service obtains the ip and port of the hosting platform service through the token, and establishes a long connection with the hosting platform service through the remote procedure call system. 6.根据权利要求4所述的托管平台,其特征在于,所述托管平台注册服务对所述托管平台服务的托管数量进行检测;6. The hosting platform according to claim 4, wherein the hosting platform registration service detects the hosting quantity of the hosting platform service; 在检测到所述托管平台服务的托管数量达到预设值的情况下,增加windows服务器进行扩容,其中,所述windows服务器包括社交软件对接服务和托管平台服务。When it is detected that the hosting quantity of the hosting platform service reaches a preset value, a windows server is added for capacity expansion, wherein the windows server includes a social software docking service and a hosting platform service. 7.根据权利要求1所述的托管平台,其特征在于,所述社交软件对接服务与至少一个社交软件连接包括:7. The hosting platform according to claim 1, wherein the connection between the social software docking service and at least one social software comprises: 所述社交软件对接服务通过社交软件对应的开放接口或机器人过程自动化技术与至少一个社交软件连接。The social software docking service is connected with at least one social software through an open interface corresponding to the social software or a robotic process automation technology. 8.一种社交软件托管方法,其特征在于,应用于权利要求1-7所述的托管平台,所述方法包括:8. A social software hosting method, characterized in that, applied to the hosting platform according to claims 1-7, the method comprising: 社交软件对接服务将至少一个社交软件集成到托管平台,托管平台服务通过社交软件对接服务控制所述至少一个社交软件;The social software docking service integrates at least one social software into the hosting platform, and the hosting platform service controls the at least one social software through the social software docking service; 用户在所述托管平台的前端页面上通过所述托管平台服务对所述至少一个社交软件进行管理。The user manages the at least one social software through the hosting platform service on the front-end page of the hosting platform. 9.根据权利要求8所述的方法,其特征在于,用户在所述托管平台的前端页面上通过所述托管平台服务对所述至少一个社交软件进行管理之前,所述方法还包括:9. The method according to claim 8, wherein before the user manages the at least one social software through the hosting platform service on the front-end page of the hosting platform, the method further comprises: 托管平台-用户侧服务获取到用户的托管请求后,所述托管平台-用户侧服务通过token获取托管平台服务所在的ip和端口,并通过远程过程调用系统与所述托管平台服务建立长连接后,所述用户通过托管平台-用户侧服务登录到至少一个社交软件中。After the hosting platform-user-side service obtains the user's hosting request, the hosting platform-user-side service obtains the ip and port where the hosting platform service is located through the token, and establishes a long connection with the hosting platform service through the remote procedure call system. , the user logs into at least one social software through the hosting platform-user side service. 10.根据权利要求8所述的方法,其特征在于,用户在所述托管平台的前端页面上通过所述托管平台服务对所述至少一个社交软件进行管理包括:10 . The method according to claim 8 , wherein the management of the at least one social software by the user on the front-end page of the hosting platform through the hosting platform service comprises: 10 . 所述社交软件对接服务将获取到的所述社交软件的消息保存到消息队列中,所述托管平台服务从所述消息队列中获取所述社交软件的消息。The social software docking service saves the acquired message of the social software in a message queue, and the hosting platform service acquires the message of the social software from the message queue.
CN202210135577.8A 2022-02-14 2022-02-14 Social software hosting platform and method Pending CN114581038A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210135577.8A CN114581038A (en) 2022-02-14 2022-02-14 Social software hosting platform and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210135577.8A CN114581038A (en) 2022-02-14 2022-02-14 Social software hosting platform and method

Publications (1)

Publication Number Publication Date
CN114581038A true CN114581038A (en) 2022-06-03

Family

ID=81773991

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210135577.8A Pending CN114581038A (en) 2022-02-14 2022-02-14 Social software hosting platform and method

Country Status (1)

Country Link
CN (1) CN114581038A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115051964A (en) * 2022-06-08 2022-09-13 浙江百应科技有限公司 Method, system, electronic device and storage medium for managing chat account

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102655505A (en) * 2012-03-08 2012-09-05 伍威 Open-type communication platform and realization method thereof
US20160295009A1 (en) * 2015-04-01 2016-10-06 Enrico TORRES Application and method for integrating social media platforms
CN107688555A (en) * 2017-08-24 2018-02-13 无锡清华信息科学与技术国家实验室物联网技术中心 A kind of function trustship relies on the general offer method of service in calculating
US20210112027A1 (en) * 2019-04-30 2021-04-15 Shanghai Zhangmen Science And Technology Co., Ltd. Method and a device for processing information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102655505A (en) * 2012-03-08 2012-09-05 伍威 Open-type communication platform and realization method thereof
US20160295009A1 (en) * 2015-04-01 2016-10-06 Enrico TORRES Application and method for integrating social media platforms
CN107688555A (en) * 2017-08-24 2018-02-13 无锡清华信息科学与技术国家实验室物联网技术中心 A kind of function trustship relies on the general offer method of service in calculating
US20210112027A1 (en) * 2019-04-30 2021-04-15 Shanghai Zhangmen Science And Technology Co., Ltd. Method and a device for processing information

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115051964A (en) * 2022-06-08 2022-09-13 浙江百应科技有限公司 Method, system, electronic device and storage medium for managing chat account
CN115051964B (en) * 2022-06-08 2023-10-13 浙江百应科技有限公司 Method, system, electronic device and storage medium for managing chat account

Similar Documents

Publication Publication Date Title
US11159626B2 (en) Session transfer between resources
US11706341B2 (en) System and method for intent-based active callback management
RU2498520C2 (en) Method of providing peer-to-peer communication on web page
CN104956649B (en) Calling does not have ready terminal
US20110047219A1 (en) Maintaining communication connections during temporary network disruptions
US12219017B1 (en) System and method for aggregating communication connections
EP3028437B1 (en) Messaging api over http protocol to establish context for data exchange
US8838795B2 (en) System, method, apparatus, and product for resource sharing
JP2004342095A (en) Instant messaging to service bureau
CN112217890B (en) Remote assistance methods, devices, computer equipment and storage media
KR20100136906A (en) Pluggable Contact Decision
CN108809807B (en) Creating communication sessions in heterogeneous systems
CN114581038A (en) Social software hosting platform and method
US9852302B2 (en) System and method for chatting with machines
CN113518091B (en) Multi-user authentication method, device, system and storage medium
CN115577033A (en) A database access method and system
CN106385516B (en) A kind of method, apparatus and terminal of the transfer of setting business
JP2018206393A (en) Communication session addition via host in deny new service mode
KR20130043640A (en) One-way information transfer for performing secure information updates
CN113746909A (en) Network connection method, apparatus, electronic device and computer-readable storage medium
CN115695559A (en) Network access method and device
TWI572170B (en) Server with share link management and share link management method thereof
US11516435B1 (en) System and method of contacting devices and creating a communication session
CN115051964A (en) Method, system, electronic device and storage medium for managing chat account
CN117768583A (en) Voice call method, system, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20220603