CN102147726B - Script-based method for implementing service configuration - Google Patents

Script-based method for implementing service configuration Download PDF

Info

Publication number
CN102147726B
CN102147726B CN 201110081017 CN201110081017A CN102147726B CN 102147726 B CN102147726 B CN 102147726B CN 201110081017 CN201110081017 CN 201110081017 CN 201110081017 A CN201110081017 A CN 201110081017A CN 102147726 B CN102147726 B CN 102147726B
Authority
CN
China
Prior art keywords
script
data
item
definition
page
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
Application number
CN 201110081017
Other languages
Chinese (zh)
Other versions
CN102147726A (en
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.)
Fiberhome Telecommunication Technologies Co Ltd
Original Assignee
Fiberhome Telecommunication Technologies 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 Fiberhome Telecommunication Technologies Co Ltd filed Critical Fiberhome Telecommunication Technologies Co Ltd
Priority to CN 201110081017 priority Critical patent/CN102147726B/en
Publication of CN102147726A publication Critical patent/CN102147726A/en
Application granted granted Critical
Publication of CN102147726B publication Critical patent/CN102147726B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention relates to a script-based method for implementing service configuration, comprising the following steps: carrying out grammatical definition on scripts; analyzing the scripts; analyzing service configuration data; firstly analyzing requirement documents for each service configuration and allocating fixed service configuration command codes; and compiling the script definition files describing the service configuration. Analysis of the scripts refers to reading the script definition files corresponding to the service configuration and writing the scripts in line with the grammatical definition into corresponding objects in an internal memory, the analysis is terminated if scripts not in line with the grammatical definition appear; analysis of the service configuration data requires the following steps: analyzing byte stream data acquired from the device into service configuration item data according to the definitions of the service configuration scripts and carrying out accuracy verification on the service configuration item data. The method in the invention is based on XML (extensive makeup language) script language and defines the service configurations by descriptions, thus simplifying complexity in implementing service configurations and ensuring accuracy in service configurations.

Description

A kind of business configuration implementation method based on script
Technical field
The present invention relates to the communications field, is a kind of business configuration implementation method based on script specifically.
Background technology
Along with the fast development of the communication technology, various new technologies constantly occur and are employed, and for adapting to the fast-changing market demand, need the various new types of communication devices of development also to introduce to the market as early as possible.Communications device functions from strength to strength, module becomes increasingly complex, business configuration is also more and more, because that new equipment has is very strong ageing, the research and development that business configuration realizes is also had higher requirement.
The business configuration of new equipment realizes research and development, and traditional way is:
The first step is carried out demand analysis to appliance services earlier, the business configuration of determining the business model of equipment and needing to realize.
Second step is according to business configuration custom communication protocol format, mutual data content.
In the 3rd step, with regard to every business configuration design configuration user inputting interface, realize the protocol data processing logic.
In the 4th step, connection device carries out business configuration debugging, test.
Wherein the 3rd step was to need the longest part consuming time, the complexity of appliance services configuration has directly influenced the time that business configuration realizes research and development, and because each appliance services configuration all is to realize separately, reusable part is few, cause the business configuration of every kind of equipment to realize that the R﹠D cycle is all very long, the market that has directly influenced equipment is used and is promoted.
In order to solve hardware research and development and to have stationary problem between webmastering software (following webmastering software all refers to have the webmastering software of the business configuration) research and development of business configuration, seeks a kind of realization of business configuration fast and be very important.
Summary of the invention
At the defective that exists in the prior art, the object of the present invention is to provide a kind of business configuration implementation method based on script, realize based on the XML script, adopt the mode of describing that business configuration is defined, simplify the complexity that business configuration realizes, guaranteed the correctness of business configuration.
For reaching above purpose, the technical scheme that the present invention takes is:
A kind of business configuration implementation method based on script is characterized in that, comprising: the syntactic definition of script, and the parsing of script, the parsing of business configuration data,
1) syntactic definition of script
The business configuration data are divided into a page Page by combination level, form Table, field Item three major types, and be defined as follows respectively:
The corresponding Page definition of each business configuration, Page comprises one or more Table, a plurality of Table are combined into Page in order; The Page data are set of they whole Table data that comprise, and all the Page data are exactly complete business configuration data; Business configuration command code commandcode, Page type pagetype and Page title pagename have been defined in the Page script;
Table comprises one or more Item, and a plurality of Item are combined into Table in order; The Table data are set of they whole Item data that comprise, are the parts of business configuration data; Maximum entry number maxrow, Table type tabl etype and the Table title tablename of length countlength, the Item of Item entry data have been defined in the Table script;
Item is the definition to the business configuration item, the Item script has defined data type datatype, data item title itemname, data length length, default value default and the span attribute of Item, and described span comprises minimum value min and maximal value max; The Item data are exactly business configuration item number certificate;
At first analyze requirement documents for each business configuration, distribute fixing business configuration command code, again according to above-mentioned syntactic definition, write the script defined file of describing this business configuration;
2) parsing of script
The parsing of script is exactly the script defined file that reads the business configuration correspondence, will meet in the corresponding objects of script write memory of aforementioned syntactic definition, if the script of the syntactic definition of not meeting is arranged, then reports an error, and stops the parsing of script;
3) parsing of business configuration data
Following work is finished in the parsing of business configuration data: what obtain from equipment is bytes of stream data, need bytes of stream data be resolved to business configuration item number certificate according to the definition of business configuration script, simultaneously to the business configuration item number according to carrying out verification of correctness.
On the basis of technique scheme, the parsing of described script may further comprise the steps:
The first step: search the definition of business configuration script;
Can obtain pre-assigned business configuration command code when starting business configuration, open the script defined file that has write, whether the commandcode property value of searching the Page definition in the script of opening has the definition of the current command code unanimity, go on foot if find identical code definition then enter second, otherwise return to the user and to search script defined file failure information, the wrong termination script of prompting script defined file is resolved;
Second step: read Page definition information;
Create the Page memory object, the Page attribute definition value that reads in the script writes the Page memory object;
The 3rd step: read the Table information in the Page;
In the second step Page definition script internal searching Table definition, as search success and then create the Table memory object, read that Table attribute definition value writes the Table object in the script; As search failure and then return Table to the user and search failure information, stop script and resolve;
The 4th step: read the Item information in the Table;
In the script internal searching Item definition of the 3rd step Table definition, as search success and then create the Item memory object, the Item attribute definition value that reads in the script writes the Item object; As search failure and then return Item to the user and search failure information, stop script and resolve;
The 5th step judged whether also have the Item definition among the Table, continued to resolve Item if any then changeing for the 4th step; As there not being the parsing of then finishing current Table, continue next step;
The 6th step also had the Table definition when judging among the Page, if any then changeing for the 3rd step, continue to resolve Table; As there not being the parsing of then having finished the Page script, the parsing of whole service configuration definition script has just been finished.
On the basis of technique scheme, the parsing of described business configuration data may further comprise the steps:
The first step: obtain the Table pointer to object;
From the Page object that script resolving is created, obtain Table pointer to object wherein successively;
Second step: determine Table data entry number;
The entry number of data is determined by the definition of Table.countlength property value in the Table:
If a) the Table.countlength property value is 0, then this Table data entry number is 1;
B) if the Table.countlength property value is not 0, then entry number is for reading the value of Table.countlength byte from bytes of stream data;
The 3rd step: resolve the Table data;
In the Table that obtains according to second step entry number of data one by one clauses and subclauses resolve bytes of stream data:
A) current entry index is made as 0;
B) from the Table object that the first step is obtained, obtain first Item pointer;
C) Item.datatype and the Item.length property value of the Item object that obtains according to previous step read the Item data after the read data byte from bytes of stream data;
D) verification step c) whether the Item data that read meet the scope of definition, as meet then continuation parsing; As do not meet then to user's return data authentication error information, stop data resolving;
E) judge the Item object handled whether the Table object in last Item object, as not being then to obtain next Item object, return step c) and continue to read the Item data;
F) whether then judge current entry index in this way less than the Table entry number, as returning step b) less than then entry index being added 1, continue to resolve the Table data; As be not less than the data of then finishing current Table and resolve;
The 4th step judged in the Page object whether also have the Table object, if any then obtaining next Table pointer to object, returned for second step and continued to resolve the Table data; Then do not finish the parsing of Page data as having, the whole service configuration data is resolved and is finished.
Business configuration implementation method based on script of the present invention realizes based on the XML script, adopts the mode of describing that business configuration is defined, and has simplified the complexity that business configuration realizes, has guaranteed the correctness of business configuration.
Description of drawings
The present invention has following accompanying drawing:
Fig. 1: the syntactic definition of script,
Fig. 2: the resolving of script,
Fig. 3: the resolving of business configuration data.
Embodiment
Below in conjunction with accompanying drawing the present invention is described in further detail.
By analyzing the implementation procedure of business configuration, we can find: the realization of business configuration is exactly carry out the business configuration data between webmastering software and the equipment mutual.The difficult point that business configuration realizes is that need be between webmastering software and the equipment mutual business configuration data of different business configuration are also different, and the input of business configuration data, checking, display packing are also variant.Business configuration can be divided into one or more business configuration items, all corresponding business configuration item number certificate of each business configuration item, and the set of whole business configuration item number certificates of business configuration just constitutes the business configuration data.The present invention has introduced the XML script to the definition of business configuration and business configuration item and has realized.
The invention provides a kind of business configuration implementation method based on script, described implementation method comprises the syntactic definition of script, the parsing of script, the parsing of business configuration data.The parsing of described business configuration data comprises again according to script to be handled the checking of business configuration data.
Business configuration implementation method based on script of the present invention, than general implementation method following advantage is arranged: business configuration realizes and can finish by compiling form script defined file, work such as code is write, debugging have been reduced, improve work efficiency greatly, reduced the complexity that business configuration realizes.Reduced the time that business configuration realizes research and development in the equipment R﹠D process, made the research and development of hardware research and development and webmastering software keep synchronous substantially.
The present invention comprises following content:
1) syntactic definition of script
Business configuration comprises one or more business configuration items, all corresponding business configuration item number certificate of each business configuration item, and the set of whole business configuration item number certificates of business configuration just constitutes the business configuration data.
The business configuration data are divided into Page (page or leaf) by combination level, Table (form), Item (field) three major types, and be defined as follows respectively:
The corresponding Page definition of each business configuration, Page comprises one or more Table, a plurality of Table are combined into Page in order; The Page data are set of they whole Table data that comprise, and all the Page data are exactly complete business configuration data; Business configuration command code, Page type and Page title have been defined in the Page script;
Table comprises one or more Item, and a plurality of Item are combined into Table in order; The Table data are set of they whole Item data that comprise, are the parts of business configuration data; The length of Item entry data, maximum entry number, Table type and the Table title of Item have been defined in the Table script;
Item is the definition to the business configuration item, and the Item script has defined data type, data item title, data length, default value and the span attribute of Item; The Item data are exactly business configuration item number certificate;
2) parsing of script
The parsing of script is exactly the script defined file that reads the business configuration correspondence, to meet in the corresponding objects of script write memory of aforementioned syntactic definition (referring to the syntactic definition of script " 1) " unit), if the script of the syntactic definition of not meeting is arranged, then report an error, stop the parsing of script;
3) parsing of business configuration data
Following work is mainly finished in the parsing of business configuration data: what obtain from equipment is bytes of stream data, need bytes of stream data be resolved to business configuration item number certificate according to the definition of business configuration script, simultaneously to the business configuration item number according to carrying out verification of correctness.
Fig. 1 shows the syntactic definition of a concrete script.
At first to analyze requirement documents for each business configuration, distribute fixing business configuration command code, write the script defined file of describing this business configuration.
Page: be the combination of Table, formed by one or more Table.Comprise commandcode (command code) in the Page script, pagetype (Page type), pagename (Page title).The Page name of the business configuration that defines among Fig. 1 is called " VLAN configuration ", and command code is 0x100C, and the Page type is 2.
Table: be the combination of Item, formed by one or more Item.Comprise countlength (length of entry data) in the Table script, maxrow (maximum entry number), tabletype (Table type), tablename (Table title).Defined two Table of VLAN configuration among Fig. 1, first Table title is " outside VLAN ", and the Table type is 1, and entry length is 2, and maximum number of lines is 64; Second Table title is " inner VLAN ", and the Table type is 1, and entry length is 2, and maximum number of lines is 64.
Item: the specific object of definition business configuration item has datatype (data type), itemname (Item title), length (length), default (default value), min (minimum value), max (maximal value).Table among Fig. 1 " inner VLAN " and " outside VLAN " all comprise two Item definition, and the Item title of first Item is " VLAN name ", and data type is 1 (character string type), and data length is 64, and default value is VLAN; The Item title of second Item is " VLAN ID ", and data type is 2 (integer types), and data length is 2, and default value is 1, and minimum value is 1, and maximal value is 4086.
Fig. 2 shows the resolving of script,
The first step: search the definition of business configuration script;
Can obtain pre-assigned business configuration command code when starting business configuration, open the script defined file that has write, whether the commandcode property value of searching the Page definition in the script of opening has the definition of the current command code unanimity, go on foot if find identical code definition then enter second, otherwise return to the user and to search script defined file failure information, the wrong termination script of prompting script defined file is resolved;
Example among Fig. 1 obtains command code 0x100C when starting the VLAN configuration feature, and the script defined file of opening in the example reads Page definition content, and relatively the commandcode property value returns success.
Second step: read Page definition information;
Create the Page memory object, the Page attribute definition value that reads in the script writes the Page memory object.Fig. 1 example is created " VLAN configuration " Page object and is read defined attribute.For example: statement Page memory object, read the commandcode in the script, pagetype, pagename attribute definition value assignment is given the object respective attributes, content record in Fig. 1 example is as follows, Page.commandcode=0x100C, Page.pagetype=2, Page.pagename=" VLAN configuration ".
The 3rd step: read the Table information in the Page;
In the second step Page definition script internal searching Table definition, as search success and then create the Table memory object, read that Table attribute definition value writes the Table object in the script; As search failure and then return Table to the user and search failure information, stop script and resolve.
Find " outside VLAN " Table among Fig. 1 earlier, create this Table object and read defined attribute.For example: statement Table memory object, read the countlength of Table definition in the script, maxrow, tabletype, tablename attribute definition value assignment is given Table object respective attributes.As exemplary definition among Fig. 1 two Table objects be respectively:
Table1.countlength=2, Table1.maxrow=64, Table1.tabletype=1, Table1.tablename=" outside VLAN ";
Table2.countlength=2, Table2.maxrow=64, Table2.tabletype=1, Table2.tablename=" inner VLAN ".
Calling Page.AddTable () method at last joins the Table definition in the Page definition.
The 4th step: read the Item information in the Table;
In the script internal searching Item definition of the 3rd step Table definition, as search success and then create the Item memory object, the Item attribute definition value that reads in the script writes the Item object; As search failure and then return Item to the user and search failure information, stop script and resolve.
Find " VLAN name " Item among Fig. 1 earlier, create this Item object and read attribute definition.For example: statement Item memory object, read the datatype of the Item definition in the script, itemname, length, default, min and max property value, and assignment is given the respective attributes of Item object.The Item that defines in Fig. 1 example is:
Item1.datatype=1, Item1.itemname=" VLAN title ", Item1.length=64, Item1.default=" VLAN ";
Item2.datetype=2,Item2.itemname=“VLANID”,Item2.length=2,Item2.default=1,Item2.min=1,Item2.max=4086。
Calling Table.AddItem () method at last joins Item among the Table.
The 5th step judged whether also have the Item definition among the Table.Continue to resolve Item if any then changeing for the 4th step; As there not being the parsing of then finishing current Table, continue next step;
The 6th step also had the Table definition when judging among the Page, if any then changeing for the 3rd step, continue to resolve Table; As there not being the parsing of then having finished the Page script, the parsing of whole service configuration definition script has just been finished.
Fig. 3 shows the resolving of business configuration data
The business configuration data are resolved exactly the bytes of stream data that will obtain from equipment, resolve to business configuration item number certificate, simultaneously the configuration item data are carried out verification of correctness.The order of business configuration item number certificate is set by the script definition in the bytes of stream data, and the next byte that current resolution data finishes is the beginning of next step resolution data.
The first step: obtain the Table pointer to object;
From the Page object that script resolving is created, obtain Table pointer to object wherein successively.Get access to Table.tablename among Fig. 1 earlier and be the Table pointer to object of " outside VLAN ".Be exactly the Page object definition of searching Page.code=0x100c in Fig. 1 example, call Page.GetTable () method and obtain first Table object that defines among the Page.
Second step: determine Table data entry number;
The entry number of data is determined by the definition of Table.countlength property value in the Table.
If a) the Table.countlength property value is 0, then this Table data entry number is 1;
B) if the Table.countlength property value is not 0, then entry number is for reading the value of Table.countlength byte from bytes of stream data;
The Table.countlength value is 2 among Fig. 1, represents that the data entry number of this table is for reading the value of 2 bytes from bytes of stream data.
The 3rd step: resolve the Table data;
In the Table that obtains according to second step entry number of data one by one clauses and subclauses resolve bytes of stream data.
A) current entry index is made as 0.
B) from the Table object that the first step is obtained, obtain first Item pointer.
C) Item.datatype and the Item.length property value of the Item object that obtains according to previous step read the Item data after the read data byte from bytes of stream data.First Item is " VLAN name " in Fig. 1 example, and attribute definition Item.datatye is that 1, Item.length is 64.The data type of representing this Item is character string type, and the Item data are to read 64 bytes from bytes of stream data; Second Item is " VLANID ", and attribute definition Item.datatype is that 2, Item.length is 2, and the data type of representing this Item is integer type, and the Item data are to read 2 bytes from bytes of stream data.
D) verification step c) whether the Item data that read meet the scope of definition, as meet then continuation parsing; As do not meet then to user's return data authentication error information, stop data resolving.In Fig. 1 example, first Item is character string type, needs to judge that whether each character is for can show character in the character string of obtaining; Second Item is integer type, need to judge that the integer that obtains is whether in the scope of Item.min and Item.max definition.
E) judge the Item object handled whether the Table object in last Item object.As not being then to obtain next Item object, return step c) and continue to read the Item data.
F) judge then that in this way whether current entry index is less than the Table entry number.As returning step b) less than then entry index being added 1, continue to resolve the Table data; As be not less than the data of then finishing current Table and resolve.
The 4th step judged in the Page object whether also have the Table object, if any then obtaining next Table pointer to object, returned for second step and continued to resolve the Table data; Then do not finish the parsing of Page data as having, the whole service configuration data is resolved and is finished.
The part that the present invention does not elaborate belongs to those skilled in the art's known technology.
The above only is preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (1)

1. the business configuration implementation method based on script is characterized in that, comprising: the syntactic definition of script, and the parsing of script, the parsing of business configuration data,
1) syntactic definition of script,
The business configuration data are divided into a page Page by combination level, form Table, field Item three major types, and be defined as follows respectively:
The corresponding Page definition of each business configuration, Page comprises one or more Table, a plurality of Table are combined into Page in order; The Page data are set of they whole Table data that comprise, and all the Page data are exactly complete business configuration data; Business configuration command code commandcode, Page type pagetype and Page title pagename have been defined in the Page script;
Table comprises one or more Item, and a plurality of Item are combined into Table in order; The Table data are set of they whole Item data that comprise, are the parts of business configuration data; Maximum entry number maxrow, Table type tabletype and the Table title tablename of length countlength, the Item of Item entry data have been defined in the Table script;
Item is the definition to the business configuration item, the Item script has defined data type datatype, data item title itemname, data length length, default value default and the span attribute of Item, and described span comprises minimum value min and maximal value max; The Item data are exactly business configuration item number certificate;
At first analyze requirement documents for each business configuration, distribute fixing business configuration command code, again according to above-mentioned syntactic definition, write the script defined file of describing this business configuration;
2) parsing of script,
The parsing of script is exactly the script defined file that reads the business configuration correspondence, will meet in the corresponding objects of script write memory of aforementioned syntactic definition, if the script of the syntactic definition of not meeting is arranged, then reports an error, and stops the parsing of script;
The parsing of described script may further comprise the steps:
The first step: search the definition of business configuration script;
Can obtain pre-assigned business configuration command code when starting business configuration, open the script defined file that has write, whether the commandcode property value of searching the Page definition in the script of opening has the definition of the current command code unanimity, go on foot if find identical code definition then enter second, otherwise return to the user and to search script defined file failure information, the wrong termination script of prompting script defined file is resolved;
Second step: read Page definition information;
Create the Page memory object, the Page attribute definition value that reads in the script writes the Page memory object;
The 3rd step: read the Table information in the Page;
In the second step Page definition script internal searching Table definition, as search success and then create the Table memory object, read that Table attribute definition value writes the Table object in the script; As search failure and then return Table to the user and search failure information, stop script and resolve;
The 4th step: read the Item information in the Table;
In the script internal searching Item definition of the 3rd step Table definition, as search success and then create the Item memory object, the Item attribute definition value that reads in the script writes the Item object; As search failure and then return Item to the user and search failure information, stop script and resolve;
The 5th step judged whether also have the Item definition among the Table, continued to resolve Item if any then changeing for the 4th step; As there not being the parsing of then finishing current Table, continue next step;
The 6th step also had the Table definition when judging among the Page, if any then changeing for the 3rd step, continue to resolve Table; As there not being the parsing of then having finished the Page script, the parsing of whole service configuration definition script has just been finished;
3) parsing of business configuration data,
Following work is finished in the parsing of business configuration data: what obtain from equipment is bytes of stream data, need bytes of stream data be resolved to business configuration item number certificate according to the definition of business configuration script, simultaneously to the business configuration item number according to carrying out verification of correctness;
The parsing of described business configuration data may further comprise the steps:
The first step: obtain the Table pointer to object;
From the Page object that script resolving is created, obtain Table pointer to object wherein successively:
Second step: determine Table data entry number;
The entry number of data is determined by the definition of Table.countlength property value in the Table:
If a) the Table.countlength property value is 0, then this Table data entry number is 1;
B) if the Table.countlength property value is not 0, then entry number is for reading the value of Table.countlength byte from bytes of stream data;
The 3rd step: resolve the Table data;
In the Table that obtains according to second step entry number of data one by one clauses and subclauses resolve bytes of stream data:
A) current entry index is made as 0;
B) from the Table object that the first step is obtained, obtain first Item pointer;
C) Item.datatype and the Item.length property value of the Item object that obtains according to previous step read the Item data after the read data byte from bytes of stream data;
D) verification step c) whether the Item data that read meet the scope of definition, as meet then continuation parsing; As do not meet then to user's return data authentication error information, stop data resolving;
E) judge the Item object handled whether the Table object in last Item object, as not being then to obtain next Item object, return step c) and continue to read the Item data;
F) whether then judge current entry index in this way less than the Table entry number, as returning step b) less than then entry index being added 1, continue to resolve the Table data; As be not less than the data of then finishing current Table and resolve;
The 4th step judged in the Page object whether also have the Table object, if any then obtaining next Table pointer to object, returned for second step and continued to resolve the Table data; Then do not finish the parsing of Page data as having, the whole service configuration data is resolved and is finished.
CN 201110081017 2011-04-01 2011-04-01 Script-based method for implementing service configuration Active CN102147726B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110081017 CN102147726B (en) 2011-04-01 2011-04-01 Script-based method for implementing service configuration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110081017 CN102147726B (en) 2011-04-01 2011-04-01 Script-based method for implementing service configuration

Publications (2)

Publication Number Publication Date
CN102147726A CN102147726A (en) 2011-08-10
CN102147726B true CN102147726B (en) 2013-09-04

Family

ID=44422003

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110081017 Active CN102147726B (en) 2011-04-01 2011-04-01 Script-based method for implementing service configuration

Country Status (1)

Country Link
CN (1) CN102147726B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104182234B (en) * 2014-08-25 2017-10-10 杭州华为数字技术有限公司 A kind of method for processing business and operation system
CN105205138A (en) * 2015-09-16 2015-12-30 北京金和网络股份有限公司 Flow data processing method for mobile terminal
CN106971250A (en) * 2016-01-13 2017-07-21 阿里巴巴集团控股有限公司 A kind of data processing method and device
CN106775698A (en) * 2016-12-09 2017-05-31 郑州云海信息技术有限公司 A kind of acquisition methods of storage system configuration information
CN107491304B (en) * 2017-08-07 2021-04-09 浪潮金融信息技术有限公司 Method for realizing SIU driving function based on IPSM and IO control board
CN108536469A (en) * 2018-05-28 2018-09-14 苏州德姆斯信息技术有限公司 Internet of Things data resolution system based on configuration script and analytic method
CN109947444A (en) * 2019-02-18 2019-06-28 南京邮电大学 A kind of method that dynamic updates establishment for network element device configuration script
CN109982295B (en) * 2019-03-21 2021-10-15 中国联合网络通信集团有限公司 Service template pushing method and service template pusher

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1549966A (en) * 2001-07-02 2004-11-24 BEAϵͳ��˾ Programming language extensions for processing xml objects and related applications
US7013306B1 (en) * 2001-12-21 2006-03-14 Unisys Corporation XML input definition table for transforming XML data to internal format
GB2423844A (en) * 2005-03-03 2006-09-06 Research In Motion Ltd Converting web based applications into component based applications with XML data elements and Java script workflow elements
CN101645075A (en) * 2009-09-07 2010-02-10 浪潮集团山东通用软件有限公司 Method for realizing general data list based on XML and dynamic script file configuration
CN101909082A (en) * 2010-07-29 2010-12-08 中国运载火箭技术研究院 Model-driven grid portal configuration system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1549966A (en) * 2001-07-02 2004-11-24 BEAϵͳ��˾ Programming language extensions for processing xml objects and related applications
US7013306B1 (en) * 2001-12-21 2006-03-14 Unisys Corporation XML input definition table for transforming XML data to internal format
GB2423844A (en) * 2005-03-03 2006-09-06 Research In Motion Ltd Converting web based applications into component based applications with XML data elements and Java script workflow elements
CN101645075A (en) * 2009-09-07 2010-02-10 浪潮集团山东通用软件有限公司 Method for realizing general data list based on XML and dynamic script file configuration
CN101909082A (en) * 2010-07-29 2010-12-08 中国运载火箭技术研究院 Model-driven grid portal configuration system and method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
可重构应用服务器的脚本语言及其编译器设计与实现;肖寅;《中国优秀硕士学位论文全文数据库-西北工业大学硕士学位论文》;20060715;全文 *
肖寅.可重构应用服务器的脚本语言及其编译器设计与实现.《中国优秀硕士学位论文全文数据库-西北工业大学硕士学位论文》.2006,全文.

Also Published As

Publication number Publication date
CN102147726A (en) 2011-08-10

Similar Documents

Publication Publication Date Title
CN102147726B (en) Script-based method for implementing service configuration
CN100483419C (en) Data format verification method and device
CN103412853B (en) A kind of automatic example generation method for file convertor
CN104331366A (en) Test case design efficiency promotion method and system
CN112104709B (en) Intelligent contract processing method, device, medium and electronic equipment
CN110221968A (en) Method for testing software and Related product
CN104360865A (en) Serialization method, deserialization method and related equipment
CN101867501A (en) Method and system for automatically testing consistence of SNMP (Simple Network Management Protocol) interface information model
AU2017370317A1 (en) Method of detecting transaction system error, device, storage medium, and computer equipment
CN104809072A (en) Automatic mensurability design method of Perl-based EDIF netlist-grade circuit automatic mensurability design system
CN112070608B (en) Information processing method, device, medium and electronic equipment
CN111813675A (en) SSA structure analysis method and device, electronic equipment and storage medium
CN101154227A (en) Code generation method based on ASN type object
CN101859246A (en) System and method for converting corresponding scripts according to different browsers
CN102014023B (en) VB Script based automatic testing method of network equipment products
CN107797823A (en) Business Rule Management method, apparatus, storage medium and computer equipment
CN108287704A (en) The method and system that web front-end exploration project is built
US10606569B2 (en) Declarative configuration elements
CN107547944A (en) Interface realizing method and device, set top box
US8607201B2 (en) Augmenting visualization of a call stack
CN104753891A (en) XML (Extensive Markup Language) message analyzing method and device
US20050273774A1 (en) Method and system for flexible/extendable at command interpreter
CN109471637A (en) The examination script debugging method of circuit diagram
CN104133681B (en) A kind of ambari web terminals Architecture Analysis method
CN106156423B (en) A kind of method and apparatus realizing test platform and being communicated with user's trial-ray method to be measured

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant