CN102739440A - Method and device for accessing hardware device - Google Patents
Method and device for accessing hardware device Download PDFInfo
- Publication number
- CN102739440A CN102739440A CN2012101660917A CN201210166091A CN102739440A CN 102739440 A CN102739440 A CN 102739440A CN 2012101660917 A CN2012101660917 A CN 2012101660917A CN 201210166091 A CN201210166091 A CN 201210166091A CN 102739440 A CN102739440 A CN 102739440A
- Authority
- CN
- China
- Prior art keywords
- hardware
- order
- operation order
- hardware device
- write operation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000012423 maintenance Methods 0.000 claims abstract description 44
- 238000012217 deletion Methods 0.000 claims description 15
- 230000037430 deletion Effects 0.000 claims description 15
- 238000012545 processing Methods 0.000 claims description 8
- 230000015572 biosynthetic process Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000003252 repetitive effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a method and a device for accessing a hardware device. The method comprises the following steps: receiving hardware operation requests transmitted by a plurality of hardware operation maintenance terminals, and generating corresponding hardware operating commands; determining whether the hardware operating commands are reading operating commands or writing operating commands; transmitting reading operating commands to the hardware device according to the order of the receiving time sequentially; ranking the writing operating commands in accordance with the corresponding relationship of object identity identifications carried by the writing operating commands and the operation priority; extracting the writing operating commands in the most front to be transmitted to the hardware device; and after receiving the inform that the hardware device accomplishes the writing operation, extracting a next writing operating command to be transmitted to the hardware device according to the order of the writing operating commands. With the adoption of the method and the device, one same hardware device can be accessed by a plurality of users at the same time.
Description
Technical field
The application relates to communication technical field, particularly relates to a kind of access method and device of hardware device.
Background technology
For the hardware device that can carry out Operation and Maintenance; For example router and communication equipment base station etc.; Most of hardware device manufacturers are for the consideration on the safety; An operating maintenance terminal can only be logined a hardware device and manage, and a hardware device also only allows an operating maintenance terminal to register to login.The famine that will cause hardware resource like this; Particularly at teaching field, the teacher is when testing course to professor student, and hardware device has only under one the situation; The student can't register simultaneously and login hardware device and carry out Operation and Maintenance, cause hardware device to become the bottleneck in the middle of the teaching.
At present, mainly be to come a plurality of users of the respite problem of operational hardware equipment simultaneously through the quantity that increases hardware device.
The problem that exists in the above prior art is, because hardware resource is very expensive, Scientific Research in University Laboratory is in the buying experimental facilities, and most of colleges and universities all can't bear expensive that this scheme brings.
Therefore, a technical problem that needs those skilled in the art to solve at present is exactly, and a kind of access mechanism of hardware device is provided, and makes a plurality of users can visit same hardware device simultaneously.
Summary of the invention
The application's technical problem to be solved provides a kind of access method of hardware device, makes a plurality of users can visit same hardware device simultaneously.
The application also provides a kind of access means of hardware device, in order to guarantee application and the realization of said method in reality.
In order to address the above problem, the application discloses a kind of access method of hardware device, comprising:
Receive the hardware operation request that a plurality of hardware operation maintenance terminals send, and generate the relevant hardware operational order;
Confirm that said hardware operation order is read operation order or write operation order;
For the read operation order, send to hardware device by the order after arriving first according to time of reception;
Order for write operation; At first sort according to the corresponding relation of its object identity of carrying sign with the operator precedence level; Extract the most preceding write operation order of ordering and send to hardware device; And after the notice that receives hardware device completion write operation,, extract next write operation order and send to hardware device according to the ordering of said write operation order.
Preferably, the hardware operation request that a plurality of hardware operation maintenance terminals of said reception send, and the step of generation relevant hardware operational order comprises:
Receive the hardware operation request of a plurality of hardware operation maintenance terminals;
Communicate by letter with the hardware device of ask visit through snmp simple network management protocol, obtain the command list of said hardware device;
Generate and hardware operation request corresponding hardware operational order according to said command list.
Preferably, said definite hardware operation order is that the read operation order or the step of write operation order comprise:
Judge in the said hardware operation order and comprise keyword GET or keyword SET;
If comprise keyword GET, then be the read operation order, if comprise keyword SET, then be the write operation order.
Preferably, said method also comprises:
After generating the relevant hardware operational order, judge whether said hardware operation order is iterated command;
If then transmit operation follow-up prompts information is given the user, if receive the order of the affirmation deletion that the user returns, then with this hardware operation order deletion.
Preferably, saidly judge that whether hardware operation order is that the step of iterated command comprises:
In the historical record the inside search historical hardware operation order identical with said hardware operation order;
If the time interval of said historical hardware operation order and the order of said hardware operation, then said hardware operation order was iterated command less than pre-set threshold value.
Preferably, said method also comprises:
After the notice that receives the order of hardware device completion write operation, send said write operation information of successful and give all users.
Preferably, said hardware operation demanded storage is in Operation and Maintenance formation pond.
Preferably, said method also comprises:
After the notice that receives hardware device completion read/write operation order, with the read/write operation order deletion of correspondence.
Preferably, said method also comprises:
Notice according to accomplishing the write operation order is upgraded the hardware device information table that presets.
Preferably, said read operation is ordered one by one or a plurality of hardware device that sends to together.
Preferably, the client executing that said method belongs at said hardware operation maintenance terminal, or on server, carry out.
The application also provides a kind of access means of hardware device, comprising:
Hardware operation order acquisition module is used to receive the hardware operation request that a plurality of hardware operation maintenance terminals send, and generates the relevant hardware operational order;
Hardware operation command catalog module is used for confirming that said hardware operation order is read operation order or write operation order;
The read operation command processing module is used for sending to hardware device according to time of reception by the order after arriving first for the read operation order;
The write operation command processing module; Be used for ordering for write operation; At first the corresponding relation according to its object identity of carrying sign and operator precedence level sorts, and extract the most preceding write operation order of ordering and send to hardware device, and after the notice that receives hardware device completion write operation; According to the ordering of said write operation order, extract next write operation order and send to hardware device.
Compared with prior art, the application has the following advantages:
The application adds the hardware operation order that a plurality of operating maintenance terminals are submitted to and classifies between operating maintenance terminal and hardware device, and the configuration scheduling rule, and the read operation order is sent to hardware device according to arriving first the order of handling earlier; To the write operation order, send to hardware device according to preset priority, and handle one by one; On the basis that does not increase hardware device, visit when having realized a plurality of operating maintenance terminals to hardware device is if be applied to teaching field; Can make student and teacher simultaneously hardware device carried out Operation and Maintenance; Satisfy the demand of teaching, improve efficiency of teaching, save a large amount of instruction costs.Also having solved simultaneously a large amount of concurrent operations orders sends to hardware platform simultaneously and causes hardware platform to handle out of order problem.
In the prior art, the feedback information to same operation does not filter, and directly gives all clients with all information broadcasts; When operation user's repetitive operation is frequent especially, will cause the broadcast storm of feedback information, by contrast; The application can identify iterated command; Can be prompted to the user for iterated command and delete, only respond the once-through operation maintenance command, reduce and repeat operation hardware resource; Effectively reduce the I/O throughput of hardware device, avoid repeating the feedback information broadcast storm that same order brings.
In addition, the application is for the hardware device of different manufacturers, can call different commands and hardware communicates according to the information of hardware device, is applicable to various different types of hardware resource.
Description of drawings
Fig. 1 is the flow chart of access method embodiment 1 of a kind of hardware device of the application;
Fig. 2 is the flow chart of access method embodiment 2 of a kind of hardware device of the application;
Fig. 3 is the structured flowchart of access means embodiment 1 of a kind of hardware device of the application;
Fig. 4 is the structured flowchart of access means embodiment 2 of a kind of hardware device of the application.
Embodiment
For above-mentioned purpose, the feature and advantage that make the application can be more obviously understandable, the application is done further detailed explanation below in conjunction with accompanying drawing and embodiment.
With reference to figure 1, show the flow chart of access method embodiment 1 of a kind of hardware device of the application, specifically can may further comprise the steps:
The hardware operation request that step 101, a plurality of hardware operation maintenance terminals of reception send, and generate the relevant hardware operational order.
In concrete realization, after the hardware operation order that receives a plurality of hardware operation maintenance terminals transmissions, can be stored in the Operation and Maintenance formation pond.
In a kind of preferred embodiment of the application, said step 101 can comprise:
The hardware operation request of substep S11, a plurality of hardware operation maintenance terminals of reception;
Substep S12, through snmp simple network management protocol with ask the visit hardware device communicate by letter, obtain the command list of said hardware device;
Substep S13, generate and hardware operation request corresponding hardware operational order according to said command list.
Because the hardware device control interface of different manufacturers may be different, the corresponding hardware operational order is also different, and each hardware device is all preserved a command list, comprises the various command of use when communicating by letter with the place hardware device.In order to adapt, need to adopt the hardware operation order that adapts with hardware device to communicate with different hardware devices.
Concrete; After the hardware operation request that receives the hardware operation maintenance terminal; Parse the hardware device of request visit, because different hardware devices all provides the interface of snmp simple network management protocol, therefore; Can communicate through the hardware device of snmp simple network management protocol, obtain the command list of this hardware device with the request visit.Command list according to hardware device generates and hardware operation request corresponding hardware operational order then.
In a kind of preferred embodiment of the application, shown in step 102 can comprise:
Comprising keyword GET or keyword SET in substep S21, the said hardware operation order of judgement, if comprise keyword GET, then is the read operation order, if comprise keyword SET, then is write operation order.
Operational order to hardware resource can be divided into two big types of read and writes, and read operation mainly is the essential information inquiry to hardware resource, and write operation is the parameter setting to hardware resource.Because operational maintenance command realizes through snmp simple network management protocol; Read operation identifies with " GET " keyword; And therefore write operation, can judge read operation or write operation through " GET " in the operational maintenance command and " SET " with " SET " keyword sign.
Because some basic parameter information of hardware resource are just obtained in read operation, do not have hardware conflicts,, guaranteed that like this all users' read operation request can be carried out timely so can carry out according to the dispatching algorithm of handling earlier first.Preferably, said read operation order can be one by one or a plurality of hardware device that sends to together.
Because write operation is need the parameter of hardware resource be provided with; Can cause the hardware resource conflict; When a plurality of users operate hardware resource simultaneously; If do not control, a large amount of concurrent operations orders can send to hardware platform simultaneously, causes hardware platform to handle out of order and resource parameters modification conflict.Therefore, can not carry out write operation to hardware device simultaneously, a plurality of write operations need be handled one by one.
Preferably, can dispatch write operation according to certain priority.Each write operation all possesses object identity sign (Universal Object Identifiers; OID); Corresponding relation (can save as the form of form) between object identity sign and the operator precedence level is set in advance,, at first parses its corresponding priorities for each write operation order; Size according to priority sorts; Each from the Operation and Maintenance pond, extract the highest order of priority and send to relevant hardware equipment, wait hardware device to accomplish current write operation after, from the Operation and Maintenance pond, extract the highest operational order of priority again and send.In concrete realization, priority can be come tabular form with numeral, and the big more tabular form operator precedence of numeral level is high more.
In concrete realization, above-mentioned steps can be in the client executing at said hardware operation maintenance terminal place, or on server, carries out, and the application does not limit this.
With reference to figure 2, show the flow chart of access method embodiment 2 of a kind of hardware device of the application, specifically can may further comprise the steps:
The hardware operation request that step 201, a plurality of hardware operation maintenance terminals of reception send, and generate the relevant hardware operational order.
In the present embodiment, can also delete the hardware operation order that repeatedly repeats, as shown in Figure 2, present embodiment may further include step 202, step 203 and step 204.
In a kind of preferred embodiment of the application, said step 202 can comprise:
Substep S31, the search historical hardware operation order identical inside historical record with said hardware operation order;
Substep S32, if the time interval of the order of said historical hardware operation and said hardware operation order less than pre-set threshold value, then said hardware operation order is iterated command.
A large number of users when identical operations of hardware device request, if the operational order that repeats is not filtered, will carry out a large amount of repeated operation to hardware device simultaneously, if give all clients with all information broadcasts.When operation user's repetitive operation is frequent especially, will cause the broadcast storm of feedback information.
Therefore, can judge the order of each hardware operation, if there is identical with it order in the historical record, and the operating time less than preset value, then can be considered repeated operation.To the order that repeats, the information that can generate iterated command is given the user, if the user confirms to delete iterated command, can should order deletion, repeats the operation to hardware resource thereby reduce.Effectively reduce the I/O throughput of hardware device.
In concrete realization, can also send information to all users in write operation success back.As shown in Figure 2, present embodiment may further include step 208.
Hardware device can return the write operation information of successful after accomplishing write operation, and the feedback information that write operation is successful is broadcast to all users, can realize sharing of Operation and Maintenance information.
In concrete realization, can also preset the hardware device information table, and the hardware device information that presets upgraded according to the notice of accomplishing the write operation order.As shown in Figure 2, present embodiment may further include step 209.
Because the write operation order is the parameter setting to hardware resource; The parameter information of hardware device can be changed, therefore, the hardware device information table can be preset; If hardware device completes successfully the write operation order; Can upgrade the hardware device information table according to this information,, obtain the latest hardware facility information so that the user can see the variation of hardware device in real time.
In concrete realization, can also be with the read/write operation order deletion of correspondence after accomplishing read/write operation, as shown in Figure 2, present embodiment may further include step 210.
In sum, between operating maintenance terminal and hardware device, add the hardware operation order that a plurality of operating maintenance terminals are submitted to according to the application and classify, and the configuration scheduling rule; The read operation order is sent to hardware device according to arriving first the order of handling earlier,, send to hardware device according to preset priority to the write operation order; And handle one by one, on the basis that does not increase hardware device, visit when having realized a plurality of operating maintenance terminals to hardware device; If be applied to teaching field, can make student and teacher simultaneously hardware device carried out Operation and Maintenance, satisfy the demand of teaching; Improve efficiency of teaching, save a large amount of instruction costs.Also having solved simultaneously a large amount of concurrent operations orders sends to hardware platform simultaneously and causes hardware platform to handle out of order problem.
In the prior art, the feedback information to same operation does not filter, and directly gives all clients with all information broadcasts; When operation user's repetitive operation is frequent especially, will cause the broadcast storm of feedback information, by contrast; The application can identify iterated command; Can be prompted to the user for iterated command and delete, only respond the once-through operation maintenance command, reduce and repeat operation hardware resource; Effectively the I/O throughput between the minimizing system avoids repeating the feedback information broadcast storm that same order brings.
In addition, the application is for the hardware device of different manufacturers, can call different commands and hardware communicates according to the information of hardware device, is applicable to various different types of hardware resource.
For method embodiment, for simple description, so it all is expressed as a series of combination of actions; But those skilled in the art should know; The application does not receive the restriction of described sequence of movement, because according to the application, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in the specification all belongs to preferred embodiment, and related action and module might not be that the application is necessary.
With reference to figure 3, show the structured flowchart of access means embodiment 1 of a kind of hardware device of the application, specifically can comprise with lower module:
Hardware operation order acquisition module 301 is used to receive the hardware operation request that a plurality of hardware operation maintenance terminals send, and generates the relevant hardware operational order;
Hardware operation command catalog module 302 is used for confirming that said hardware operation order is read operation order or write operation order;
Read operation command processing module 303 is used for sending to hardware device according to time of reception by the order after arriving first for the read operation order;
Write operation command processing module 304; Be used for ordering for write operation; At first the corresponding relation according to its object identity of carrying sign and operator precedence level sorts, and extract the most preceding write operation order of ordering and send to hardware device, and after the notice that receives hardware device completion write operation; According to the ordering of said write operation order, extract next write operation order and send to hardware device.
In a kind of preferred embodiment of the application, said hardware operation order acquisition module 301 can comprise:
The hardware operation request receives submodule, is used to receive the hardware operation request of a plurality of hardware operation maintenance terminals;
Command list obtains submodule, is used for communicating by letter with the hardware device of ask visit through snmp simple network management protocol, obtains the command list of said hardware device;
The hardware operation order generates submodule, is used for generating and hardware operation request corresponding hardware operational order according to said command list.
In a kind of preferred embodiment of the application, said hardware operation command catalog module can comprise:
Submodule judged in keyword, is used for judging that said hardware operation order comprises keyword GET or keyword SET, if comprise keyword GET, then is the read operation order, if comprise keyword SET, then is the write operation order.
In concrete realization, said device can be in the client executing at said hardware operation maintenance terminal place, or on server, carries out.
In a kind of preferred embodiment of the application, said hardware operation order can be stored in the Operation and Maintenance formation pond.
In concrete realization, said read operation order can be one by one or a plurality of hardware device that sends to together.
With reference to figure 4, show the structured flowchart of access means embodiment 2 of a kind of hardware device of the application, specifically can comprise with lower module:
Hardware operation order acquisition module 401 is used to receive the hardware operation request that a plurality of hardware operation maintenance terminals send, and generates the relevant hardware operational order.
In the present embodiment, can also delete the iterated command of in the Preset Time section, carrying out, as shown in Figure 4, present embodiment may further include iterated command judge module 402, information sending module 403 and hardware operation order removing module 404.
Iterated command judge module 402 is used for after generating the relevant hardware operational order, judges whether said hardware operation order is iterated command, if, then carry out information sending module 403, if not, then carry out hardware operation command catalog module 405;
Information sending module 403, transmit operation follow-up prompts information are given the user, if receive the order of the affirmation deletion that the user returns, then carry out hardware operation order removing module 404;
Hardware operation order removing module 404 is used for this hardware operation order deletion.
Hardware operation command catalog module 405 is used for confirming that said hardware operation order is read operation order or write operation order;
Read operation command processing module 406 is used for sending to hardware device according to time of reception by the order after arriving first for the read operation order;
Write operation command processing module 407; Be used for ordering for write operation; At first the corresponding relation according to its object identity of carrying sign and operator precedence level sorts, and extract the most preceding write operation order of ordering and send to hardware device, and after the notice that receives hardware device completion write operation; According to the ordering of said write operation order, extract next write operation order and send to hardware device.
In concrete realization, can also send information to all users in write operation success back.As shown in Figure 4, present embodiment may further include write operation successful information sending module 408.
Write operation successful information sending module 408 is used for after the notice that receives the order of hardware device completion write operation, sending said write operation information of successful and giving all users.
In concrete realization, can also preset the hardware device information table, and the hardware device information that presets upgraded according to the notice of accomplishing the write operation order.As shown in Figure 4, present embodiment may further include hardware device information updating module 409.
Hardware device information updating module 409, be used for the hardware device information that presets being upgraded according to the notice of accomplishing the write operation order.
In concrete realization, can also be with the read/write operation order deletion of correspondence after accomplishing read/write operation, as shown in Figure 4, present embodiment may further include operational order removing module 410.
Operational order removing module 410 is used for after the notice that receives hardware device completion read/write operation order, with the read/write operation order deletion of correspondence.
In a kind of preferred embodiment of the application, said iterated command judge module can comprise:
Historical record search submodule is used in the historical record the inside search historical hardware operation order identical with said hardware operation order;
The time interval is judged submodule, and whether the time interval that is used to judge said historical hardware operation order and the order of said hardware operation is less than pre-set threshold value, if confirm that then said hardware operation order is iterated command.
Because said device is basically corresponding to aforementioned method embodiment illustrated in figures 1 and 2, so not detailed part in the description of present embodiment can just not given unnecessary details at this referring to the related description in the previous embodiment.
The application can be used in numerous general or special purpose computingasystem environment or the configuration.For example: personal computer, server computer, handheld device or portable set, plate equipment, multicomputer system, the system based on microprocessor, set top box, programmable consumer-elcetronics devices, network PC, minicom, mainframe computer, comprise DCE of above any system or equipment or the like.
The application can describe in the general context of the computer executable instructions of being carried out by computer, for example program module.Usually, program module comprises the routine carrying out particular task or realize particular abstract, program, object, assembly, data structure or the like.Also can in DCE, put into practice the application, in these DCEs, by through communication network connected teleprocessing equipment execute the task.In DCE, program module can be arranged in this locality and the remote computer storage medium that comprises memory device.
In this article; Term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability; Thereby make and comprise that process, method, article or the equipment of a series of key elements not only comprise those key elements; But also comprise other key elements of clearly not listing, or also be included as this process, method, article or equipment intrinsic key element.Under the situation that do not having much more more restrictions, the key element that limits by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises said key element and also have other identical element.
More than to the access method of a kind of hardware device that the application provided; And; A kind of access means of hardware device has been carried out detailed introduction; Used concrete example among this paper the application's principle and execution mode are set forth, the explanation of above embodiment just is used to help to understand the application's method and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to the application's thought, the part that on embodiment and range of application, all can change, in sum, this description should not be construed as the restriction to the application.
Claims (12)
1. the access method of a hardware device is characterized in that, comprising:
Receive the hardware operation request that a plurality of hardware operation maintenance terminals send, and generate the relevant hardware operational order;
Confirm that said hardware operation order is read operation order or write operation order;
For the read operation order, send to hardware device by the order after arriving first according to time of reception;
Order for write operation; At first sort according to the corresponding relation of its object identity of carrying sign with the operator precedence level; Extract the most preceding write operation order of ordering and send to hardware device; And after the notice that receives hardware device completion write operation,, extract next write operation order and send to hardware device according to the ordering of said write operation order.
2. the method for claim 1 is characterized in that, the hardware operation request that a plurality of hardware operation maintenance terminals of said reception send, and the step of generation relevant hardware operational order comprises:
Receive the hardware operation request of a plurality of hardware operation maintenance terminals;
Communicate by letter with the hardware device of ask visit through snmp simple network management protocol, obtain the command list of said hardware device;
Generate and hardware operation request corresponding hardware operational order according to said command list.
3. the method for claim 1 is characterized in that, said definite hardware operation order is that the read operation order or the step of write operation order comprise:
Judge in the said hardware operation order and comprise keyword GET or keyword SET;
If comprise keyword GET, then be the read operation order, if comprise keyword SET, then be the write operation order.
4. the method for claim 1 is characterized in that, also comprises:
After generating the relevant hardware operational order, judge whether said hardware operation order is iterated command;
If then transmit operation follow-up prompts information is given the user, if receive the order of the affirmation deletion that the user returns, then with this hardware operation order deletion.
5. method as claimed in claim 4 is characterized in that, saidly judges that whether hardware operation order is that the step of iterated command comprises:
In the historical record the inside search historical hardware operation order identical with said hardware operation order;
If the time interval of said historical hardware operation order and the order of said hardware operation, then said hardware operation order was iterated command less than pre-set threshold value.
6. the method for claim 1 is characterized in that, also comprises:
After the notice that receives the order of hardware device completion write operation, send said write operation information of successful and give all users.
7. the method for claim 1 is characterized in that, said hardware operation demanded storage is in Operation and Maintenance formation pond.
8. method as claimed in claim 7 is characterized in that, also comprises:
After the notice that receives hardware device completion read/write operation order, with the read/write operation order deletion of correspondence.
9. the method for claim 1 is characterized in that, also comprises:
Notice according to accomplishing the write operation order is upgraded the hardware device information table that presets.
10. the method for claim 1 is characterized in that, said read operation is ordered one by one or a plurality of hardware device that sends to together.
11. the method for claim 1 is characterized in that, the client executing that said method belongs at said hardware operation maintenance terminal, or on server, carry out.
12. the access means of a hardware device is characterized in that, comprising:
Hardware operation order acquisition module is used to receive the hardware operation request that a plurality of hardware operation maintenance terminals send, and generates the relevant hardware operational order;
Hardware operation command catalog module is used for confirming that said hardware operation order is read operation order or write operation order;
The read operation command processing module is used for sending to hardware device according to time of reception by the order after arriving first for the read operation order;
The write operation command processing module; Be used for ordering for write operation; At first the corresponding relation according to its object identity of carrying sign and operator precedence level sorts, and extract the most preceding write operation order of ordering and send to hardware device, and after the notice that receives hardware device completion write operation; According to the ordering of said write operation order, extract next write operation order and send to hardware device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101660917A CN102739440A (en) | 2012-05-24 | 2012-05-24 | Method and device for accessing hardware device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101660917A CN102739440A (en) | 2012-05-24 | 2012-05-24 | Method and device for accessing hardware device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102739440A true CN102739440A (en) | 2012-10-17 |
Family
ID=46994270
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012101660917A Pending CN102739440A (en) | 2012-05-24 | 2012-05-24 | Method and device for accessing hardware device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102739440A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634374A (en) * | 2013-11-07 | 2014-03-12 | 华为技术有限公司 | Method and device for processing concurrent access requests |
CN107291524A (en) * | 2016-03-31 | 2017-10-24 | 阿里巴巴集团控股有限公司 | A kind for the treatment of method and apparatus of remote command |
CN108520747A (en) * | 2018-03-29 | 2018-09-11 | 浙江吉利汽车研究院有限公司 | A vehicle control device with voice recognition function |
CN109542353A (en) * | 2018-11-23 | 2019-03-29 | 哈尔滨工业大学(深圳) | A kind of consistency algorithm towards wide-area distribution type storage system |
CN110309112A (en) * | 2019-06-18 | 2019-10-08 | 深圳壹账通智能科技有限公司 | A kind of data processing method, equipment, server and readable storage medium storing program for executing |
CN111767222A (en) * | 2020-06-28 | 2020-10-13 | 杭州数梦工场科技有限公司 | Data model verification method, device, electronic device, storage medium |
CN111957037A (en) * | 2020-06-18 | 2020-11-20 | 苏州幻塔网络科技有限公司 | Game state control method, device, apparatus, system and storage medium |
CN112907207A (en) * | 2021-02-08 | 2021-06-04 | 深圳腾盛云科技有限公司 | Remote teaching system and method based on cloud computing |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1164309A (en) * | 1994-09-27 | 1997-11-05 | 英国电讯有限公司 | remote access system |
CN1543092A (en) * | 2003-11-07 | 2004-11-03 | 清华大学 | SCSI command optimization method based on FC-SAN storage device |
CN1645819A (en) * | 2005-01-18 | 2005-07-27 | 武汉市中光通信公司 | Rapid and convenient communication network managing method |
CN101217399A (en) * | 2007-12-29 | 2008-07-09 | 深圳华为通信技术有限公司 | Data card background system and its operation method |
CN101686310A (en) * | 2008-09-28 | 2010-03-31 | 北京视博数字电视科技有限公司 | Method and device for receiving condition |
CN101895544A (en) * | 2010-07-15 | 2010-11-24 | 深圳市普联技术有限公司 | Multi-user control method and multi-user control system for communication equipment and server |
-
2012
- 2012-05-24 CN CN2012101660917A patent/CN102739440A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1164309A (en) * | 1994-09-27 | 1997-11-05 | 英国电讯有限公司 | remote access system |
CN1543092A (en) * | 2003-11-07 | 2004-11-03 | 清华大学 | SCSI command optimization method based on FC-SAN storage device |
CN1645819A (en) * | 2005-01-18 | 2005-07-27 | 武汉市中光通信公司 | Rapid and convenient communication network managing method |
CN101217399A (en) * | 2007-12-29 | 2008-07-09 | 深圳华为通信技术有限公司 | Data card background system and its operation method |
CN101686310A (en) * | 2008-09-28 | 2010-03-31 | 北京视博数字电视科技有限公司 | Method and device for receiving condition |
CN101895544A (en) * | 2010-07-15 | 2010-11-24 | 深圳市普联技术有限公司 | Multi-user control method and multi-user control system for communication equipment and server |
Non-Patent Citations (1)
Title |
---|
DOUGLAS BOLING: ""用PCMKEY回到未来"", 《个人电脑》 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634374A (en) * | 2013-11-07 | 2014-03-12 | 华为技术有限公司 | Method and device for processing concurrent access requests |
CN103634374B (en) * | 2013-11-07 | 2017-04-12 | 华为技术有限公司 | Method and device for processing concurrent access requests |
CN107291524A (en) * | 2016-03-31 | 2017-10-24 | 阿里巴巴集团控股有限公司 | A kind for the treatment of method and apparatus of remote command |
CN107291524B (en) * | 2016-03-31 | 2020-04-07 | 阿里巴巴集团控股有限公司 | Remote command processing method and device |
CN108520747A (en) * | 2018-03-29 | 2018-09-11 | 浙江吉利汽车研究院有限公司 | A vehicle control device with voice recognition function |
CN109542353A (en) * | 2018-11-23 | 2019-03-29 | 哈尔滨工业大学(深圳) | A kind of consistency algorithm towards wide-area distribution type storage system |
CN109542353B (en) * | 2018-11-23 | 2022-04-01 | 哈尔滨工业大学(深圳) | Consistency algorithm for wide area distributed storage system |
CN110309112A (en) * | 2019-06-18 | 2019-10-08 | 深圳壹账通智能科技有限公司 | A kind of data processing method, equipment, server and readable storage medium storing program for executing |
CN111957037A (en) * | 2020-06-18 | 2020-11-20 | 苏州幻塔网络科技有限公司 | Game state control method, device, apparatus, system and storage medium |
CN111957037B (en) * | 2020-06-18 | 2024-07-19 | 苏州幻塔网络科技有限公司 | A game state control method, device, apparatus, system and storage medium |
CN111767222A (en) * | 2020-06-28 | 2020-10-13 | 杭州数梦工场科技有限公司 | Data model verification method, device, electronic device, storage medium |
CN112907207A (en) * | 2021-02-08 | 2021-06-04 | 深圳腾盛云科技有限公司 | Remote teaching system and method based on cloud computing |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102739440A (en) | Method and device for accessing hardware device | |
US11762697B2 (en) | Method and apparatus for scheduling resource for deep learning framework | |
CN112732466B (en) | Service calling method, device and system | |
CN102694861A (en) | Cloud technology based method, cloud technology based device and cloud technology based system for classification of terminal application software | |
CN109951545B (en) | Self-adaptive container and cloud desktop fusion system and method for acquiring cloud resources by using same | |
CN110351378A (en) | A kind of control method and system of internet of things equipment | |
CN103686226A (en) | Method and system for monitoring internet access of set top box based on cloud computation and set top box | |
CN104144109A (en) | Equipment control method, device and system | |
CN103368986A (en) | Information recommendation method and information recommendation device | |
CN109921986A (en) | A kind of multi-protocol data cut-in method, device, intelligent gateway and storage medium | |
CN105490841A (en) | Terminal log grasping method, device and system | |
CN110377590A (en) | Data collection system, method and computer readable storage medium based on Internet of Things | |
CN109309592A (en) | The method and apparatus of remote upgrade PLC firmware | |
CN110019123A (en) | A kind of data migration method and device | |
CN111342992A (en) | Method and system for processing equipment information change record | |
CN103945364A (en) | Data transmission method, first terminal and system | |
CN107483567A (en) | A kind of method and system of distributed information log search | |
CN202799005U (en) | Cloud computing based internet monitoring system of set top box and set top box | |
CN103713852A (en) | Method for processing information, service platform and electronic devices | |
CN112801657A (en) | Automatic processing method and device for recharging of meal card | |
CN110535919B (en) | Network access method and device of concentrator and power peak regulation system | |
CN102420717A (en) | Mobile terminal protocol stack testing method and system | |
CN110188258B (en) | Method and device for acquiring external data by using crawler | |
CN102143506A (en) | Management processing method, management processing device and management processing system for wireless repeater | |
CN106651650A (en) | Joint debugging measurement and control device and electric power Internet of things joint debugging measurement and control system applying same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20121017 |