[go: up one dir, main page]

CN111857799A - Method and device for transmitting component information, storage medium and electronic device - Google Patents

Method and device for transmitting component information, storage medium and electronic device Download PDF

Info

Publication number
CN111857799A
CN111857799A CN202010617704.9A CN202010617704A CN111857799A CN 111857799 A CN111857799 A CN 111857799A CN 202010617704 A CN202010617704 A CN 202010617704A CN 111857799 A CN111857799 A CN 111857799A
Authority
CN
China
Prior art keywords
component information
component
protocol
workflow platform
target object
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010617704.9A
Other languages
Chinese (zh)
Inventor
孙雨新
马志芳
苏腾荣
赵培
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Haier Uplus Intelligent Technology Beijing Co Ltd
Original Assignee
Haier Uplus Intelligent Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Haier Uplus Intelligent Technology Beijing Co Ltd filed Critical Haier Uplus Intelligent Technology Beijing Co Ltd
Priority to CN202010617704.9A priority Critical patent/CN111857799A/en
Publication of CN111857799A publication Critical patent/CN111857799A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • G06F8/315Object-oriented languages

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a transmission method and device of component information, a storage medium and an electronic device, wherein the method comprises the following steps: acquiring component information input by a target object, wherein the component information is used for determining a functional component positioned on a workflow platform; the method comprises the steps of transmitting the component information to a workflow platform according to a preset uploading protocol so as to add a functional component corresponding to the component information on the workflow platform, wherein the uploading protocol is a protocol between a target object and the workflow platform.

Description

Method and device for transmitting component information, storage medium and electronic device
Technical Field
The present invention relates to the field of communications, and in particular, to a method and an apparatus for transmitting component information, a storage medium, and an electronic apparatus.
Background
In the related art, during the use of the workflow platform, although part of the workflow can be defined by the user, the user can only use limited functional components due to functional limitations. On the premise that a new functional component is needed, the new functional component cannot be developed quickly.
Aiming at the problems that in the related art, new functional components cannot be added to users quickly and the like, an effective technical scheme is not provided yet.
Disclosure of Invention
The embodiment of the invention provides a component information transmission method and device, a storage medium and an electronic device, which at least solve the problems that in the related art, a user cannot be added quickly under the condition that a new functional component needs to be added and the like.
According to an embodiment of the present invention, there is provided a transmission method of component information, including: acquiring component information input by a target object, wherein the component information is used for determining a functional component positioned on a workflow platform; and transmitting the component information to a workflow platform according to a preset uploading protocol so as to add a functional component corresponding to the component information on the workflow platform, wherein the uploading protocol is a protocol between the target object and the workflow platform.
In the embodiment of the present invention, acquiring component information input by a target object includes: acquiring component parameter information input by a target object according to the uploading protocol; and acquiring a calling program determined by the target object, wherein the calling program is used for processing the character string input to the functional component.
In the embodiment of the present invention, transmitting the component information to a workflow platform according to a preset upload protocol includes: setting a constraint condition for the component information, wherein the constraint condition is used for constraining the operation mode of the component information on a server of the workflow platform; and transmitting the component information with the set constraint conditions to the workflow platform according to a preset uploading protocol.
In an embodiment of the present invention, the constraint condition includes at least one of: maximum execution time, file access range, and network request times.
In this embodiment of the present invention, after the component information is transmitted to a workflow platform according to a preset upload protocol to add a functional component corresponding to the component information on the workflow platform, the method further includes: receiving operation instructions of other objects on the functional components added to the workflow platform; and controlling the functional components added to the workflow platform to execute the operation instructions.
In this embodiment of the present invention, before transmitting the component information to a workflow platform according to a preset upload protocol to add a functional component corresponding to the component information on the workflow platform, the method further includes: determining whether the component information meets an upload condition of the upload protocol, wherein if the component information meets the upload condition, the component information is uploaded to the workflow platform.
According to another embodiment of the present invention, there is also provided a transmission apparatus of component information, including: the system comprises an acquisition module, a processing module and a display module, wherein the acquisition module is used for acquiring component information input by a target object, and the component information is used for determining a functional component positioned on a workflow platform; and the transmission module is used for transmitting the component information to a workflow platform according to a preset uploading protocol so as to add a functional component corresponding to the component information on the workflow platform, wherein the uploading protocol is a protocol between the target object and the workflow platform.
In the embodiment of the present invention, the obtaining module is configured to obtain component parameter information input by a target object according to the upload protocol; and acquiring a calling program determined by the target object, wherein the calling program is used for processing the character string input to the functional component.
According to a further embodiment of the present invention, there is also provided a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
According to yet another embodiment of the present invention, there is also provided an electronic device, including a memory in which a computer program is stored and a processor configured to execute the computer program to perform the steps in any of the above method embodiments.
According to the method and the device, the acquired component information input by the target object can be transmitted to the workflow platform according to the preset uploading protocol so as to add the functional component corresponding to the component information on the workflow platform, wherein the uploading protocol is a protocol between the target object and the workflow platform, namely, the functional component can be newly added on the workflow platform through the input operation of the target object.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:
fig. 1 is a block diagram of a hardware configuration of a computer terminal of a transmission method of component information according to an embodiment of the present invention;
FIG. 2 is a flow chart of a method of transmitting component information according to an embodiment of the present invention;
fig. 3 is a block diagram of a transmission apparatus of component information according to an embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
The method provided by the embodiment of the application can be executed in a computer terminal or a similar operation device. Taking the example of being operated on a computer terminal, fig. 1 is a hardware structure block diagram of a computer terminal of a transmission method of component information according to an embodiment of the present invention. As shown in fig. 1, the computer terminal may include one or more (only one shown in fig. 1) processors 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, and optionally, a transmission device 106 for communication functions and an input-output device 108. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration and is not intended to limit the structure of the computer terminal. For example, the computer terminal may also include more or fewer components than shown in FIG. 1, or have a different configuration with equivalent functionality to that shown in FIG. 1 or with more functionality than that shown in FIG. 1.
The memory 104 may be used to store computer programs, for example, software programs and modules of application software, such as computer programs corresponding to the transmission method of the component information in the embodiment of the present invention, and the processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, so as to implement the above-mentioned method. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory located remotely from the processor 102, which may be connected to a computer terminal over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used for receiving or transmitting data via a network. Specific examples of the network described above may include a wireless network provided by a communication provider of the computer terminal. In one example, the transmission device 106 includes a Network adapter (NIC), which can be connected to other Network devices through a base station so as to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
In this embodiment, a transmission method of component information is provided, which can be applied to a computer terminal in the foregoing embodiments, and fig. 2 is a flowchart of a transmission method of component information according to an embodiment of the present invention, as shown in fig. 2, where the flowchart includes the following steps:
step S202, acquiring component information input by a target object, wherein the component information is used for determining a functional component positioned on a workflow platform;
step S204, transmitting the component information to a workflow platform according to a preset uploading protocol so as to add a functional component corresponding to the component information on the workflow platform, wherein the uploading protocol is a protocol between the target object and the workflow platform.
According to the method and the device, the acquired component information input by the target object can be transmitted to the workflow platform according to the preset uploading protocol so as to add the functional component corresponding to the component information on the workflow platform, wherein the uploading protocol is a protocol between the target object and the workflow platform, namely, the functional component can be newly added on the workflow platform through the input operation of the target object.
There are various implementation manners of the step S202, and in an optional embodiment, the following technical solution may be implemented: acquiring component parameter information input by a target object according to the uploading protocol; and obtaining a calling program determined by the target object, wherein the calling program is used for processing the character string input to the functional component, that is, the target object needs to input component parameter information and the calling program, the component parameter information corresponds to the content defined by the uploading protocol, that is, the uploading protocol needs to input the component parameter information, and the calling program is used in the newly added functional component.
In order to better execute the newly added functional component corresponding to the component information, in the embodiment of the present invention, the transmitting the component information to the workflow platform according to the preset upload protocol includes: setting a constraint condition for the component information, wherein the constraint condition is used for constraining the operation mode of the component information on a server of the workflow platform; and transmitting the component information with the constraint condition to the workflow platform according to a preset uploading protocol, and executing the newly added functional components through the constraint of the constraint condition after the workflow platform receives the component information with the constraint condition.
Optionally, the constraint includes at least one of: the maximum execution time, namely the execution of the added function component needs to be suspended or terminated if the added function component is not executed within the maximum execution time, the file access range, the constraint condition limits the range which can be accessed by the added function component, the network request times, and the constraint condition limits the maximum times of accessing the network by the added function component.
Through the embodiment of the invention, the user self-defining function is required to be operated on the server, so that the program is required to be restricted, and the restricted components have better safety.
In this embodiment of the present invention, after the component information is transmitted to a workflow platform according to a preset upload protocol to add a functional component corresponding to the component information on the workflow platform, the method further includes: receiving operation instructions of other objects on the functional components added to the workflow platform; and controlling the functional components added to the workflow platform to execute the operation instructions.
According to the embodiment of the invention, after the target object inputs the component information into the workflow platform and the workflow platform determines the newly added functional components, other objects except the target object can also operate the newly added functional components.
In this embodiment of the present invention, before transmitting the component information to a workflow platform according to a preset upload protocol to add a functional component corresponding to the component information on the workflow platform, the method further includes: determining whether the component information meets an upload condition of the upload protocol, wherein if the component information meets the upload condition, the component information is uploaded to the workflow platform.
That is to say, it is necessary to determine whether the component information meets the upload condition of the upload protocol, and only if the component information meets the upload condition, the component information is uploaded to the workflow platform, and if the component information does not meet the upload condition, the target object is prompted which content needs to be changed to meet the upload protocol.
In summary, it can be seen that, according to the technical solution of the embodiment of the present invention, a target object can develop a component by itself and submit a development protocol used by a work flow platform, and a user (i.e. the target object) can customize a module content function and upload a standard protocol used by other users, so that the module can be automatically called by the work flow platform. After a target object develops a certain new function according to a protocol, the target object can be uploaded to a platform for self and other people to use.
The following describes the above technical solution with reference to an optional example, but the technical solution of the above component information in the embodiment of the present invention is not limited.
In an alternative example of the present invention, the workflow platform may need to add functional components when it is unable to meet the functional needs of the user. The alternative example of the present invention provides this set of protocols to ensure that the user can develop the desired functionality himself without disrupting the execution logic of the existing workflow platform. When the platform and the custom assembly meet the protocol, the software functions can be expanded at will.
It should be noted that, in general, functional components in a workflow platform are fixed, and there is no way to be defined by a user autonomously, but the richness of the component functions of the workflow platform can greatly enrich the platform flow definition capability, and in general, an editing user of a flow chart often has a certain programming capability, and can autonomously develop a simple functional module, based on this idea, the embodiment of the present invention provides the following technical solutions:
in the embodiment of the invention, a workflow component development protocol is provided, so that a user can independently develop components, and the aim of quickly enriching functional components of a workflow platform is fulfilled.
The protocol established by the embodiment of the invention comprises the following contents: the definition protocol of the components, the information transfer protocol among the components, and the transfer protocol between the platform and the user-defined program can ensure that the working flow platform can abundantly splice various functional components and realize complex working flow through the complete formulation of the protocols.
In the embodiment of the present invention, a component is defined as an encapsulation of a functional module, and necessary information included in the definition of the component is as follows:
1) id: a component unique identifier;
2) an input node: expressed in an array, each element being a definition of an input node, each input node comprising:
a name; whether it is necessary; input types, including: basic data types such as numbers, character strings, arrays, etc.; a process state; component parameters: expressed by an array, each element is the definition of a component parameter, including:
a name; data types, including: basic data types such as numbers, strings, arrays, etc.; a default value; whether it is necessary; an output node; expressed in an array, each element is a definition of an output node, comprising: a name; output types, including: basic data types such as numbers, character strings, arrays, etc.; and (6) flow state.
For inter-component transport protocols;
each output node of a component is connected with an input node of another component in a one-to-one relationship, and if any node input is null, an error is reported unless the input node is not necessary. In the process of connecting each point to each point, the data type is the basic data type or the flow state.
It should be noted that the definition of the above-mentioned process state includes:
self-defining a data dictionary: each component is possible to add data in the data dictionary, the key of the dictionary is of String type, and the value is of Object type (namely any type);
important data dictionary fixed by the working flow platform: the type is the same as the self-defined data dictionary, but the key is a fixed value given by a working flow platform, and a user cannot add or delete the key and can only modify the key. The stored data is mostly important data in the platform process and is formulated by a platform developer.
When the basic data type input transmitted in the last step is acquired, the subsequent node converts the data into a real data type according to the input parameters, wherein the basic data type data definition comprises:
1) key, String type of basic data type;
2) Value, String type of basic data type;
3) type of basic data type, String type.
The transfer protocol between the platform and the custom component can be understood as a general protocol, and the transfer protocol between the platform and the custom component is used for uploading the new functional component which needs to meet the requirement of the platform protocol after the user or the developer creates the new functional component.
It should be noted that the user-defined component needs to provide a callable program in addition to the necessary component information in the first section, for example, the callable program may be a script on WINDOWS for running the component, alternatively, the components may be a and b, the callable program is used to execute a + b, that is, the callable program is used to run the addition, and the callable program has an input of n + m character strings and an output of one character string.
It can be understood that the input character string is a character string form of n calling parameters of the component, and a serialization result of data transmission among other M input nodes; the output string is the serialized result of the data transmitted between the output string and the output node. The serialization mode can adopt JSON or other serialization modes, such as XML, BSON and the like. The JSON format may be used in general.
It should be noted that the implementation form of the program is not particularly limited, and may support common programming languages such as: java, python, c, c + +, c #, javascript, etc., which support execution with parameters, where java is taken as an example.
Jar param1 param2 … paramN seriatizedInput. The output of its command line is the execution result and is passed to the following successor node. The output result is a serialized string set of all output nodes. The serialized form includes, but is not limited to, JSON, which if expressed in JSON, is a JSON array with 1.a output node data format for each element.
It should be noted that the above-mentioned protocol for transferring between the platform and the user-defined program can be understood as a protocol of a component consistent with the platform development language: in general, development of component functions does not limit development languages, and in general, configuration information (parameters, inputs, outputs, and the like) of components is intelligently transmitted in the form of character strings because the languages are different. When the development languages of the component and the platform are consistent, the interface class can be defined by the platform, and the component realizes the calling in the form of the interface class; the interface class comprises an input node array, an output node array and a parameter array, the length of the array is not fixed, and the array can be dynamically adjusted according to the implementation requirements of the components.
In order to better execute the user-defined component, the embodiment of the present invention further provides a constraint condition of the user-defined component, that is, since the implementation of the user-defined component is written by an external developer or a user, and executed in a server environment, in order to control the written component not to damage the whole workflow, some constraint conditions need to be added, including at least one of the following conditions:
1) maximum time of execution: if yes, the execution is considered to be failed, or default failure output is given;
2) file access scope: if so, access cannot be achieved;
3) network request times: if so, access is not possible.
It can be seen that in the optional embodiment of the present invention, a set of workflow self-defining expanded protocol standards is provided, and a workflow platform conforming to the protocol standards can support a user to define functional components, thereby improving development efficiency.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
In this embodiment, a device for transmitting component information is further provided, and the device is used to implement the foregoing embodiments and preferred embodiments, and the description of the device that has been already made is omitted. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 3 is a block diagram of a transmission apparatus of component information according to an embodiment of the present invention, as shown in fig. 3, the apparatus including:
the acquiring module 30 is configured to acquire component information input by a target object, where the component information is used to determine a functional component located on a workflow platform;
a transmission module 32, configured to transmit the component information to a workflow platform according to a preset upload protocol, so as to add a functional component corresponding to the component information on the workflow platform, where the upload protocol is a protocol between the target object and the workflow platform.
According to the method and the device, the acquired component information input by the target object can be transmitted to the workflow platform according to the preset uploading protocol so as to add the functional component corresponding to the component information on the workflow platform, wherein the uploading protocol is a protocol between the target object and the workflow platform, namely, the functional component can be newly added on the workflow platform through the input operation of the target object.
In the embodiment of the present invention, the obtaining module 30 is configured to obtain component parameter information input by a target object according to the upload protocol; and obtaining a calling program determined by the target object, wherein the calling program is used for processing the character string input to the functional component, that is, the target object needs to input component parameter information and the calling program, the component parameter information corresponds to the content defined by the uploading protocol, that is, the uploading protocol needs to input the component parameter information, and the calling program is used in the newly added functional component.
In order to better execute the newly added functional component corresponding to the component information, in the embodiment of the present invention, the transmission module 32 is further configured to set a constraint condition for the component information, where the constraint condition is used to constrain an operation manner of the component information on the server of the workflow platform; and transmitting the component information with the constraint condition to the workflow platform according to a preset uploading protocol, and executing the newly added functional components through the constraint of the constraint condition after the workflow platform receives the component information with the constraint condition.
Optionally, the constraint includes at least one of: the maximum execution time, namely the execution of the added function component needs to be suspended or terminated if the added function component is not executed within the maximum execution time, the file access range, the constraint condition limits the range which can be accessed by the added function component, the network request times, and the constraint condition limits the maximum times of accessing the network by the added function component.
Through the embodiment of the invention, the user self-defining function is required to be operated on the server, so that the program is required to be restricted, and the restricted components have better safety.
In this embodiment of the present invention, after the component information is transmitted to a workflow platform according to a preset upload protocol to add a functional component corresponding to the component information on the workflow platform, the apparatus further includes: the receiving module is used for receiving the operation of other objects on the functional components added to the workflow platform; performing the operation on the functional component added to the workflow platform.
According to the embodiment of the invention, after the target object inputs the component information into the workflow platform and the workflow platform determines the newly added functional components, other objects except the target object can also operate the newly added functional components.
In this embodiment of the present invention, before transmitting the component information to a workflow platform according to a preset upload protocol to add a functional component corresponding to the component information on the workflow platform, the apparatus further includes: a determining module, configured to determine whether the component information meets an upload condition of the upload protocol, where in case of meeting, the component information is uploaded to the workflow platform.
That is to say, it is necessary to determine whether the component information meets the upload condition of the upload protocol, and only if the component information meets the upload condition, the component information is uploaded to the workflow platform, and if the component information does not meet the upload condition, the target object is prompted which content needs to be changed to meet the upload protocol.
In summary, it can be seen that, according to the technical solution of the embodiment of the present invention, a target object can develop a component by itself and submit a development protocol used by a work flow platform, and a user (i.e. the target object) can customize a module content function and upload a standard protocol used by other users, so that the module can be automatically called by the work flow platform. After a target object develops a certain new function according to a protocol, the target object can be uploaded to a platform for self and other people to use.
It should be noted that, the above modules may be implemented by software or hardware, and for the latter, the following may be implemented, but not limited to: the modules are all positioned in the same processor; alternatively, the modules are respectively located in different processors in any combination.
Embodiments of the present invention also provide a storage medium having a computer program stored therein, wherein the computer program is arranged to perform the steps of any of the above method embodiments when executed.
Alternatively, in the present embodiment, the storage medium may be configured to store a computer program for executing the steps of:
s1, acquiring component information input by the target object, wherein the component information is used for determining functional components located on the workflow platform;
and S2, transmitting the component information to a workflow platform according to a preset uploading protocol so as to add a functional component corresponding to the component information on the workflow platform, wherein the uploading protocol is a protocol between the target object and the workflow platform.
Optionally, in this embodiment, the storage medium may include, but is not limited to: various media capable of storing computer programs, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Embodiments of the present invention also provide an electronic device comprising a memory having a computer program stored therein and a processor arranged to run the computer program to perform the steps of any of the above method embodiments.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
Optionally, in this embodiment, the processor may be configured to execute the following steps by a computer program:
s1, acquiring component information input by the target object, wherein the component information is used for determining functional components located on the workflow platform;
and S2, transmitting the component information to a workflow platform according to a preset uploading protocol so as to add a functional component corresponding to the component information on the workflow platform, wherein the uploading protocol is a protocol between the target object and the workflow platform.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A method for transmitting component information, comprising:
Acquiring component information input by a target object, wherein the component information is used for determining a functional component positioned on a workflow platform;
and transmitting the component information to a workflow platform according to a preset uploading protocol so as to add a functional component corresponding to the component information on the workflow platform, wherein the uploading protocol is a protocol between the target object and the workflow platform.
2. The method of claim 1, wherein obtaining component information entered by a target object comprises:
acquiring component parameter information input by a target object according to the uploading protocol; and
and acquiring a calling program determined by the target object, wherein the calling program is used for processing the character string input to the functional component.
3. The method of claim 1, wherein transmitting the component information to a workflow platform according to a preset upload protocol comprises:
setting a constraint condition for the component information, wherein the constraint condition is used for constraining the operation mode of the component information on a server of the workflow platform;
and transmitting the component information with the set constraint conditions to the workflow platform according to a preset uploading protocol.
4. The method of claim 3, wherein the constraints include at least one of:
maximum execution time, file access range, and network request times.
5. The method according to claim 1, wherein the component information is transmitted to a workflow platform according to a preset upload protocol, so that after a functional component corresponding to the component information is added to the workflow platform, the method further comprises:
receiving operation instructions of other objects on the functional components added to the workflow platform;
and controlling the functional components added to the workflow platform to execute the operation instructions.
6. The method according to claim 1, wherein the component information is transmitted to a workflow platform according to a preset upload protocol, so that before adding a functional component corresponding to the component information on the workflow platform, the method further comprises:
determining whether the component information meets an upload condition of the upload protocol, wherein if the component information meets the upload condition, the component information is uploaded to the workflow platform.
7. An apparatus for transmitting component information, comprising:
The system comprises an acquisition module, a processing module and a display module, wherein the acquisition module is used for acquiring component information input by a target object, and the component information is used for determining a functional component positioned on a workflow platform;
and the transmission module is used for transmitting the component information to a workflow platform according to a preset uploading protocol so as to add a functional component corresponding to the component information on the workflow platform, wherein the uploading protocol is a protocol between the target object and the workflow platform.
8. The apparatus according to claim 7, wherein the obtaining module is configured to obtain component parameter information input by a target object according to the upload protocol; and acquiring a calling program determined by the target object, wherein the calling program is used for processing the character string input to the functional component.
9. A computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to carry out the method of any one of claims 1 to 6 when executed.
10. An electronic device comprising a memory and a processor, wherein the memory has stored therein a computer program, and wherein the processor is arranged to execute the computer program to perform the method of any of claims 1 to 6.
CN202010617704.9A 2020-06-30 2020-06-30 Method and device for transmitting component information, storage medium and electronic device Pending CN111857799A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010617704.9A CN111857799A (en) 2020-06-30 2020-06-30 Method and device for transmitting component information, storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010617704.9A CN111857799A (en) 2020-06-30 2020-06-30 Method and device for transmitting component information, storage medium and electronic device

Publications (1)

Publication Number Publication Date
CN111857799A true CN111857799A (en) 2020-10-30

Family

ID=72989602

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010617704.9A Pending CN111857799A (en) 2020-06-30 2020-06-30 Method and device for transmitting component information, storage medium and electronic device

Country Status (1)

Country Link
CN (1) CN111857799A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050066304A1 (en) * 2003-09-11 2005-03-24 Captaris, Inc. Custom and customizable components, such as for workflow applications
CN1812382A (en) * 2005-01-24 2006-08-02 捷讯研究有限公司 System and method for managing communication for component applications
CN107480893A (en) * 2017-08-18 2017-12-15 浪潮软件股份有限公司 A kind of flow method of combination and device
CN109582303A (en) * 2018-10-31 2019-04-05 平安科技(深圳)有限公司 General purpose module call method, device, computer equipment and storage medium
CN110704095A (en) * 2019-09-03 2020-01-17 深圳壹账通智能科技有限公司 Workflow-based configuration processing method and device, computer equipment and storage medium
CN111324337A (en) * 2020-02-12 2020-06-23 深圳市商汤科技有限公司 Method, system, device and storage medium for constructing software module

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050066304A1 (en) * 2003-09-11 2005-03-24 Captaris, Inc. Custom and customizable components, such as for workflow applications
CN1812382A (en) * 2005-01-24 2006-08-02 捷讯研究有限公司 System and method for managing communication for component applications
CN107480893A (en) * 2017-08-18 2017-12-15 浪潮软件股份有限公司 A kind of flow method of combination and device
CN109582303A (en) * 2018-10-31 2019-04-05 平安科技(深圳)有限公司 General purpose module call method, device, computer equipment and storage medium
CN110704095A (en) * 2019-09-03 2020-01-17 深圳壹账通智能科技有限公司 Workflow-based configuration processing method and device, computer equipment and storage medium
CN111324337A (en) * 2020-02-12 2020-06-23 深圳市商汤科技有限公司 Method, system, device and storage medium for constructing software module

Similar Documents

Publication Publication Date Title
KR102424056B1 (en) Method for modeling network system instructions with yang language and apparatus for the same
CN108563579B (en) White box testing method, device and system and storage medium
US10635436B2 (en) Compatibility method based on hybrid, adapter, operation device, system and computer-readable storage medium
US20160050128A1 (en) System and Method for Facilitating Communication with Network-Enabled Devices
WO2011137788A1 (en) Device management method, middleware, and machine-to-machine communication platform, device and system
US9405758B2 (en) Method and system for identifying file type
CN113535724B (en) Data processing method, device and computer readable storage medium
CN103902339A (en) Application installation method, terminal and server
CN115794106A (en) Method and system for analyzing configuration of binary protocol data of rail transit
KR101478903B1 (en) Service providing method and system for processing information of node based on profile of node in instance hosting environment
CN111832273A (en) Method and device for determining destination message, storage medium, and electronic device
US20170168923A1 (en) System and method for creating a test application
US20170364381A1 (en) Data center configuration
CN115329170A (en) Webpage crawling method, device, equipment and storage medium
EP4142238A1 (en) Pico base station configuration method and apparatus, and storage medium and electronic apparatus
CN111857799A (en) Method and device for transmitting component information, storage medium and electronic device
CN109445384A (en) A kind of more apparatus control systems
CN118612307A (en) Intelligent gateway system
CN111464398A (en) Self-organizing centreless network high-level protocol testing method, equipment and storage medium
CN114840225B (en) Application deployment method and device, storage medium and electronic device
CN113821271B (en) Connector expansion method and system of business application integration platform
CN111581438A (en) File analysis method and terminal
WO2021057351A1 (en) Apparatus and method for controlling android bluetooth in glibc environment, and terminal device
CN112698948A (en) Method and device for acquiring product resources, storage medium and electronic device
KR20170052262A (en) Dynamic commands processing apparatus and method thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination