主权项 |
1. A method, implemented by a processor device, for providing a visual network programming platform, the method comprising:
providing a graphical user interface (GUI) for programming a network application to automate network management tasks associated with a computer network; obtaining, through the GUI, a device queue including a plurality of network devices in the computer network; identifying, by the processor device, topological information associated with the plurality of network devices in the device queue; for each network device in the device queue, providing a customized network command executable by the network device based on a type of the network device; receiving, through the GUI, an execution flow including one or more graphical icons, each of the one or more graphical icons being associated with one or a set of corresponding functions or operations; associating, by the processor device, the execution flow with at least one of the network devices in the device queue based on the topological information and the corresponding customized network command; and generating, by the processor device, the network application based on the device queue and the execution flow, the network application including instructions for executing the corresponding customized command and performing the execution flow for the at least one of the network devices in the device queue. |