[go: nahoru, domu]

CN110244922A - Display methods, device, equipment and system, data processing method - Google Patents

Display methods, device, equipment and system, data processing method Download PDF

Info

Publication number
CN110244922A
CN110244922A CN201810186449.XA CN201810186449A CN110244922A CN 110244922 A CN110244922 A CN 110244922A CN 201810186449 A CN201810186449 A CN 201810186449A CN 110244922 A CN110244922 A CN 110244922A
Authority
CN
China
Prior art keywords
flow
target object
display
connection relationship
objects
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.)
Granted
Application number
CN201810186449.XA
Other languages
Chinese (zh)
Other versions
CN110244922B (en
Inventor
柯敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201810186449.XA priority Critical patent/CN110244922B/en
Publication of CN110244922A publication Critical patent/CN110244922A/en
Application granted granted Critical
Publication of CN110244922B publication Critical patent/CN110244922B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1431Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using a single graphics controller

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

This application discloses a kind of display methods, device, equipment and systems, data processing method.Wherein, this method comprises: receiving display control signal, display control signal is used to indicate object to be shown;Obtain the flow connection relationship between object to be shown;According to flow connection relationship, target object is determined from object to be shown, wherein target object connect quantity with the flow of other objects and meets predetermined condition;Based on the flow connection relationship between target object and other objects, the flow connecting line between object to be shown and object to be shown is being shown in display interface, wherein target object is set in the predeterminable area of display interface.Present application addresses number of servers in the prior art it is more in the case where, flow connecting line is more, the technical issues of influencing display effect.

Description

Display methods, device, equipment and system, data processing method
Technical field
This application involves internet areas, at a kind of display methods, device, equipment and system, data Reason method.
Background technique
Firewall applications scene in firewall applications scene, such as under cloud computing environment, having increasing need for will be different Business access between server carries out visualization display, so that operation maintenance personnel is facilitated to determine the particular use of each server, To facilitate deployment secure isolation strategy.
But after server visualization display, when number of servers is larger, the flow shown between server connects Wiring is more, and more in disorder, and operation maintenance personnel is checked more difficultly, influences the display effect of entire flow connecting line. For example, as shown in Figure 1, showing 16 service areas, respectively order, order 1, order 2, order 3, member, member 1, meeting in figure Member 2, member 3, registration, registration 1, registration 2, finance, finance 1, finance 2, finance 3 and finance 4, each service area including one or Multiple role's groups, each role's group include one or more servers.All service area proper alignments, the flow between service area Connecting line is more mixed and disorderly, and some flow connecting lines can be very long, influences operation maintenance personnel and checks.
For number of servers in the prior art it is more in the case where, flow connecting line is more, influences asking for display effect Topic, currently no effective solution has been proposed.
Summary of the invention
The embodiment of the present application provides a kind of display methods, device, equipment and system, data processing method, at least to solve The technical issues of in the case that certainly number of servers is more in the prior art, flow connecting line is more, influences display effect.
According to the one aspect of the embodiment of the present application, a kind of display methods is provided, comprising: display control signal is received, Display control signal is used to indicate object to be shown;Obtain the flow connection relationship between object to be shown;It is connected according to flow Relationship determines target object from object to be shown, wherein it is predetermined that target object connect quantity satisfaction with the flow of other objects Condition;Based on the flow connection relationship between target object and other objects, shown in display interface object to be shown and to Show the flow connecting line between object, wherein target object is set in the predeterminable area of display interface.
According to the another aspect of the embodiment of the present application, a kind of display device is additionally provided, comprising: receiving module, for connecing Display control signal is received, display control signal is used to indicate object to be shown;Module is obtained, for obtaining between object to be shown Flow connection relationship;Determining module, for determining target object from object to be shown according to flow connection relationship, wherein Target object connect quantity with the flow of other objects and meets predetermined condition;Display module, for based on target object with it is other Flow connection relationship between object is showing the flow connection between object to be shown and object to be shown in display interface Line, wherein target object is set in the predeterminable area of display interface.
According to the another aspect of the embodiment of the present application, a kind of display equipment is additionally provided, comprising: processor, for receiving Display control signal, display control signal are used to indicate object to be shown, obtain the flow connection relationship between object to be shown, And according to flow connection relationship, target object is determined from object to be shown, wherein the flow of target object and other objects connects It connects quantity and meets predetermined condition;Display is connect with processor, for being connected based on the flow between target object and other objects Relationship is connect, the flow connecting line between object to be shown and object to be shown is being shown in display interface, wherein target object is set It is placed in the predeterminable area of display interface.
According to the another aspect of the embodiment of the present application, a kind of storage medium is additionally provided, storage medium includes the journey of storage Sequence, wherein equipment where control storage medium executes following steps in program operation: display control signal, display control are received System instruction is used to indicate object to be shown;Obtain the flow connection relationship between object to be shown;According to flow connection relationship, from Target object is determined in object to be shown, wherein target object connect quantity with the flow of other objects and meets predetermined condition;Base Flow connection relationship between target object and other objects, shows object to be shown and object to be shown in display interface Between flow connecting line, wherein target object is set in the predeterminable area of display interface.
According to the another aspect of the embodiment of the present application, a kind of processor is additionally provided, processor is used to run program, In, program executes following steps when running: receiving display control signal, display control signal is used to indicate object to be shown;It obtains Take the flow connection relationship between object to be shown;According to flow connection relationship, target object is determined from object to be shown, In, target object connect quantity with the flow of other objects and meets predetermined condition;Based between target object and other objects Flow connection relationship is showing the flow connecting line between object to be shown and object to be shown, wherein target in display interface Object is set in the predeterminable area of display interface.
According to the another aspect of the embodiment of the present application, a kind of display system is additionally provided, comprising: processor;And storage Device is connect with processor, for providing the instruction for handling following processing step for processor: receiving display control signal, display Control instruction is used to indicate object to be shown;Obtain the flow connection relationship between object to be shown;According to flow connection relationship, Target object is determined from object to be shown, wherein target object connect quantity with the flow of other objects and meets predetermined condition; Based on the flow connection relationship between target object and other objects, object to be shown and to be shown right is shown in display interface Flow connecting line as between, wherein target object is set in the predeterminable area of display interface.
According to the another aspect of the embodiment of the present application, a kind of data processing method is additionally provided, comprising: it is to be shown right to obtain As;Obtain the flow connection relationship between object to be shown;According to flow connection relationship, suitable default indicating template is matched; Object to be shown is shown with default indicating template.
In the embodiment of the present application, after receiving display control signal, between object to be shown available first Flow connection relationship determine that flow connects quantity from object to be shown further according to the flow connection relationship that gets Meet the target object of predetermined condition, finally according to the flow connection relationship between target object and other objects, display is all Object to be shown and object to be shown between flow connection relationship, to realize the purpose of server visualization display.
By scheme provided by the above embodiments of the present application, mesh is determined from object to be shown according to flow connection relationship Object is marked, and based on the flow connection relationship between target object and other objects, object to be shown is shown in display interface And the flow connecting line between object to be shown, compared with prior art, the arrangement mode of object to be shown is no longer fixed, can be with Clustering combination is carried out according to business actual form, optimal arrangement is obtained, to realize the flow connecting line shown in display interface It is shorter, intersect less, reached the technical effect for improving user experience, so solve in the prior art number of servers compared with The technical issues of in the case where more, flow connecting line is more, influences display effect.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present application, constitutes part of this application, this Shen Illustrative embodiments and their description please are not constituted an undue limitation on the present application for explaining the application.In the accompanying drawings:
Fig. 1 is a kind of schematic diagram of server visualization display according to prior art;
Fig. 2 is a kind of terminal (or mobile device) for realizing display methods according to the embodiment of the present application Hardware block diagram;
Fig. 3 is the flow chart according to a kind of display methods of the embodiment of the present application 1;
Fig. 4 is the schematic diagram according to a kind of server visualization display of the embodiment of the present application;
Fig. 5 is the schematic diagram according to another server visualization display of the embodiment of the present application;
Fig. 6 is the schematic diagram according to a kind of display device of the embodiment of the present application 2;
Fig. 7 is the schematic diagram according to a kind of display equipment of the embodiment of the present application 3;
Fig. 8 is the flow chart according to a kind of data processing method of the embodiment of the present application 5;And
Fig. 9 is the structural block diagram according to a kind of terminal of the embodiment of the present application.
Specific embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only The embodiment of the application a part, instead of all the embodiments.Based on the embodiment in the application, ordinary skill people Member's every other embodiment obtained without making creative work, all should belong to the model of the application protection It encloses.
It should be noted that the description and claims of this application and term " first " in above-mentioned attached drawing, " Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so as to embodiments herein described herein can in addition to illustrating herein or Sequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that cover Cover it is non-exclusive include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to Step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, product Or other step or units that equipment is intrinsic.
Firstly, the part noun or term that occur during the embodiment of the present application is described are suitable for following solution It releases:
Role: it can be a server (host).
Role's group: may include having one or more of identical function or attribute server.
Service area: may include multiple role's groups for having close service attribute.
Embodiment 1
According to the embodiment of the present application, a kind of embodiment of display methods is additionally provided, it should be noted that in the stream of attached drawing The step of journey illustrates can execute in a computer system such as a set of computer executable instructions, although also, flowing Logical order is shown in journey figure, but in some cases, it can be to be different from shown or described by sequence execution herein The step of.
Embodiment of the method provided by the embodiment of the present application one can be in mobile terminal, terminal or similar fortune It calculates and is executed in device.The hardware configuration for the terminal (or mobile device) that Fig. 2 shows a kind of for realizing display methods Block diagram.As shown in Fig. 2, terminal 20 (or mobile device 20) may include it is one or more (in figure using 202a, 202b ... ..., 202n are shown) (processor 202 can include but is not limited to Micro-processor MCV or programmable patrols processor 202 The processing unit of volume device FPGA etc.), memory 204 for storing data and the transmitting device for communication function 206.It in addition to this, can also include: display, input/output interface (I/O interface), the port universal serial bus (USB) (a port that can be used as in the port of I/O interface is included), network interface, power supply and/or camera.The common skill in this field Art personnel are appreciated that structure shown in Fig. 2 is only to illustrate, and do not cause to limit to the structure of above-mentioned electronic device.For example, Terminal 20 may also include the more perhaps less component than shown in Fig. 2 or match with different from shown in Fig. 2 It sets.
It is to be noted that said one or multiple processors 202 and/or other data processing circuits lead to herein Can often " data processing circuit " be referred to as.The data processing circuit all or part of can be presented as software, hardware, firmware Or any other combination.In addition, data processing circuit for single independent processing module or all or part of can be integrated to meter In any one in other elements in calculation machine terminal 20 (or mobile device).Such as in the embodiment of the present application involved the One processing unit and the second processing unit, the data processing circuit control as a kind of processor (such as connect with interface can The selection of power transformation resistance end path).
Memory 204 can be used for storing the software program and module of application software, such as the display in the embodiment of the present application Corresponding program instruction/the data storage device of method, the software program that processor 202 is stored in memory 204 by operation And module realizes above-mentioned display methods thereby executing various function application and data processing.Memory 204 can wrap Include high speed random access memory, may also include nonvolatile memory, as one or more magnetic storage device, flash memory or Other non-volatile solid state memories.In some instances, memory 204 can further comprise long-range relative to processor 202 The memory of setting, these remote memories can pass through network connection to terminal 20.The example of above-mentioned network includes But be not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Transmitting device 206 is used to that data to be received or sent via a network.Above-mentioned network specific example may include The wireless network that the communication providers of terminal 20 provide.In an example, transmitting device 206 includes that a network is suitable Orchestration (Network Interface Controller, NIC), can be connected by base station with other network equipments so as to Internet is communicated.In an example, transmitting device 206 can be radio frequency (Radio Frequency, RF) module, For wirelessly being communicated with internet.
Display can such as touch-screen type liquid crystal display (LCD), the liquid crystal display aloow user with The user interface of terminal 20 (or mobile device) interacts.
Herein it should be noted that in some optional embodiments, above-mentioned computer equipment shown in Fig. 2 (or movement is set It is standby) it may include hardware element (including circuit), software element (including the computer generation that may be stored on the computer-readable medium Code) or both hardware element and software element combination.It should be pointed out that Fig. 2 is only a reality of particular embodiment Example, and it is intended to show that the type for the component that may be present in above-mentioned computer equipment (or mobile device).
Under above-mentioned running environment, this application provides display methods as shown in Figure 3.Fig. 3 is implemented according to the application A kind of flow chart of display methods of example 1.As shown in figure 3, this method may include steps of:
Step S302, receives display control signal, and display control signal is used to indicate object to be shown.
In a kind of alternative embodiment provided by the present application, object to be shown includes service area, service area include server and/ Or server group.
It should be noted that display methods provided by the present application is mainly used in the firewall applications scene based on cloud computing In.
In above-mentioned steps S302, in cloud firewall applications scene, above-mentioned object to be shown can be Cloud Server, when When number of servers is larger, in order to reduce the flow connecting line shown between server, subregion can be carried out to server in advance Grouping, is divided into a service area for the server with close service attribute, may further will have in each service area The server of close function or attribute is divided into role's group, so as to visualize according to service area to server.
In an alternative embodiment, when operation maintenance personnel needs to carry out visualization display to server, operation maintenance personnel Can choose needs service area to be shown, and generates the display control signal for carrying the service area chosen, to trigger cloud fire prevention Wall system carries out visualization display to the service area chosen.
For example, as shown in Figure 1, operation maintenance personnel can choose following several service areas: order, order 1, order 2, order 3, Member, member 1, member 2, member 3, registration, registration 1, registration 2, finance, finance 1, finance 2, finance 3 and finance 4, and pass through The display control signal triggering system for sending response carries out visualization display.
Step S304 obtains the flow connection relationship between object to be shown.
In above-mentioned steps S304, when mutually being accessed between two servers, it can determine between two servers With flow connection relationship, it is possible to further determine there is flow connection relationship between service area belonging to two servers, Therefore, the flow connection relationship between service area can be obtained by whether mutually being accessed between server in service area.
It should be noted that can indicate service area by connecting line during carrying out visualization display to server Between flow connection relationship.For example, as shown in Figure 1, can determine between order and member 1, between order and member 3, order Between single 1 and member 3, between order 2 and member 3, between order 2 and order 3, between member and registration 1, member and member 3 Between, registration member 3 between, registration 1 and member 3 between, registration 2 and member 3 between, registration 2 and finance 4 between, finance Between member 3, finance 1 and member 3 between, finance 2 and member 3 between, finance 2 and finance 4 between, finance 3 and finance 4 it Between there is flow connection relationship, and there is no flow connection relationship between member 2 and other service areas.
Step S306 determines target object according to flow connection relationship from object to be shown, wherein target object with The flow connection quantity of other objects meets predetermined condition.
In an alternative embodiment, a service area can be selected according to the flow connection relationship between service area It is shown as most important center service area, other service areas carry out reasonable layout, to avoid flow connecting line mixed and disorderly.
In a kind of alternative embodiment provided by the present application, it is predetermined that target object connect quantity satisfaction with the flow of other objects Condition includes that with the flow of other objects to connect quantity most for target object.
In above-mentioned steps S306, in order to reduce the intersection between flow connecting line and shorten the length of flow connecting line, Can be by all service areas, flow connection quantity is most, namely accesses service area progress centered on most frequent service area Display.For example, as shown in Figure 1, the flow connection quantity that can determine order is 2, the flow of order 1 connection quantity is 1, order 2 flow connection quantity is 2, the flow of order 3 connection quantity is 1, the flow of member connection quantity is 2, the flow of member 1 connects Connect quantity be 1, the flow of member 2 connection quantity is 0, the flow of member 3 connection quantity is 10, flow register connect quantity as 1, register 1 flow connection quantity as 2, register 2 flow, to connect quantity to connect quantity as the flow of 2, finance be 1, financial 1 Flow connection quantity is 1, the flow connection quantity of finance 2 is 2, the flow connection quantity of finance 3 is 1, the flow connection of finance 4 Quantity is 3, may thereby determine that center service area is member 3.
Step S308, based on the flow connection relationship between target object and other objects, in display interface display to Show the flow connecting line between object and object to be shown, wherein target object is set in the predeterminable area of display interface.
Predeterminable area in above-mentioned steps S308, which can be, facilitates operation maintenance personnel to check, and other service areas is facilitated to carry out The region of arranged distribution can be any one region on entire display interface, for example, in an alternative embodiment, on The predeterminable area stated can be the center of entire display interface, and in an alternative embodiment, above-mentioned predeterminable area can To be the left side of entire display interface.
Preferred display methods a kind of in the embodiment of the present application is described in detail below with reference to Fig. 4 and Fig. 5.
In an alternative embodiment, as shown in figure 4, center service area namely member 3 can be shown in display circle Other service areas are shown the surrounding in center service area, and will have flow connection by flow connecting line by the center in face The service area of relationship links together.Compared to Figure 1, the flow connecting line shown in Fig. 4 is more neat, and operation maintenance personnel can be more Add the mutual access intuitively viewed between service area.
In an alternative embodiment, as shown in figure 5, center service area namely member 3 can be shown in display The left side at interface, and other service areas are shown on the right side of display interface, and will have flow company by flow connecting line The service area for connecing relationship links together.Compared to Figure 1, the flow connecting line shown in Fig. 4 is more neat, and operation maintenance personnel can be with More intuitively view the mutual access between service area.
It should be noted that as shown in figure 5, center service area can be shown enlarged in the left side of display interface, and open up The role's group shown in the service area is opened, the other side can default other a certain number of service areas of display (for example, display 10 It is a), operation maintenance personnel can be by two arrows above and below clicking, or slide up and down, and check other not shown service areas.
Scheme defined by based on the above embodiment can be known, first can be with after receiving display control signal The flow connection relationship between object to be shown is obtained, further according to the flow connection relationship got, from object to be shown Middle determining flow connection quantity meets the target object of predetermined condition, finally according to the flow between target object and other objects Connection relationship shows the flow connection relationship between all object to be shown and object to be shown, to realize server The purpose of visualization display.
By scheme provided by the above embodiments of the present application, mesh is determined from object to be shown according to flow connection relationship Object is marked, and based on the flow connection relationship between target object and other objects, object to be shown is shown in display interface And the flow connecting line between object to be shown, compared with prior art, the arrangement mode of object to be shown is no longer fixed, can be with Clustering combination is carried out according to business actual form, optimal arrangement is obtained, to realize the flow connecting line shown in display interface It is shorter, intersect less, reached the technical effect for improving user experience, so solve in the prior art number of servers compared with The technical issues of in the case where more, flow connecting line is more, influences display effect.
In a kind of alternative embodiment provided by the present application, is connected and closed based on the flow between target object and other objects System is showing that the flow connecting line between object to be shown and object to be shown includes: to connect to close according to flow in display interface System determines that the connection type of target object Yu other objects, connection type include at least one following: directly connecting with target object It connects, connect with target object;Location information and connection type based on target object, determine the location information of other objects; According to location information, object and flow connecting line to be shown is shown in display interface.
It should be noted that in order to keep the flow connecting line shown in display interface shorter, intersect it is less, can will be in There is the heart service area service area of flow connection relationship to be arranged in around center service area, will not have connection with center service area The service area of relationship is arranged in more peripheral position.
To achieve the goals above, can to other service areas carry out further division, by judge each service area and Whether center service area is directly connected to, and determines the connection type of each service area, may further determine the aobvious of each service area Show position, wherein the display position for the service area being directly connected to center service area is closer to center service area, without in The display position for the service area that heart service area is directly connected to is further from center service area.
For example, as shown in figure 4, further determining that and being directly connected to member 3 after determining that center service area is member 3 Service area include: order, order 1, order 2, member, registration, registration 1, registration 2, finance, finance 1 and finance 2, not participant The service area that member 3 is directly connected to includes: order 3, member 1, member 2, finance 3 and finance 4, may further obtain each business The display position in area, and being shown according to the display position, thus realize the flow connecting line shown in display interface it is shorter, Intersect less.
In a kind of alternative embodiment provided by the present application, location information and connection type based on target object determine it The location information of its object includes: to determine the first object, the second object and third object, wherein first according to connection type Object includes the object being directly connected to target object, the second object include be directly connected to the first object and not with target pair As the object of connection, third object includes the object for connecting and not connect with the first object not between target object;Based on mesh Mark object location information, obtain the location information of the first object, the second object and third object, wherein the first object with The distance between target object less than the distance between the second object and target object, between the second object and target object away from From less than the distance between third object and target object.
In the above scheme, can according to the flow connection relationship in center service area and other service areas, determine and other The connection type of service area further divides other service areas, and the service area being directly connected to center service area is made For first order service area (namely first above-mentioned object), will have flow connection relationship, but and center with first order service area Service area of the service area without flow connection relationship, will be with center as second level service area (namely second above-mentioned object) Service area and first order service area do not have the service area of flow connection relationship as third level service area (namely above-mentioned Three objects).Based on above-mentioned division rule, it can determine that the display position of first order service area is located at around center service area, the The display position in secondary traffic area is located at first order service area periphery, and the display position of third level service area is located at second level business The periphery in area, to realize that the flow connecting line shown in display interface is shorter, it is less to intersect.
It should be noted that second level service area and the service area flow connecting line of the second level are most short, and if deposit When having mutual flow connecting line between the first order, the second level, the third level, the display position of service area can be according to multiple Flow connecting line is that most corresponding display position determines in short-term between service area.
As shown in figure 4, can determine first order business according to the flow connection relationship between member 3 and other service areas Area includes: order, order 1, order 2, member, registration, registration 1, registration 2, finance, finance 1 and finance 2, second level service area It include: order 3, member 1 and finance 4, third level service area includes: member 2 and finance 3.Due to finance 4 and finance 2, registration 2 3 connection relationship is all had with finance, can be most corresponding display position in short-term according to flow connecting line between four service areas It determines.
In a kind of alternative embodiment provided by the present application, is connected and closed based on the flow between target object and other objects System, shown in display interface the flow connecting line between object to be shown and object to be shown include: obtain other objects with The connection number of target object;According to connection number, by other object groups column in a row;The displaying target pair in display interface As, arrangement and target object and arrangement flow connecting line, wherein be arranged in the side of target object.
In the above scheme, role's group in display centre service area can be amplified, in the display interface so as to clear In Chu's display centre service area in each role's group each server and other service areas flow connecting line, further according to should Flow connecting line determines the connection number of other service areas Yu center service area.
For example, as shown in figure 5, shown only in figure member, order, order 1, order 2, registration 1, registration 2, finance, Nine service areas such as finance 2 and finance 4 can determine that the connection number of member and member 3 are 1, order and the connection time of member 3 Number is 1, the connection number of order 1 and member 3 are 2, the connection number of order 2 and member 3 are 1, register the connection of 1 and member 3 Number is 2, registers 2 with the connection number of member 3 as the 4, connection that the financial connection number with member 3 is 1, finance 2 and member 3 Number is 1, finance 4 and the connection number of member 3 are 1.
In a kind of alternative embodiment provided by the present application, according to connection number, by other object groups it is in a row column include: by According to the sequence of connection number from big to small, other objects are arranged from centre to both sides.
In the above scheme, can according to the connection number of each service area and center service area, to other service areas into Row arrangement, the sequence of arrangement follows claimed below: the service area that preferential display is directly connected to center service area, according to each industry The sequence of the connection number in business area and center service area from big to small, is arranged from centre to both sides.
For example, as shown in figure 5, can be by order, order 1, order 2, member, registration, registration 1, registration 2, finance, finance 1 and financial 2 are preferentially shown, member, order, order 1, order 2, registration 1, registration 2, finance, wealth are shown only in figure Nine service areas such as business 2 and finance 4 can be according to from big to small after determining the connection number of each service area and member 3 Sequence register 2 top display registration 1, order 2, order 1, order and member by the display of registration 2 in centre, register 2 Lower section display finance, finance 2 and finance 4.
In a kind of alternative embodiment provided by the present application, the arrangement that other objects form is shown as row, column or arc.
In the above scheme, when other service areas are shown in the right side or left side in center service area, other service areas can A column are shown as with arrangement, can also arrange and show according to circular arc;When other service areas be shown in center service area top or When lower section, other service areas can arrange and be shown as a line, can also arrange and show according to circular arc.In the embodiment of the present application, It is described in detail as shown in figure 5, being shown as a column in the case of the arrangement of other service areas.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a series of Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence because According to the application, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know It knows, the embodiments described in the specification are all preferred embodiments, related actions and modules not necessarily the application It is necessary.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of example can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but it is very much In the case of the former be more preferably embodiment.Based on this understanding, the technical solution of the application is substantially in other words to existing The part that technology contributes can be embodied in the form of software products, which is stored in a storage In medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, calculate Machine, server or network equipment etc.) execute method described in each embodiment of the application.
Embodiment 2
According to the embodiment of the present application, additionally provide it is a kind of for implementing the display device of above-mentioned display method, such as Fig. 6 institute Show, which includes:
Receiving module 602, for receiving display control signal, the display control signal is used to indicate object to be shown.
Module 604 is obtained, for obtaining the flow connection relationship between the object to be shown.
Determining module 606, for determining target object from the object to be shown according to the flow connection relationship, Wherein, the target object connect quantity with the flow of other objects and meets predetermined condition.
Display module 608, for showing based on the flow connection relationship between the target object and other objects Show the flow connecting line shown between the object to be shown and the object to be shown in interface, wherein the target object It is set in the predeterminable area of the display interface.
In a kind of alternative embodiment provided by the present application, it is predetermined that target object connect quantity satisfaction with the flow of other objects Condition includes that with the flow of other objects to connect quantity most for target object.
Herein it should be noted that above-mentioned receiving module 602, acquisition module 604, determining module 606 and display module 608 Corresponding to the step S302 to step S308 in embodiment 1, the example and applied field that four modules are realized with corresponding step Scape is identical, but is not limited to the above embodiments 1 disclosure of that.It should be noted that a part of above-mentioned module as device It may operate in the terminal 20 of the offer of embodiment 1.
Scheme defined by based on the above embodiment can be known, first can be with after receiving display control signal The flow connection relationship between object to be shown is obtained, further according to the flow connection relationship got, from object to be shown Middle determining flow connection quantity meets the target object of predetermined condition, finally according to the flow between target object and other objects Connection relationship shows the flow connection relationship between all object to be shown and object to be shown, to realize server The purpose of visualization display.
By scheme provided by the above embodiments of the present application, mesh is determined from object to be shown according to flow connection relationship Object is marked, and based on the flow connection relationship between target object and other objects, object to be shown is shown in display interface And the flow connecting line between object to be shown, compared with prior art, the arrangement mode of object to be shown is no longer fixed, can be with Clustering combination is carried out according to business actual form, optimal arrangement is obtained, to realize the flow connecting line shown in display interface It is shorter, intersect less, reached the technical effect for improving user experience, so solve in the prior art number of servers compared with The technical issues of in the case where more, flow connecting line is more, influences display effect.
In a kind of alternative embodiment provided by the present application, display module 608 includes: the first determination unit, for according to stream Connection relationship is measured, determines that the connection type of target object Yu other objects, connection type include at least one following: with target pair It is connect as being directly connected to, not with target object;Second determination unit, for location information and connection class based on target object Type determines the location information of other objects;First display unit, for being shown in display interface to aobvious according to location information Show object and flow connecting line.
In a kind of alternative embodiment provided by the present application, the second determination unit comprises determining that submodule, for according to connection Type determines the first object, the second object and third object, wherein the first object includes being directly connected to target object Object, the second object include the object for being directly connected to and not connect with target object with the first object, third object include not with The object for connecting and not connect with the first object between target object;Submodule is handled, for the position letter based on target object Breath, obtains the location information of the first object, the second object and third object, wherein between the first object and target object Distance is less than third object less than the distance between the second object and target object, the distance between the second object and target object The distance between target object.
In a kind of alternative embodiment provided by the present application, display module 608 includes: acquiring unit, other right for obtaining As the connection number with target object;Arrangement units are used for according to connection number, by other object groups column in a row;Second is aobvious Show unit, the flow connecting line for displaying target object, arrangement and target object in display interface and arrangement, wherein row Column are set to the side of target object.
In a kind of alternative embodiment provided by the present application, arrangement units are also used to according to connection number from big to small suitable Sequence arranges other objects from centre to both sides.
In a kind of alternative embodiment provided by the present application, arrangement units are also used to for the arrangement that other objects form being shown as Row, column or arc.
It should be noted that the optional or preferred embodiment of the present embodiment may refer to the associated description in embodiment 1, It is not repeating herein.
Embodiment 3
According to the embodiment of the present application, additionally provide it is a kind of for implementing the display equipment of above-mentioned display method, such as Fig. 7 institute Show, which includes:
Processor 72, for receiving display control signal, display control signal is used to indicate object to be shown, obtains to aobvious Show the flow connection relationship between object, and according to flow connection relationship, target object determined from object to be shown, wherein Target object connect quantity with the flow of other objects and meets predetermined condition.
Display 74, connect with processor, for based on the flow connection relationship between target object and other objects, The flow connecting line between object to be shown and object to be shown is shown in display interface, wherein target object is set to display In the predeterminable area at interface.
Scheme defined by based on the above embodiment can be known, first can be with after receiving display control signal The flow connection relationship between object to be shown is obtained, further according to the flow connection relationship got, from object to be shown Middle determining flow connection quantity meets the target object of predetermined condition, finally according to the flow between target object and other objects Connection relationship shows the flow connection relationship between all object to be shown and object to be shown, to realize server The purpose of visualization display.
By scheme provided by the above embodiments of the present application, mesh is determined from object to be shown according to flow connection relationship Object is marked, and based on the flow connection relationship between target object and other objects, object to be shown is shown in display interface And the flow connecting line between object to be shown, compared with prior art, the arrangement mode of object to be shown is no longer fixed, can be with Clustering combination is carried out according to business actual form, optimal arrangement is obtained, to realize the flow connecting line shown in display interface It is shorter, intersect less, reached the technical effect for improving user experience, so solve in the prior art number of servers compared with The technical issues of in the case where more, flow connecting line is more, influences display effect.
It should be noted that the optional or preferred embodiment of the present embodiment may refer to the associated description in embodiment 1, It is not repeating herein.
Embodiment 4
According to the embodiment of the present application, a kind of for implementing the display system of above-mentioned display method, the display system is additionally provided System includes:
Processor;And
Memory is connect with processor, for providing the instruction for handling following processing step for processor: receiving display control System instruction, display control signal are used to indicate object to be shown;Obtain the flow connection relationship between object to be shown;According to stream Connection relationship is measured, target object is determined from object to be shown, wherein it is full that target object connect quantity with the flow of other objects Sufficient predetermined condition;Based on the flow connection relationship between target object and other objects, it is to be shown right to show in display interface As and object to be shown between flow connecting line, wherein target object is set in the predeterminable area of display interface.
It should be noted that the optional or preferred embodiment of the present embodiment may refer to the associated description in embodiment 1, It is not repeating herein.
Embodiment 5
According to the embodiment of the present application, a kind of embodiment of data processing method is additionally provided, it should be noted that in attached drawing Process the step of illustrating can execute in a computer system such as a set of computer executable instructions, although also, Logical order is shown in flow charts, but in some cases, can be executed with the sequence for being different from herein it is shown or The step of description.
Fig. 8 is the flow chart according to a kind of data processing method of the embodiment of the present application 5.As shown in figure 8, this method can be with Include the following steps:
Step S802 obtains object to be shown.
In a kind of alternative embodiment provided by the present application, object to be shown includes service area, service area include server and/ Or server group.
It should be noted that display methods provided by the present application is mainly used in the firewall applications scene based on cloud computing In.
In above-mentioned steps S802, in cloud firewall applications scene, above-mentioned object to be shown can be Cloud Server, when When number of servers is larger, in order to reduce the flow connecting line shown between server, subregion can be carried out to server in advance Grouping, is divided into a service area for the server with close service attribute, may further will have in each service area The server of close function or attribute is divided into role's group, so as to visualize according to service area to server.
In an alternative embodiment, when operation maintenance personnel needs to carry out visualization display to server, operation maintenance personnel Can choose needs service area to be shown, gets the service area chosen to trigger cloud firewall system to carry out visualization aobvious Show.
For example, as shown in Figure 1, operation maintenance personnel can choose following several service areas: order, order 1, order 2, order 3, Member, member 1, member 2, member 3, registration, registration 1, registration 2, finance, finance 1, finance 2, finance 3 and finance 4, and pass through System carries out visualization display.
Step S804 obtains the flow connection relationship between object to be shown.
It should be noted that in cloud firewall applications scene, in order to facilitate operation maintenance personnel deployment secure strategy, to clothes During device progress visualization display of being engaged in, it is desirable to be able to the flow between server is shown, for example, between two servers Flow is larger whithin a period of time, it is likely that is that server has attack, needs two servers carrying out security isolation.
In above-mentioned steps S804, flow connection relationship can indicate the connection mutually accessed between two service areas with And the total flow mutually accessed specifically can determine the server group mutually accessed in two service areas, into one first Step sums to obtain the total flow according to the flow between Servers-all group.
For example, as shown in Figure 1, can determine between order and member 1, between order and member 3, order 1 and member 3 it Between, between order 2 and member 3, between order 2 and order 3, between member and registration 1, between member and member 3, registration and meeting Member 3 between, registration 1 and member 3 between, registration 2 and member 3 between, registration 2 and finance 4 between, finance and member 3 between, wealth Between business 1 and member 3, between finance 2 and member 3, between financial 2 and financial 4, between finance 3 and finance 4 there is flow to connect Relationship, and there is no flow connection relationship between member 2 and other service areas.Moreover, mutually exchanging visits between member 3 and other service areas The total flow asked is most.
Step S806 matches suitable default indicating template according to flow connection relationship.
In a kind of alternative embodiment provided by the present application, default indicating template is used to indicate the display position of object to be shown And the display mode of object to be shown, display mode include showing the partial information or all information of object to be shown.
In above-mentioned steps S806, it can be preset more according to the connection relationship and total flow size between service area Indicating template is planted, the display position of service area, display mode are different in every kind of indicating template, for example, according to the display of service area Position is different, and display module can be divided into starlike template (as shown in Figure 4), tree-shaped template (as shown in Figure 5), chain type template and ring Shape template, but it is not limited only to this;In addition, the display mode of service area also can according to need and be configured, for example, when two industry When the total flow that mutually accesses is larger between business area, in order to further determine be specifically flow between any two servers compared with Greatly, then service area can be unfolded to show, that is, role's group in display service area, member 3 as shown in Figure 5;When two industry When the total flow mutually accessed between business area is smaller, in order to save service area display area, service area breviary can be shown, such as All service areas shown in Fig. 4 and member shown in fig. 5, order, order 1, order 2, registration 1, registration 2, finance, 2 and of finance Finance 4.
It should be noted that in starlike and tree-shaped template, the display position of the most service area of the total flow mutually accessed It sets and can be any position, as shown in figure 4, the display position of the most service area of the total flow mutually accessed is located at left side.
It in an alternative embodiment, can after getting the connection relationship and total flow between all service areas To be matched to suitable default indicating template according to connection relationship and total flow determination, for example, if the most business of total flow It is mutually accessed between area and multiple service areas, then can determine that display position is starlike in the default indicating template being matched to, such as Shown in Fig. 4;If access relation between service area in tree-shaped, can determine in the default indicating template being matched to and show position It is set to tree-shaped;If the access relation between service area is in chain type, it can determine and be shown in the default indicating template being matched to Position is chain type;If the access relation between service area is annular in shape, it can determine in the default indicating template being matched to and show Show position for ring-type.It further, can be with if the total flow mutually accessed between the service area and other service areas is similar Determine that display mode is that breviary is shown in the default indicating template being matched to, if between the service area and some service area mutually The total flow of access is more larger than the total flow mutually accessed between the service area and other area's service areas, then can determine and be matched to Default indicating template in the display mode of the service area and some service area be expansion display, the display mode of other service areas It is shown for breviary.
Step S808 shows object to be shown with default indicating template.
It, can be according in the indicating template after being matched to suitable default indicating template in above-mentioned steps S808 Display position and display mode, display display in need service area.
In an alternative embodiment, as shown in Figure 1, display position in the default indicating template being matched to can be determined To be starlike, display mode is that breviary is shown, as shown in Figure 4, wherein member 3 is shown in center, order, order 1, order 2, meeting Member, registration, registration 1, registration 2, finance, finance 1 and finance 2 are shown in around member 3, member 1, finance 4, finance 3 and member 3 It is shown in the more peripheral position of member 3.
In an alternative embodiment, position is shown as shown in Figure 1, can determine in the default indicating template being matched to It is set to tree-shaped, the display mode of the most service area of total flow is expansion display, and the display mode of other service areas is aobvious for breviary Show, as shown in Figure 5, wherein member 3 is shown in left side, member, order, order 1, order 2, registration 1, registration 2, finance, finance 2 and financial 4 wait nine service areas to be shown in right side, and member 3 is unfolded to show role's group therein.
Scheme defined by based on the above embodiment can be known, after getting object to be shown, can obtain first The flow connection relationship between object to be shown is taken, further according to the flow connection relationship that gets, is matched to suitable pre- If indicating template, object to be shown finally is shown according to the default indicating template being matched to, to realize that server visualization is aobvious The purpose shown.
It is matched to suitable presetting according to flow connection relationship by scheme provided by the above embodiments of the present application and shows Show template, and according to the default indicating template being matched to, object to be shown is shown in display interface, compared with prior art, The arrangement mode of object to be shown is no longer fixed, can carry out clustering combination according to business actual form, obtain optimal arrangement, from And realize and visualization display is carried out to server in display interface according to flowing of access size, reach raising user experience Technical effect, and then solve in the case that number of servers is more in the prior art, flow connecting line is more, influences to show The technical issues of effect.
In a kind of alternative embodiment provided by the present application, in the case where flow connection relationship changes, according to variation Flow connection relationship afterwards matches corresponding default indicating template again.
It should be noted that since mutually access changes in real time between service area, when the flow between service area closes System changes, such as uninterrupted changes or connection relationship changes, according to current default indicating template into Row display is unable to satisfy operation maintenance personnel and checks demand, checks in order to facilitate operation maintenance personnel, needs to match new default display again Template, and service area is shown according to new default indicating template.
In a kind of alternative embodiment provided by the present application, flow connection relationship changes including between object to be shown Uninterrupted changes.
It should be noted that since the total flow mutually accessed between service area was collected according to the default sampling time , and the total flow mutually accessed between service area be in real time it is changed, in order to accurately show service area it Between the variation of total flow that mutually accesses be illustrated so that uninterrupted changes as an example in the embodiment of the present application, work as industry When the total flow mutually accessed between business area changes, new default indicating template is matched again, and aobvious according to new presetting Show template for displaying service area, to realize the purpose of server visualization display.
For example, as shown in figure 4, current matching display position into suitable default indicating template is starlike, display mode It is shown for breviary, gets the total flow mutually accessed between member 3 and other service areas again and increase, in order to show in real time The former word for causing changes in flow rate is shown, then re-starts matching, being matched to display position in suitable default indicating template is tree Shape, the display mode of member 3 are expansion display, and the display mode of other service areas is that breviary is shown, as shown in Figure 5.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a series of Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence because According to the application, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know It knows, the embodiments described in the specification are all preferred embodiments, related actions and modules not necessarily the application It is necessary.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of example can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but it is very much In the case of the former be more preferably embodiment.Based on this understanding, the technical solution of the application is substantially in other words to existing The part that technology contributes can be embodied in the form of software products, which is stored in a storage In medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, calculate Machine, server or network equipment etc.) execute method described in each embodiment of the application
Embodiment 6
Embodiments herein can provide a kind of terminal, which can be in terminal group Any one computer terminal.Optionally, in the present embodiment, above-mentioned terminal also could alternatively be mobile whole The terminal devices such as end.
Optionally, in the present embodiment, above-mentioned terminal can be located in multiple network equipments of computer network At least one network equipment.
In the present embodiment, above-mentioned terminal can be with following steps in the leak detection method of executing application Program code: receiving display control signal, and display control signal is used to indicate object to be shown;It obtains between object to be shown Flow connection relationship;According to flow connection relationship, target object is determined from object to be shown, wherein target object with it is other The flow connection quantity of object meets predetermined condition;Based on the flow connection relationship between target object and other objects, aobvious Show the flow connecting line shown between object to be shown and object to be shown in interface, wherein target object is set to display circle In the predeterminable area in face.
Optionally, Fig. 9 is the structural block diagram according to a kind of terminal of the embodiment of the present application.As shown in figure 9, the meter Calculation machine terminal A may include: one or more (one is only shown in figure) processors 902 and memory 904.
Wherein, memory can be used for storing software program and module, such as the display methods and dress in the embodiment of the present application Corresponding program instruction/module is set, processor passes through the software program and module that operation is stored in memory, thereby executing Above-mentioned display methods is realized in various function application and data processing.Memory may include high speed random access memory, may be used also To include nonvolatile memory, as one or more magnetic storage device, flash memory or other nonvolatile solid states store Device.In some instances, memory can further comprise the memory remotely located relative to processor, these remote memories Network connection to terminal A can be passed through.The example of above-mentioned network includes but is not limited to internet, intranet, office Domain net, mobile radio communication and combinations thereof.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: Display control signal is received, display control signal is used to indicate object to be shown;Obtain the flow connection between object to be shown Relationship;According to flow connection relationship, target object is determined from object to be shown, wherein the stream of target object and other objects Amount connection quantity meets predetermined condition;Based on the flow connection relationship between target object and other objects, in display interface Show the flow connecting line between object to be shown and object to be shown, wherein target object is set to the default of display interface In region.
Optionally, the program code of following steps can also be performed in above-mentioned processor: according to flow connection relationship, determining mesh Mark object and other objects connection type, connection type include as follows at least one: be directly connected to target object, not with mesh Mark object connection;Location information and connection type based on target object, determine the location information of other objects;Believe according to position Breath, shows object and flow connecting line to be shown in display interface.
Optionally, the program code of following steps can also be performed in above-mentioned processor: according to connection type, determining first pair As, the second object and third object, wherein the first object includes the object being directly connected to target object, the second object packet The object for being directly connected to and not connect with target object with the first object is included, third object includes not connecting between target object The object for connecing and not connect with the first object;Location information based on target object, obtain the first object, the second object and The location information of third object, wherein the distance between the first object and target object less than the second object and target object it Between distance, the distance between the second object and target object be less than the distance between third object and target object.
Optionally, the program code of following steps can also be performed in above-mentioned processor: obtaining other objects and target object Connection number;According to connection number, by other object groups column in a row;In display interface displaying target object, arrangement and The flow connecting line of target object and arrangement, wherein be arranged in the side of target object.
Optionally, the program code of following steps can also be performed in above-mentioned processor: from big to small according to connection number Sequentially, other objects are arranged from centre to both sides.
Optionally, the program code of following steps can also be performed in above-mentioned processor: the arrangement that other objects form is shown It is shown as row, column or arc.
Optionally, the program code of following steps: the stream of target object and other objects can also be performed in above-mentioned processor It includes that with the flow of other objects to connect quantity most for target object that amount connection quantity, which meets predetermined condition,.
Optionally, the program code of following steps can also be performed in above-mentioned processor: object to be shown includes service area, industry Business area includes server and/or server group.
Using the embodiment of the present application, a kind of scheme of display is provided.It, first can be right after getting destination address Destination address carries out cutting processing, obtains daughter element corresponding with destination address, then according to the second level domain of address, calculates every The total amount of a daughter element is based further on total amount and determines the daughter element for belonging to web sites function element, will finally belong to web sites function The daughter element of element is spliced, to obtain the normalization result of destination address.
By scheme provided by the above embodiments of the present application, mesh is determined from object to be shown according to flow connection relationship Object is marked, and based on the flow connection relationship between target object and other objects, object to be shown is shown in display interface And the flow connecting line between object to be shown, compared with prior art, the arrangement mode of object to be shown is no longer fixed, can be with Clustering combination is carried out according to business actual form, optimal arrangement is obtained, to realize the flow connecting line shown in display interface It is shorter, intersect less, reached the technical effect for improving user experience, so solve in the prior art number of servers compared with The technical issues of in the case where more, flow connecting line is more, influences display effect.
It will appreciated by the skilled person that structure shown in Fig. 9 is only to illustrate, terminal is also possible to intelligence It can mobile phone (such as Android phone, iOS mobile phone), tablet computer, applause computer and mobile internet device (Mobile Internet Devices, MID), the terminal devices such as PAD.Fig. 9 it does not cause to limit to the structure of above-mentioned electronic device.Example Such as, terminal A may also include the more or less component (such as network interface, display device) than shown in Fig. 9, or Person has the configuration different from shown in Fig. 9.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can It is completed with instructing the relevant hardware of terminal device by program, which can store in a computer readable storage medium In, storage medium may include: flash disk, read-only memory (Read-Only Memory, ROM), random access device (Random Access Memory, RAM), disk or CD etc..
Embodiment 7
Embodiments herein additionally provides a kind of storage medium.Optionally, in the present embodiment, above-mentioned storage medium can For saving program code performed by display methods provided by above-described embodiment one.
Optionally, in the present embodiment, above-mentioned storage medium can be located in computer network in computer terminal group In any one terminal, or in any one mobile terminal in mobile terminal group.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: connecing Display control signal is received, display control signal is used to indicate object to be shown;The flow connection obtained between object to be shown is closed System;According to flow connection relationship, target object is determined from object to be shown, wherein the flow of target object and other objects Connection quantity meets predetermined condition;Based on the flow connection relationship between target object and other objects, shown in display interface Show the flow connecting line between object to be shown and object to be shown, wherein target object is set to the preset areas of display interface In domain.
Above-mentioned the embodiment of the present application serial number is for illustration only, does not represent the advantages or disadvantages of the embodiments.
In above-described embodiment of the application, all emphasizes particularly on different fields to the description of each embodiment, do not have in some embodiment The part of detailed description, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed technology contents can pass through others Mode is realized.Wherein, the apparatus embodiments described above are merely exemplary, such as the division of the unit, only A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of unit or module It connects, can be electrical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, each functional unit in each embodiment of the application can integrate in one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, the technical solution of the application is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can for personal computer, server or network equipment etc.) execute each embodiment the method for the application whole or Part steps.And storage medium above-mentioned includes: that USB flash disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited Reservoir (RAM, Random Access Memory), mobile hard disk, magnetic or disk etc. be various to can store program code Medium.
The above is only the preferred embodiment of the application, it is noted that for the ordinary skill people of the art For member, under the premise of not departing from the application principle, several improvements and modifications can also be made, these improvements and modifications are also answered It is considered as the protection scope of the application.

Claims (17)

1. a kind of display methods characterized by comprising
Display control signal is received, the display control signal is used to indicate object to be shown;
Obtain the flow connection relationship between the object to be shown;
According to the flow connection relationship, target object is determined from the object to be shown, wherein the target object and its The flow connection quantity of its object meets predetermined condition;
Based on the flow connection relationship between the target object and other objects, shown in display interface described to aobvious Show the flow connecting line between object and the object to be shown, wherein the target object is set to the display interface In predeterminable area.
2. the method according to claim 1, wherein it is described based on the target object and other objects it Between flow connection relationship, shown in display interface between the object to be shown and the object to be shown flow connection Line includes:
According to the flow connection relationship, the connection type of the target object Yu other objects, the connection class are determined Type includes at least one following: being directly connected to the target object, does not connect with the target object;
Location information and the connection type based on the target object, determine the location information of other objects;
According to the location information, the object to be shown and the flow connecting line are shown in the display interface.
3. according to the method described in claim 2, it is characterized in that, the location information based on the target object and described Connection type determines that the location information of other objects includes:
According to the connection type, the first object, the second object and third object are determined, wherein first object includes The object being directly connected to the target object, second object include be directly connected to first object and not with institute State the object of target object connection, the third object includes connection and not with described first not between the target object The object of object connection;
Based on the location information of the target object, first object, second object and the third object are obtained Location information, wherein the distance between first object and the target object are less than second object and the mesh The distance between object is marked, the distance between second object and the target object are less than the third object and the mesh Mark the distance between object.
4. the method according to claim 1, wherein it is described based on the target object and other objects it Between flow connection relationship, shown in display interface between the object to be shown and the object to be shown flow connection Line includes:
Obtain the connection number of other objects Yu the target object;
According to the connection number, by other object group column in a row;
Show that the target object, the arrangement and the target object and the flow of the arrangement connect in the display interface Wiring, wherein described to be arranged in the side of the target object.
5. according to the method described in claim 4, it is characterized in that, other objects are formed according to the connection number One arrangement include:
According to the sequence of the connection number from big to small, other objects are arranged from centre to both sides.
6. according to the method described in claim 5, it is characterized in that, the arrangement of other object compositions is shown as Row, column or arc.
7. method according to any one of claim 1 to 6, which is characterized in that the target object and other objects It includes that with the flow of other objects to connect quantity most for the target object that flow connection quantity, which meets predetermined condition,.
8. method according to any one of claim 1 to 6, which is characterized in that the object to be shown includes service area, The service area includes server and/or server group.
9. a kind of display device characterized by comprising
Receiving module, for receiving display control signal, the display control signal is used to indicate object to be shown;
Module is obtained, for obtaining the flow connection relationship between the object to be shown;
Determining module, for determining target object from the object to be shown, wherein institute according to the flow connection relationship It states target object and connect quantity with the flow of other objects and meet predetermined condition;
Display module, for based on the flow connection relationship between the target object and other objects, in display interface The middle flow connecting line shown between the object to be shown and the object to be shown, wherein the target object is set to In the predeterminable area of the display interface.
10. a kind of display equipment characterized by comprising
Processor, for receiving display control signal, the display control signal is used to indicate object to be shown, obtain it is described to It shows the flow connection relationship between object, and according to the flow connection relationship, target is determined from the object to be shown Object, wherein the target object connect quantity with the flow of other objects and meets predetermined condition;
Display is connected to the processor, for based on the flow connection between the target object and other objects Relationship is showing the flow connecting line between the object to be shown and the object to be shown, wherein described in display interface Target object is set in the predeterminable area of the display interface.
11. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein run in described program When control the storage medium where equipment execute following steps: receive display control signal, the display control signal is used for Indicate object to be shown;Obtain the flow connection relationship between the object to be shown;According to the flow connection relationship, from institute It states and determines target object in object to be shown, wherein it is predetermined that the target object connect quantity satisfaction with the flow of other objects Condition;Based on the flow connection relationship between the target object and other objects, shown in display interface it is described to Show the flow connecting line between object and the object to be shown, wherein the target object is set to the display interface Predeterminable area in.
12. a kind of processor, which is characterized in that the processor is for running program, wherein executed such as when described program is run Lower step: receiving display control signal, and the display control signal is used to indicate object to be shown;Obtain the object to be shown Between flow connection relationship;According to the flow connection relationship, target object is determined from the object to be shown, wherein The target object connect quantity with the flow of other objects and meets predetermined condition;Based on the target object with it is described other right Flow connection relationship as between is showing the flow between the object to be shown and the object to be shown in display interface Connecting line, wherein the target object is set in the predeterminable area of the display interface.
13. a kind of display system characterized by comprising
Processor;And
Memory is connected to the processor, for providing the instruction for handling following processing step for the processor: being received aobvious Show that control instruction, the display control signal are used to indicate object to be shown;The flow obtained between the object to be shown connects Connect relationship;According to the flow connection relationship, target object is determined from the object to be shown, wherein the target object Quantity, which is connect, with the flow of other objects meets predetermined condition;Based on the flow between the target object and other objects Connection relationship is showing the flow connecting line between the object to be shown and the object to be shown in display interface, wherein The target object is set in the predeterminable area of the display interface.
14. a kind of data processing method characterized by comprising
Obtain object to be shown;
Obtain the flow connection relationship between the object to be shown;
According to the flow connection relationship, suitable default indicating template is matched;
The object to be shown is shown with the default indicating template.
15. according to the method for claim 14, which is characterized in that the case where the flow connection relationship changes Under, according to the flow connection relationship after variation, corresponding default indicating template is matched again.
16. according to the method for claim 15, which is characterized in that the flow connection relationship change including it is described to Uninterrupted between display object changes.
17. according to the method for claim 14, which is characterized in that the default indicating template is used to indicate described to be shown The display mode of the display position of object and the object to be shown, the display mode include showing the object to be shown Partial information or all information.
CN201810186449.XA 2018-03-07 2018-03-07 Display method, device, equipment and system and data processing method Active CN110244922B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810186449.XA CN110244922B (en) 2018-03-07 2018-03-07 Display method, device, equipment and system and data processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810186449.XA CN110244922B (en) 2018-03-07 2018-03-07 Display method, device, equipment and system and data processing method

Publications (2)

Publication Number Publication Date
CN110244922A true CN110244922A (en) 2019-09-17
CN110244922B CN110244922B (en) 2022-09-23

Family

ID=67882498

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810186449.XA Active CN110244922B (en) 2018-03-07 2018-03-07 Display method, device, equipment and system and data processing method

Country Status (1)

Country Link
CN (1) CN110244922B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130246944A1 (en) * 2012-03-19 2013-09-19 Mohan Kumar Pandiyan Systems and methods for providing user interfaces for management applications
US8650492B1 (en) * 2011-10-11 2014-02-11 Google Inc. System and method for page navigation visualization and analysis
US20170098318A1 (en) * 2015-10-01 2017-04-06 Royal Bank Of Canada System and method for presenting dynamic visualizations

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8650492B1 (en) * 2011-10-11 2014-02-11 Google Inc. System and method for page navigation visualization and analysis
US20130246944A1 (en) * 2012-03-19 2013-09-19 Mohan Kumar Pandiyan Systems and methods for providing user interfaces for management applications
US20170098318A1 (en) * 2015-10-01 2017-04-06 Royal Bank Of Canada System and method for presenting dynamic visualizations

Also Published As

Publication number Publication date
CN110244922B (en) 2022-09-23

Similar Documents

Publication Publication Date Title
US9424221B2 (en) Automated cabling process for a complex environment
CN107396199B (en) Barrage method for exhibiting data and device, computer readable storage medium
CN104050076A (en) Testing method, device and system of application software on mobile terminal
CN109886683A (en) Monitor the method, apparatus and storage medium of block chain data
CN109213857A (en) A kind of fraud recognition methods and device
CN107294811A (en) Network detecting method, network detection means and intelligent terminal
CN109905257A (en) The determination method and apparatus of bandwidth transmission capability
CN103532736B (en) Visual network management method and user terminal
CN109409925A (en) Advertisement bidding put-on method, device, terminal and storage medium
CN110046839A (en) Order processing method and apparatus, server
CN110392002A (en) Message processing method, device, equipment and readable storage medium storing program for executing
CN108737204A (en) A kind of acquisition method and communication terminal of network performance information
CN109597735A (en) Monitoring method, system and storage medium
CN110347871A (en) The method, apparatus and storage medium be shown to reply video
CN110647462A (en) Interface test method, device and storage medium
CN110244922A (en) Display methods, device, equipment and system, data processing method
CN109669807A (en) The method of calibration and device of business event, processor, storage medium
CN109224451A (en) Development of games method, equipment and storage medium based on block chain subchain
CN109299195A (en) Data processing method, device and storage medium
CN110111188A (en) Business handling method and apparatus
CN116319492A (en) Switch testing method and device, storage medium and electronic equipment
CN109660497A (en) Data processing method and device, terminal, processor, storage medium
CN109445995A (en) Server data processing method, device and storage medium
CN109361929A (en) A kind of method and relevant device of determining direct broadcasting room label
CN109002324A (en) Method and device for processing instruction

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40013109

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant