CN100356333C - Application program cooperative work, dicision system and its realizing method based on network - Google Patents
Application program cooperative work, dicision system and its realizing method based on network Download PDFInfo
- Publication number
- CN100356333C CN100356333C CNB02158771XA CN02158771A CN100356333C CN 100356333 C CN100356333 C CN 100356333C CN B02158771X A CNB02158771X A CN B02158771XA CN 02158771 A CN02158771 A CN 02158771A CN 100356333 C CN100356333 C CN 100356333C
- Authority
- CN
- China
- Prior art keywords
- assisted
- investigation
- server
- main
- terminal
- 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 - Lifetime
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了基于网络的应用程序协同工作、决策系统及其实现方法,属于应用程序及计算机网络领域。本发明支持网络化协同工作,并且可以方便的对现有应用软件进行改造,具有很好的通用性和灵活性。本发明包括一台安装有服务器应用程序的主协查服务器和多台安装有客户应用程序、客户端代理软件的协查终端。所述主协查服务器通过网络调控各个协查终端的同步及异步操作和请求信息,所述主协查服务器本身也可作为协查终端。
The invention discloses a network-based application program cooperative work, decision-making system and its realization method, belonging to the field of application programs and computer networks. The invention supports networked cooperative work, and can conveniently transform existing application software, and has good versatility and flexibility. The invention includes a main assisted search server installed with a server application program and multiple assisted search terminals installed with client application programs and client agent software. The main assisted investigation server regulates the synchronous and asynchronous operations and request information of each assisted investigation terminal through the network, and the main assisted investigation server itself can also serve as an assisted investigation terminal.
Description
技术领域technical field
本发明涉及应用程序及计算机网络领域,尤其涉及基于网络的应用程序协同工作、决策系统及其实现方法。The invention relates to the fields of application programs and computer networks, in particular to a network-based application program collaborative work, decision-making system and its realization method.
背景技术Background technique
目前应用软件使用环境大多为单机本地运行,不支持网络化协同工作。随着网络环境的普及,使得现有软件支持协同工作成为一种急切的需求。目前软件的网络协同工作方式是集成化的网络协同功能,但是这种网络协同工作方式对现有软件系统作了较大的改造,并且需要与特定软件结合。因此,现有的网络协作系统不便于对原有的单机本地应用软件进行改造,应用的普遍性很低,应用程序二次开发的工作量很大。At present, most of the application software use environments run locally on a stand-alone machine, and do not support networked collaborative work. With the popularization of the network environment, it becomes an urgent need for existing software to support collaborative work. The current network collaborative work mode of software is an integrated network collaborative function, but this network collaborative work mode has made a large transformation to the existing software system, and needs to be combined with specific software. Therefore, the existing network collaboration system is inconvenient to transform the original single-machine local application software, the universality of the application is very low, and the workload of the secondary development of the application program is very large.
发明内容Contents of the invention
针对现有技术存在的问题和不足,本发明的目的在于提供一种基于网络的应用程序协同工作、决策系统及其实现方法。它支持网络化协同工作,并且可以方便的对现有应用软件进行改造,具有很好的通用性和灵活性。Aiming at the problems and deficiencies in the prior art, the purpose of the present invention is to provide a network-based application program collaboration and decision-making system and its implementation method. It supports networked collaborative work, and can easily transform existing application software, with good versatility and flexibility.
为了实现上述发明目的,本发明的技术方案以如下方式实现:In order to achieve the above-mentioned purpose of the invention, the technical solution of the present invention is realized in the following manner:
基于网络的应用程序协同工作、决策系统,其结构特点在于,包括一台安装有服务器应用程序的主协查服务器和多台安装有客户应用程序、客户端代理软件的协查终端。所述主协查服务器通过网络调控各个协查终端的同步及异步操作和请求信息,所述主协查服务器本身也可作为协查终端。主协查服务器和分布式的协查终端上的客户端代理库组成协同工作引擎,协同工作引擎提供协同工作所必须的网络信息传递和保证协查信息正确性的逻辑流程决策。协同检查时,先进形初始化,由发起用户的协查终端向主协查服务器发送发起请求,主协查服务器向相关协查终端发出信息,确认后由发起用户向主协查服务器发送协查初始数据信息开始协查工作。The network-based application program cooperative work and decision-making system is characterized in that it includes a main auxiliary investigation server installed with a server application program and multiple auxiliary investigation terminals installed with client application programs and client agent software. The main assisted investigation server regulates the synchronous and asynchronous operations and request information of each assisted investigation terminal through the network, and the main assisted investigation server itself can also serve as an assisted investigation terminal. The main assisted search server and the client agent library on the distributed assisted search terminals form a collaborative work engine, which provides the network information transmission necessary for collaborative work and the logical process decision to ensure the correctness of assisted search information. During the collaborative inspection, the advanced form is initialized. The assisted investigation terminal of the initiating user sends an initiation request to the main assisted investigation server, and the main assisted investigation server sends information to the relevant assisted investigation terminal. After confirmation, the initiator sends the initial data information of the assisted investigation to the main assisted investigation server to start the assisted investigation work.
上述客户应用程序、客户端代理软件的运行模式为紧凑集成模式或者分层结构的应用模式。The operating mode of the above-mentioned client application program and client agent software is a compact integration mode or a layered application mode.
基于网络的应用程序协同工作、决策系统的实现方法,其步骤为:1)主协查服务器和协查终端应用程序的初始化;2)协查终端的客户应用程序通过调用客户端代理库向主协查服务器发出发起请求;3)主协查服务器收到协查发起请求后,向相关协查终端用户发出邀请信息,并且等待协查终端用户的确认;4)当各个协查终端用户在规定的时间内传回自己的确认后,主协查服务器向所有有效协查终端用户发送协查建立的确认消息。发起用户在收到确认消息后,开始向服务器发送协查初始数据信息。当有效协查终端用户返回确认信息后,主协查服务器开始协查初始化工作;5)主协查服务器向有效协查终端用户传递协查工作任务信息,根据协查终端用户的数量和网路分布方式选择不同的网络传输方式;6)协查执行。The method for realizing the collaborative work and decision-making system based on the application program of the network, its steps are: 1) the initialization of the main assisted investigation server and the assisted investigation terminal application program; 2) the client application program of the assisted investigation terminal sends an Initiate a request; 3) After the main assisted investigation server receives the assisted investigation initiation request, it sends an invitation message to the relevant assisted investigation terminal user, and waits for the assisted investigation terminal user's confirmation; 4) After each assisted investigation terminal user sends back its own confirmation within the specified time , the main assisted search server sends a confirmation message of assisted search establishment to all valid assisted search terminal users. After receiving the confirmation message, the initiating user starts to send the initial data information of the assisted search to the server. After the effective assisted investigation terminal user returns the confirmation information, the main assisted investigation server starts the assisted investigation initialization work; 5) The main assisted investigation server transmits the assisted investigation task information to the effective assisted investigation terminal user, and selects different network transmissions according to the number of assisted investigation end users and the network distribution mode method; 6) assisted investigation and execution.
上述实现方法的步骤5)所述的网络传输方式包括多播和单播。上述实现方法中的步骤6)包括如下步骤:1)协查操作的分类;2)协查操作的传输;3)协查操作的决策;4)协查操作的执行。The network transmission mode described in step 5) of the above implementation method includes multicast and unicast. Step 6) in the above implementation method includes the following steps: 1) classification of assisted search operations; 2) transmission of assisted search operations; 3) decision-making of assisted search operations; 4) execution of assisted search operations.
由于本发明主协查服务器调控各个协查终端的同步及异步操作和请求信息,各个协查终端用户可以通过主协查服务器在现有的应用软件基础上实现网络协作功能,可以使得多个协查终端用户方便的进行沟通交流,提高工作效率。同时,本发明把客户端代理程序从基本通讯协议中分离出来,可以很方便的在原有单机本地软件基础上对现有的各种提供二次开发接口的应用程序进行改造,或者直接对程序源码进行改造,提高软件的性能和功能,减少了应用程序二次开发的工作量,具有很好的通用性和灵活性。对于提供二次开发接口的应用软件,利用本发明可快速实现网络化;对于没有二次开发接口的应用软件,利用本发明改造现用软件,可使应用软件的网络结构配置合理,利于以后的升级维护。Since the main assisted investigation server of the present invention regulates the synchronous and asynchronous operations and request information of each assisted investigation terminal, each assisted investigation terminal user can realize the network cooperation function on the basis of the existing application software through the main assisted investigation server, which can make it convenient for multiple assisted investigation terminal users Communicate and improve work efficiency. At the same time, the present invention separates the client agent program from the basic communication protocol, and can easily transform existing application programs that provide secondary development interfaces on the basis of the original stand-alone local software, or directly modify the source code of the program. It is modified to improve the performance and functions of the software, reduce the workload of the secondary development of the application program, and has good versatility and flexibility. For application software that provides a secondary development interface, the present invention can quickly realize networking; for application software without a secondary development interface, using the present invention to transform the current software can make the network structure configuration of the application software reasonable, which is beneficial to future Upgrade maintenance.
附图说明Description of drawings
图1为本发明的系统结构示意图;Fig. 1 is a schematic diagram of the system structure of the present invention;
图2为本发明实现方法的基本流程图;Fig. 2 is the basic flowchart of the implementation method of the present invention;
图3为本发明实现方法中步骤6)的流程图。Fig. 3 is a flowchart of step 6) in the implementation method of the present invention.
下面结合附图详细说明本发明的实施方式。Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.
具体实施方式Detailed ways
参看图1,基于网络的应用程序协同工作、决策系统,包括一台安装有服务器应用程序的主协查服务器1和多台安装有客户应用程序、客户端代理软件的协查终端2。所述主协查服务器1通过网络调控各个协查终端2的同步及异步操作和请求信息,所述主协查服务器1本身也可作为协查终端2。客户应用程序与主协查服务器1的通讯机制由客户端代理库提供。主协查服务器1和分布式的协查终端2上的客户端代理库组成协同工作引擎。协同工作引擎主要提供协同工作所必须的网络信息传递和保证协查信息正确性的逻辑流程决策。经过二次开发的客户应用程序通过调用客户端代理库,可以和主协查服务器交换协查信息,为协同工作提供基本数据信息,并接受协同工作引擎的结果信息Referring to Fig. 1, the network-based application collaborative work and decision-making system includes a main assisted
上述客户应用程序、客户端代理软件的运行模式为紧凑集成模式或者分层结构的应用模式。运行模式采用紧凑集成模式时,客户端代理软件将协同引擎的各个通讯功能以库的方式提供给客户应用程序,经过二次开发的客户应用程序直接通过调用库中的功能函数来实现与协查服务器通讯。运行模式采用分层结构的应用模式时,客户应用程序和客户端代理软件程序分别运行,客户应用程序通过客户端代理软件和主协查服务器1进行通讯。紧凑集成模式的效率高,结构紧凑。分层结构的应用模式可以实现网络的灵活拓扑,并且客户端代理软件和客户端软件可以分别运行在不同的操作系统平台上。The operating mode of the above-mentioned client application program and client agent software is a compact integration mode or a layered application mode. When the operation mode adopts the compact integration mode, the client agent software provides each communication function of the collaborative engine to the client application program in the form of a library, and the client application program after secondary development directly realizes the connection with the query server by calling the function function in the library. communication. When the operation mode adopts the application mode of layered structure, the client application program and the client agent software program run separately, and the client application program communicates with the
参看图2,基于网络的应用程序协同工作、决策系统的实现方法,其步骤为:1)主协查服务器和协查终端应用程序的初始化,协查终端上的客户端代理库采用组件方式注册,客户应用程序可以在自己的二次开发程序中对其进行调用,并且客户应用程序在协查服务器端注册应用程序信息;2)协查终端的客户应用程序通过调用客户端代理库向主协查服务器发出发起请求,请求中包括协查任务的描述,需要邀请的用户等必要的描述信息;3)主协查服务器收到协查发起请求后,向相关协查终端用户发出邀请信息,并且等待协查终端用户的确认;4)当各个协查终端用户在规定的时间内传回自己的确认后,主协查服务器向所有有效协查终端用户发送协查建立的确认消息。发起用户在收到确认消息后,开始向服务器发送协查初始数据信息。当有效协查终端用户返回确认信息后,主协查服务器开始协查初始化工作;5)主协查服务器向有效协查终端用户传递协查工作任务信息,根据协查终端用户的数量和网路分布方式选择不同的网络传输方式;6)协查执行。Referring to Fig. 2, the implementation method of network-based application program cooperative work and decision-making system is as follows: 1) initialization of the main assisted search server and assisted search terminal application program, the client agent library on the assisted search terminal is registered in a component manner, and the client application The program can call it in its own secondary development program, and the client application registers the application program information on the assisted investigation server; 2) The client application program of the assisted investigation terminal sends an initiation request to the main assisted investigation server by calling the client proxy library, The request includes the description of the assisted search task, the users to be invited and other necessary description information; 3) After receiving the assisted search initiation request, the main assisted search server sends invitation information to the relevant assisted search terminal users, and waits for the assisted search terminal user's confirmation; 4) when After each assisted investigation terminal user sends back its own confirmation within the specified time, the main assisted investigation server sends a confirmation message of assisted investigation establishment to all valid assisted investigation terminal users. After receiving the confirmation message, the initiating user starts to send the initial data information of the assisted search to the server. After the effective assisted investigation terminal user returns the confirmation information, the main assisted investigation server starts the assisted investigation initialization work; 5) The main assisted investigation server transmits the assisted investigation task information to the effective assisted investigation terminal user, and selects different network transmissions according to the number of assisted investigation end users and the network distribution mode 6) Execution of assisted investigation.
上述步骤5)所述的网络传输方式包括多播和单播。多播:可以使得多用户协同工作有效利用网络带宽,还可以解决广播不能跨路由的缺陷。可以使得用户协同工作范围更为广泛。单播:对于用户数量很少,或者在协同工作进行当中的用户申请加入,可以采用单播方式。The network transmission mode described in the above step 5) includes multicast and unicast. Multicast: It can enable multi-users to work together to effectively use network bandwidth, and can also solve the defect that broadcast cannot cross routes. It can make the scope of user collaborative work more extensive. Unicast: For a small number of users, or users applying for joining in the process of collaborative work, the unicast method can be used.
参看图3,上述实现方法中步骤6)包括如下步骤:1)协查操作的分类:协查操作包括同步操作和异步操作。2)协查操作的传输:为了保证操作传输的可靠性,因为操作数据包网络数据很少,故采用单播Tcp/Ip方式进行传输。需要提交操作的用户将自己的请求通过调用客户端代理库发送到服务器,并且由服务器根据协查的类型进行不同的转发、决策过程。3)协查操作的决策:在同步操作方式时,因为各个用户需要保持数据的一致性,因此每次只能有一个有效操作执行。当各个用户提出不同的操作时,需要根据一定的方式和原则进行决策选择。可以采用用户投票或者管理者决策的方式。当决策结果出来后,将其通知给有效用户。4)协查操作的执行:同步操作方式时,各个有效的客户端程序收到决策结果后,将其在本地执行。异步方式时,用户将其他用户的操作信息在本地进行记录,以供浏览操作。Referring to Fig. 3, step 6) in the above-mentioned implementation method includes the following steps: 1) Classification of assisted search operations: assisted search operations include synchronous operations and asynchronous operations. 2) Transmission of assisted search operation: In order to ensure the reliability of operation transmission, because there are few network data in operation data packets, unicast Tcp/IP is used for transmission. The user who needs to submit the operation sends his request to the server by calling the client proxy library, and the server performs different forwarding and decision-making processes according to the type of assisted inquiry. 3) Decision-making of assisted search operation: in the synchronous operation mode, because each user needs to maintain data consistency, only one valid operation can be executed each time. When various users propose different operations, they need to make decisions based on certain methods and principles. User voting or manager decision-making can be adopted. When the result of the decision is made, it is notified to valid users. 4) Execution of cooperative search operation: In synchronous operation mode, each effective client program executes it locally after receiving the decision result. In the asynchronous mode, the user records the operation information of other users locally for browsing operations.
另外,本发明还具备下列辅助功能:In addition, the present invention also possesses the following auxiliary functions:
1.协查查询:在协查进行当中,用户可以随时通过协查主服务器查询当前各个协查的运行状态。1. Assisted investigation query: During the assisted investigation, the user can query the current running status of each assisted investigation through the assisted investigation main server at any time.
2.用户权限管理:系统可以在服务器上进行注册用户管理。并且在协查初始化时定义网络数据加密信息来增强安全性能。2. User rights management: The system can manage registered users on the server. And define the network data encryption information to enhance the security performance when the assisted checking is initialized.
本发明的应用实施例如下:Application examples of the present invention are as follows:
应用本发明改造集装箱图象检查系统软件,这个应用系统改造前有以下本地运行功能:Application of the present invention to transform container image inspection system software, this application system has the following local operation functions before transformation:
1.对目标图象进行各种图象处理:包括缩放、色彩变换、边缘增强、灰度变换等等。1. Perform various image processing on the target image: including scaling, color transformation, edge enhancement, grayscale transformation, etc.
2.对目标区域进行嫌疑标记2. Suspect mark the target area
3.对目标图象进行结论鉴定3. Carry out conclusion identification on the target image
改造前各个终端用户独立通过各种图象处理和嫌疑标记进行检查和鉴定,但是在实际工作环境中,因为物品图象的复杂性和人员实践经验的不同,经常会遇到难以作出鉴定结论的情况,此时需要多个用户对某一嫌疑目标图象进行综合分析来作出最终决策。传统的软件使用方式使得这种协作检查的实施有很大困难。改造后,多个用户可以同时对一幅嫌疑图象进行同步或者异步操作,在检查过程中,可以随时有新用户加入,系统可以提供用户权限管理。并且协查组外用户可以随时对协查进展和结果进行查询。并且考虑到对其他应用软件的改造,将实现协同操作的协议引擎进行了单独设计,与图象检查系统进行有机的集成,提高了系统的通用性。Before the transformation, each end user independently inspected and identified through various image processing and suspect marks. However, in the actual working environment, due to the complexity of the item image and the difference in the practical experience of the personnel, it is often difficult to make an identification conclusion. At this time, multiple users are required to conduct comprehensive analysis on a certain suspect target image to make a final decision. The traditional way of using software makes the implementation of this kind of collaborative inspection very difficult. After the transformation, multiple users can perform synchronous or asynchronous operations on a suspected image at the same time. During the inspection process, new users can join at any time, and the system can provide user authority management. And users outside the assisted investigation group can query the progress and results of the assisted investigation at any time. And considering the transformation of other application software, the protocol engine for realizing cooperative operation is designed separately, and organically integrated with the image inspection system, which improves the versatility of the system.
本发明应用时,某一用户遇到个人无法确定的嫌疑图象信息,需要他人协助的时候,可以通过客户代理模块向主协查服务器1发送协查建立请求,同时附带需要申请帮助的用户信息。When the present invention is applied, when a certain user encounters suspicious image information that cannot be identified personally and needs assistance from others, he can send a request for establishment of an auxiliary investigation to the main
本发明应用时,在协查建立之后,发起用户需要将本地的嫌疑图象发送给参与协查的有效协查终端客户。因为各个协查终端客户网络节点位置不一,网络环境也各不相同,所以可以采用单播或者多播相结合的方式以实现最佳的网络性能。When the present invention is applied, after the assisted investigation is established, the initiating user needs to send the local suspect image to the effective assisted investigation terminal client participating in the assisted investigation. Because the locations of the network nodes of each assisted investigation terminal client are different, and the network environment is also different, a combination of unicast or multicast can be used to achieve the best network performance.
本发明应用时,在协查初始化过程完毕后,协查终端用户可以提交自己的操作。协查操作分为同步操作和异步操作。同步操作:每次只能有一个有效操作,协查终端客户间的图象信息需要保持一致性。异步操作:每个协查终端客户可以独立对目标图象进行操作,其他协查终端客户可以实时知道操作的内容,并可以将操作的流程在本地模拟。When the present invention is applied, after the initialization process of the assisted search is completed, the terminal user of the assisted search can submit his own operation. Assisted search operations are divided into synchronous operations and asynchronous operations. Synchronous operation: There can only be one effective operation at a time, and the image information between the end clients of the assisting search needs to be consistent. Asynchronous operation: Each assisted investigation terminal client can independently operate on the target image, and other assisted investigation terminal clients can know the content of the operation in real time, and can simulate the operation process locally.
在同步操作过程中,可能会出现多个协查终端客户提出各自的不同操作,需要协查终端客户间进行进一步决策协商。根据本发明,可以提供协查终端客户分布式决策的信息,可以采用投票、高权限协查终端客户指定等方式,并提供良好的交流机制。In the process of synchronous operation, multiple assisted investigation terminal clients may propose their own different operations, and further decision-making negotiation among assisted investigation terminal clients is required. According to the present invention, the distributed decision-making information of assisted investigation terminal clients can be provided, voting, high-authority assisted investigation terminal client designation, etc. can be adopted, and a good communication mechanism can be provided.
在协查进行过程中可能会出现协查终端客户因为网络或者其他原因意外掉线的情况。根据本发明,主协查服务器在没有收到协查终端客户确认回复或者收到协查终端客户退出协查请求的时候,会给当前有效协查终端客户发送通知,各个协查终端客户可以更新目前协查用户状态信息。During the process of assisted investigation, there may be situations where the assisted investigation terminal customers accidentally disconnect due to network or other reasons. According to the present invention, when the main assisted investigation server does not receive a confirmation reply from the assisted investigation terminal client or receives a request from the assisted investigation terminal client to withdraw from the assisted investigation, it will send a notification to the current effective assisted investigation terminal client, and each assisted investigation terminal client can update the current assisted investigation user status information.
在协查过程中,可能会有其他协查终端客户需要查询现有协查信息,根据本发明,因为各个协查客户端都需要主协查服务器进行调控协调,所以相关信息可以通过主协查服务器进行查询。During the assisted investigation process, there may be other assisted investigation terminal clients who need to query the existing assisted investigation information. According to the present invention, because each assisted investigation client needs the main assisted investigation server to perform regulation and coordination, relevant information can be queried through the main assisted investigation server.
在协查过程中,可能会有其他协查终端客户申请加入一个现有的协查,根据本发明,新协查终端客户可以向主协查服务器申请,在得到当前有效用户的肯定回复后,由主协查服务器将协查初始化信息和当前协查运行状态发送给新加入协查终端客户,各个有效协查终端客户也可以更新当前协查终端客户状态信息。在新协查终端客户加入过程完毕后,协查可以继续进行。During the assisted investigation process, there may be other assisted investigation terminal clients applying to join an existing assisted investigation. According to the present invention, the new assisted investigation terminal client can apply to the main assisted investigation server, and after receiving a positive reply from the current effective user, the main assisted investigation server will The assisted investigation initialization information and the current assisted investigation operation status are sent to newly joined assisted investigation terminal clients, and each valid assisted investigation terminal client can also update the current assisted investigation terminal client status information. After the onboarding process of new assisted investigation end customers is completed, assisted investigation can continue.
在协查过程中,可能因为某种情况,有的协查终端客户需要重新同步协查初始化信息或者协查状态信息,根据本发明,申请协查的协查终端客户可以向主协查服务器发出请求,在得到当前有效协查终端客户的确认后,由申请协查终端客户通过主协查服务器向其他有效协查终端客户发送初始化信息和协查状态信息。该功能前面的协查建立和初始化过程有些类似。During the assisted investigation process, due to certain circumstances, some assisted investigation terminal clients need to re-synchronize the assisted search initialization information or assisted search status information. According to the present invention, the assisted search terminal client who applies for assisted search can send a request to the main assisted search server. After confirmation by the terminal client, the terminal client applying for assisted investigation sends initialization information and assisted investigation status information to other valid assisted investigation terminal clients through the main assisted investigation server. The establishment and initialization process of this function are somewhat similar.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB02158771XA CN100356333C (en) | 2002-12-27 | 2002-12-27 | Application program cooperative work, dicision system and its realizing method based on network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB02158771XA CN100356333C (en) | 2002-12-27 | 2002-12-27 | Application program cooperative work, dicision system and its realizing method based on network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1512339A CN1512339A (en) | 2004-07-14 |
CN100356333C true CN100356333C (en) | 2007-12-19 |
Family
ID=34237172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB02158771XA Expired - Lifetime CN100356333C (en) | 2002-12-27 | 2002-12-27 | Application program cooperative work, dicision system and its realizing method based on network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100356333C (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060080468A1 (en) * | 2004-09-03 | 2006-04-13 | Microsoft Corporation | Smart client add-in architecture |
CN102055732B (en) * | 2009-11-05 | 2018-05-08 | 阿里巴巴集团控股有限公司 | A kind of method and device for realizing desktop communication |
US9117200B2 (en) | 2013-01-10 | 2015-08-25 | Westerngeco L.L.C. | Methods and computing systems for geosciences and petro-technical collaboration |
CN103412791B (en) * | 2013-08-23 | 2016-09-14 | 国家电网公司 | A kind of cooperative control method based on finite-state automata |
CN107220814A (en) * | 2017-06-01 | 2017-09-29 | 同方知网数字出版技术股份有限公司 | The full media that a kind of the problem of technology based on fragmentation is oriented to publish collaboration discussion system method |
CN109272314B (en) * | 2018-08-14 | 2020-11-27 | 中国科学院数据与通信保护研究教育中心 | A secure communication method and system based on two-party collaborative signature calculation |
CN114584588A (en) * | 2022-03-02 | 2022-06-03 | 中国银行股份有限公司 | Universal terminal bank service system and working method thereof |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1195242A (en) * | 1997-04-03 | 1998-10-07 | 深圳市华为技术有限公司 | Method for computer network asynchronous communication |
CN1300230A (en) * | 1999-04-14 | 2001-06-20 | 索尼电脑娱乐公司 | Entertainment system and data communication network system |
CN1342018A (en) * | 2001-10-16 | 2002-03-27 | 王勇 | Network facsimile exchange system |
-
2002
- 2002-12-27 CN CNB02158771XA patent/CN100356333C/en not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1195242A (en) * | 1997-04-03 | 1998-10-07 | 深圳市华为技术有限公司 | Method for computer network asynchronous communication |
CN1300230A (en) * | 1999-04-14 | 2001-06-20 | 索尼电脑娱乐公司 | Entertainment system and data communication network system |
CN1342018A (en) * | 2001-10-16 | 2002-03-27 | 王勇 | Network facsimile exchange system |
Also Published As
Publication number | Publication date |
---|---|
CN1512339A (en) | 2004-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4965574B2 (en) | Port sharing among multiple processes | |
CN1577251B (en) | Long-distance cooperating method and system for small server program | |
US9425973B2 (en) | Resource-based synchronization between endpoints in a web-based real time collaboration | |
JP4017037B2 (en) | Adaptive infrastructure configuration | |
CN104811371B (en) | A kind of brand-new instantaneous communication system | |
Chakraborty et al. | Service discovery in the future for mobile commerce | |
CN101883056A (en) | System and method for realizing NAT traversal based on UDT and TCP transit | |
WO2013071890A1 (en) | Resource access system and method based on identity and session | |
CN100356333C (en) | Application program cooperative work, dicision system and its realizing method based on network | |
CN1595890B (en) | Virtual connectivity with subscribe-notify service | |
CN103347006B (en) | Control system and control method for networking cooperation virtual experiment | |
CN100356332C (en) | Radiation image network cooperative check system and its realizing method | |
CN110380876A (en) | Group chat service implementation method, device, system, terminal, server and medium | |
CN110719255B (en) | Collaborative operation and maintenance method and system based on SSH protocol | |
Ma et al. | A P2P groupware system with decentralized topology for supporting synchronous collaborations | |
CN100505735C (en) | A session management method in a multi-node intelligent network application service system | |
US20060200519A1 (en) | Networked meeting recording method and apparatus | |
TW201233096A (en) | Remote assistance service method for embedded operation system | |
Sunderam et al. | Towards a framework for collaborative peer groups | |
CN118972394A (en) | Collaborative task execution method and device, blockchain system | |
CN100477590C (en) | Real-time information system and working method thereof | |
TW202420166A (en) | Conversation group project management system | |
CN114581078A (en) | A cross-device payment method and terminal | |
JP2000134248A (en) | Virtual local area network construction system | |
CN117061161A (en) | Network access control 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 | ||
C56 | Change in the name or address of the patentee |
Owner name: QINGHUA UNIVERSITY; TONGFANGWEISHI TECHNOLOGY CO., Free format text: FORMER NAME OR ADDRESS: QINGHUA UNIVERSITY; TONGFANG WEISHI TECHNOLOGY CO., LTD., QINGHUA |
|
CP01 | Change in the name or title of a patent holder |
Address after: A, Tsinghua Tongfang science and Technology Square, Beijing 2907, postcode: 100083 Co-patentee after: Nuctech Co.,Ltd. Patentee after: TSINGHUA University Address before: A, Tsinghua Tongfang science and Technology Square, Beijing 2907, postcode: 100083 Co-patentee before: Nuctech Co.,Ltd. Patentee before: Tsinghua University |
|
CX01 | Expiry of patent term |
Granted publication date: 20071219 |
|
CX01 | Expiry of patent term |