CN115567598A - Radar access system and method - Google Patents

Radar access system and method Download PDF

Info

Publication number
CN115567598A
CN115567598A CN202211231860.7A CN202211231860A CN115567598A CN 115567598 A CN115567598 A CN 115567598A CN 202211231860 A CN202211231860 A CN 202211231860A CN 115567598 A CN115567598 A CN 115567598A
Authority
CN
China
Prior art keywords
client
radar system
parameter data
server
request information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211231860.7A
Other languages
Chinese (zh)
Inventor
王炫彬
向贞明
疏达
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Benewake Beijing Co Ltd
Original Assignee
Benewake Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Benewake Beijing Co Ltd filed Critical Benewake Beijing Co Ltd
Priority to CN202211231860.7A priority Critical patent/CN115567598A/en
Publication of CN115567598A publication Critical patent/CN115567598A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

The embodiment of the application provides a radar access system and a method, which relate to the field of information interaction, and the system comprises: the system comprises a server in communication connection with the radar system and a client in communication connection with the server, wherein the client is used for generating request information based on an IP address and sending the request information to the server under the condition that the IP address corresponding to the radar system input by a user is received, and the server is used for receiving the request information, acquiring parameter data of the radar system from the radar system based on the request information, packaging and sending the parameter data to the client. This application need not to use the host computer to carry out radar system's visit, and the radar access system that this application provided can realize the operating system of different grade type to radar system's visit based on the client, need not to carry out extra host computer software development to adapt to polytype operating system, the radar access system that this application provided can reduce the cost of visiting radar system, thereby promotes the convenience of visiting radar system.

Description

Radar access system and method
Technical Field
The application relates to the field of information interaction, in particular to a radar access system and a method.
Background
In laser radar products, because a radar system cannot be directly controlled, a man-machine interaction interface is needed to control the radar, for example, an upper computer is adopted to be connected with the radar system so as to obtain data in the radar system.
The required basic storehouse of needs installation when installing host computer software possesses the required environment of host computer operation, and the operation software in the host computer generally only supports an operating system moreover, if need when using in multiple computer operating system, need carry out extra software development to realize that the host computer can be applied to multiple operating system, also increased the cost when the current mode increases work load when realizing radar access undoubtedly.
Disclosure of Invention
The application aims to provide a radar access system and a method, which can reduce the cost of accessing the radar system.
In order to achieve the above purpose, the embodiments of the present application employ the following technical solutions:
in a first aspect, an embodiment of the present application provides a radar access system, where the system includes: the system comprises a server side in communication connection with a radar system and a client side in communication connection with the server side;
the client is used for generating request information based on the IP address under the condition of receiving the IP address corresponding to the radar system input by a user, and sending the request information to the server;
and the server is used for receiving the request information, acquiring parameter data of the radar system from the radar system based on the request information, and packaging and sending the parameter data to the client.
In an optional implementation manner, the client communicates with the server through Javascript.
In an optional embodiment, the server is configured to receive the request information based on an access port of a browser in the client, and send parameter data of the radar system to the client based on the access port of the browser in the client.
In an optional implementation manner, the server is further configured to obtain parameter data in the radar system according to a preset period, and send the parameter data to the client;
the client is also used for judging whether the latest received parameter data is the same as the last received parameter data, and if not, updating the parameter data of the radar system.
In an optional implementation manner, the server is configured to package the acquired parameter data of the radar system into parameter data in a JSON format, and send the parameter data to the client.
In an optional implementation manner, the number of the clients is two or more, and the server is further configured to sort the request information sent by each client according to a time sequence, and sequentially respond to each request information based on the sorting.
In an optional embodiment, the server is further configured to determine whether parameter data of the radar system is acquired within a preset time period after receiving the request message, and send a prompt message to the client when the parameter data of the radar system is not acquired, where the prompt message indicates that the acquisition of the parameter data of the radar system fails.
In an optional implementation manner, the client is configured to process the request information into request information corresponding to a key value pair or request information in a JSON format, and send the request information corresponding to the key value pair or the request information in the JSON format to the server.
In an optional implementation manner, the server is further configured to store an HTML file in a form of a string constant to a code area of the server, where the HTML file is used to generate a browsing interface of the radar system;
and when the client sends the request information to the server for the first time, the server acquires parameter data in the radar system based on the request information sent by the client, and packages and sends the HTML file and the parameter data of the radar system to the client.
In an optional embodiment, when the client sends the request information to the server for the non-first time, the server is configured to obtain parameter data in the radar system based on the request information sent by the client, and package the parameter data of the radar system and send the parameter data to the client.
In an optional implementation manner, the client is configured to receive the HTML file and parameter data of the radar system, analyze the HTML file to generate a browsing interface of the radar system, and add the parameter data of the radar system to the browsing interface of the radar system.
In a second aspect, an embodiment of the present application provides a radar access method, where parameter data of a radar system is obtained through the radar access system.
The application has the following beneficial effects:
the radar access system comprises a server side and a client side, wherein the server side is in communication connection with the radar system, the client side is in communication connection with the server side, the client side is used for generating request information based on an IP address and sending the request information to the server side under the condition that the IP address corresponding to the radar system input by a user is received, the server side is used for receiving the request information, obtaining parameter data of the radar system from the radar system based on the request information, and packaging and sending the parameter data to the client side. Therefore, the radar system can be accessed without using an upper computer, different types of operating systems can be accessed to the radar system based on the client, additional upper computer software development is not needed, and the radar system can adapt to various types of operating systems, so that the cost for accessing the radar system can be reduced, and the convenience for accessing the radar system is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 is a schematic structural diagram of a radar access system according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of a radar access method according to an embodiment of the present disclosure;
fig. 3 is a second schematic flowchart of a radar access method according to an embodiment of the present application;
fig. 4 is a third schematic flowchart of a radar access method according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined or explained in subsequent figures.
In the description of the present application, it should be noted that if the terms "upper", "lower", "inside", "outside", etc. are used for indicating the orientation or positional relationship based on the orientation or positional relationship shown in the drawings or the orientation or positional relationship which the present invention product is usually put into use, it is only for convenience of describing the present application and simplifying the description, but it is not intended to indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation and be operated, and thus, should not be construed as limiting the present application.
Furthermore, the appearances of the terms "first," "second," and the like, if any, are used solely to distinguish one from another and are not to be construed as indicating or implying relative importance.
In the description of the present application, it is further noted that, unless expressly stated or limited otherwise, the terms "disposed," "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meaning of the above terms in the present application can be understood in a specific case by those of ordinary skill in the art.
Through a great deal of research of the inventor, in a laser radar product, as a radar system cannot be directly controlled, a human-computer interaction interface is needed to control the radar, for example, an upper computer is adopted to be connected with the radar system so as to obtain data in the radar system.
The basic library required by the upper computer is required to be installed when the upper computer is installed, the environment required by the operation of the upper computer is provided, the operation software in the upper computer generally only supports one operating system, and extra software development is required to be carried out when the operation software is required to be used in various operating systems, namely, a software developer needs to have multi-platform development experience, and the workload is undoubtedly increased for the development or adaptation of the same functions of multiple platforms. And the manufacturer of the upper computer needs to give a software package and detailed environment configuration specifications, when the user uses the upper computer to access the radar system, the user needs to spend a large amount of time on researching the software package and the environment configuration specifications, the software installation and the environment configuration have complicated configuration processes, the use by the user is inconvenient, and the configuration needs to spend a certain amount of time.
In view of the discovery of the above problems, the radar access system according to the embodiment of the present application skillfully sets a server connected to the radar system in a communication manner, and a client connected to the server in a communication manner, where the client is configured to generate request information based on an IP address and send the request information to the server when receiving the IP address corresponding to the radar system input by a user, and the server is configured to receive the request information, acquire parameter data of the radar system from the radar system based on the request information, and package and send the parameter data to the client. Therefore, the radar system can be accessed without using an upper computer, the type of the radar system can be accessed based on the client, additional upper computer software development is not needed, the radar system can adapt to various types of operating systems, the cost of accessing the radar system can be reduced, the convenience of accessing the radar system is improved, and the scheme provided by the embodiment is elaborated in detail below.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a radar access system 100 according to an embodiment of the present disclosure. The radar access system 100 includes a client 110, a server 120, and a radar system 130.
Client 110 may include one or more of receiving parameter data for radar system 130 and displaying parameter data for radar system 130. Client 110 is communicatively coupled to server 120, and server 120 is communicatively coupled to radar system 130.
The client 110 may be, but is not limited to, a server, a smart phone, a Personal Computer (PC), a tablet PC, a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), and the like. And an operating system runs in the client.
The server 120 may be disposed inside the radar system 130, and the server 120 may also be disposed outside the radar system, and when the server 120 is disposed inside the radar system 130, the server 120 may be developed based on C language, and embed the server 120 into the radar system 130, so that the server 120 may access data of the radar system 130, or control data of the radar system 130. When the server is disposed outside the radar system, the server 120 may communicate with the radar system 130 based on a line connection, so that the server 120 may access data of the radar system 130 or control data of the radar system 130.
When the server 120 is in communication connection with the client 110, the server 120 and the client 110 may communicate through a preset port of the client, the client 110 sends request information to the server 120 based on the preset port, and the server 120 obtains connection request information or command request information from the preset port of the client 110 and responds to the connection request information or command request information.
Illustratively, the client communicates with the server through Javascript. JavaScript is a lightweight, interpreted or just-in-time programming language with function precedence. JavaScript responds primarily to client browser events. Namely parameter data of the radar system sent to the client by the server side, and the response is carried out based on Javascript. The JavaScript scripting language is independent of an operating system and only needs the support of a browser, so that the radar system can be accessed without additionally developing adaptive software and only based on a client supporting the browser.
When the client and the server are in communication connection, the client and the server establish connection through a Hyper Text Transfer Protocol (HTTP) in an application layer, so as to solve how to package request information sent by the client to the server, and when the client sends the request information to the server, the request information is transmitted in a network based on a Transmission Control Protocol (TCP).
After the client sends the request information to the server, there are various ways for the server to receive the request information sent by the client, for example, the server receives the request information based on an access port of a browser in the client.
For example, the server uses C language to call a corresponding web library interface, opens a TCP, and monitors the 80 port of the client, where the 80 port of the client is a default access port of the browser in the client. The 80 port is open for HTTP.
The server side can also send parameter data of the radar system to the client side based on an access port of a browser in the client side.
In a specific interaction process, when parameter data in the radar system 130 needs to be acquired, an IP address of the radar system 130 that needs to be acquired is input in a browser corresponding to the radar system 130 in the client 110.
For example, the radar system may include one or more radar systems, where the radar system includes a plurality of radar systems, an IP address input by a user in a browser in the client is an IP address corresponding to a radar system that is to obtain parameter data, and different radar systems may have different corresponding IP addresses, where each IP address represents a different radar system. In the case where the radar system includes only one, the radar system 130 also corresponds to only one IP address.
It should be noted that the IP address of the radar system may be a fixed IP address, in order to increase the security of the radar system and ensure the requirement that the radar system cannot be accessed at will, different check codes may be set for the IP address of the radar system, and the check codes are generated randomly, the client 110 may generate a real-time check code for the radar system each time it accesses the radar system, the user inputs the real-time check code and the IP address in a browser interface of the client, and the client generates request information based on the real-time check code and the IP address and sends the request information to the server. The server side can respond to the request information sent by the client side after the current check code is checked to be correct.
In the following, only one radar system is exemplified, and the IP address of the radar system is a fixed IP address:
the client 110 generates request information based on the IP address input by the user, and the types of the request information are various:
in an example, when the client 110 first obtains the parameter data of the radar system, the request information generated by the client based on the IP address input by the user may include a connection request and a request for obtaining the parameter data, the connection request and the request for obtaining the parameter data may be simultaneously sent to the server, or the connection request may be sent to the server first, and after the server responds to the connection request and the server and the client are successfully connected, the client sends the request for obtaining the parameter data to the server.
In another example, when the client does not acquire the parameter data of the radar system for the first time, the request information generated by the client based on the IP address input by the user only includes a request for acquiring the parameter data, and at this time, it may be considered that the client and the server have already established a connection and do not need to establish a connection again.
In another example, when the client does not acquire the parameter data of the radar system for the first time, and the distance between the current request time for acquiring the parameter data of the radar system and the last request time for acquiring the parameter data of the radar system by the client exceeds the preset time interval, the client generates request information including a connection request and a request for acquiring the parameter data based on the IP address input by the user, and the connection request is used for re-establishing the connection between the client and the server.
It should be noted that, the preset time interval may be set by a person skilled in the art based on actual situations, and the present application is not limited to this.
In order to enable the server to process the request information sent by the client, the client needs to send an instruction that can be recognized by the server, so that the request information needs to be processed into request information corresponding to a key value pair or request information in a JSON format, the request information corresponding to the key value pair or the request information in the JSON format is sent to the server, and the server sets information capable of recognizing the above format in advance so that the server can respond to the request information sent by the client.
The method comprises the steps that after receiving request information sent by a client, a server responds to the request information, in one example, when the request information simultaneously comprises a connection request and a request for acquiring parameter data and a radar system only comprises one request, connection between the client and the server is established based on the connection request, then the corresponding parameter data are acquired from the radar system based on the request for acquiring the parameter data, and the parameter data are packaged and sent to the client.
It should be noted that, when the server receives the request information sent by the client for the first time, the server establishes a connection with the client based on the connection request, and then obtains an HTML file in a character string constant form from a code region of the server, where the HTML file is used to generate a browsing interface of the radar system, and obtains corresponding parameter data from the radar system based on the request for obtaining the parameter data, and packages and sends the HTML file and the parameter data to the client. The client generates a browsing interface of the radar system based on the HTML file, displays the browsing interface of the radar system in a browser of the client, and adds parameter data of the radar system to the browsing interface of the radar system. HTML is a markup language. The document format on the network can be unified through the labels, so that the scattered Internet resources are connected into a logic whole. HTML text is descriptive text consisting of HTML commands that can specify words, graphics, animations, sounds, tables, links, etc.
In another example, when the request information only includes a request for obtaining parameter data, corresponding parameter data is obtained from the radar system based on the request information, and the parameter data is packaged and sent to the client.
When the client sends the request information to the server for the non-first time, the client only sends a request for acquiring parameter data to the server, at the moment, the server only needs to send the acquired parameter data of the radar system to the client, the server does not need to send an HTML file to the client, the client locally determines the HTML file of a browsing interface of the radar system, displays the browsing interface of the radar system corresponding to the HTML file in a browser, and displays the parameter data of the radar system sent by the server in the browsing interface of the radar system.
The parametric data may include a variety of data, including, for example, temperature data, electrical data, radar video data, track data, etc. of the radar system.
In the embodiment of the application, the server side directly acquires parameter data of the radar system from the radar system, and the server side does not need additional components such as a configuration file system, a database or a third-party library, so that the transplantation difficulty can be reduced when the server side is matched with the radar system, and the compatibility of the radar access system designed by the application is better.
The radar access system comprises a server side and a client side, wherein the server side is in communication connection with the radar system, the client side is in communication connection with the server side, the client side is used for generating request information based on an IP address and sending the request information to the server side under the condition that the IP address corresponding to the radar system input by a user is received, the server side is used for receiving the request information, obtaining parameter data of the radar system from the radar system based on the request information, and packaging and sending the parameter data to the client side. Therefore, the radar system can be accessed without using an upper computer, access of different operating systems to the radar system can be realized based on the client, additional upper computer software development is not needed, and the radar system can adapt to various operating systems, so that the cost for accessing the radar system can be reduced, and the convenience for accessing the radar system is improved.
There are various implementation manners for how to refresh a browsing interface of a radar system in a browser of a client based on parameter data of the radar system, and in one implementation manner, as shown in fig. 2, the implementation manner specifically includes the following steps:
step 201: and the server acquires parameter data in the radar system according to a preset period and sends the parameter data to the client.
Step 202: the client judges whether the latest received parameter data is the same as the last received parameter data.
Step 203: and when the client judges that the latest received parameter data is different from the last received parameter data, updating the parameter data of the radar system.
In one example, after the client and the server establish connection and acquire corresponding parameter data in the radar system based on the server, when the client needs to acquire the parameter data in the radar system for a long time, and the radar system is in a working state, the parameter data of the radar system changes in real time, so that the server needs to acquire the parameter data from the radar system according to a preset period and send the acquired parameter data to the client.
It should be noted that the setting of the preset period may be set based on specific situations, and the embodiment of the present application does not specifically limit this.
In another example, the client may send a request for obtaining the parameter data to the server according to a preset period, and the server responds to the request for obtaining the parameter data each time it receives the request, and obtains the parameter data from the radar system and sends the parameter data to the client.
In an example, when the client receives the parameter data of the radar system sent by the server, whether the latest received parameter data is the same as the last received parameter data is judged, and if the latest received parameter data is different, the data in the browsing interface of the radar system of the client is updated based on the latest received parameter data. Or when the client judges that the latest received parameter data is different from the last received parameter data, determining the difference between the latest received parameter data and the last received parameter data, and updating the difference in a browsing interface of a radar system of the client.
In another example, after the server acquires the parameter data from the radar system according to a preset period, the server determines whether the latest acquired parameter data is the same as the last acquired parameter data, and packages and sends the latest acquired parameter data to the client when the latest acquired parameter data is different from the last acquired parameter data.
In another example, after the client acquires the parameter data from the radar system according to the preset period, the server determines whether the latest acquired parameter data is the same as the parameter data acquired last time, and if the latest acquired parameter data is different from the parameter data acquired last time, the server determines target data which is inconsistent with the latest acquired parameter data, wherein the latest acquired parameter data comprises the target data, and the server sends the target data to the client.
There are various ways for the server to package and send the parameter data of the radar system to the client, and in an example, the server may package the acquired parameter data of the radar system into parameter data in a JSON format and send the parameter data to the client. In another example, the server side processes the acquired parameter data of the radar system into key value pairs and sends the key value pairs to the client side. Those skilled in the art can set the packing manner of the parameter data according to actual situations, and the present application is not limited to this specifically.
Through the method, the parameter data in the browsing interface of the radar system is updated.
The server sends the prompt information to the client based on the condition of obtaining the parameter data of the radar system, and in an example, as shown in fig. 3, the method specifically includes the following steps:
step 301: and the server judges whether parameter data of the radar system are acquired within the preset time length of the received request information.
Step 302: and when the parameter data of the radar system is not acquired, sending prompt information to a client.
Wherein the prompt information indicates that acquisition of the parameter data of the radar system fails.
In an example, after receiving request information sent by a client, a server responds to the request information, and when parameter data of radar information is not acquired within a preset time period for receiving the request information, prompt information of acquisition failure is fed back and sent to the client, so that the client can resend the request information to the server based on the prompt information.
In another example, the server starts timing when responding to the request information and acquiring parameter data from the radar system, and determines that the acquisition of the parameter data of the radar system fails when the radar system does not respond to the server within a preset time, and the server sends prompt information to the client.
When there are multiple clients, there are multiple implementation manners in which the server responds to request information sent by the multiple clients, and in one implementation manner, as shown in fig. 4, the implementation manner specifically includes the following steps:
step 401: and the server side sequences the request information sent by each client side according to the time sequence.
Step 402: the request messages are responded to in turn based on the ordering.
When the client includes a plurality of clients, the server processes the request information of the plurality of clients in a plurality of ways, in an example, when the server receives the request information of the plurality of clients sent by the client, the server sorts the plurality of request information based on the time of sending the request information, and sequentially responds to the request information of the corresponding client according to the order.
For example: when the client comprises A, B and C, the client A, B, C sends request information to the server, and the server determines that the time for the client a to send the request information is 2 00, the time for the client B to send the request information is 2, and the time for the client C to send the request information is 3: the server processes the request information sent by the client A, the request information sent by the client B and the request information sent by the client C in sequence based on the sequencing sequence, then processes the request information sent by the client B and finally processes the request information sent by the client C.
In another example, when the client includes A, B and C, and the client A, B, C sends the request information to the server at the same time, the server may sort based on the size of the information in the request information, for example: the request information sent by the client A comprises a connection request and a request for acquiring parameter data, the request information sent by the client B only comprises the request for acquiring the parameter data, the request information sent by the client C only comprises the request for acquiring the parameter data, the server can respond to the request information with larger request information firstly, namely respond to the request information sent by the client A firstly, after the response is completed, the connection with the client A is disconnected, the request information is responded based on the priority of the client B and the priority of the client C, when the priority of the client B is higher than the priority of the client C, the request information sent by the client B is responded firstly, and finally the request information sent by the client C is responded.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist alone, or two or more modules may be integrated to form an independent part. The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the methods described in the embodiments of the present application.
It should be noted that, in this document, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising a … …" does not exclude the presence of another identical element in a process, method, article, or apparatus that comprises the element.
The above description is only for various embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of changes or substitutions within the technical scope of the present application, and all such changes or substitutions are included in the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (12)

1. A radar access system, comprising: the system comprises a server side and a client side, wherein the server side is in communication connection with a radar system;
the client is used for generating request information based on the IP address under the condition of receiving the IP address corresponding to the radar system input by a user, and sending the request information to the server;
and the server is used for receiving the request information, acquiring parameter data of the radar system from the radar system based on the request information, and packaging and sending the parameter data to the client.
2. The system of claim 1, wherein the client communicates with the server via Javascript.
3. The system of claim 1, wherein the server is configured to receive the request information based on an access port of a browser in the client, and to send parameter data of the radar system to the client based on the access port of the browser in the client.
4. The system of claim 1, wherein the server is further configured to obtain parameter data in the radar system according to a preset period, and send the parameter data to the client;
the client is also used for judging whether the latest received parameter data is the same as the last received parameter data, and if not, updating the parameter data of the radar system.
5. The system according to claim 1, wherein the server is configured to package the acquired parameter data of the radar system into parameter data in a JSON format, and send the parameter data to the client.
6. The system according to claim 1, wherein there are more than two clients, and the server is further configured to sort the request information sent by each client in a time sequence, and to sequentially respond to each request information based on the sort.
7. The system according to claim 1, wherein the server is further configured to determine whether parameter data of the radar system is acquired within a preset time period after receiving the request message, and send a prompt message to the client when the parameter data of the radar system is not acquired, wherein the prompt message indicates that acquisition of the parameter data of the radar system fails.
8. The system according to claim 7, wherein the client is configured to process the request information into request information corresponding to a key-value pair or request information in a JSON format, and send the request information corresponding to the key-value pair or the request information in the JSON format to the server.
9. The system of claim 1, wherein the server is configured to store an HTML file in a form of a string constant to a code area of the server, wherein the HTML file is used to generate a browsing interface of the radar system;
when the client sends request information to the server for the first time, the server acquires parameter data in the radar system based on the request information sent by the client, and packages and sends the HTML file and the parameter data of the radar system to the client.
10. The system according to claim 9, wherein when the client sends the request information to the server for the non-first time, the server obtains parameter data in the radar system based on the request information sent by the client, and packages and sends the parameter data of the radar system to the client.
11. The system of claim 9, wherein the client is configured to receive the HTML file and parameter data of the radar system, parse the HTML file to generate a browsing interface of the radar system, and add the parameter data of the radar system to the browsing interface of the radar system.
12. A radar access method, characterized in that parameter data of a radar system are acquired by means of the radar access system of any one of claims 1-11.
CN202211231860.7A 2022-09-30 2022-09-30 Radar access system and method Pending CN115567598A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211231860.7A CN115567598A (en) 2022-09-30 2022-09-30 Radar access system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211231860.7A CN115567598A (en) 2022-09-30 2022-09-30 Radar access system and method

Publications (1)

Publication Number Publication Date
CN115567598A true CN115567598A (en) 2023-01-03

Family

ID=84745947

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211231860.7A Pending CN115567598A (en) 2022-09-30 2022-09-30 Radar access system and method

Country Status (1)

Country Link
CN (1) CN115567598A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103997539A (en) * 2014-06-06 2014-08-20 北京航空航天大学 Radar operation state collecting and distributing system and method based on web service
CN104010039A (en) * 2014-06-05 2014-08-27 北京航空航天大学 Multi-radar remote monitoring system and method based on WebSocket

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104010039A (en) * 2014-06-05 2014-08-27 北京航空航天大学 Multi-radar remote monitoring system and method based on WebSocket
CN103997539A (en) * 2014-06-06 2014-08-20 北京航空航天大学 Radar operation state collecting and distributing system and method based on web service

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张怀才 等: "B/S模式雷达远程监控***设计", 通信技术, no. 07, 10 July 2013 (2013-07-10) *

Similar Documents

Publication Publication Date Title
US11265333B2 (en) Method of achieving synchronization management of account information of WEB interface in multi-system DAS
US7299409B2 (en) Dynamically updating rendered content
US7555528B2 (en) Systems and methods for virtually representing devices at remote sites
US8204911B2 (en) Software, devices and methods facilitating execution of server-side applications at mobile devices
US20030060896A9 (en) Software, devices and methods facilitating execution of server-side applications at mobile devices
CN112073405A (en) Webpage data loading method and device, computer equipment and storage medium
US11436066B2 (en) System for offline object based storage and mocking of rest responses
CN103167031A (en) Communication between Web applications
US8326913B2 (en) Method and system for service contract discovery
CN105516333A (en) Interactive method and system based on webpage
CN103581249A (en) Information push method, system and client terminal
US10291492B2 (en) Systems and methods for discovering sources of online content
CN102929489A (en) Implementation method of client browser and client browser
US6912579B2 (en) System and method for controlling an apparatus having a dedicated user interface from a browser
US9306884B2 (en) Computer-based method and system for processing a file request in response to a message received from a user mobile device
US10771578B2 (en) Webpage loading method and apparatus
CN115567598A (en) Radar access system and method
CN115758334A (en) Cloud application access method and device, electronic equipment and storage medium
CN110674435A (en) Page access method, server, terminal, electronic equipment and readable storage medium
CN110309454B (en) Interface display method, device, equipment and storage medium
KR100457688B1 (en) Monitoring-phone and monitoring-method for navigation of internet contents
CN104423973B (en) Processing method, device and system for floating frame page loading information
CN115756417A (en) Source code skipping method and device, computer equipment and storage medium
CN117240813A (en) Information display method and related device
CN113535704A (en) Scanning method, device, equipment and storage medium

Legal Events

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