Device and method for realizing shielding of different working flow products

A workflow and product technology, applied in the direction of instrumentation, finance, data processing applications, etc., can solve problems such as restricting the development of banking business, wasting human resources, and centralized management, so as to improve operational efficiency and competitiveness, and save manpower and time costs , Ease of maintenance and replacement

Active Publication Date: 2010-05-12
CHINA CONSTRUCTION BANK
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the application system needs to replace or update the workflow product, the bank needs to send a large number of technical personnel to learn and be familiar with the client program of the new workflow product, and then update the application system configuration according to the new client program. In the case of limited and many application systems that need to be built, it will not only seriously waste human resources, but also increase the time and cost of project implementation, and even affect the quality of the project, which w

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Device and method for realizing shielding of different working flow products
  • Device and method for realizing shielding of different working flow products
  • Device and method for realizing shielding of different working flow products

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0042] Example 1: For the function of the unified workflow interface "find work item information based on identification"

[0043] The corresponding method in the workflow unified interface is:

[0044] public WFWorkItem queryWorkItemDetail(String workItemID);

[0045] The corresponding methods in the two workflow product APIs are:

[0046] 1. The corresponding method in BPS6: public WFWorkItem queryWorkItemDetail(longworkItemID);

[0047] 2. The corresponding method in WLI: public TaskInfo getTaskInfo(StringtaskId); (com.bea.wli.worklist.api.WorklistManager class).

[0048] Among them, in terms of input parameters, the input parameters are: String type and long type. Long-type parameters can be converted to String type. However, there are restrictions on the conversion of String type to long type, that is, only the value in the String type is composed of numbers. Integer string can be successfully converted. Therefore, the String type is used in the unified workflow interface.

[0049] ...

Example Embodiment

[0051] Example 2: The function of the unified workflow interface "find out the work items executable or pending by the current user"

[0052] The corresponding method in the workflow unified interface is:

[0053] public List queryPersonWorkItems(String personID, String permission, Stringscope, PageCond pagecond).

[0054] The corresponding methods in the two workflow product APIs are:

[0055] 1. The corresponding method in BPS6: public List queryUserWorkItems(String personID, String permission, String scope, PageCond pagecond);

[0056] 2. The method corresponding to WLI: public TaskInfo[] getTaskInfos(TaskSelectortaskSelector).

[0057] It can be seen that the BPS6 API can meet the above functions, while the WLI API cannot meet the above functions, but the WLI API can meet the requirements through the following methods:

[0058] public List findToDoList(BriefUserVO user)throws Exception{

[0059] ProfilingUtil.startProfiling(this.getClass()+".findToDo List");

[0060] W...

Example Embodiment

[0110] Example 3: For the function of the unified workflow interface "suspend workflow instance"

[0111] The corresponding method in the workflow unified interface is:

[0112] public void suspendProcessInstance(long processInstID).

[0113] The corresponding methods in the two workflow product APIs are:

[0114] 1. The corresponding method in BPS6: public void suspendProcessInstance(long

[0115] processInstID);

[0116] 2. There is no corresponding method in WLI, because for WLI, the suspendTask (suspend a task) method for daily development can meet the needs. Since this method is unique to BPS6, and there is no corresponding method in WLI products, WLI products do not have this function, let alone provide APIs. Taking into account the wide range of application of BPS products, it is adopted to directly integrate this method to solve this problem. For WLI workflow products, when using this method, WLI workflow has no effect.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a device and a method for realizing the shielding of different working flow products. The device comprises a receiving module, a judging module, an establishing module, a coupling module and an output module, wherein the receiving module is used for receiving an application context transmitted by an application system server; the judging module is used for judging whether an invoking mode is local invoking or remote invoking according to the application context received by the receiving module; the establishing module is used for establishing a unitive interface local realizing module and a unitive interface remote realizing module; the coupling module is used for coupling the unitive interface local realizing module or the unitive interface remote realizing module and a preset working flow unitive interface and realizing the function of the working flow unitive interface by the unitive interface local realizing module or the unitive interface remote realizing module; and the output module is used for outputting the working flow unitive interface to a user. According to the device and the method for realizing the shielding of different working flow products, the aim of shielding different working flow products is realized, and loose coupling is formed between the working flow products and an application system.

Description

technical field [0001] The invention relates to the technical field of workflow, in particular, the invention relates to a device and method for shielding different workflow products. Background technique [0002] Workflow technology is a new technology in the field of computer applications after the 1990s. Workflow technology is of great significance for improving the degree of informatization, operating efficiency and competitiveness of enterprises. With the continuous development of banking business, more and more bank application systems begin to use workflow products to meet the needs of actual business. However, the workflow products in the banking industry are developing rapidly, and the workflow client programs provided by each manufacturer will be different, and the connection between the application system and the workflow products is completed through the client programs provided by the workflow products themselves. Yes, so that there will be differences in the i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06Q10/00G06Q40/00G06Q10/06
Inventor 张峰王斯洋郑志远陈铭新刘立李光宇何银行尹振宇邱炜亨潘舒
Owner CHINA CONSTRUCTION BANK
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products