CN112748915B - Stimusoft-based method and device for dynamically extending business function - Google Patents
Stimusoft-based method and device for dynamically extending business function Download PDFInfo
- Publication number
- CN112748915B CN112748915B CN202011631149.1A CN202011631149A CN112748915B CN 112748915 B CN112748915 B CN 112748915B CN 202011631149 A CN202011631149 A CN 202011631149A CN 112748915 B CN112748915 B CN 112748915B
- Authority
- CN
- China
- Prior art keywords
- function
- server
- client
- javascript
- configuration file
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000011161 development Methods 0.000 claims abstract description 11
- 230000006870 function Effects 0.000 claims description 156
- 230000007246 mechanism Effects 0.000 claims description 22
- 230000008569 process Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 abstract description 15
- 238000006243 chemical reaction Methods 0.000 abstract description 8
- 238000013461 design Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 240000000594 Heliconia bihai Species 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
- G06F8/315—Object-oriented languages
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1206—Improving or facilitating administration, e.g. print management resulting in increased flexibility in input data format or job format or job type
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/44—Encoding
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computing Systems (AREA)
- Stored Programmes (AREA)
Abstract
The embodiment of the specification discloses a method and equipment for dynamically extending a business function based on StimuSoft, which are used for solving the problem that a user defines processing logic according to own requirements and meets various data conversion requirements of a printing format. The method comprises the following steps: developing a client self-defining function through JavaScript; a function is customized through a Java development server side; configuring the relevant information of the client-side user-defined function to a client-side configuration file, and configuring the relevant information of the server-side user-defined function to a server-side configuration file; and calling the client configuration file and the server configuration file by starting an application program to identify files needing to be registered, and automatically registering the client self-defined function and the server self-defined function.
Description
Technical Field
The invention relates to the technical field of information processing, in particular to a method and equipment for dynamically expanding a business function based on StimuSoft.
Background
At present, printing services are more and more, and the processing modes for printing data are more and more changed, all requirements for special processing of data cannot be completely identified during initialization of a printing system, and if the printing system is required to develop a data processing function for different requirements, great influence is generated on the stability of the printing system.
Based on this, a scheme that the stability of the printing system can be ensured, the printing system is supported to expand the data processing logic, and the data processing logic is integrated into the printing system is needed, so that a user can define the processing logic according to own requirements better, and various data conversion requirements of printing formats are met.
Disclosure of Invention
One or more embodiments of the present specification provide a method and apparatus for dynamically extending business functions based on StimulSoft. The method is used for solving the following technical problems: the user defines the processing logic according to the self requirement, and various data conversion requirements of the printing format are met.
To solve the above technical problem, one or more embodiments of the present specification are implemented as follows:
one or more embodiments of the present specification provide a method for dynamically extending a business function based on StimulSoft, including:
developing a client self-defined function through JavaScript;
a function is customized through a Java development server side;
configuring the relevant information of the client-side user-defined function to a client-side configuration file, and configuring the relevant information of the server-side user-defined function to a server-side configuration file;
and calling the client configuration file and the server configuration file by starting an application program to identify files needing to be registered, and automatically registering the client self-defined function and the server self-defined function.
A user-defined function is developed based on weak type characteristics of JavaScript and an annotation reflection mechanism of Java, and the user-defined function is registered when an application program is started through flexible configuration of a configuration file. The method can quickly meet the requirements of secondary development, can define own processing logic according to the self requirements of users, can quickly register the processing logic into an application program, can process own format logic according to the self-defined service function during the design of the printing format, and meets various data conversion requirements of the printing format.
Optionally, the developing a client-side custom function through JavaScript specifically includes:
declaring the client self-defined function as a JavaScript object in a mode of declaring the object based on a weak type mechanism of JavaScript;
and defining the relevant information of the client self-defining function.
Optionally, the developing a server-side custom function by Java specifically includes:
and defining information such as description and classification of the function based on an annotation mode, and developing the server-side self-defined function.
Optionally, the invoking the application program to call the client configuration file and the server configuration file to identify a file to be registered, and automatically registering the client custom function and the server custom function specifically includes:
when the application program is started, the server side configuration file is called to identify the file needing to be registered, and a custom function registration process is started.
Optionally, the method further comprises:
and dynamically registering the client self-defining function to the application program front-end engine by a module loading mechanism based on JavaScript.
Optionally, the method further comprises:
and scanning the server-side custom function developed in the annotation-based mode through a reflection mechanism, and registering the server-side custom function into the application program.
Optionally, the module loading mechanism based on JavaScript dynamically registering the client-side custom function to the application front-end engine specifically includes:
based on a modular loading mechanism of JavaScript, loading a function file of the client self-defined function to the application program in a module loading mode;
and analyzing the JavaScript object of the function file, and registering the JavaScript object to the application program.
Optionally, the client configuration file includes:
and the client key value is the same as the attribute name of the attribute declared on the JavaScript object.
Optionally, the server-side configuration file includes a server-side key value, and the server-side key value is an arbitrary value.
One or more embodiments of the present specification provide an apparatus for dynamically extending a business function based on StimulSoft, comprising:
at least one processor; and (c) a second step of,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
configuring the relevant information of the client-side custom function developed through JavaScript to a client-side configuration file, and configuring the relevant information of the server-side custom function developed through JavaScript to a server-side configuration file;
and calling the client configuration file and the server configuration file to identify files needing to be registered, and automatically registering the client self-defined function and the server self-defined function.
At least one technical scheme adopted by one or more embodiments of the specification can achieve the following beneficial effects: based on annotation and reflection, the service self-defined function is allowed to be registered for the printing format according to the self requirement of the user, and the self-defined service function can be used for processing format logic during the design of the printing format, so that various data conversion requirements of the printing format are met, the development and registration processes of the self-defined service function are simplified, and the development efficiency is improved.
Drawings
In order to more clearly illustrate the embodiments of the present specification or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only some embodiments described in the present specification, and for those skilled in the art, other drawings can be obtained according to the drawings without any creative effort.
Fig. 1 is a schematic flowchart of a method for dynamically extending a business function based on StimulSoft according to one or more embodiments of the present disclosure.
Detailed Description
The embodiment of the specification provides a method for dynamically extending a business function based on StimulSoft.
In order to make those skilled in the art better understand the technical solutions in the present specification, the technical solutions in the embodiments of the present specification will be clearly and completely described below with reference to the drawings in the embodiments of the present specification, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without making any inventive step based on the embodiments of the present disclosure, shall fall within the scope of protection of the present application.
In one or more embodiments of the present specification, the provided scheme provides an open source code based on StimulSoft, which can perform writing of languages such as C #, java, javaScript, and the like according to requirements, so that development is safer and more flexible. Meanwhile, stimulSoft supports more than 15 types of data servers, namely MS SQL, oracle, postgreSQL, firebird and the like, supports ADO.
The technical solutions provided by the embodiments of the present description are described in detail below with reference to the accompanying drawings.
Fig. 1 is a schematic flow chart of a method for dynamically extending a business function based on StimulSoft according to one or more embodiments of the present specification.
The process in fig. 1 may include the following steps:
s101: developing a client self-defined function through JavaScript;
in one or more embodiments of the present description, a client, such as a PC, more precisely, may be a browser. Common PC terminals include: desktop, notebook, tablet, and ultrabook, among others.
In one or more embodiments of the present specification, a client-side custom function is declared as a JavaScript object by declaring the object based on a weak class mechanism of JavaScript; and defining the relevant information of the client self-defining function.
In one or more embodiments of the present description, the client-side customized function may include a plurality of business functions, or may include only one business function. The client-side self-defined function is declared as a JavaScript object, wherein one service function can be declared as one JavaScript object, and a plurality of service functions can also be declared as one JavaScript object. It is understood that multiple business functions may also be declared as multiple JavaScript objects. The relevant information of the client-side custom function comprises the following steps: function parameter description, method description, return value description, function annotation and other key information
For example, a client-side custom function file is created, a self-executed function is firstly defined in the client-side custom function file, a window object is introduced through parameters of the self-executed function, an attribute is stated on the window object, the name of the attribute is defined as PrintJSFunctions, and two custom service functions are created on the PrintJSFunctions, wherein each service function is an attribute, the name of the attribute is a function name, and the names are defined as testJs and testJs2. At this time, two service functions testJs and testJs2 are declared as one JavaScript object.
In one or more embodiments of the present specification, the part of code for developing the client-side custom function by JavaScript may be:
s102: a function is customized through a Java development server side;
in one or more embodiments of the present specification, a server-side custom function is developed based on information such as description and classification of the function defined in an annotation manner. Annotations are descriptive of the program, and to the computer, metadata is descriptive of the package, class, method, etc. elements. Annotations are divided into writing documents, compilation checks, code analysis, where code analysis is able to analyze the code by annotations identified in the code.
In one or more embodiments of the present description, a classification of functions is defined based on an annotation-based approach, where the classification of functions includes formatting functions, calculating functions, custom functions, and the like. Access to annotations may be achieved through Java's reflection mechanism programming.
In one or more embodiments of the present description, a server-side custom function is developed, a business function class is defined, the business function class is integrated from the custom function base, a static method is declared, and a PrintFunction is annotated. Part of the code is as follows:
s103: configuring the relevant information of the client-side user-defined function to a client-side configuration file, and configuring the relevant information of the server-side user-defined function to a server-side configuration file;
in one or more embodiments of the present description, the client-side customized function and the server-side customized function correspond to a client-side configuration file and a server-side configuration file, configure the relevant information of the client-side customized function to the client-side configuration file, and configure the relevant information of the server-side customized function to the server-side configuration file. The configuration file is composed of two parts, including annotation content and configuration item content. Wherein the annotation content is represented by a single line annotation by # to explain some of the necessary content. The key value pair configured to have one key value pair includes a key value and a value, and a symbol = (which may be customized, of course) is inserted between the key value pair to divide the key value and the value.
In one or more embodiments of the present specification, the client key value in the client profile is the same as the property name of the property declared on the JavaScript object. Part of the code for adding the configuration file is as follows:
in one or more embodiments of the present specification, when a client-side custom function is developed, an attribute declared on a window object is defined with an attribute name of PrintJSFunctions, and when a client-side configuration file is configured, a key value in the configuration file is the same as the attribute name of the attribute declared on the window object, and is PrintJSFunctions, so that the same information is ensured, the correctness of a calling function is ensured when the client-side prints, and the data conversion requirement of a printing format is ensured.
In one or more embodiments of the present specification, the server-side configuration file includes a server-side key value, and the server-side key value is an arbitrary value. Part of the code for adding the configuration file is as follows:
in one or more embodiments of the present specification, when configuring a server-side configuration file, a server-side custom function is not required to have the same key value in the configuration file as an attribute name of an attribute declared on a window object, and may be any value. In one embodiment, the key value in the code is Test1.
S104: and calling the client configuration file and the server configuration file by starting an application program to identify files needing to be registered, and automatically registering the client self-defined function and the server self-defined function.
In one or more embodiments of the present specification, when an application is started, a server-side configuration file is first called to identify a file to be registered, and a custom function registration process is started.
In one or more embodiments of the present specification, the application program is a program including a printing system, and the function registration process is entered when the program including the printing system is started. The server side configuration file is a switch of the function registration process, the server side configuration file is called to identify the file needing to be registered, and the registration process of the user-defined function is started.
In one or more embodiments of the present description, a server-side custom function developed in an annotation-based manner is scanned by a reflection mechanism and registered to an application.
The JAVA reflection mechanism is in a running state, and all attributes and methods of any class can be known; any method and attribute of any object can be called; the function of this method of dynamically acquiring information and dynamically invoking objects is called the reflection mechanism of java language. During reflection, program elements such as byte codes, methods, fields and the like can be dynamically acquired, and annotations attached to the program elements can be acquired after the program elements are acquired. Wherein the program elements include classes, methods, fields, method parameters, interfaces, constructors, enumerations, etc.
In one or more embodiments of the present specification, a server-side custom function developed in an annotation-based manner is equivalent to marking a custom function, scanning the marked custom function through a reflection mechanism, and registering the custom function in an application program.
In one or more embodiments of the present specification, a JavaScript-based module loading mechanism dynamically registers client-side custom functions to an application front-end engine. Based on a modular loading mechanism of JavaScript, loading a function file of a client self-defined function to an application program in a module loading mode; and analyzing the JavaScript object of the function file, and registering the JavaScript object to the application program.
In one or more embodiments of the present specification, when an application program including a printing system is started, a function file of a client-side custom function is loaded to the application program including the printing system by means of a loading module, each object in the file is parsed, and each object is registered to the application program. Taking the above code as an example, the client-side custom function includes a window object, and when the file is parsed, the window object is parsed, and the window object is registered in the application program. It is understood that the code is a partial code, and additional JavaScript objects may be included in the client custom function. The application program is only conveniently called and is not compulsorily used when being registered.
In one or more embodiments of the present specification, a service customization function is registered for a printing format, and the above-mentioned code is taken as an example, and when printing is performed by an application program including a printing system, the date 2020-01-01 can be converted into the format 20200101, and the present specification is not limited to the above-mentioned code, and it is understood that, by customizing the service function, the date 2020-01-01 can be converted into the format 2020/01/01 or the format of 01/2020/01.
In one or more embodiments of the present specification, the service customized function is registered for the printing format, which not only can satisfy the conversion of the date format, but also can provide font selection, create a customized report template, support various format designs, and the like.
At least one technical scheme adopted by one or more embodiments of the specification is realized by registering a self-defined function at a client and a server on the basis of a StimuSoft control, and dynamically creating a code to quickly meet the secondary development requirement. The project can define own processing logic according to own requirements and quickly register the processing logic in own application program, and then the self-defined business function can be used for processing own format logic during printing format design, so that various data conversion requirements of the printing format are met, the development and registration process of the self-defined business function is simplified, and the development efficiency is improved.
One or more embodiments of the present specification further provide an apparatus for dynamically extending a business function based on StimuSoft, including:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
configuring the relevant information of the client-side custom function developed through JavaScript to a client-side configuration file, and configuring the relevant information of the server-side custom function developed through JavaScript to a server-side configuration file;
and calling the client configuration file and the server configuration file to identify files needing to be registered, and automatically registering the client self-defined function and the server self-defined function.
The foregoing description has been directed to specific embodiments of this disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
The above description is merely one or more embodiments of the present disclosure and is not intended to limit the present disclosure. Various modifications and alterations to one or more embodiments of the present description will be apparent to those skilled in the art. Any modification, equivalent replacement, improvement or the like made within the spirit and principle of one or more embodiments of the present specification should be included in the scope of the claims of the present specification.
Claims (6)
1. A method for dynamically extending business functions based on StimulSoft is characterized by comprising the following steps:
developing a client self-defining function through JavaScript;
a function is customized through a Java development server side;
configuring the relevant information of the client-side user-defined function to a client-side configuration file, and configuring the relevant information of the server-side user-defined function to a server-side configuration file;
calling the client configuration file and the server configuration file by starting an application program to identify files needing to be registered, and automatically registering the client self-defined function and the server self-defined function;
the developing a client self-defined function through JavaScript specifically comprises the following steps:
declaring the client self-defined function as a JavaScript object in a mode of declaring the object based on a weak type mechanism of JavaScript;
defining relevant information of the client self-defining function;
under the condition that the starting application program is a printing system program, converting the data format of the printing data according to the automatically registered client-side custom function and the automatically registered server-side custom function;
the server-side custom function is developed through Java, and the method specifically comprises the following steps:
defining description and classification information of the function based on an annotation mode, and developing the server-side self-defined function;
the method further comprises the following steps:
dynamically registering the client self-defining function to the application program front-end engine based on a JavaScript module loading mechanism;
the method further comprises the following steps:
and scanning the server-side custom function developed in the annotation-based mode through a reflection mechanism, and registering the server-side custom function into the application program.
2. The method according to claim 1, wherein the automatically registering a client-side custom function and the server-side custom function by invoking the application program to call the client-side configuration file and the server-side configuration file to identify a file to be registered comprises:
when the application program is started, the server side configuration file is called to identify the file needing to be registered, and a custom function registration process is started.
3. The method of claim 1, wherein the JavaScript-based module loading mechanism dynamically registers the client-side custom function to the application front-end engine, and specifically comprises:
based on a modular loading mechanism of JavaScript, loading a function file of the client self-defined function to the application program in a module loading mode;
and analyzing the JavaScript object of the function file, and registering the JavaScript object to the application program.
4. The method of claim 1, wherein the client profile comprises:
a client key value that is the same as the property name of the property declared on the JavaScript object.
5. The method of claim 1, wherein the server-side configuration file comprises:
a server-side key value, the server-side key value being an arbitrary value.
6. An apparatus for dynamically extending business functions based on StimulSoft, comprising:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to cause the at least one processor to:
configuring the relevant information of the client-side custom function developed through JavaScript to a client-side configuration file, and configuring the relevant information of the server-side custom function developed through JavaScript to a server-side configuration file;
calling the client configuration file and the server configuration file by starting an application program to identify files needing to be registered, and automatically registering the client self-defined function and the server self-defined function;
the client self-defined function developed through JavaScript specifically comprises the following steps:
declaring the client self-defined function as a JavaScript object in a mode of declaring the object based on a weak type mechanism of JavaScript;
defining the relevant information of the client self-defining function;
under the condition that the starting application program is a printing system program, converting the data format of the printing data according to the automatically registered client-side custom function and the automatically registered server-side custom function;
the server-side custom function is developed through Java, and the method specifically comprises the following steps:
defining description and classification information of the function based on an annotation mode, and developing the server-side self-defined function;
the at least one processor is further capable of:
dynamically registering the client self-defining function to the application program front-end engine based on a JavaScript module loading mechanism;
the at least one processor is further capable of:
and scanning the server-side custom function developed in the annotation-based mode through a reflection mechanism, and registering the server-side custom function into the application program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011631149.1A CN112748915B (en) | 2020-12-30 | 2020-12-30 | Stimusoft-based method and device for dynamically extending business function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011631149.1A CN112748915B (en) | 2020-12-30 | 2020-12-30 | Stimusoft-based method and device for dynamically extending business function |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112748915A CN112748915A (en) | 2021-05-04 |
CN112748915B true CN112748915B (en) | 2022-10-25 |
Family
ID=75650767
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011631149.1A Active CN112748915B (en) | 2020-12-30 | 2020-12-30 | Stimusoft-based method and device for dynamically extending business function |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112748915B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114356252B (en) * | 2021-12-27 | 2024-03-19 | 金蝶软件(中国)有限公司 | Dynamic field printing method, system and related device |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102110006A (en) * | 2009-12-24 | 2011-06-29 | 安世亚太科技(北京)有限公司 | System and method for expanding and developing application business |
CN106302442A (en) * | 2016-08-12 | 2017-01-04 | 广州慧睿思通信息科技有限公司 | A kind of network communication packet analytic method based on Java language |
CN108845800A (en) * | 2018-05-23 | 2018-11-20 | 北京五八信息技术有限公司 | A kind of implementation method, device, equipment and the storage medium of component extension function |
CN109240665A (en) * | 2018-08-24 | 2019-01-18 | 北京北信源信息安全技术有限公司 | Log recording method, device and electronic equipment |
CN109587272A (en) * | 2018-12-30 | 2019-04-05 | 深圳云天励飞技术有限公司 | A kind of optimization method of micro services, device and electronic equipment |
CN109726021A (en) * | 2018-11-29 | 2019-05-07 | 国云科技股份有限公司 | A kind of micro services interface defines the implementation method of class self-discovery |
CN111526060A (en) * | 2020-06-16 | 2020-08-11 | 网易(杭州)网络有限公司 | Method and system for processing service log |
CN112148356A (en) * | 2019-06-28 | 2020-12-29 | 腾讯科技(深圳)有限公司 | Document generation method, interface development method, device, server and storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4909124B2 (en) * | 2007-03-02 | 2012-04-04 | キヤノン株式会社 | Information processing apparatus, information processing method, and computer program |
CN105260168B (en) * | 2014-07-15 | 2018-10-19 | 阿里巴巴集团控股有限公司 | Log-output method and device |
US9894185B2 (en) * | 2014-12-16 | 2018-02-13 | Software Ag | System and method for condition-based application logic shifting between a client and a server |
US10572274B2 (en) * | 2017-09-22 | 2020-02-25 | Microsoft Technology Licensing, Llc | Cross platform custom functions |
-
2020
- 2020-12-30 CN CN202011631149.1A patent/CN112748915B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102110006A (en) * | 2009-12-24 | 2011-06-29 | 安世亚太科技(北京)有限公司 | System and method for expanding and developing application business |
CN106302442A (en) * | 2016-08-12 | 2017-01-04 | 广州慧睿思通信息科技有限公司 | A kind of network communication packet analytic method based on Java language |
CN108845800A (en) * | 2018-05-23 | 2018-11-20 | 北京五八信息技术有限公司 | A kind of implementation method, device, equipment and the storage medium of component extension function |
CN109240665A (en) * | 2018-08-24 | 2019-01-18 | 北京北信源信息安全技术有限公司 | Log recording method, device and electronic equipment |
CN109726021A (en) * | 2018-11-29 | 2019-05-07 | 国云科技股份有限公司 | A kind of micro services interface defines the implementation method of class self-discovery |
CN109587272A (en) * | 2018-12-30 | 2019-04-05 | 深圳云天励飞技术有限公司 | A kind of optimization method of micro services, device and electronic equipment |
CN112148356A (en) * | 2019-06-28 | 2020-12-29 | 腾讯科技(深圳)有限公司 | Document generation method, interface development method, device, server and storage medium |
CN111526060A (en) * | 2020-06-16 | 2020-08-11 | 网易(杭州)网络有限公司 | Method and system for processing service log |
Also Published As
Publication number | Publication date |
---|---|
CN112748915A (en) | 2021-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7506324B2 (en) | Enhanced compiled representation of transformation formats | |
US10067931B2 (en) | Analysis of documents using rules | |
US7568184B1 (en) | Software documentation generator | |
US8694960B2 (en) | Computer-implemented method, system and computer program product for displaying a user interface component | |
US20010014900A1 (en) | Method and system for separating content and layout of formatted objects | |
US6850950B1 (en) | Method facilitating data stream parsing for use with electronic commerce | |
US9141393B2 (en) | Business content authoring and distribution | |
CN110688307B (en) | JavaScript code detection method, device, equipment and storage medium | |
CN111459537B (en) | Redundant code removal method, device, equipment and computer-readable storage medium | |
KR100745530B1 (en) | A computer usable recording medium recording a pop-up window generating program and a computer-implemented method for generating a pop-up window. | |
Vlist | XML Schema: The W3C's Object-Oriented Descriptions for XML | |
CN113419729A (en) | Front-end page building method, device, equipment and storage medium based on modularization | |
O'Donnell | Programming for the World: A guide to internationalization | |
CN113760266B (en) | Method and device for creating function module file and electronic equipment | |
CN112748915B (en) | Stimusoft-based method and device for dynamically extending business function | |
CN113297425A (en) | Document conversion method, device, server and storage medium | |
CN115758973A (en) | Method, device and equipment for generating chip register design file and storage medium | |
US7356458B1 (en) | Multi-language correspondence/form generator | |
CN111444456B (en) | Style editing method and device and electronic equipment | |
US20040205469A1 (en) | Method for processing a rule using computer-independent program instructions and computer for use therewith | |
Lano et al. | Case study: FIXML to Java, C# and C++ | |
CN114970486B (en) | Method, apparatus and medium for generating PDF reports for software test results | |
CN117667450A (en) | Interface communication class generation method and device based on interface platform and electronic equipment | |
CN118092914A (en) | Page generation method, device, equipment, storage medium and low-code generation system | |
CN119781762A (en) | HTML template reuse method, device and equipment based on multi-scenario framework |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220923 Address after: 250101 Inspur science and Technology Park, 1036 Inspur Road, hi tech Zone, Jinan City, Shandong Province Applicant after: Inspur Genersoft Co.,Ltd. Address before: 250101 Inspur science and Technology Park, 1036 Inspur Road, hi tech Zone, Jinan City, Shandong Province Applicant before: SHANDONG INSPUR GENESOFT INFORMATION TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |