CN106020991B - A kind of application synchronization and dissemination method and system based under cloud environment - Google Patents
A kind of application synchronization and dissemination method and system based under cloud environment Download PDFInfo
- Publication number
- CN106020991B CN106020991B CN201610319928.5A CN201610319928A CN106020991B CN 106020991 B CN106020991 B CN 106020991B CN 201610319928 A CN201610319928 A CN 201610319928A CN 106020991 B CN106020991 B CN 106020991B
- Authority
- CN
- China
- Prior art keywords
- code
- online
- host
- production host
- publication
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
Abstract
The present invention relates to a kind of application synchronizations based under cloud environment and dissemination method and system, method to include the following steps, generates online code;Online code is extracted into configuration file;The corresponding production host information of online code is extracted, and is gone in corresponding production host;Online code is backed up;Online code after covering backup;Online code is verified, and output code verifies log;Restart corresponding application;The application restarted is verified, and is exported using verification log;It jumps in publication host, circulation executes, until the corresponding all production host information extractions of the online code in production configuration file finish.The present invention it is a kind of based on the application under cloud environment is synchronous and dissemination method by a program supports multiple production mainframe codes to upload, inspection, using restarting and application review;It can guarantee accurate, the efficiency that code uploads, reduce code and upload and using intervention artificial in restarting process, guarantee online success rate.
Description
Technical field
The present invention relates to code release management method and systems, and in particular to it is a kind of based on the application under cloud environment it is synchronous and
Dissemination method and system.
Background technique
Under demand based on Background of Internet and telecom operators' demand etc., each system is towards big data and cloud
Change direction to develop, corresponding production host increases, and the upload and application of code restart work for increase at double;The upload of code
The accurate and efficiency that restarting the increase of work at double with application causes code to upload reduces, while code uploads and application was restarted
Artificial intervention also will increase in journey, and this reduces the success rates of code on-line.
Summary of the invention
Technical problem to be solved by the invention is to provide it is a kind of based on the application under cloud environment is synchronous and dissemination method and
System, it is ensured that accurate, the efficiency that code uploads reduces code and uploads and using intervention artificial in restarting process, guarantee
Code on-line success rate.
The technical scheme to solve the above technical problems is that a kind of application based under cloud environment synchronizes and publication
Method includes the following steps,
S1 generates online code in publication host;
S2 extracts online code into configuration file in publication host;
S3 extracts the corresponding production host information of online code in configuration file, and according to production host information
It jumps in corresponding production host;
S4 obtains the online code in publication host in production host, and backs up to online code, forms code
Inventory;
S5, according to online code of the code inventory in production host after covering backup;
S6 verifies the online code after covering in production host, and output code verifies log;
S7 restarts corresponding application according to the online code after verification;
S8 verifies the application restarted, and exports using verification log;
S9 is jumped to after verification in producing host to the application restarted in publication host, and circulation executes step S3
To S8, until the corresponding all production host information extractions of online code in production configuration file finish.
The beneficial effects of the present invention are: the present invention is a kind of synchronous based on the application under cloud environment and dissemination method passes through one
Program supports multiple production mainframe codes to upload, inspection, using restarting and application review;It simultaneously can be defeated with outgoing inspection log
Log out is clear, and simply, availability is strong, can difference before and after automatic Verification code on-line;It can guarantee the essence that code uploads
Standard, efficiency reduce code and upload and using intervention artificial in restarting process, guarantee online success rate, more convenient configuration pipe
The daily online work of reason group guarantees the quality of code on-line and quickly uses.
Based on the above technical solution, the present invention can also be improved as follows.
Further, in step s 2, the method for online code is extracted in publication host are as follows: dispose and adjust in publication host
With script and configuration file is produced, and produces the lists that configuration file is made of multiple production host informations, and by executing tune
Online code is extracted into configuration file with script;
Production host information includes host ip, user name, password, Host Type, online mark and upload mode.
Beneficial effect using above-mentioned further scheme is: passing through host ip, user name, password, Host Type, online mark
Knowing and uploading mode easier can position corresponding production host, and then be operated in corresponding production host.
Further, the upload mode includes that full dose uploads and increment upload.
Beneficial effect using above-mentioned further scheme is: being uploaded according to selection full dose or increment uploads, can satisfy not
With the requirement of application, the speed of code upload is further increased.
Further, the online mark being identified as to the on-line time point of online code, the on-line time of online code
The identification method of point is by the record of code change in the more nearest time at time point, and identification record.
Beneficial effect using above-mentioned further scheme is: online mark can distinguish the time point of code on-line, thus
The calm orderly carry out of code can be made online, further increase the success rate of code on-line.
It further, is to dispose in publication host from the method that publication host jumps in production host in step S3
Sshpass tool, and sshpass tool is called to log in production host.
Beneficial effect using above-mentioned further scheme is: sshpass tool is used for noninteractive ssh password authentification, can
To guarantee production host and issue the mutual ssh Telnet between host.
Based on a kind of above-mentioned application synchronization and dissemination method based under cloud environment, the present invention also provides one kind to be based on cloud ring
Application synchronization and delivery system under border.
It is a kind of based on the application under cloud environment is synchronous and delivery system, including preprocessing module, online code extraction module,
Produce host information extraction module, online backup code module, online code coverage module, online code check module, application
Restart module, using correction verification module and circulation execution module;
Preprocessing module is used to generate online code in publication host;
Online code extraction module is used to extract online code into configuration file in publication host;
Host information extraction module is produced, is used to extract the corresponding production host of online code in configuration file
Information, and jumped in corresponding production host according to production host information;
Online backup code module is used to obtain the online code in publication host in production host, and to online
Code is backed up, and code inventory is formed;
Online code coverage module is used for the online code according to code inventory in production host after covering backup;
Online code check module is used in production host verify the online code after covering, and exports
Code check log;
Using module is restarted, it is used to restart corresponding application according to the online code after verification;
It using correction verification module, is used to verify the application restarted, and exports using verification log,
Execution module is recycled, is used to jump in publication host after verifying the application restarted in producing host
Production host information extraction module, until production configuration file in the corresponding all production host informations of online code mention
It takes complete.
The beneficial effects of the present invention are: the present invention is a kind of synchronous based on the application under cloud environment and delivery system passes through one
Program supports multiple production mainframe codes to upload, inspection, using restarting and application review;It simultaneously can be defeated with outgoing inspection log
Log out is clear, and simply, availability is strong, can difference before and after automatic Verification code on-line;It can guarantee the essence that code uploads
Standard, efficiency reduce code and upload and using intervention artificial in restarting process, guarantee online success rate, more convenient configuration pipe
The daily online work of reason group guarantees the quality of code on-line and quickly uses.
Based on the above technical solution, the present invention can also be improved as follows.
Further, in online code extraction module, the method for online code is extracted in publication host are as follows: lead in publication
Script and production configuration file are called in deployment in machine, and produce the list that configuration file is made of multiple production host informations, and
Script is called to extract online code into configuration file by executing;
Production host information includes host ip, user name, password, Host Type, online mark and upload mode.
Beneficial effect using above-mentioned further scheme is: passing through host ip, user name, password, Host Type, online mark
Knowing and uploading mode easier can position corresponding production host, and then be operated in corresponding production host.
Further, the upload mode includes that full dose uploads and increment upload.
Beneficial effect using above-mentioned further scheme is: being uploaded according to selection full dose or increment uploads, can satisfy not
With the requirement of application, the speed of code upload is further increased.
Further, the online mark being identified as to the on-line time point of online code, the on-line time of online code
The identification method of point is by the record of code change in the more nearest time at time point, and identification record.
Beneficial effect using above-mentioned further scheme is: online mark can distinguish the time point of code on-line, thus
The calm orderly carry out of code can be made online, further increase the success rate of code on-line.
It further, is to send out from the method that publication host jumps in production host in production host information extraction module
Sshpass tool is disposed in cloth host, and sshpass tool is called to log in production host.
Beneficial effect using above-mentioned further scheme is: sshpass tool is used for noninteractive ssh password authentification, can
To guarantee production host and issue the mutual ssh Telnet between host.
Detailed description of the invention
Fig. 1 is a kind of synchronous flow chart with dissemination method of application based under cloud environment of the present invention;
Fig. 2 is a kind of synchronous structure chart with delivery system of application based under cloud environment of the present invention;
Fig. 3 is a kind of synchronous logic chart figure executed with delivery system of application based under cloud environment of the present invention.
Specific embodiment
The principle and features of the present invention will be described below with reference to the accompanying drawings, and the given examples are served only to explain the present invention, and
It is non-to be used to limit the scope of the invention.
As shown in Figure 1, a kind of application synchronization and dissemination method based under cloud environment, includes the following steps,
S1 generates online code in publication host;The method for generating online code are as follows: create code in publication host
Environment and publication and compiled code in code publication environment are issued, online code is generated.
S2 extracts online code into configuration file in publication host;The side of online code is extracted in publication host
Method are as follows: script and production configuration file are called in deployment in publication host, and produce configuration file by multiple production host informations
The list of composition, and call script to extract online code into configuration file by executing.
S3 extracts the corresponding production host information of online code in configuration file, and according to production host information
It jumps in corresponding production host.
S4 obtains the online code in publication host in production host, and backs up to online code, forms code
Inventory;The method of the online code in publication host is obtained in production host are as follows: by disposing synchronous foot in production host
The online code in host is issued in this acquisition.
S5, according to online code of the code inventory in production host after covering backup.
S6 verifies the online code after covering in production host, and output code verifies log.
S7 restarts corresponding application according to the online code after verification.
S8 verifies the application restarted, and exports using verification log.
S9 is jumped to after verification in producing host to the application restarted in publication host, and circulation executes step S3
To S8, until the corresponding all production host information extractions of online code in production configuration file finish.
In step s 2, production host information includes host ip, user name, password, Host Type, online mark and upload
Mode.It easier can be positioned by way of host ip, user name, password, Host Type, online mark and upload corresponding
Production host, and then operated in corresponding production host.The upload mode includes that full dose uploads and increment upload.
It is uploaded according to selection full dose or increment uploads, can satisfy the requirement of different application, further increase the speed of code upload.
The online mark being identified as to the on-line time point of online code, the identification method of the on-line time point of online code is logical
Cross the record that code changes in the more nearest time at time point, and identification record.Online mark can distinguish code on-line when
Between point so that the calm orderly carry out of code is online further increase the success rate of code on-line.In step S3 from
The method that publication host jumps in production host is to dispose sshpass tool in publication host, and call sshpass work
Tool logs in production host.Sshpass tool is used for noninteractive ssh password authentification, it is ensured that production host and publication host
Between mutual ssh Telnet.
In another specific embodiment of the invention, step S2 also supports the online code of manual extraction to configuration file
In, i.e., do not call script to carry out online code extraction by executing.
The present invention is a kind of synchronous based on the application under cloud environment and dissemination method passes through a program and supports multiple production masters
Machine code uploads, checks, using restarting and application review;Simultaneously can be with outgoing inspection log, the log of output is clear, simply,
Availability is strong, can difference before and after automatic Verification code on-line;It can guarantee accurate, the efficiency that code uploads, reduce on code
It passes and using intervention artificial in restarting process, guarantees online success rate, more convenient daily online work of configuration management group is protected
It demonstrate,proves the quality of code on-line and quickly uses.
Based on a kind of above-mentioned application synchronization and dissemination method based under cloud environment, the present invention also provides one kind to be based on cloud ring
Application synchronization and delivery system under border.
As shown in Fig. 2, a kind of application synchronization and delivery system based under cloud environment, including preprocessing module, online generation
Code extraction module, production host information extraction module, online backup code module, online code coverage module, online code school
Test module, using restart module, using correction verification module and circulation execution module;
Preprocessing module, be used for publication host in creation code publication environment and code publication environment in publication and
Compiled code generates online code;
Online code extraction module is used for the deployment in publication host and calls script and production configuration file, and produces
The list that configuration file is made of multiple production host informations, and call script to extract online code to configuration file by executing
In;
Host information extraction module is produced, is used to extract the corresponding production host of online code in configuration file
Information, and jumped in corresponding production host according to production host information;
Online backup code module is used to obtain in publication host in production host by disposing synchronous script
Line code, and online code is backed up, form code inventory;
Online code coverage module is used for the online code according to code inventory in production host after covering backup;
Online code check module is used in production host verify the online code after covering, and exports
Code check log;
Using module is restarted, it is used to restart corresponding application according to the online code after verification;
Using correction verification module, it is used to verify the application restarted, and export using verification log;
Execution module is recycled, is used to jump to publication host after verifying the application restarted in producing host
In, circulation executes step S3 to S8, until the corresponding all production host informations of online code in production configuration file mention
It takes complete.
In online code extraction module, production host information includes host ip, user name, password, Host Type, online
Mark and upload mode.It can be easier by way of host ip, user name, password, Host Type, online mark and upload
Corresponding production host is positioned, and then is operated in corresponding production host.The upload mode includes that full dose uploads
It is uploaded with increment.It is uploaded according to selection full dose or increment uploads, can satisfy the requirement of different application, further increase code
The speed of upload.The online mark being identified as to the on-line time point of online code, the on-line time point of online code
Identification method is by the record of code change in the more nearest time at time point, and identification record.Online mark can be distinguished
The time point of code on-line further increases the success of code on-line so that the calm orderly carry out of code is online
Rate.
It is from the method that publication host jumps in production host in production host information extraction module, in publication host
Sshpass tool is disposed, and sshpass tool is called to log in production host.Sshpass tool is used for noninteractive ssh password
Verifying, it is ensured that the mutual ssh Telnet between production host and publication host.
Fig. 3 is a kind of synchronous logic chart executed with delivery system of application based under cloud environment of the present invention, the logic of Fig. 3
It is corresponding with the present invention a kind of application synchronization and dissemination method based under cloud environment, from figure 3, it can be seen that code check is defeated
Log out using verification also output journal, while being recycled and executing, i.e., supported on multiple production mainframe codes by a program
It passes, check, using restarting and application review, until the corresponding all production host letters of the online code in production configuration file
Breath is extracted and is finished.
The present invention is a kind of synchronous based on the application under cloud environment and delivery system passes through a program and supports multiple production masters
Machine code uploads, checks, using restarting and application review;Simultaneously can be with outgoing inspection log, the log of output is clear, simply,
Availability is strong, can difference before and after automatic Verification code on-line;It can guarantee accurate, the efficiency that code uploads, reduce on code
It passes and using intervention artificial in restarting process, guarantees online success rate, more convenient daily online work of configuration management group is protected
It demonstrate,proves the quality of code on-line and quickly uses.
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and
Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
Claims (10)
1. a kind of application synchronization and dissemination method based under cloud environment, which comprises the following steps:
S1 generates online code in publication host;
S2 extracts online code into configuration file in publication host;
S3 extracts the corresponding production host information of online code in configuration file, and is jumped according to production host information
To in corresponding production host;
S4 obtains the online code in publication host in production host, and backs up to online code, and it is clear to form code
It is single;
S5, according to online code of the code inventory in production host after covering backup;
S6 verifies the online code after covering in production host, and output code verifies log;
S7 restarts corresponding application according to the online code after verification;
S8 verifies the application restarted, and exports using verification log;
S9 is jumped to after verification in producing host to the application restarted in publication host, and circulation executes step S3 to S8,
Until the corresponding all production host information extractions of online code in configuration file finish.
2. a kind of application synchronization and dissemination method based under cloud environment according to claim 1, which is characterized in that in step
In rapid S2, the method for online code is extracted in publication host are as follows: script and configuration file are called in deployment in publication host, and
Configuration file calls script to extract online code to configuring text by multiple lists for forming of production host informations, and by executing
In part;
Production host information includes host ip, user name, password, Host Type, online mark and upload mode.
3. a kind of application synchronization and dissemination method based under cloud environment according to claim 2, it is characterised in that: described
Upload mode includes that full dose uploads and increment upload.
4. a kind of application synchronization and dissemination method based under cloud environment according to claim 2, it is characterised in that: described
The online mark being identified as to the on-line time point of online code, the identification method of the on-line time point of online code are when passing through
Between put the record that code in the more nearest time changes, and identification record.
5. a kind of application synchronization and dissemination method based under cloud environment according to any one of claims 1 to 4, feature
It is: is from the method that publication host jumps in production host in step S3, disposes sshpass tool in publication host,
And sshpass tool is called to log in production host.
6. a kind of application synchronization and delivery system based under cloud environment, it is characterised in that: including preprocessing module, online code
Extraction module, production host information extraction module, online backup code module, online code coverage module, online code check
Module, using restart module, using correction verification module and circulation execution module;
Preprocessing module is used to generate online code in publication host;
Online code extraction module is used to extract online code into configuration file in publication host;
Host information extraction module is produced, is used to extract the corresponding production host letter of online code in configuration file
Breath, and jumped in corresponding production host according to production host information;
Online backup code module is used to obtain the online code in publication host in production host, and to online code
It is backed up, forms code inventory;
Online code coverage module is used for the online code according to code inventory in production host after covering backup;
Online code check module is used in production host verify the online code after covering, and output code
Verify log;
Using module is restarted, it is used to restart corresponding application according to the online code after verification;
Using correction verification module, it is used to verify the application restarted, and export using verification log;
Execution module is recycled, the life jumped in publication host after verification in producing host to the application restarted is used for
Host information extraction module is produced, until the corresponding all production host information extractions of the online code in configuration file finish.
7. a kind of application synchronization and delivery system based under cloud environment according to claim 6, it is characterised in that: upper
In line code extraction module, extract the method for online code in publication host are as follows: in publication host deployment call script and
Configuration file, and the list that configuration file is made of multiple production host informations, and call script extraction online by executing
Code is into configuration file;
Production host information includes host ip, user name, password, Host Type, online mark and upload mode.
8. a kind of application synchronization and delivery system based under cloud environment according to claim 7, it is characterised in that: described
Upload mode includes that full dose uploads and increment upload.
9. a kind of application synchronization and delivery system based under cloud environment according to claim 7, it is characterised in that: described
The online mark being identified as to the on-line time point of online code, the identification method of the on-line time point of online code are when passing through
Between put the record that code in the more nearest time changes, and identification record.
10. special according to a kind of described in any item application synchronizations and delivery system based under cloud environment of claim 6 to 9
Sign is: being from the method that publication host jumps in production host in production host information extraction module, in publication host
Sshpass tool is disposed, and sshpass tool is called to log in production host.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610319928.5A CN106020991B (en) | 2016-05-13 | 2016-05-13 | A kind of application synchronization and dissemination method and system based under cloud environment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610319928.5A CN106020991B (en) | 2016-05-13 | 2016-05-13 | A kind of application synchronization and dissemination method and system based under cloud environment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106020991A CN106020991A (en) | 2016-10-12 |
CN106020991B true CN106020991B (en) | 2019-03-15 |
Family
ID=57100585
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610319928.5A Active CN106020991B (en) | 2016-05-13 | 2016-05-13 | A kind of application synchronization and dissemination method and system based under cloud environment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106020991B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107967613B (en) * | 2016-10-18 | 2022-01-18 | 北京国双科技有限公司 | Advertisement online method and device |
CN107168763A (en) * | 2017-05-27 | 2017-09-15 | 北京思特奇信息技术股份有限公司 | A kind of application synchronous method based on cloud environment, issue main frame and production main frame |
CN107682205B (en) * | 2017-11-01 | 2021-06-22 | 北京奇艺世纪科技有限公司 | Online message publishing method and device and electronic equipment |
CN109165199A (en) * | 2018-07-27 | 2019-01-08 | 五八有限公司 | A kind of file synchronisation method, device, equipment and computer readable storage medium |
CN109274654A (en) * | 2018-08-31 | 2019-01-25 | 郑州云海信息技术有限公司 | Method, device and storage medium for establishing storage device cluster |
CN110764835B (en) * | 2019-09-18 | 2024-01-26 | 平安科技(深圳)有限公司 | File configuration method and device for application environment, computer equipment and storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7793269B2 (en) * | 2005-02-15 | 2010-09-07 | Ebay Inc. | Parallel software testing based on a normalized configuration |
CN101477467A (en) * | 2008-12-08 | 2009-07-08 | 山东浪潮齐鲁软件产业股份有限公司 | Project code releasing method |
CN104516738A (en) * | 2014-12-15 | 2015-04-15 | 北京金和软件股份有限公司 | Integrated implementing method for development and release of APP |
CN104820602A (en) * | 2015-05-18 | 2015-08-05 | 北京瑞星信息技术有限公司 | Method, device and system for publishing software package |
-
2016
- 2016-05-13 CN CN201610319928.5A patent/CN106020991B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN106020991A (en) | 2016-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106020991B (en) | A kind of application synchronization and dissemination method and system based under cloud environment | |
CN105373401B (en) | Software package method for automatically releasing and system | |
CN104252502B (en) | Data migration method and device in a kind of database management platform | |
CN109358912A (en) | A kind of visualization system and method for batch starting micro services | |
CN107493310A (en) | A kind of cloud resource processing method and cloud management platform | |
CN106020944B (en) | It is a kind of to configure the method and system for carrying out data downloading based on background data base | |
CN105183672B (en) | A kind of adaptive interface call method and system | |
CN109409326A (en) | A method of it is kept accounts automatically based on VAT invoice electronic data and generates voucher | |
CN101833458A (en) | Method for automatically generating user application interface based on template | |
CN103971211A (en) | Information processing method and device | |
Wu et al. | Testing for event-driven microservices based on consumer-driven contracts and state models | |
CN106484452B (en) | unified configuration management method and device for software platform | |
CN111490870B (en) | A block chain-based seal registration method, verification method and anti-counterfeiting system | |
CN106547861A (en) | A kind of method and device of the data base of intelligent management machine node | |
CN105678118B (en) | A kind of software version generation method and device containing digital certificate | |
CN106250528B (en) | The online method of the splicing model based on the online check of the active and standby machines | |
CN106649311A (en) | Service data symbolization method and device | |
CN110019972A (en) | The restoration methods and electronic device of the storage method of electronic invoice, chain of keeping accounts | |
CN103942326A (en) | Information providing method and device and search result providing method and device | |
CN109656740A (en) | Method for supporting overtime processing task flow | |
JP6235945B2 (en) | Source code generation and provision apparatus, and source code generation and provision method | |
CN106254534A (en) | Distributed type assemblies monitoring agent based on mixed architecture and method | |
CN106294873A (en) | The analytical equipment of a kind of machine data and the method for analysis | |
CN103186465A (en) | Browser compatibility testing method and system for webpage user interface | |
CN107168763A (en) | A kind of application synchronous method based on cloud environment, issue main frame and production main frame |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |