CN1968120B - A method and system for managing group information - Google Patents
A method and system for managing group information Download PDFInfo
- Publication number
- CN1968120B CN1968120B CN200610072648A CN200610072648A CN1968120B CN 1968120 B CN1968120 B CN 1968120B CN 200610072648 A CN200610072648 A CN 200610072648A CN 200610072648 A CN200610072648 A CN 200610072648A CN 1968120 B CN1968120 B CN 1968120B
- Authority
- CN
- China
- Prior art keywords
- group
- xdms
- request message
- portal server
- message
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种管理群组信息的方法,包括:用户终端与Portal Server交互,以便Portal Server构造管理请求消息,所述的管理请求消息采用SOAP协议定义的;Portal Server将管理请求消息发给XDMS;XDMS根据管理请求消息对群组信息进行管理。本发明还提供了一种管理群组信息的系统。根据本发明,通过在Web Server(Portal Server)与XDMS之间采用SOAP协议定义的管理消息,使得Portal Server通过该管理消息管理XDMS中的群组信息。同时PortalServer向用户终端提供群组管理功能。由于使用了Portal Server,可以采用PC作为用户终端,从而方便了管理XDMS中的群组信息。
The invention discloses a method for managing group information, comprising: user terminal interacts with Portal Server, so that Portal Server constructs a management request message, and the management request message is defined by SOAP protocol; Portal Server sends the management request message to XDMS; XDMS manages group information according to the management request message. The invention also provides a system for managing group information. According to the present invention, by using the management message defined by the SOAP protocol between the Web Server (Portal Server) and the XDMS, the Portal Server manages the group information in the XDMS through the management message. At the same time, PortalServer provides group management functions to user terminals. Due to the use of Portal Server, PCs can be used as user terminals, which facilitates the management of group information in XDMS.
Description
技术领域technical field
本发明涉及一种通信技术,尤其涉及一种管理群组信息的方法和系统。The present invention relates to a communication technology, in particular to a method and system for managing group information.
背景技术Background technique
在3GPP(3rd Generation Partnership Project,第三代移动通信标准化伙伴项目)规范及OMA(Open Mobile Alliance,开放移动联盟)标准中,各种业务引擎(PoC、Presence、IM等)需要访问的群组信息统一放在XDMS(XML(可扩展标记语言)文档管理服务器)上,以XML文档格式进行管理。用户可以在手机终端上编辑、管理群组信息。In the 3GPP (3rd Generation Partnership Project, third-generation mobile communication standardization partner project) specification and OMA (Open Mobile Alliance, Open Mobile Alliance) standard, various service engines (PoC, Presence, IM, etc.) need to access group information It is uniformly placed on XDMS (XML (Extensible Markup Language) Document Management Server) and managed in XML document format. Users can edit and manage group information on the mobile terminal.
如图1所示,在现有的技术方案中,手机终端通过XCAP协议(XML配置访问协议)与XDMS交互,管理群组信息。这样,用户可在手机终端上管理XDMS上的群组信息。As shown in FIG. 1 , in the existing technical solution, the mobile terminal interacts with the XDMS through the XCAP protocol (XML Configuration Access Protocol) to manage group information. In this way, the user can manage the group information on the XDMS on the mobile terminal.
然而,由于群组信息的内容比较复杂,如,群组信息通常包括群组名称、群组URI(统一资源标识)、有效期等,编辑群组时需要输入大量字母,但手机按键少,输入文字信息很不方便,用户使用业务的体验较差。However, due to the complex content of group information, for example, group information usually includes group name, group URI (Uniform Resource Identifier), validity period, etc., a large number of letters need to be input when editing a group, but there are few keys on the mobile phone, and it is difficult to input text. The information is very inconvenient, and the user experience of using the service is poor.
发明内容Contents of the invention
本发明的目的是提供一种管理群组信息的方法和系统,可通过Portal Server(门户服务器)管理XDMS中群组信息。The purpose of the present invention is to provide a method and system for managing group information, which can manage group information in XDMS through Portal Server (portal server).
本发明公开了一种管理群组信息的方法,包括:The invention discloses a method for managing group information, including:
用户终端与Portal Server(门户服务器)交互,以便Portal Server构造管理请求消息,所述的管理请求消息是采用SOAP(简单对象访问协议)协议定义的;User terminal interacts with Portal Server (portal server), so that Portal Server constructs management request message, and described management request message adopts SOAP (Simple Object Access Protocol) protocol definition;
Portal Server将管理请求消息发给XDMS(可扩展标记语言文档管理服务器);Portal Server sends the management request message to XDMS (Extensible Markup Language Document Management Server);
XDMS根据管理请求消息对群组信息进行管理。The XDMS manages group information according to the management request message.
所述的管理请求消息包括创建群组请求消息、浏览群组列表请求消息、删除群组请求消息、添加单群组成员请求消息、浏览群组成员请求消息、删除群组成员请求消息、查看/修改群组属性请求消息和修改群组成员属性请求消息。The management request message includes creating a group request message, browsing a group list request message, deleting a group request message, adding a single group member request message, browsing a group member request message, deleting a group member request message, viewing/ Modify group attribute request message and modify group member attribute request message.
所述的管理包括创建群组、浏览群组列表、删除群组、添加单群组成员、浏览群组成员、删除群组成员、查看/修改群组属性和修改群组成员属性。The management includes creating groups, browsing group lists, deleting groups, adding single group members, browsing group members, deleting group members, viewing/modifying group attributes and modifying group member attributes.
所述的创建群组具体包括:The creation of groups specifically includes:
用户终端通过Portal Server向XDMS发送创建群组请求,所述的创建群组请求包括用户标识、群组名称和群组有效期;The user terminal sends a group creation request to XDMS through the Portal Server, and the group creation request includes user identification, group name and group validity period;
XDMS根据创建群组请求创建群组,根据群组名称分配群组URL和群组URI,并设置群组有效期和创建时间。XDMS creates a group according to the group creation request, allocates the group URL and group URI according to the group name, and sets the validity period and creation time of the group.
所述的创建群组还包括:The described group creation also includes:
XDMS向Portal Server返回创建群组响应消息,所述的创建群组响应消息包括群组URL、群组URI和创建群组结果;XDMS returns to Portal Server and creates group response message, and described creation group response message includes group URL, group URI and creates group result;
Portal Server向用户终端发送创建群组响应消息。The Portal Server sends a group creation response message to the user terminal.
所述的浏览群组列表具体包括:The browsing group list specifically includes:
用户终端通过Portal Server向XDMS发送浏览群组列表请求消息,所述的浏览群组列表请求消息包括用户标识;The user terminal sends a browsing group list request message to the XDMS through the Portal Server, and the browsing group list request message includes a user identification;
XDMS根据浏览群组列表请求消息中的所述用户标识查询该用户创建的所有群组信息;XDMS queries all group information created by the user according to the user identifier in the browse group list request message;
XDMS通过Portal Server向用户终端发送浏览群组列表响应消息,所述的浏览群组列表响应消息包括浏览群组列表结果和群组列表,所述的群组列表包括群组URL、群组标识和群组URI。The XDMS sends a browsing group list response message to the user terminal through the Portal Server, and the browsing group list response message includes browsing group list results and a group list, and the group list includes a group URL, a group ID and Group URIs.
所述的删除群组具体包括:The deletion group specifically includes:
用户终端通过Portal Server向XDMS发送删除群组请求消息,所述的删除群组请求消息包括用户标识和群组URL;User terminal sends delete group request message to XDMS by Portal Server, and described delete group request message includes user identification and group URL;
XDMS删除群组URL表示的群组结构。XDMS deletes the group structure indicated by the group URL.
所述的删除群组还包括:XDMS通过Portal Server向用户终端发送删除群组响应消息,所述的删除群组响应消息包括删除群组响应结果。The deletion of the group also includes: XDMS sends a deletion group response message to the user terminal through the Portal Server, and the deletion group response message includes a deletion group response result.
所述的添加单群组成员具体包括:The adding of a single group member specifically includes:
用户终端通过Portal Server向XDMS发送添加群组成员请求消息,所的添加群组成员请求消息包括用户标识、群组URL和群组成员信息;The user terminal sends an add group member request message to the XDMS through the Portal Server, and the added group member request message includes user identification, group URL and group member information;
XDMS在群组URL表示的群组结构中添加群组成员信息表示的成员。XDMS adds the members indicated by the group member information to the group structure indicated by the group URL.
所述的删除群组成员具体包括:The deletion of group members specifically includes:
用户终端通过Portal Server向XDMS发送删除群组成员请求,所述的删除群组成员请求包括用户标识、群组标识和待删除群组成员标识;The user terminal sends a deletion group member request to XDMS through the Portal Server, and the deletion group member request includes a user ID, a group ID and a group member ID to be deleted;
XDMS删除群组标识对应的群组中的待删除群组成员标识所对应的成员信息。The XDMS deletes the member information corresponding to the member identifier of the group to be deleted in the group corresponding to the group identifier.
本发明还公开了一种管理群组信息的系统,包括:The invention also discloses a system for managing group information, including:
用户终端,用于与门户服务器Portal Server进行交互,以便Portal Server构造向可扩展标记语言文档管理服务器XDMS发送的形成管理请求消息;The user terminal is used to interact with the portal server Portal Server, so that the Portal Server constructs the formation management request message sent to the Extensible Markup Language Document Management Server XDMS;
Portal Server,用于与用户终端进行交互获得管理请求消息,并将管理请求消息发给XDMS,所述的管理请求消息是采用SOAP协议定义的;Portal Server, used to interact with the user terminal to obtain a management request message, and send the management request message to XDMS, the management request message is defined by the SOAP protocol;
XDMS,用于根据管理请求消息对群组信息进行管理。The XDMS is configured to manage group information according to the management request message.
所述的Portal Server具体包括:The Portal Server specifically includes:
接收模块,用于接收用户终端的管理请求,并接收XDMS的响应消息;The receiving module is used to receive the management request of the user terminal, and receive the response message of XDMS;
消息构造模块,用于根据用户终端的管理请求构造管理请求消息;A message construction module, configured to construct a management request message according to a management request of the user terminal;
发送模块,用于将所述的消息构造模块构造的管理请求消息发送给XDMS,并将所述的接收模块接收的响应消息发给用户终端。The sending module is configured to send the management request message constructed by the message construction module to the XDMS, and send the response message received by the receiving module to the user terminal.
所述的XDMS具体包括:The XDMS specifically includes:
接收模块,用于接收Portal Server的管理请求消息;Receiving module, for receiving the management request message of Portal Server;
管理模块,用于根据接收模块接收的管理请求消息对群组信息进行管理,并根据管理结果构造响应消息;A management module, configured to manage the group information according to the management request message received by the receiving module, and construct a response message according to the management result;
发送模块,用于将管理模块构造的响应消息发送给Portal Server。The sending module is used to send the response message constructed by the management module to the Portal Server.
根据本发明,通过在Web Server(Portal Server)与XDMS之间采用SOAP(简单对象访问协议)协议定义的管理消息,使得Portal Server通过该管理消息管理XDMS中的群组信息。同时Portal Server向用户终端提供群组管理功能。由于使用了Portal Server,可以采用PC作为用户终端,从而方便了用户管理XDMS中的群组信息。According to the present invention, by adopting the management message defined by the SOAP (Simple Object Access Protocol) protocol between the Web Server (Portal Server) and the XDMS, the Portal Server is made to manage the group information in the XDMS through the management message. At the same time, Portal Server provides group management functions to user terminals. Due to the use of Portal Server, PCs can be used as user terminals, which facilitates users to manage group information in XDMS.
附图说明Description of drawings
图1示出了现有技术的管理群组信息系统的示意图;FIG. 1 shows a schematic diagram of a management group information system in the prior art;
图2示出了本发明实施例的管理群组信息系统的示意图;FIG. 2 shows a schematic diagram of a management group information system according to an embodiment of the present invention;
图3示出了本发明实施例的创建群组的流程图;Fig. 3 shows the flowchart of creating a group according to an embodiment of the present invention;
图4示出了本发明实施例的浏览群组列表的流程图;FIG. 4 shows a flow chart of browsing a group list according to an embodiment of the present invention;
图5示出了本发明实施例的删除群组的流程图;FIG. 5 shows a flow chart of deleting a group according to an embodiment of the present invention;
图6示出了本发明实施例的添加单群组成员的流程图;Fig. 6 shows the flowchart of adding a single group member according to an embodiment of the present invention;
图7示出了本发明实施例的浏览群组成员的流程图;FIG. 7 shows a flowchart of browsing group members according to an embodiment of the present invention;
图8示出了本发明实施例的删除群组成员的流程图;FIG. 8 shows a flowchart of deleting group members according to an embodiment of the present invention;
图9示出了本发明实施例的查看/修改群组属性的流程图;FIG. 9 shows a flow chart of viewing/modifying group attributes according to an embodiment of the present invention;
图10示出了本发明实施例的修改群组成员属性的流程图。Fig. 10 shows a flow chart of modifying attributes of group members according to an embodiment of the present invention.
具体实施方式Detailed ways
为了便于本领域一般技术人员理解和实现本发明,现结合附图描绘本发明的实施例。In order to make it easier for those skilled in the art to understand and realize the present invention, the embodiments of the present invention are described in conjunction with the accompanying drawings.
如图2所示,本发明提供了一种管理群组信息的系统,包括:用户终端,用于与Portal Server进行交互,以便Portal Server构造管理请求消息;PortalServer,用于与用户终端进行交互并构造管理请求消息,并将管理请求消息发给XDMS,所述的管理请求消息采用SOAP协议定义的;XDMS,用于根据管理请求消息对群组信息进行管理。As shown in Figure 2, the present invention provides a kind of system of management group information, comprises: user terminal, is used for interacting with Portal Server, so that Portal Server constructs management request message; PortalServer, is used for interacting with user terminal and Constructing a management request message, and sending the management request message to XDMS, the management request message is defined by the SOAP protocol; XDMS is used to manage group information according to the management request message.
所述的Portal Server具体包括:接收模块,用于接收用户终端的管理请求,并接收XDMS的响应消息;消息构造模块,用于根据接收模块接收的管理请求构造管理请求消息;发送模块,用于将所述的消息构造模块构造的管理请求消息发送给XDMS,并将所述的接收模块接收的响应消息发给用户终端。Described Portal Server specifically comprises: receiving module, is used for receiving the management request of user terminal, and receives the response message of XDMS; Message construction module, is used for constructing management request message according to the management request that receiving module receives; Sending module, is used for Send the management request message constructed by the message constructing module to the XDMS, and send the response message received by the receiving module to the user terminal.
所述的XDMS具体包括:接收模块,用于接收Portal Server的管理请求消息;管理模块,用于根据接收模块接收的管理请求消息对群组信息进行管理,并根据管理结果构造响应消息;发送模块,用于将管理模块构造的响应消息发送给Portal Server。Described XDMS specifically comprises: receiving module, is used to receive the management request message of Portal Server; Management module, is used for group information is managed according to the management request message that receiving module receives, and constructs response message according to management result; Sending module , used to send the response message constructed by the management module to the Portal Server.
本发明的基本思想是,在Web Server(Portal Server)与XDMS之间采用SOAP协议定义的各种管理消息,使得Portal Server通过该管理消息管理XDMS中的群组信息。同时Portal Server向用户终端提供群组管理功能。所述的管理消息包括创建群组请求消息、浏览群组列表请求消息、删除群组请求消息、添加单群组成员请求消息、浏览群组成员请求消息、删除群组成员请求消息、查看/修改群组属性请求消息、修改群组成员属性请求消息、创建群组响应消息、浏览群组列表响应消息、删除群组响应消息、添加单群组成员响应消息、浏览群组成员响应消息、删除群组成员响应消息、查看/修改群组属性响应消息、修改群组成员属性响应消息等。具体而言,诸如PC机的用户终端连接到Internet,然后登录到Portal Server,用户终端与Portal Server进行交互,使得Portal Server获得管理信息,Portal Server根据获得的管理信息通过采用SOAP协议定义的管理消息获取或设置XDMS中的群组信息。为了实现获取或设置XDMS中的群组信息,通过上述的管理消息可实现如下流程:创建群组、浏览群组列表、删除群组、添加单群组成员、浏览群组成员、删除群组成员、查看/修改群组属性、修改群组成员属性。下面参照附图分别描述各个流程。The basic thought of the present invention is, adopts various management message defined by SOAP agreement between Web Server (Portal Server) and XDMS, makes Portal Server manage the group information in XDMS by this management message. At the same time, Portal Server provides group management functions to user terminals. The management messages include creating a group request message, browsing a group list request message, deleting a group request message, adding a single group member request message, browsing a group member request message, deleting a group member request message, viewing/modifying Group attribute request message, modify group member attribute request message, create group response message, browse group list response message, delete group response message, add single group member response message, browse group member response message, delete group Group member response message, view/modify group attribute response message, modify group member attribute response message, etc. Specifically, a user terminal such as a PC is connected to the Internet, and then logs in to the Portal Server. The user terminal interacts with the Portal Server, so that the Portal Server obtains management information. According to the obtained management information, the Portal Server uses the management message defined by the SOAP protocol Get or set group information in XDMS. In order to obtain or set group information in XDMS, the following processes can be realized through the above-mentioned management message: create group, browse group list, delete group, add single group member, browse group member, delete group member , View/modify group attributes, modify group member attributes. Each flow will be described below with reference to the accompanying drawings.
1、创建群组1. Create a group
如图3所示,下面描述创建群组的过程。As shown in Figure 3, the process of creating a group is described below.
步骤301、用户终端选择群组管理菜单,请求访问Portal Server的创建群组页面。Step 301, the user terminal selects the group management menu, and requests to visit the group creation page of the Portal Server.
步骤302、Portal Server向用户终端发送创建群组页面。Step 302, the Portal Server sends the page for creating a group to the user terminal.
步骤303、用户填写创建群组页面上的群组基本信息,然后向Portal Server发送带有群组基本信息的创建群组请求。Step 303, the user fills in the group basic information on the group creation page, and then sends a group creation request with the group basic information to the Portal Server.
步骤304、Portal Server向XDMS发送创建群组请求(CreateGroupRequest),所述的创建群组请求消息包括用户标识、群组标识和群组有效期;Step 304, Portal Server sends to XDMS and creates group request (CreateGroupRequest), and described creation group request message includes user identification, group identification and group validity period;
创建群组请求的消息体示例如下:An example message body for a group creation request is as follows:
<CreateGroupRequest><CreateGroupRequest>
<publicID>mary@abc.com</publicID><publicID>mary@abc.com</publicID>
<groupTitle>friends</groupTitle><groupTitle>friends</groupTitle>
<duration>365</duration><duration>365</duration>
</CreateGroupRequest></CreateGroupRequest>
上述消息体示出了:请求创建一个名为friends,有效期为365天的群组。The above message body shows: request to create a group named friends, valid for 365 days.
步骤305、XDMS根据创建群组请求,创建群组信息文档,根据群组名称分配群组URI和群组URL(统一资源定位),并设置群组有效期和创建时间。Step 305, XDMS creates a group information document according to the group creation request, allocates a group URI and a group URL (Uniform Resource Locator) according to the group name, and sets the validity period and creation time of the group.
步骤306、XDMS向Portal Server返回创建群组响应(CreateGroupResponse)消息,以便向Potal Server返回创建群组结果,所述的创建群组响应消息包括群组URL、群组URI和创建群组结果。In step 306, the XDMS returns a create group response (CreateGroupResponse) message to the Portal Server, so as to return the group creation result to the Portal Server. The group creation response message includes a group URL, a group URI and a group creation result.
创建群组响应的消息体示例如下:An example message body for creating a group response is as follows:
<CreateGroupResponse><CreateGroupResponse>
<retValue>0</retValue><retValue>0</retValue>
<groupURI>friends@group.abc.com</groupURI><groupURI>friends@group.abc.com</groupURI>
<groupURL>http://group.abc.com/service/group/user/mary@abc.com/friends.<groupURL>http://group.abc.com/service/group/user/mary@abc.com/friends.
xml</groupURL>xml</groupURL>
</CreateGroupResponse></CreateGroupResponse>
上述消息体示出了:创建群组成功,群组URI为friends@group.abc.com,群组URL为http://group.abc.com/service/group/user/mary@abc.com/friends.xml。The above message body shows: the group is successfully created, the group URI is friends@group.abc.com, and the group URL is http://group.abc.com/service/group/user/mary@abc.com/ friends. xml.
步骤307、Portal Server向用户终端发送创建群组响应消息,以便向用户显示创建群组结果。In step 307, the Portal Server sends a group creation response message to the user terminal, so as to display the group creation result to the user.
2、浏览群组列表2. Browse the group list
如图4所示,下面描述浏览群组列表的过程。As shown in FIG. 4, the process of browsing the group list is described below.
步骤401、用户终端向Portal Server发送浏览群组列表消息,所述的浏览群组列表消息包括用户标识。Step 401, the user terminal sends a browse group list message to the Portal Server, and the browse group list message includes a user identifier.
步骤402、Portal Server向XDMS发送浏览群组列表请求(QueryGroupRequest)消息。In step 402, the Portal Server sends a query group request (QueryGroupRequest) message to the XDMS.
浏览群组列表请求的消息体示例如下:An example message body for a request to browse the group list is as follows:
<QueryGroupRequest><QueryGroupRequest>
<publicID>mary@abc.com</publicID><publicID>mary@abc.com</publicID>
</QueryGroupRequest></QueryGroupRequest>
上述消息体示出了:浏览用户标识为mary@abc.com的群组信息。The above message body shows: browsing group information whose user ID is mary@abc.com.
步骤403、XDMS根据浏览群组列表请求中的用户标识查询该用户创建的所有群组信息文档。Step 403, the XDMS queries all group information files created by the user according to the user identifier in the request for browsing the group list.
步骤404、XDMS根据查询到的群组信息构造应答消息,向Portal Server发送浏览群组列表响应(QueryGroupResponse)消息,以便返回查询到的群组列表,所述的浏览群组列表响应消息包括浏览群组结果和群组列表,所述的群组列表包括群组URL、群组名称和群组URI。Step 404, XDMS constructs a response message according to the group information inquired, and sends a browsing group list response (QueryGroupResponse) message to Portal Server, so that the group list inquired is returned, and the browsing group list response message includes browsing group A group result and a group list, the group list includes a group URL, a group name and a group URI.
浏览群组列表响应的消息体示例如下:An example of the message body of the browse group list response is as follows:
<QueryGroupResponse><QueryGroupResponse>
<retValue>0</retValue><retValue>0</retValue>
<groupList><groupList>
<groupInfo><groupInfo>
<url>http://group.abc.com/service/group/user/mary@abc.com/friends.xml</url><url>http://group.abc.com/service/group/user/mary@abc.com/friends.xml</url>
<title>friends</title><title>friends</title>
<uri>mary_friends@group.abc.com</uri><uri>mary_friends@group.abc.com</uri>
</groupInfo></groupInfo>
</groupList></groupList>
</QueryGroupResponse></QueryGroupResponse>
上述消息体示出了:浏览成功,获得的群组信息为,群组URL为http://group.abc.com/service/group/user/mary@abc.com/friends.xml,群组名称为friends,群组URI为mary_friends@group.abc.com。The above message body shows: the browsing is successful, the obtained group information is, the group URL is http://group.abc.com/service/group/user/mary@abc.com/friends.xml, the group name For friends, the group URI is mary_friends@group.abc.com.
步骤405、Portal Server向用户终端发送浏览群组列表消息,以便用户终端展示用户的群组列表。Step 405, the Portal Server sends a browse group list message to the user terminal, so that the user terminal displays the user's group list.
3、删除群组3. Delete group
如图5所示,下面描述删除群组的过程。As shown in FIG. 5, the process of deleting a group is described below.
步骤501、用户终端从群组列表中选择一个群组,然后向Portal Server发送删除群组请求消息,所述的删除群组请求消息包括用户标识和群组URL。Step 501, the user terminal selects a group from the group list, and then sends a delete group request message to the Portal Server, and the delete group request message includes a user ID and a group URL.
步骤502、Portal Server向用户终端发送删除群组确认请求消息,以便要求用户终端确认是否要删除该群组。Step 502, the Portal Server sends a delete group confirmation request message to the user terminal, so as to ask the user terminal to confirm whether to delete the group.
步骤503、用户终端向Portal Server发送删除群组确认响应消息,以表示用户确认删除该群组.Step 503, the user terminal sends a delete group confirmation response message to the Portal Server to indicate that the user confirms to delete the group.
步骤504、Portal Server向XDMS发送删除群组请求(DeleteGroupRequest)消息。Step 504, Portal Server sends a delete group request (DeleteGroupRequest) message to XDMS.
删除群组请求的体示例如下:An example body of a delete group request is as follows:
<DeleteGroupRequest><DeleteGroupRequest>
<publicID>mary@abc.com</publicID><publicID>mary@abc.com</publicID>
<groupUrl>http://group.abc.com/service/group/user/mary@abc.corn/friends.x<groupUrl>http://group.abc.com/service/group/user/mary@abc.corn/friends.x
ml</groupUrl>ml</groupUrl>
</DeleteGroupRequest></DeleteGroupRequest>
上述消息体示出了:请求删除用户标识为mary@abc.com的群组URL为group.abc.com/service/group/user/mary@abc.com/friends.xml群组。The above message body shows that the group URL requesting to delete the group whose user ID is mary@abc.com is group.abc.com/service/group/user/mary@abc.com/friends.xml group.
步骤505、XDMS根据删除群组请求消息中的群组URL删除群组URL表示的群组结构。Step 505, XDMS deletes the group structure indicated by the group URL according to the group URL in the delete group request message.
步骤506、XDMS删除群组URL表示的群组结构后,向Portal Server返回删除群组响应(DeleteGroupResponse)消息,所述的删除群组响应消息包括删除群组响应结果。Step 506: After deleting the group structure indicated by the group URL, the XDMS returns a delete group response (DeleteGroupResponse) message to the Portal Server, and the delete group response message includes the delete group response result.
删除群组响应消息的消息体示例如下:An example message body of the delete group response message is as follows:
<DeleteGroupResponse><DeleteGroupResponse>
<retValue>0</retValue><retValue>0</retValue>
</DeleteGroupResponse></DeleteGroupResponse>
上述消息体示出了:删除成功。The above message body shows: the deletion is successful.
步骤507、Portal Server向用户终端发送删除群组响应,以便向用户终端提示删除群组结果。Step 507, the Portal Server sends a delete group response to the user terminal, so as to prompt the user terminal to delete the group result.
4、添加单个群组成员4. Add a single group member
如图6所示,下面描述添加单个群组成员的过程。As shown in Figure 6, the process of adding a single group member is described below.
步骤601、用户终端从群组列表中选择一个群组,然后向Portal Server发送添加群组成员请求消息。Step 601, the user terminal selects a group from the group list, and then sends a request message for adding a group member to the Portal Server.
步骤602、Portal Server向用户终端发送添加成员页面消息,以便用户终端根据添加成员页面填写群组成员信息。Step 602, the Portal Server sends an add member page message to the user terminal, so that the user terminal fills in the group member information according to the add member page.
步骤603、用户终端根据添加成员页面输入群组成员信息,并向Portal Server发送添加群组成员请求消息,所述的添加群组成员请求消息包括用户标识、群组URL和群组成员信息。Step 603, the user terminal inputs group member information according to the page for adding members, and sends a request message for adding a group member to the Portal Server, and the request message for adding a group member includes a user ID, a group URL and group member information.
步骤604、Portal Server向XDMS发送添加群组成员请求(AddGroupMemberRequest)消息。Step 604, the Portal Server sends an add group member request (AddGroupMemberRequest) message to the XDMS.
添加群组成员的消息体示例如下:An example message body for adding group members is as follows:
<AddGroupMemberRequest><AddGroupMemberRequest>
<publicID>mary@abc.com</publicID><publicID>mary@abc.com</publicID>
<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x
ml</groupUrl>ml</groupUrl>
<memberInfo><memberInfo>
<uri>zhangsan@abc.com</uri><uri>zhangsan@abc.com</uri>
<name>zhangsan</name><name>zhangsan</name>
<info>best friend</info><info>best friend</info>
</memberInfo></memberInfo>
</AddGroupMemberRequest></AddGroupMemberRequest>
上例示出了:在用户标识为mary@abc.com的用户的群组URL为http://group.abc.com/service/group/user/mary@abc.com/friends.xml的群组中添加成员:URI为zhangsan@abc.com,名称为zhangsan,其它信息为best friend。The above example shows: in the group whose user ID is mary@abc.com the group URL is http://group.abc.com/service/group/user/mary@abc.com/friends.xml Add member: URI is zhangsan@abc.com, name is zhangsan, other information is best friend.
步骤605、XDMS在群组URL表示的群组结构中添加群组成员表示的成员。Step 605, XDMS adds the member indicated by the group member to the group structure indicated by the group URL.
步骤606、XDMS向Portal Server返回添加群组成员响应(AddGroupMemberResponse)消息,所述的添加群组成员响应消息包括添加群组成员结果,所述的添加群组成员结果包括成功和失败。Step 606: The XDMS returns an add group member response (AddGroupMemberResponse) message to the Portal Server, the add group member response message includes the result of adding the group member, and the result of adding the group member includes success and failure.
添加群组成员响应的消息体示例如下:An example message body of the response to add group members is as follows:
<AddGroupMemberResponse><AddGroupMemberResponse>
<retValue>0</retValue><retValue>0</retValue>
</AddGroupMemberResponse></AddGroupMemberResponse>
上述消息体示出了:添加群组成员成功。The above message body shows that adding group members is successful.
步骤607、Portal Server向用户终端发送添加群组成员响应消息。Step 607, the Portal Server sends a response message of adding group members to the user terminal.
如果一次添加多个成员,则Portal Server向XDMS发送批量添加群组成员请求(addGroupMembersRequest)消息,所述的批量添加群组成员请求消息包括多个群组成员信息。所述的批量添加群组成员请求消息示例如下:If multiple members are added at one time, the Portal Server sends a batch add group member request (addGroupMembersRequest) message to the XDMS, and the batch add group member request message includes multiple group member information. An example of the request message for adding group members in batches is as follows:
<AddGroupMembersRequest><AddGroupMembersRequest>
<publicID>mary@abc.com</publicID><publicID>mary@abc.com</publicID>
<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x
ml</groupUrl>ml</groupUrl>
<memberURIList><memberURIList>
<URI>zhangsan@abc.com</URI><URI>zhangsan@abc.com</URI>
<URI>lili@abc.com</URI><URI>lili@abc.com</URI>
</memberURIList></memberURIList>
</AddGroupMembersRequest>。</AddGroupMembersRequest>.
XDMS依次在各个群组URL表示的群组结构中添加群组成员表示的成员。接着,XDMS向Portal Server返回批量添加群组成员响应消息,所述的批量添加群组成员响应消息包括批量添加群组成员结果,所述的批量添加群组成员结果包括成功和失败。The XDMS sequentially adds members represented by group members to the group structure represented by each group URL. Next, the XDMS returns a response message of adding group members in batches to the Portal Server, the response message of adding group members in batches includes the results of adding group members in batches, and the result of adding group members in batches includes success and failure.
5、浏览群组成员5. Browse group members
如图7所示,下面描述浏览群组成员的过程。As shown in FIG. 7, the process of browsing group members is described below.
步骤701、用户终端从群组列表中选择一个群组,然后向Portal Server发送浏览群组成员请求消息,所述的浏览群组成员请求包括:用户标识、群组URL.Step 701, the user terminal selects a group from the group list, and then sends a browsing group member request message to the Portal Server, and the browsing group member request includes: user ID, group URL.
步骤702、Portal Server向XDMS发送浏览群组成员请求(QueryGroupMemberRequest)消息。
浏览群组成员请求的消息体示例如下:An example message body for a request to browse group members is as follows:
<QueryGroupRequest><QueryGroupRequest>
<publicID>mary@abc.com</publicID><publicID>mary@abc.com</publicID>
<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x
ml</groupUrl>ml</groupUrl>
</QueryGroupRequest>。</QueryGroupRequest>.
步骤703、XDMS根据浏览群组成员请求中的用户标识和群组URL检索群组信息文件。Step 703, the XDMS retrieves the group information file according to the user ID and the group URL in the request for browsing group members.
步骤704、XDMS从群组信息文件中取出成员信息,构造应答消息,向PortalServer发送浏览群组成员响应(QueryGroupMemberResponse)消息,所述的浏览群组成员响应消息包括:群组成员和浏览结果标志。所述的群组成员包括成员地址、成员标识和成员的信息描述。所述的浏览结果标志包括成功和失败。Step 704, XDMS retrieves member information from the group information file, constructs a response message, and sends a querygroup member response (QueryGroupMemberResponse) message to PortalServer. The group member browsing response message includes: group member and browsing result flag. The group members include member addresses, member identifiers and information descriptions of members. The browsing result flags include success and failure.
浏览群组成员响应的消息体示例如下:An example message body for browsing group member responses is as follows:
<QueryGroupMemberResponse><QueryGroupMemberResponse>
<retValue>0</retValue><retValue>0</retValue>
<groupMembers><groupMembers>
<groupMemberInfo><groupMemberInfo>
<uri>zhangsan@abc.com</uri><uri>zhangsan@abc.com</uri>
<name>zhangsan</name><name>zhangsan</name>
<info>best friend</info><info>best friend</info>
</groupMemberInfo></groupMemberInfo>
<groupMemberInfo><groupMemberInfo>
<uri>lili@abc.com</uri><uri>lili@abc.com</uri>
<name>lili</name><name>lili</name>
<info></info><info></info>
</groupMemberInfo></groupMemberInfo>
</groupMembers></groupMembers>
</QueryGroupMemberResponse>。</QueryGroupMemberResponse>.
步骤705、Portal Server向用户终端发送浏览群组成员响应消息。Step 705, the Portal Server sends a browsing group member response message to the user terminal.
6、删除群组成员6. Delete group members
如图8所示,下面描述删除群组成员的过程。As shown in FIG. 8, the process of deleting a group member is described below.
步骤801、用户终端从群组成员列表中选择要删除的成员,然后向PortalServer发送删除群组成员请求,所述的删除群组成员请求包括用户标识、群组URL和待删除群组成员URI列表。Step 801, the user terminal selects the member to be deleted from the group member list, and then sends a request for deleting a group member to PortalServer, and the request for deleting a group member includes a user ID, a group URL and a URI list of group members to be deleted .
步骤802、Portal Server向用户终端发送删除群组成员确认消息。Step 802, the Portal Server sends a confirmation message for deleting group members to the user terminal.
步骤803、若用户终端确认删除该群组成员,则向Portal Server发送删除群组成员确认响应消息,执行步骤804,否则,结束本过程。Step 803, if the user terminal confirms to delete the group member, then send a deletion group member confirmation response message to the Portal Server, and execute step 804, otherwise, end the process.
步骤804、Portal Server向XDMS发送删除群组成员请求(DeleteGroupMembersRequest)消息。Step 804, Portal Server sends a delete group member request (DeleteGroupMembersRequest) message to XDMS.
群组成员请求的消息体示例如下:An example message body for a group membership request is as follows:
<DeleteGroupMembersRequest><DeleteGroupMembersRequest>
<publicID>mary@abc.com</publicID><publicID>mary@abc.com</publicID>
<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x
ml</groupUrl>ml</groupUrl>
<memberURIList><memberURIList>
<URI>zhangsan@abc.com</URI><URI>zhangsan@abc.com</URI>
<URI>lili@abc.com</URI><URI>lili@abc.com</URI>
</memberURIList></memberURIList>
</DeleteGroupMembersRequest>。</DeleteGroupMembersRequest>.
上例表示:删除用户mary@abc.com的群组URL为http://group.abc.com/service/group/user/mary@abc.com/friends.xml的群组中的zhangsan@abc.com和lili@abc.com的两个成员。The above example means: delete zhangsan@abc in the group whose URL is http://group.abc.com/service/group/user/mary@abc.com/friends.xml of user mary@abc.com. com and two members of lili@abc.com.
步骤805、XDMS删除群组标识对应的群组中的待删除群组成员标识所对应的成员信息。Step 805, the XDMS deletes the member information corresponding to the member identifier of the group to be deleted in the group corresponding to the group identifier.
步骤806、XDMS向Portal Server返回删除群组成员响应(DeleteGroupMembersResponse)消息。删除群组成员响应消息包括删除结果标志,所述的删除结果标志包括成功和失败。In step 806, the XDMS returns a delete group member response (DeleteGroupMembersResponse) message to the Portal Server. The delete group member response message includes a delete result flag, and the delete result flag includes success and failure.
删除群组成员响应的消息体示例如下:An example of the message body of the delete group member response is as follows:
<DeleteGroupMembersResponse><DeleteGroupMembersResponse>
<retValue>0</retValue><retValue>0</retValue>
</DeleteGroupMembersResponse>。</DeleteGroupMembersResponse>.
步骤807、Portal Server向用户终端发送删除群组成员响应消息。7、查看、修改群组属性Step 807, the Portal Server sends a delete group member response message to the user terminal. 7. View and modify group properties
如图9所示,下面描述查看、修改群组属性的过程。As shown in Figure 9, the process of viewing and modifying group attributes is described below.
步骤901、用户终端从群组列表中选择一个群组,然后向Portal Server发送查看群组属性请求消息,所述的查看群组属性请求消息包括用户标识和群组URL。Step 901, the user terminal selects a group from the group list, and then sends a request message for viewing group attributes to the Portal Server, and the request message for viewing group attributes includes a user ID and a group URL.
步骤902、Portal Server向XDMS发送查看群组属性请求(QueryGroupAttributeRequest)消息。Step 902, the Portal Server sends a query group attribute request (QueryGroupAttributeRequest) message to the XDMS.
查看群组属性请求的消息体示例如下:An example message body of a request to view group attributes is as follows:
<QueryGroupAttributeRequest><QueryGroupAttributeRequest>
<publicID>mary@abc.com</publicID><publicID>mary@abc.com</publicID>
<groupUrl>http://group.abc.com/service/group/user/mary@abc.corn/friends.x<groupUrl>http://group.abc.com/service/group/user/mary@abc.corn/friends.x
ml</groupUrl>ml</groupUrl>
</QueryGroupAttributeRequest>。</QueryGroupAttributeRequest>.
步骤903、XDMS根据查看群组属性请求消息中的用户标识和群组URL检索群组信息文件。Step 903, the XDMS retrieves the group information file according to the user ID and the group URL in the request message for viewing group attributes.
步骤904、XDMS从群组信息文件中取出群组属性,构造应答消息,向PortalServer发送查看群组属性响应(QueryGroupAttributeResponse)消息,以便向Portal Server返回查询到的群组属性,所述的查看群组属性响应消息包括查看群组属性结果、群组URI、群组名称、群组有效期和创建时间等。Step 904, XDMS takes out the group attribute from the group information file, constructs a response message, and sends a query group attribute response (QueryGroupAttributeResponse) message to the PortalServer, so that the group attribute that is inquired is returned to the Portal Server. The attribute response message includes querying group attribute results, group URI, group name, group validity period and creation time, etc.
查看群组属性响应的消息体示例如下:An example of the message body of the group property response is as follows:
<QueryGroupAttributeResponse><QueryGroupAttributeResponse>
<retValue>0</retValue><retValue>0</retValue>
<groupUri>mary_friends@group.abc.com</groupUri><groupUri>mary_friends@group.abc.com</groupUri>
<groupTitle>friends</groupTitle><groupTitle>friends</groupTitle>
<duration>365</duration><duration>365</duration>
<timestamp>20050108153000</timestamp><timestamp>20050108153000</timestamp>
</QueryGroupAttributeResponse>。</QueryGroupAttributeResponse>.
步骤905、Portal Server向用户终端发送查看群组属性响应。Step 905, the Portal Server sends a query group attribute response to the user terminal.
步骤906、用户终端请求访问Portal Server的修改群组属性页面。Step 906, the user terminal requests to visit the modification group attribute page of the Portal Server.
步骤907、Portal Server向用户终端发送修改群组属性页面,以便用户终端根据修改群组属性页面填写群组信息。Step 907, the Portal Server sends the modifying group attribute page to the user terminal, so that the user terminal fills in the group information according to the modifying group attribute page.
步骤908、用户终端填写待修改的群组属性后,向Portal Server发送修改群组属性请求,所述的修改群组属性请求消息包括用户标识、群组URL、群组名称和群组有效期。Step 908: After the user terminal fills in the group attributes to be modified, it sends a group attribute modification request to the Portal Server. The group attribute modification request message includes the user ID, group URL, group name and group validity period.
步骤909、Portal Server向XDMS发送修改群组属性请求(ModifyGroupAttributeRequest)消息。Step 909, the Portal Server sends a modify group attribute request (ModifyGroupAttributeRequest) message to the XDMS.
修改群组属性请求的消息体示例如下:An example message body of a request to modify group attributes is as follows:
<ModifyGroupAttributeResponse><ModifyGroupAttributeResponse>
<publicID>mary@abc.com</publicID><publicID>mary@abc.com</publicID>
<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x
ml</groupUrl>ml</groupUrl>
<groupTitle>friends</groupTitle><groupTitle>friends</groupTitle>
<duration>730</duration><duration>730</duration>
</ModifyGroupAttributeResponse>。</ModifyGroupAttributeResponse>.
步骤910、XDMS根据修改群组属性请求修改群组属性。Step 910, the XDMS modifies the group attribute according to the group attribute modification request.
步骤911、XDMS向Portal Server返回修改群组属性响应(ModifyGroupAttributeResponse)消息,所述的修改群组属性响应消息包括修改群组属性标志,所述的修改群组属性标志包括成功和失败。Step 911, the XDMS returns a modify group attribute response (ModifyGroupAttributeResponse) message to the Portal Server, the modify group attribute response message includes a modify group attribute flag, and the modify group attribute flag includes success and failure.
修改群组属性响应的消息体示例如下:An example of the message body of the group attribute modification response is as follows:
<ModifyGroupAttibuteResponse><ModifyGroupAttributeResponse>
<retValue>0</retValue><retValue>0</retValue>
</ModifyGroupAttibuteResponse>。</ModifyGroupAttributeResponse>.
步骤912、Portal Server向用户终端发送修改群组属性响应。Step 912, the Portal Server sends a modification group attribute response to the user terminal.
8、查看、修改群组成员属性8. View and modify group member attributes
如图10所示,下面描述查看、修改群组成员属性的过程。As shown in FIG. 10 , the process of viewing and modifying group member attributes is described below.
步骤1001、用户终端从群组成员列表中选择一个成员,接着向Portal Server发送查看群组成员属性请求消息。所述的查看群组成员属性请求消息包括用户标识、群组URL、成员标识。Step 1001, the user terminal selects a member from the group member list, and then sends a request message to the Portal Server to view the attributes of the group member. The request message for viewing group member attributes includes a user ID, a group URL, and a member ID.
步骤1002、Portal Server向XDMS发送查看群组成员属性请求(QueryGroupMemberAttributeRequest)消息。Step 1002, the Portal Server sends a query group member attribute request (QueryGroupMemberAttributeRequest) message to the XDMS.
查看群组成员属性请求的消息体示例如下:An example message body of a request to view group member attributes is as follows:
<QueryGroupMemberAttributeRequest><QueryGroupMemberAttributeRequest>
<publicID>mary@abc.com</publicID><publicID>mary@abc.com</publicID>
<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x
ml</groupUrl>ml</groupUrl>
<memberID>zhangsan@abc.com</memberID><memberID>zhangsan@abc.com</memberID>
</QueryGroupMemberAttributeRequest>。</QueryGroupMemberAttributeRequest>.
步骤1003、XDMS根据用户标识、群组URL检索群组信息文件,从中获取群组成员组属性信息。Step 1003, the XDMS retrieves the group information file according to the user ID and the group URL, and obtains group member attribute information from it.
步骤1004、XDMS根据群组成员属性信息构造应答消息,向Portal Server发送查看群组成员属性响应(QueryGroupMemberAttributeResponse)消息,所述查看群组成员属性响应消息包括查看群组成员属性结果和群组成员信息。Step 1004, XDMS constructs a response message according to the group member attribute information, and sends a query group member attribute response (QueryGroupMemberAttributeResponse) message to Portal Server, and the group member attribute response message includes checking group member attribute results and group member information .
查看群组成员属性响应的消息体示例如下:An example message body of the response to view group member attributes is as follows:
<QueryGroupMemberAttributeResponse><QueryGroupMemberAttributeResponse>
<retValue>0</retValue><retValue>0</retValue>
<groupMemberInfo><groupMemberInfo>
<uri>zhangsan@abc.com</uri><uri>zhangsan@abc.com</uri>
<name>zhangsan</name><name>zhangsan</name>
<info>best friend</info><info>best friend</info>
</groupMemberInfo></groupMemberInfo>
</QueryGroupMemberAttributeResponse>。</QueryGroupMemberAttributeResponse>.
上述例子表明,查看群组成员属性结果为成功,返回一个群组成员信息。The above example shows that the result of viewing group member attributes is successful, and a group member information is returned.
步骤1005、Portal Server向用户终端发送查看群组成员属性响应消息。In step 1005, the Portal Server sends a response message for viewing group member attributes to the user terminal.
步骤1006、用户终端向Portal Server发送修改群组成员属性请求。Step 1006, the user terminal sends a request for modifying group member attributes to the Portal Server.
步骤1007、Portal Server向用户终端发送修改群组成员属性页面。Step 1007, the Portal Server sends a page for modifying group member attributes to the user terminal.
步骤1008、用户终端根据修改群组成员属性页面填写待修改的成员属性,然后向Portal Server发送带有修改内容的修改群组成员属性请求,所述的修改群组成员属性请求包括用户标识、群组URL、成员标识、成员名称等。Step 1008, the user terminal fills in the member attribute to be modified according to the modification group member attribute page, and then sends a modification group member attribute request with modification content to Portal Server, and the modification group member attribute request includes user identification, group Group URL, member ID, member name, etc.
步骤1009、Portal Server向XDMS发送修改群组成员属性请求(ModifyGroupMemberAttributeRequest)消息。Step 1009, the Portal Server sends a modify group member attribute request (ModifyGroupMemberAttributeRequest) message to the XDMS.
修改群组成员属性请求的消息示例如下:An example message for a request to modify group member attributes is as follows:
<ModifyGroupMemberAttributeResponse><ModifyGroupMemberAttributeResponse>
<publicID>mary@abc.com</publicID><publicID>mary@abc.com</publicID>
<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x<groupUrl>http://group.abc.com/service/group/user/mary@abc.com/friends.x
ml</groupUrl>ml</groupUrl>
<memberID>zhangsan@abc.com</memberID><memberID>zhangsan@abc.com</memberID>
<name>zhangsan</name><name>zhangsan</name>
<info>old friend</info><info>old friend</info>
</ModifyGroupMemberAttributeResponse>。</ModifyGroupMemberAttributeResponse>.
步骤1010、XDMS根据修改群组成员属性请求修改群组成员属性。Step 1010, the XDMS modifies the attributes of the group members according to the request for modifying the attributes of the group members.
步骤1011、XDMS向Portal Server返回修改群组成员属性响应(ModifyGroupMemberAttributeResponse)消息。所述的修改群组成员属性响应消息包括修改群组成员属性结果,所述的修改群组成员属性结果包括成员和失败。Step 1011, XDMS returns a modify group member attribute response (ModifyGroupMemberAttributeResponse) message to the Portal Server. The modifying group member attribute response message includes a group member attribute modifying result, and the group member attribute modifying result includes membership and failure.
修改群组成员属性的消息体示例如下:An example message body for modifying group member attributes is as follows:
<ModifyGroupMemberAttibuteResponse><ModifyGroupMemberAttributeResponse>
<retValue>0</retValue><retValue>0</retValue>
</ModifyGroupMemberAttibuteResponse></ModifyGroupMemberAttributeResponse>
上述示例表明修改群组成员属性成功。The above example shows that the modification of group member attributes is successful.
步骤1012、Portal Server向用户终端发送修改群组成员响应。Step 1012, the Portal Server sends a modification group member response to the user terminal.
根据本发明,通过在Web Server(Portal Server)与XDMS之间采用SOAP协议定义的管理消息,使得Portal Server通过该管理消息管理XDMS中的群组信息。同时Portal Server向用户终端提供群组管理功能。由于使用了Portal Server,可以采用PC作为用户终端,从而方便了管理XDMS中的群组信息。According to the present invention, by adopting the management message defined by the SOAP protocol between the Web Server (Portal Server) and the XDMS, the Portal Server manages the group information in the XDMS through the management message. At the same time, Portal Server provides group management functions to user terminals. Due to the use of Portal Server, PCs can be used as user terminals, which facilitates the management of group information in XDMS.
虽然通过实施例描绘了本发明,但本领域普通技术人员知道,在不脱离本发明的精神和实质的情况下,就可使本发明有许多变形和变化,本发明的范围由所附的权利要求来限定。Although the present invention has been described by the embodiments, those of ordinary skill in the art know that, without departing from the spirit and essence of the present invention, the present invention can have many modifications and changes, and the scope of the present invention is defined by the appended rights Requirements to limit.
Claims (13)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200610072648A CN1968120B (en) | 2006-04-07 | 2006-04-07 | A method and system for managing group information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200610072648A CN1968120B (en) | 2006-04-07 | 2006-04-07 | A method and system for managing group information |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1968120A CN1968120A (en) | 2007-05-23 |
| CN1968120B true CN1968120B (en) | 2010-05-12 |
Family
ID=38076689
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200610072648A Expired - Fee Related CN1968120B (en) | 2006-04-07 | 2006-04-07 | A method and system for managing group information |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1968120B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101163117B (en) * | 2007-11-30 | 2010-04-14 | 腾讯科技(深圳)有限公司 | Packet management method, packet resource sharing method and instant communication equipment |
| CN102196367B (en) * | 2010-03-05 | 2014-11-05 | 华为技术有限公司 | PPT service processing method, and device and system thereof |
| CN102541964A (en) * | 2010-12-31 | 2012-07-04 | 中国移动通信集团浙江有限公司 | User information management method and system applicable to electronic book reading |
| CN108712320B (en) * | 2018-04-23 | 2021-02-05 | 天津字节跳动科技有限公司 | Message pushing method and device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003003779A1 (en) * | 2001-06-29 | 2003-01-09 | Motorola Inc | Group application for group formation and management |
| CN1438581A (en) * | 2002-02-11 | 2003-08-27 | 游本华 | Group exchange application platform and its application method |
| CN1617507A (en) * | 2003-11-12 | 2005-05-18 | 鸿富锦精密工业(深圳)有限公司 | Managing system and method for user authority |
| WO2005120112A1 (en) * | 2004-05-26 | 2005-12-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Servers and methods for controlling group management |
-
2006
- 2006-04-07 CN CN200610072648A patent/CN1968120B/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003003779A1 (en) * | 2001-06-29 | 2003-01-09 | Motorola Inc | Group application for group formation and management |
| CN1438581A (en) * | 2002-02-11 | 2003-08-27 | 游本华 | Group exchange application platform and its application method |
| CN1617507A (en) * | 2003-11-12 | 2005-05-18 | 鸿富锦精密工业(深圳)有限公司 | Managing system and method for user authority |
| WO2005120112A1 (en) * | 2004-05-26 | 2005-12-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Servers and methods for controlling group management |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1968120A (en) | 2007-05-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100505704C (en) | Method for searching user's information | |
| RU2467386C2 (en) | Method and apparatus for updating address books | |
| CN101277472B (en) | Method, equipment and system of synchronization of blog contents | |
| CN104641600B (en) | Server unit, method and system | |
| KR20110008334A (en) | System and method for network-based converged address book | |
| CN101160884A (en) | Inquiry agent, communication system and method for inquiring information in communication system | |
| KR20150005708A (en) | Information sharing method and device | |
| JP2006501557A (en) | Method and apparatus that allows associated portlets of a web portal to collaborate for synchronized content display | |
| KR101565276B1 (en) | Method and system for communications and computer storage medium | |
| CN102576361A (en) | System and method for centralizing multiple sources of contact information in a network-based address book system | |
| CN101253757A (en) | communication system and communication terminal | |
| CN101682648A (en) | Managing entity data in a multi-entity identification scenario | |
| CN103873518B (en) | Multiple terminals synchronously obtains method, system and the Web server of enhancing address list | |
| Millard et al. | Privacy Lists | |
| CN103563298B (en) | The method and system of contact details is managed in UPnP home network environment | |
| EP2306683A1 (en) | Method of and apparatus for managing contact data | |
| KR101466329B1 (en) | Social network service method and system thereof | |
| CN1968120B (en) | A method and system for managing group information | |
| CN104509029A (en) | Method and apparatus for updating personal information in communication system | |
| CN101686542B (en) | Method, system and device for informing removal | |
| US20130091287A1 (en) | System for contact subscription invitations in a cross-domain converged address book system | |
| CN102780680A (en) | Method and system for backcasting data of SNS (Social Network Site) platform | |
| CN103460681A (en) | Method for managing converged address book capability | |
| CN104509028B (en) | The method and device of personal information is updated in a communications system | |
| CN102025697B (en) | For the invitation subscription of CAB, subscription and subscription update notification method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100512 Termination date: 20130407 |