一种会话的处理方法、装置和系统的制作方法

文档序号:7896631阅读:144来源:国知局
专利名称:一种会话的处理方法、装置和系统的制作方法
技术领域
本发明涉及通信技术领域,具体涉及一种会话的处理方法、装置和系统。
技术背景
即时通讯(IM,Instant Messenger),是指能够即时发送和接收互联网消息等的业务,随着网络技术的发展,即时通讯设备的功能日益丰富,特别是近几年的迅速发展, IM设备逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通讯设 备不再是一个单纯的聊天设备,它已经发展成集交流、资讯、娱乐、搜索、电子商务、 办公协作和企业客户服务等为一体的综合化信息平台。
在企业资源计划(ERP,Enterprise Resource Planning)系统中进行业务处理时,需要发起即时通讯,以便与相关人员就相关问题进行沟通,但是在对现有技术的研究和 实践过程中,本发明的发明人发现,现有技术只支持在ERP系统中打开IM设备进行即时 通讯,并不支持在ERP系统中查看沟通记录,对用户造成不便。发明内容
本发明实施例提供一种会话的处理方法、装置和系统,可以支持在ERP系统中 查看沟通记录。
一种会话的处理方法,包括
获取会话请求,所述会话请求中携带发起对象的特征值;
根据所述会话请求生成通讯标识;
建立所述发起对象的特征值和通讯标识之间的对应关系并保存;
发送所述会话请求和通讯标识给IM设备;
接收IM设备发送的会话结束请求,所述会话结束请求中至少携带会话内容和通 讯标识;
根据会话结束请求中携带的通讯标识,以及保存的发起对象的特征值和通讯标 识之间的对应关系确定相应的发起对象的特征值;
根据确定的发起对象的特征值保存所述会话内容。
一种会话的处理方法,包括
接收ERP系统发送的会话请求和通讯标识,所述会话请求中携带发起对象的特 征值,所述通讯标识由ERP系统根据所述会话请求生成;
根据所述会话请求建立会话,得到会话内容;
根据所述发起对象的特征值发送会话结束请求给ERP系统,所述会话结束请求 中至少携带会话内容和通讯标识,以便ERP系统根据通讯标识保存所述会话内容。
一种ERP系统,包括
获取单元,用于获取会话请求,所述会话请求中携带发起对象的特征值;
生成单元,用于根据获取单元获取到的会话请求生成通讯标识;
关系保存单元,用于建立所述发起对象的特征值和生成单元生成的通讯标识之 间的对应关系并保存;
发送单元,用于发送获取单元获取到的会话请求和生成单元生成的通讯标识给 IM设备;
接收单元,用于接收IM设备发送的会话结束请求,所述会话结束请求中至少携 带会话内容和通讯标识;
确定单元,用于根据接收单元接收到的会话结束请求中携带的通讯标识,以及 关系保存单元保存的发起对象的特征值和通讯标识之间的对应关系确定相应的发起对象 的特征值;
内容保存单元,用于根据确定单元确定的发起对象的特征值保存接收单元接收 到的会话内容。
一种即时通讯IM设备,包括
接收单元,用于接收ERP系统发送的会话请求和通讯标识,所述会话请求中携 带发起对象的特征值,所述通讯标识由ERP系统根据所述会话请求生成;
会话单元,用于根据接收单元接收到的会话请求建立会话,得到会话内容;
发送单元,用于根据接收单元接收到的发起对象的特征值发送会话结束请求 给ERP系统,所述会话结束请求中至少携带通讯标识和会话单元得到的会话内容,以便 ERP系统根据通讯标识保存所述会话内容。
一种通信系统,包括本发明实施例提供的任一种的ERP系统和IM设备。
本发明实施例通过利用发起对象的特征值和生成的通讯标识来实现ERP系统与 IM设备之间的会话内容往ERP系统中的回填,即将ERP系统与IM设备之间的会话内容 保存在ERP系统中,以便用户在ERP系统中随时进行查看,而且,由于是根据发起对象 的特征值来对该会话内容进行保存的,所以保存的会话内容与发起对象的特征值之间具 有一定的对应关系,便于用户进行查找和管理。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要 使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附 图获得其他的附图。
图1是本发明实施例一提供的会话的处理方法的方法流程图2是本发明实施例二提供的会话的处理方法的方法流程图3是本发明实施例三提供的会话的处理方法的方法流程图如是本发明实施例提供的ERP系统的结构示意图4b是本发明实施例提供的ERP系统的另一结构示意图5是本发明实施例提供的IM设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得 的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种会话的处理方法、装置和系统。以下分别进行详细说 明。
实施例一、
本实施例将从ERP系统的角度进行描述。该ERP系统可以与IM设备进行会 话,比如,具体可以为K/3系统(一种基于3层架构的ERP系统),其中,K/3系统可 以包括 K/3 和 K/3 服务器(K/3 Webservice)。
一种会话的处理方法,参见图1,具体流程如下
101、获取会话请求,该会话请求中携带发起对象的特征值。
其中,发起对象的特征值指的是与发起对象相关且可以用于表征发起对象特征 的各项参数,比如,该发起对象的特征值至少可以包括IM服务器回调地址,当然,还可 以包括单据编号、帐套标识、帐套名称和发起人中的任意一项或任意组合。
需说明的是,这里的会话请求指的是IM会话请求,为了描述方便,在本发明实 施例中,均简称为会话请求。
102、根据获取到的会话请求生成通讯标识,该通讯标识具体可以为全球唯一标 识符(GUID,Globally Unique Identifier)。
103、建立发起对象的特征值(即步骤101中获取到的会话请求中所携带的发起 对象的特征值)和通讯标识之间的对应关系并保存。例如,具体可以如下
建立发起对象的特征值和通讯标识之间的对应关系;将该发起对象的特征值和 通讯标识之间的对应关系记录在ERP系统数据库中。
比如,可以建立一种数据表,用于记录发起对象的特征值和通讯标识之间的对 应关系,参见表一,然后将该数据表保存在ERP系统数据库中。
表一
权利要求
1.一种会话的处理方法,其特征在于,包括获取会话请求,所述会话请求中携带发起对象的特征值; 根据所述会话请求生成通讯标识;建立所述发起对象的特征值和通讯标识之间的对应关系并保存; 发送所述会话请求和通讯标识给即时通讯IM设备;接收IM设备发送的会话结束请求,所述会话结束请求中至少携带会话内容和通讯标识;根据会话结束请求中携带的通讯标识,以及保存的发起对象的特征值和通讯标识之 间的对应关系确定相应的发起对象的特征值;根据确定的发起对象的特征值保存所述会话内容。
2.根据权利要求1所述的方法,其特征在于,所述建立发起对象的特征值和通讯标识 之间的对应关系并保存包括建立发起对象的特征值和通讯标识之间的对应关系;将所述发起对象的特征值和通讯标识之间的对应关系记录在企业资源计划ERP系统 数据库中。
3.根据权利要求2所述的方法,其特征在于,所述根据会话结束请求中携带的通讯标 识,以及保存的发起对象的特征值和通讯标识之间的对应关系确定发起对象的特征值包 括根据会话结束请求中携带的通讯标识,通过查找记录在ERP系统数据库中的发起对 象的特征值和通讯标识之间的对应关系,来确定相应的发起对象的特征值。
4.根据权利要求1所述的方法,其特征在于,所述根据确定的发起对象的特征值保存 所述会话内容包括将所述会话内容保存在确定的发起对象的特征值所对应的对象中。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述发起对象的特征值至少 包括IM服务器回调地址。
6.根据权利要求5所述的方法,其特征在于,所述发起对象的特征值还包括 单据编号、帐套标识、帐套名称和发起人中的任意一项或任意组合。
7.—种会话的处理方法,其特征在于,包括接收企业资源计划ERP系统发送的会话请求和通讯标识,所述会话请求中携带发起 对象的特征值,所述通讯标识由ERP系统根据所述会话请求生成; 根据所述会话请求建立会话,得到会话内容;根据所述发起对象的特征值发送会话结束请求给ERP系统,所述会话结束请求中至 少携带会话内容和通讯标识,以便ERP系统根据通讯标识保存所述会话内容。
8.根据权利要求7所述的方法,其特征在于,所述发起对象的特征值至少包括 即时通讯IM服务器回调地址;则根据所述发起对象的特征值发送会话结束请求给ERP系统具体为根据所述IM服 务器回调地址调用ERP系统中相应的进程,发送会话结束请求给所述进程。
9.根据权利要求8所述的方法,其特征在于,所述发起对象的特征值还包括单据编号、帐套标识、帐套名称和发起人中的任意一项或任意组合。
10.—种企业资源计划ERP系统,其特征在于,包括获取单元,用于获取会话请求,所述会话请求中携带发起对象的特征值;生成单元,用于根据获取单元获取到的会话请求生成通讯标识;关系保存单元,用于建立所述发起对象的特征值和生成单元生成的通讯标识之间的 对应关系并保存;发送单元,用于发送获取单元获取到的会话请求和生成单元生成的通讯标识给即时 通讯IM设备;接收单元,用于接收IM设备发送的会话结束请求,所述会话结束请求中至少携带会 话内容和通讯标识;确定单元,用于根据接收单元接收到的会话结束请求中携带的通讯标识,以及关系 保存单元保存的发起对象的特征值和通讯标识之间的对应关系确定相应的发起对象的特 征值;内容保存单元,用于根据确定单元确定的发起对象的特征值保存接收单元接收到的 会话内容。
11.根据权利要求10所述的ERP系统,其特征在于,所述关系保存单元包括建立子单元,用于建立发起对象的特征值和通讯标识之间的对应关系;记录子单元,用于将建立子单元建立的发起对象的特征值和通讯标识之间的对应关 系记录在ERP系统数据库中。
12.根据权利要求11所述的ERP,其特征在于,所述确定单元,具体用于根据接收单元接收到的会话结束请求中携带的通讯标识, 通过查找记录子单元记录在ERP系统数据库中的发起对象的特征值和通讯标识之间的对 应关系,来确定相应的发起对象的特征值。
13.根据权利要求10所述的ERP系统,其特征在于,所述内容保存单元,具体用于将所述会话内容保存在确定单元所确定的发起对象的 特征值所对应的业务对象中。
14.一种即时通讯IM设备,其特征在于,包括接收单元,用于接收企业资源计划ERP系统发送的会话请求和通讯标识,所述会话 请求中携带发起对象的特征值,所述通讯标识由ERP系统根据所述会话请求生成;会话单元,用于根据接收单元接收到的会话请求建立会话,得到会话内容;发送单元,用于根据接收单元接收到的发起对象的特征值发送会话结束请求给ERP 系统,所述会话结束请求中至少携带通讯标识和会话单元得到的会话内容,以便ERP根 据通讯标识保存所述会话内容。
15.根据权利要求14所述的IM设备,其特征在于,所述发起对象的特征值至少包括 IM服务器回调地址,贝U:发送单元,具体用于根据所述IM服务器回调地址调用ERP系统中相应的进程,发送 会话结束请求给所述进程。
16.—种通信系统,其特征在于,包括权利要求10至13中任一种企业资源计划ERP 系统和权利要求14至15中任一种即时通讯设备。
全文摘要
本发明公开了一种会话的处理方法、装置和系统。本发明实施例通过利用发起对象的特征值和生成的通讯标识来实现ERP系统与IM设备之间的会话内容往ERP系统中的回填,即将ERP系统与IM设备之间的会话内容保存在ERP系统中,以便用户在ERP系统中随时进行查看,由于是根据发起对象的特征值来对该会话内容进行保存的,所以保存的会话内容与发起对象的特征值之间具有一定的对应关系,便于用户进行查找和管理。
文档编号H04L12/58GK102025656SQ20101060219
公开日2011年4月20日 申请日期2010年12月22日 优先权日2010年12月22日
发明者唐静 申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1