KR102038802B1 - Method for Apparatus for Integration Management of Web Page - Google Patents
Method for Apparatus for Integration Management of Web Page Download PDFInfo
- Publication number
- KR102038802B1 KR102038802B1 KR1020190078824A KR20190078824A KR102038802B1 KR 102038802 B1 KR102038802 B1 KR 102038802B1 KR 1020190078824 A KR1020190078824 A KR 1020190078824A KR 20190078824 A KR20190078824 A KR 20190078824A KR 102038802 B1 KR102038802 B1 KR 102038802B1
- Authority
- KR
- South Korea
- Prior art keywords
- file
- script
- integrated management
- service device
- extension
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9566—URL specific, e.g. using aliases, detecting broken or misspelled links
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
본 발명은 웹 페이지의 통합관리 방법 및 장치에 관한 것이다. The present invention relates to an integrated management method and apparatus for a web page.
스마트 폰, 태블릿 PC(personal computer) 등의 휴대단말의 보급이 일반화되면서 사용자들은 휴대단말을 이용하여 시간과 장소에 구애 받지 않고 은행업무, 온라인 쇼핑, 정보 검색 등 다양한 네트워크 서비스를 이용한다. 통합관리장치는 이러한 네트워크 서비스를 제공하는 업체에서 운영하는 서비스 장치와의 주기적인 통신을 통해 서비스 장치의 자산, 성능, 장애 정보를 수집한다. 또한, 통합관리장치는 서비스 장치로부터 에러 발생 신고 접수 시에 해당 서비스 장치와의 통신을 통해 서비스 장치의 자산, 성능, 장애 정보를 수집할 수 있다. As the spread of mobile terminals such as smart phones and tablet PCs (personal computers) becomes commonplace, users use various network services such as banking, online shopping, and information retrieval regardless of time and place using mobile terminals. The integrated management device collects asset, performance, and fault information of the service device through periodic communication with the service device operated by the company providing the network service. In addition, the integrated management device may collect asset, performance, and failure information of the service device through communication with the corresponding service device when receiving an error occurrence report from the service device.
이와 같이, 현재에는 통합관리장치가 서비스 장치와의 개별 통신을 통해 각 서비스 장치를 관리하였기에 복수의 서비스 장치에 대한 통합 관리가 어려운 문제점이 발생한다. As described above, since the integrated management device manages each service device through individual communication with the service devices, it is difficult to integrate management of a plurality of service devices.
이러한 종래의 문제점을 해결하기 위한 본 발명의 실시 예들은 통합관리장치에 설치된 관리 프로그램을 통해 복수의 서비스 장치의 자산, 성능, 장애 정보를 수집하고, 특히 복수의 서비스 장치에 발생된 에러를 실시간으로 확인하여 복수의 서비스 장치를 통합적으로 관리할 수 있는 웹 페이지의 통합관리 방법 및 장치를 제공하는 것이다.Embodiments of the present invention for solving such a conventional problem collect the asset, performance, failure information of a plurality of service devices through a management program installed in the integrated management device, and in particular in real-time errors generated in the plurality of service devices It is to provide an integrated management method and apparatus for a web page that can be confirmed and integrated management of a plurality of service devices.
본 발명의 실시 예에 따른 웹 페이지의 통합관리 방법은, 통합관리하고자 하는 적어도 하나의 웹 페이지와 관련된 서비스 장치로부터 URL(uniform resource locator)주소를 수신하는 단계, 제1 확장자를 갖는 제1 파일에 상기 URL주소와 관련된 스크립트를 추가하는 단계, 제2 확장자를 갖는 제2 파일에 상기 URL주소와 관련된 스크립트를 추가하는 단계 및 상기 제1 파일과 상기 제2 파일의 이름을 통합관리 프로그램의 스크립트에 추가하는 단계를 포함하는 것을 특징으로 한다.In the integrated management method of a web page according to an embodiment of the present invention, receiving a uniform resource locator (URL) address from a service device associated with at least one web page to be integrated management, the first file having a first extension Adding a script related to the URL address, adding a script related to the URL address to a second file having a second extension, and adding names of the first file and the second file to a script of an integrated management program Characterized in that it comprises a step.
또한, 제1 파일에 상기 URL주소와 관련된 스크립트를 추가하는 단계는, 적어도 하나의 서비스 장치 각각에 대한 코드, 상기 URL주소, 장치 이름 및 장치에 대한 설명을 포함하는 장치 정보에 대한 스크립트를 추가하는 단계인 것을 특징으로 한다.The adding of the script related to the URL address to the first file may include adding a script for device information including code for each of at least one service device, the URL address, a device name, and a description of the device. It is characterized by the steps.
또한, 제2 파일에 상기 URL주소와 관련된 스크립트를 추가하는 단계는, 상기 제1 파일에 입력된 장치 정보 중 상기 코드와 상기 URL주소가 일치하는 스크립트를 추가하는 단계인 것을 특징으로 한다.The adding of the script related to the URL address to the second file may include adding a script in which the code and the URL address match among the device information input to the first file.
또한, 프로그램의 스크립트에 추가하는 단계는, 상기 제1 확장자를 포함하는 상기 제1 파일의 이름을 상기 프로그램의 스크립트의 일부에 추가하고, 상기 제2 파일의 이름만을 상기 프로그램의 스크립트의 일부에 추가하는 단계인 것을 특징으로 한다.The adding of the program to the script may include adding a name of the first file including the first extension to a part of the script of the program, and adding only the name of the second file to a part of the script of the program. Characterized in that the step.
또한, 제1 확장자와 상기 제2 확장자는 상이한 것을 특징으로 한다.In addition, the first extension and the second extension is characterized in that different.
또한, URL주소를 수신하는 단계 이전에, 상기 서비스 장치로 에이전트 프로그램을 제공하는 단계를 더 포함하는 것을 특징으로 한다.In addition, before the step of receiving the URL address, characterized in that it further comprises the step of providing an agent program to the service device.
아울러, 본 발명의 실시 예에 따른 웹 페이지의 통합관리장치는, 적어도 하나의 웹 페이지와 관련된 적어도 하나의 서비스 장치와 통신을 수행하는 통신부 및 통합관리하고자 하는 상기 서비스 장치의 URL(uniform resource locator)주소를 수신하고, 제1 확장자를 갖는 제1 파일에 상기 URL주소와 관련된 스크립트와 제2 확장자를 갖는 제2 파일에 상기 URL주소와 관련된 스크립트를 추가하고, 상기 제1 파일과 상기 제2 파일의 이름을 통합관리 프로그램의 스크립트에 추가하는 제어부를 포함하는 것을 특징으로 한다.In addition, the integrated management apparatus of a web page according to an embodiment of the present invention, a communication unit for communicating with at least one service device associated with at least one web page and the URL (uniform resource locator) of the service device to be integrated management Receive an address, add a script associated with the URL address to a first file having a first extension, and a script associated with the URL address to a second file having a second extension, and add the script associated with the first file and the second file. And a controller for adding a name to the script of the integrated management program.
또한, 제어부는, 상기 적어도 하나의 서비스 장치 각각에 대한 코드, 상기 URL주소, 장치 이름 및 장치에 대한 설명을 포함하는 장치 정보에 대한 스크립트를 상기 제1 파일에 추가하는 것을 특징으로 한다.The controller may add a script for device information including a code for each of the at least one service device, the URL address, a device name, and a description of the device to the first file.
또한, 제어부는, 상기 제1 파일에 입력된 장치 정보 중 상기 코드와 상기 URL주소가 일치하는 스크립트를 상기 제2 파일에 추가하는 것을 특징으로 한다.The control unit may add, to the second file, a script in which the code and the URL address match among the device information input to the first file.
또한, 제어부는, 상기 제1 확장자를 포함하는 상기 제1 파일의 이름을 상기 프로그램의 스크립트의 일부에 추가하고, 상기 제2 파일의 이름만을 상기 프로그램의 스크립트의 일부에 추가하는 것을 특징으로 한다.The control unit may add a name of the first file including the first extension to a part of a script of the program, and add only a name of the second file to a part of a script of the program.
또한, 제1 확장자와 상기 제2 확장자는 상이한 것을 특징으로 한다. In addition, the first extension and the second extension is characterized in that different.
또한, 제어부는, 상기 적어도 하나의 서비스 장치로 에이전트 프로그램을 제공하는 것을 특징으로 한다. The control unit may provide an agent program to the at least one service device.
상술한 바와 같이 본 발명에 따른 웹 페이지의 통합관리 방법 및 장치는, 통합관리장치에 설치된 관리 프로그램을 통해 복수의 서비스 장치의 자산, 성능, 장애 정보를 수집하고, 특히 복수의 서비스 장치에 발생된 에러를 실시간으로 확인함으로써 복수의 서비스 장치를 통합적으로 관리할 수 있는 효과가 있다. As described above, the integrated management method and apparatus for a web page according to the present invention collects asset, performance, and failure information of a plurality of service devices through a management program installed in the integrated management device, and is particularly generated in a plurality of service devices. By checking the error in real time, there is an effect that can collectively manage a plurality of service devices.
도 1은 본 발명의 실시 예에 따른 웹 페이지를 통합관리하는 시스템을 나타낸 도면이다.
도 2는 본 발명의 실시 예에 따른 웹 페이지를 통합관리하는 통합관리장치를 나타낸 도면이다.
도 3은 본 발명의 실시 예에 따른 통합관리를 위한 웹 페이지를 설정하는 방법을 설명하기 위한 순서도이다.
도 4는 본 발명의 실시 예에 따른 웹 페이지를 통합관리하는 방법을 설명하기 위한 순서도이다. 1 is a view showing a system for integrated management of a web page according to an embodiment of the present invention.
2 is a view showing an integrated management device for integrated management of a web page according to an embodiment of the present invention.
3 is a flowchart illustrating a method of setting a web page for integrated management according to an embodiment of the present invention.
4 is a flowchart illustrating a method for integrated management of a web page according to an embodiment of the present invention.
이하, 본 발명에 따른 바람직한 실시 형태를 첨부된 도면을 참조하여 상세하게 설명한다. 첨부된 도면과 함께 이하에 개시될 상세한 설명은 본 발명의 예시적인 실시형태를 설명하고자 하는 것이며, 본 발명이 실시될 수 있는 유일한 실시형태를 나타내고자 하는 것이 아니다. 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략할 수 있고, 명세서 전체를 통하여 동일 또는 유사한 구성 요소에 대해서는 동일한 참조 부호를 사용할 수 있다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. The detailed description, which will be given below with reference to the accompanying drawings, is intended to explain exemplary embodiments of the present invention and is not intended to represent the only embodiments in which the present invention may be practiced. In the drawings, parts irrelevant to the description may be omitted, and the same reference numerals may be used for the same or similar elements throughout the specification.
본 발명의 일 실시 예에서, “또는”, “적어도 하나” 등의 표현은 함께 나열된 단어들 중 하나를 나타내거나, 또는 둘 이상의 조합을 나타낼 수 있다. 예를 들어, “A 또는 B”, “A 및 B 중 적어도 하나”는 A 또는 B 중 하나만을 포함할 수 있고, A와 B를 모두 포함할 수도 있다.In an embodiment of the present disclosure, the expression “or”, “at least one,” or the like may represent one of the words listed together or a combination of two or more. For example, “A or B”, “at least one of A and B” may include only one of A or B, and may include both A and B.
도 1은 본 발명의 실시 예에 따른 웹 페이지를 통합관리하는 시스템을 나타낸 도면이다.1 is a view showing a system for integrated management of a web page according to an embodiment of the present invention.
도 1을 참조하면, 본 발명에 따른 시스템(10)은 복수의 서비스 장치(100)와 통합관리장치(200)를 포함한다. Referring to FIG. 1, the
복수의 서비스 장치(100)는 사용자들에게 다양한 네트워크 서비스를 제공하기 위한 웹 페이지를 제공하는 복수의 업체에서 운영하는 서버 등의 장치로, 통합관리장치(200)에 의해 원격 제어가 가능한 장치일 수 있다. 예컨대, 서비스 장치(100)는 은행에서 운영하는 제1 서비스 장치(100a), 쇼핑몰에서 운영하는 제2 서비스 장치(100b) 및 버스회사에서 운영하는 제n 서비스 장치(100n) 등을 포함할 수 있다. The plurality of
아울러, 서비스 장치(100)는 서비스 장치(100)에 에러가 발생하여 사용자에게 네트워크 서비스의 제공이 불가능한 경우, 통합관리장치(200)와의 원격통신을 통해 통합관리장치(200)로부터 에러 처리 등의 제어를 제공받는다. 이를 위해, 서비스 장치(100)는 통합관리장치(200)에서 제공하는 에이전트 프로그램을 설치한다. 서비스 장치(100)는 에이전트 프로그램을 통해 통합관리장치(200)로 서비스 장치(100)의 서비스 장치(100)의 ID(identification), URL(uniform resource locator)주소, 서비스 장치(100)의 IP(internet protocol)주소 등을 제공할 수 있다. 아울러, 서비스 장치(100)의 ID는 통합관리장치(200)에서 할당된 ID일 수 있다. In addition, when the
이를 위해, 서비스 장치(100)는 통합관리장치(200)와 5G(5th generation), LTE-A(long term evolution-advanced), LTE, Wi-Fi(wireless fidelity) 등의 무선 통신을 수행한다. To this end, the
통합관리장치(200)는 서비스 장치(100)를 모니터링하여 서비스 장치(100)에 에러 발생 시 에러 처리를 지원할 수 있는 장치로, 서비스 장치(100)를 관리하는 업체에서 운영하는 서버 등의 장치일 수 있다. 통합관리장치(200)는 서비스 장치(100)에서 제공하는 웹 페이지에 대한 에러발생여부를 확인하기 위해 에이전트 프로그램을 서비스 장치(100)로 제공한다. 통합관리장치(200)는 에이전트 프로그램을 통해 서비스 장치(100)에서 제공된 장치 정보를 이용하여 통합관리장치(200)에 설치된 통합관리 프로그램의 코드를 수정함으로써 서비스 장치(100)의 통합관리를 수행한다. 통합관리장치(200)의 동작은 하기의 도 2를 이용하여 보다 구체적으로 설명하기로 한다. 도 2는 본 발명의 실시 예에 따른 웹 페이지를 통합관리하는 통합관리장치를 나타낸 도면이다. The integrated
도 2를 참조하면, 본 발명에 따른 통합관리장치(200)는 통신부(210), 입력부(220), 표시부(230), 메모리(240) 및 제어부(250)를 포함한다. Referring to FIG. 2, the integrated
통신부(210)는 복수의 서비스 장치(100)와의 통신을 수행할 수 있다. 이를 위해, 통신부(210)는 무선 통신 또는 유선 통신 중 적어도 하나를 수행할 수 있다. 통신부(210)는 5G(5th generation), LTE-A(long term evolution-advanced), LTE(long term evolution), Wi-Fi(wireless fidelity) 등을 포함하는 무선 통신을 수행할 수 있다.The
입력부(220)는 통합관리장치(200)의 관리자의 입력에 대응하여 입력데이터를 발생시킨다. 입력부(220)는 적어도 하나의 입력수단을 포함한다. 입력부(220)는 키보드(key board), 키패드(key pad), 돔 스위치(dome switch), 터치패널(touch panel), 터치 키(touch key), 마우스(mouse), 메뉴 버튼(menu button) 등을 포함할 수 있다.The
표시부(230)는 통합관리장치(200)의 동작에 따른 표시 데이터를 표시할 수 있다. 표시부(230)는 액정 디스플레이(LCD; liquid crystal display), 발광 다이오드(LED; light emitting diode) 디스플레이, 유기 발광 다이오드(OLED; organic LED) 디스플레이, 마이크로 전자기계 시스템(MEMS; micro electro mechanical systems) 디스레이 및 전자 종이(electronic paper) 디스플레이를 포함한다. 표시부(230)는 입력부(220)와 결합되어 터치 스크린(touch screen)으로 구현될 수 있다.The
메모리(240)는 통합관리장치(200)의 동작 프로그램들을 저장한다. 또한, 메모리(240)는 복수의 서비스 장치(100)로 제공하는 에이전트 프로그램을 저장하고, 복수의 서비스 장치(100)를 원격으로 제어하기 위한 통합관리 프로그램을 저장한다. The
제어부(250)는 복수의 서비스 장치(100)의 요청에 따라 에이전트 프로그램을 서비스 장치(100)로 제공한다. 제어부(250)는 에이전트 프로그램을 통해 서비스 장치(100)에서 제공된 장치 정보를 이용하여 메모리(240)에 저장된 통합관리 프로그램의 코드를 수정함으로써 서비스 장치(100)의 통합관리를 수행한다.The
보다 구체적으로, 제어부(250)는 통신부(210)를 통해 서비스 장치(100)로부터 에이전트 프로그램 요청신호가 수신되면 메모리(240)에 저장된 에이전트 프로그램에 대한 설치파일을 서비스 장치(100)로 제공한다. 서비스 장치(100)는 설치파일을 이용하여 에이전트 프로그램을 설치할 수 있고, 일련의 설정 과정을 통해 통합관리장치(200)에 설치된 통합관리 프로그램과의 통신을 통해 통합관리 프로그램으로 서비스 장치(100)의 ID, URL(uniform resource locator)주소, 서비스 장치(100)의 IP(internet protocol)주소 등을 제공할 수 있다. 아울러, 서비스 장치(100)는 WINDOWS, Sun OS, LINUX, HP-UX 등 다양한 운영체제를 이용할 수 있다. More specifically, when the agent program request signal is received from the
제어부(250)는 서비스 장치(100)를 통합관리를 위한 장치로 등록하기 위해 통합관리 프로그램이 설치된 경로로 접속한 후 폴더를 생성한다. 제어부(250)는 생성된 폴더에 제1 확장자를 갖는 제1 파일과 제2 확장자를 갖는 제2 파일을 생성한다. 이때, 제1 확장자는 .dat일 수 있고 제2 확장자는 .txt로 서로 다른 확장자일 수 있다. 제어부(250)는 입력부(220)의 입력에 따라 통합관리하고자 하는 서비스 장치(100)의 URL주소와 관련된 스크립트를 제1 파일에 추가한다. 이때, 제1 파일에 추가되는 스크립트는, 서비스 장치(100)에 대한 코드, URL주소, 서비스 장치(100)의 이름 및 서비스 장치(100)에 대한 설명을 포함하는 장치 정보일 수 있다. 예컨대, 제어부(250)는 제1 서비스 장치(100a)에 대해서 <00001>, “http://111.123.111.000/status, check”“장치상태창”, “부산센터” 등과 같은 장치 정보를 제1 파일에 추가할 수 있고, 제2 서비스 장치(100b)에 대해서 <00002>, “http://111.123.111.111/status, check”“장치상태창”, “부산센터” 등과 같은 장치 정보를 제1 파일에 추가할 수 있다. 이때, 서비스 장치(100)에 대한 코드는 통합관리하고자 하는 서비스 장치(100)의 개수를 기반으로 관리자가 랜덤하게 설정하여 제1 서비스 장치(100a), 제2 서비스 장치(100b) 내지 제n 서비스 장치(100n)에 할당할 수 있다. The
또한, 제어부(250)는 제1 파일에서 입력한 서비스 장치(100) 각각에 대한 코드와 URL주소가 일치되도록 제2 파일에 스크립트를 추가한다. 예컨대, 제어부(250)는 입력부(220)의 입력에 의해 제1 서비스 장치(100a)에 대한 스크립트 추가 시에 제1 파일에 추가된 제1 서비스 장치(100a)에 대한 코드와 URL주소가 <00001>, “http://111.123.111.000/status, check”로 일치되도록 제2 파일에 추가할 수 있다. 또한, 제어부(250)는 제2 서비스 장치(100b)에 대한 스크립트 추가 시에 제2 파일에 추가된 제2 서비스 장치(100b)에 대한 코드와 URL주소가 <00002>, “http://111.123.111.111/status, check”로 일치되도록 제2 파일에 추가할 수 있다.In addition, the
아울러, 본 발명의 실시 예에서는 제어부(250)가 통합관리 프로그램이 설치된 경로에 접속한 후, 폴더, 제1 파일 및 제2 파일을 생성하는 것으로 예로 설명하고 있으나, 반드시 이에 한정되는 것은 아니다. 예컨대, 제어부(250)는 서비스 장치(100) 외의 장치를 미리 통합관리 중일 때 통합관리 프로그램이 설치된 경로에는 미리 통합관리 중이던 장치와 관련된 폴더가 생성되어 있을 수 있다. 이 경우, 제어부(250)는 이미 생성되어 있는 폴더 중 임의의 폴더에 대한 복사폴더를 생성하고, 복사폴더를 서비스 장치(100)의 통합관리를 위한 폴더로 수정할 수 있다. 이를 위해, 제어부(250)는 복사폴더에 포함되어 있던 제1 파일과 제2 파일을 서비스 장치(100)의 통합관리를 위해 수정할 수 있다.In addition, in the exemplary embodiment of the present invention, the
이어서, 제어부(250)는 통합관리장치(200)에 설치된 통합관리 프로그램의 코드파일에 포함된 스크립트의 일부에 서비스 장치(100)의 장치 정보가 포함된 제1 파일에 접근할 수 있도록 제1 파일의 이름을 추가한다. 이때, 제어부(250)는 제1 파일 이름 추가 시에 제1 확장자를 포함하도록 추가할 수 있다. 또한, 제어부(250)는 웹 페이지의 에러 여부를 판단할 수 있도록 제2 파일의 이름을 통합관리 프로그램의 스크립트의 일부에 추가한다. 제어부(250)는 웹 페이지의 설정에 대한 완료신호가 수신되면 제1 파일 및 제2 파일이 추가된 통합관리 프로그램의 스크립트에 대한 코드파일을 저장하여 통합관리를 위한 웹 페이지의 설정을 완료할 수 있다.Subsequently, the
이와 같이, 통합관리를 위한 웹 페이지의 설정이 완료된 이후에 제어부(250)는 입력부(220)를 통해 수신된 웹 페이지를 통합관리하기 위한 신호에 따라 통합관리 프로그램을 실행한다. 보다 구체적으로, 제어부(250)는 통합관리장치(200)의 운영체제가 WINDOWS일 경우에 입력부(220)로부터 입력된 명령어 “cmd”에 의해 명령 프롬프트의 실행화면을 표시부(230)에 표시한다. 제어부(250)는 입력부(220)를 통해 실행화면에 통합관리 프로그램으로의 접속경로가 입력되면 통합관리 프로그램을 실행한다.As such, after the setting of the web page for the integrated management is completed, the
제어부(250)는 통합관리 프로그램의 실행결과, 최종 로그에 짝수가 표시되면 서비스 장치(100)에서 제공하는 웹 페이지에 에러가 발생된 것으로 판단하여 에러의 수정을 요청하는 요청메시지를 출력할 수 있다. 이에 따라, 관리자는 에러가 발생된 서비스 장치(100)에 원격으로 접속 및 조작하여 서비스 장치(100)의 재부팅 등을 통해 성능 리소스에 발생된 에러를 제거할 수 있다. 반대로, 최종 로그에 홀수가 표시되면 제어부(250)는 서비스 장치(100)에서 제공하는 웹 페이지가 정상적으로 동작되고 있는 것으로 확인할 수 있다.The
도 3은 본 발명의 실시 예에 따른 통합관리를 위한 웹 페이지를 설정하는 방법을 설명하기 위한 순서도이다. 3 is a flowchart illustrating a method of setting a web page for integrated management according to an embodiment of the present invention.
도 3을 참조하면, 301단계에서 제어부(250)는 통신부(210)를 통해 서비스 장치(100)로부터 수신된 에이전트 프로그램 요청신호에 따라 에이전트 프로그램을 서비스 장치(100)로 제공한다. 이를 위해, 통합관리장치(200)의 메모리(240)에는 서비스 장치(100)로 제공한 에이전트 프로그램을 통해 서비스 장치(100)를 관리하기 위한 통합관리 프로그램이 설치된 상태일 수 있다. Referring to FIG. 3, in step 301, the
303단계에서 제어부(250)는 에이전트 프로그램이 설치된 서비스 장치(100)로부터 서비스 장치(100)에 대한 URL(uniform resource locator)주소의 수신여부를 확인한다. 303단계의 확인결과, URL주소가 수신되면 제어부(250)는 305단계를 수행하고, URL주소가 수신되지 않으면 제어부(250)는 URL주소의 수신을 대기한다. 이때, 제어부(250)는 URL주소와 함께 서비스 장치(100)의 ID, 서비스 장치(100)의 IP(internet protocol)주소 등을 수신할 수 있으며, 서비스 장치(100)의 ID는 통합관리장치(200)에서 할당한 ID일 수 있다. In
305단계에서 제어부(250)는 제1 파일에 URL주소와 관련된 스크립트를 추가하고, 307단계에서 제어부(250)는 제2 파일에 URL주소와 관련된 스크립트를 추가한다. 보다 구체적으로, 제어부(250)는 입력부(220)의 입력에 따라 통합관리 프로그램이 설치된 경로로 접속한 후 폴더를 생성한다. 제어부(250)는 생성된 폴더에 제1 확장자를 갖는 제1 파일과 제2 확장자를 갖는 제2 파일을 생성한다. 이때, 제1 확장자는 .dat일 수 있고 제2 확장자는 .txt로 서로 다른 확장자일 수 있다. 제어부(250)는 입력부(220)의 입력에 따라 통합관리하고자 하는 서비스 장치(100)의 URL주소와 관련된 스크립트를 제1 파일에 추가한다. 이때, 제1 파일에 추가되는 스크립트는, 서비스 장치(100)에 대한 코드, URL주소, 서비스 장치(100)의 이름 및 서비스 장치(100)에 대한 설명을 포함하는 장치 정보일 수 있다. 예컨대, 제어부(250)는 제1 서비스 장치(100a)에 대해서 <00001>, “http://111.123.111.000/status, check”“장치상태창”, “부산센터” 등과 같은 장치 정보를 제1 파일에 추가할 수 있고, 제2 서비스 장치(100b)에 대해서 <00002>, “http://111.123.111.111/status, check”“장치상태창”, “부산센터” 등과 같은 장치 정보를 제1 파일에 추가할 수 있다. In
또한, 제어부(250)는 제1 파일에서 입력한 서비스 장치(100) 각각에 대한 코드와 URL주소가 일치되도록 제2 파일에 스크립트를 추가한다. 예컨대, 제어부(250)는 입력부(220)의 입력에 의해 제1 서비스 장치(100a)에 대한 스크립트 추가 시에 제1 파일에 추가된 제1 서비스 장치(100a)에 대한 코드와 URL주소가 <00001>, “http://111.123.111.000/status, check”로 일치되도록 제2 파일에 추가할 수 있다. 또한, 제어부(250)는 제2 서비스 장치(100b)에 대한 스크립트 추가 시에 제2 파일에 추가된 제2 서비스 장치(100b)에 대한 코드와 URL주소가 <00002>, “http://111.123.111.111/status, check”로 일치되도록 제2 파일에 추가할 수 있다.In addition, the
309단계에서 제어부(250)는 입력부(220)의 입력에 따라 통합관리 프로그램의 코드파일에 포함된 스크립트의 일부에 제1 파일 및 제2 파일을 추가한다. 보다 구체적으로, 제어부(250)는 스크립트의 일부에 서비스 장치(100)의 장치 정보가 포함된 제1 파일에 접근할 수 있도록 제1 파일의 이름을 추가한다. 이때, 제어부(250)는 제1 파일 이름 추가 시에 제1 확장자를 포함하도록 추가할 수 있다. 또한, 제어부(250)는 통합관리 프로그램에서 웹 페이지의 에러 여부를 판단할 수 있도록 제2 파일의 이름을 스크립트의 일부에 추가한다. In
311단계에서 제어부(250)는 웹 페이지의 설정에 대한 완료신호가 수신되면 313단계를 수행하고, 완료신호가 수신되지 않으면 305단계로 회귀하여 305단계 내지 309단계를 재수행할 수 있다. 313단계에서 제어부(250)는 제1 파일 및 제2 파일이 추가된 스크립트에 대한 코드파일을 저장하여 통합관리를 위한 웹 페이지의 설정을 완료할 수 있다. In
도 4는 본 발명의 실시 예에 따른 웹 페이지를 통합관리하는 방법을 설명하기 위한 순서도이다.4 is a flowchart illustrating a method for integrated management of a web page according to an embodiment of the present invention.
도 4를 참조하면, 401단계에서 제어부(250)는 입력부(220)를 통해 웹 페이지를 통합관리하기 위한 신호가 수신되면 403단계를 수행한다. 403단계에서 제어부(250)는 웹 페이지를 통합관리하기 위한 통합관리 프로그램을 실행한다. 보다 구체적으로, 제어부(250)는 통합관리장치(200)의 운영체제가 WINDOWS일 경우에 입력부(220)로부터 입력된 명령어 “cmd”에 의해 명령 프롬프트의 실행화면을 표시부(230)에 표시한다. 제어부(250)는 입력부(220)를 통해 실행화면에 통합관리 프로그램으로의 접속경로가 입력되면 통합관리 프로그램을 실행한다. Referring to FIG. 4, in
405단계에서 제어부(250)는 통합관리 프로그램의 실행결과, 최종 로그에 짝수가 표시되면 407단계를 수행한다. 407단계에서 제어부(250)는 서비스 장치(100)에서 제공하는 웹 페이지에 에러가 발생된 것으로 판단하여 에러의 수정을 요청하는 요청메시지를 출력할 수 있다. 이에 따라, 관리자는 에러가 발생된 서비스 장치(100)에 원격으로 접속 및 서비스 장치(100)의 조작을 통해 서비스 장치(100)의 재부팅 등을 통해 성능 리소스에 발생된 에러를 제거할 수 있다.In
반대로, 405단계에서 제어부(250)는 최종 로그에 홀수가 표시되면 409단계를 수행한다. 409단계에서 제어부(250)는 서비스 장치(100)에서 제공하는 웹 페이지가 정상적으로 동작되고 있는 것으로 확인할 수 있다. On the contrary, if the odd number is displayed in the final log in
본 명세서와 도면에 개시된 본 발명의 실시 예들은 본 발명의 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 따라서 본 발명의 범위는 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상을 바탕으로 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The embodiments of the present invention disclosed in the specification and the drawings are only specific examples to easily explain the technical contents of the present invention and aid the understanding of the present invention, and are not intended to limit the scope of the present invention. Therefore, the scope of the present invention should be construed that all changes or modifications derived based on the technical spirit of the present invention are included in the scope of the present invention in addition to the embodiments disclosed herein.
Claims (12)
제1 확장자를 갖는 제1 파일에 상기 URL주소와 관련된 스크립트를 추가하는 단계;
제2 확장자를 갖는 제2 파일에 상기 URL주소와 관련된 스크립트를 추가하는 단계; 및
상기 제1 파일과 상기 제2 파일의 이름을 통합관리 프로그램의 스크립트에 추가하는 단계;
를 포함하며,
상기 제1 파일에 상기 URL주소와 관련된 스크립트를 추가하는 단계는 적어도 하나의 서비스 장치 각각에 대한 코드, 상기 URL주소, 장치 이름 및 장치에 대한 설명을 포함하는 장치 정보에 대한 스크립트를 추가하는 단계이며,
상기 제2 파일에 상기 URL주소와 관련된 스크립트를 추가하는 단계는 상기 제1 파일에 입력된 장치 정보 중 상기 코드와 상기 URL주소가 일치하는 스크립트를 추가하는 단계인 것을 특징으로 하는 웹 페이지의 통합관리 방법.Receiving a uniform resource locator (URL) address from a service device associated with at least one web page to be integratedly managed;
Adding a script associated with the URL address to a first file having a first extension;
Adding a script associated with the URL address to a second file having a second extension; And
Adding names of the first file and the second file to a script of an integrated management program;
Including;
Adding a script related to the URL address to the first file includes adding a script for device information including a code for each of at least one service device, the URL address, a device name, and a description of the device. ,
The adding of the script related to the URL address to the second file may include adding a script in which the code and the URL address match among the device information input to the first file. Way.
상기 프로그램의 스크립트에 추가하는 단계는,
상기 제1 확장자를 포함하는 상기 제1 파일의 이름을 상기 프로그램의 스크립트의 일부에 추가하고, 상기 제2 파일의 이름만을 상기 프로그램의 스크립트의 일부에 추가하는 단계인 것을 특징으로 하는 웹 페이지의 통합관리 방법. The method of claim 1,
Adding to the script of the program,
Adding the name of the first file including the first extension to a part of the script of the program and adding only the name of the second file to the part of the script of the program. How to manage.
상기 제1 확장자와 상기 제2 확장자는 상이한 것을 특징으로 하는 웹 페이지의 통합관리 방법.The method of claim 1,
And wherein the first extension and the second extension are different.
상기 URL주소를 수신하는 단계 이전에,
상기 서비스 장치로 에이전트 프로그램을 제공하는 단계;
를 더 포함하는 것을 특징으로 하는 웹 페이지의 통합관리 방법. The method of claim 1,
Before the step of receiving the URL address,
Providing an agent program to the service device;
Integrated management method of a web page further comprising a.
통합관리하고자 하는 상기 서비스 장치의 URL(uniform resource locator)주소를 수신하고, 제1 확장자를 갖는 제1 파일에 상기 URL주소와 관련된 스크립트와 제2 확장자를 갖는 제2 파일에 상기 URL주소와 관련된 스크립트를 추가하고, 상기 제1 파일과 상기 제2 파일의 이름을 통합관리 프로그램의 스크립트에 추가하는 제어부;를 포함하며,
상기 제어부는 상기 제1 파일에는 상기 적어도 하나의 서비스 장치 각각에 대한 코드, 상기 URL주소, 장치 이름 및 장치에 대한 설명을 포함하는 장치 정보에 대한 스크립트를 추가하고, 상기 제2 파일에는 상기 제1 파일에 입력된 장치 정보 중 상기 코드와 상기 URL주소가 일치하는 스크립트를 추가하는 것을 특징으로 하는 웹 페이지의 통합관리장치.A communication unit configured to communicate with at least one service device associated with at least one web page; And
Receive a URL (uniform resource locator) address of the service device to be integrated management, the script associated with the URL address in a first file having a first extension and the script associated with the URL address in a second file having a second extension And a controller configured to add names of the first file and the second file to a script of an integrated management program.
The controller adds a script for device information including a code for each of the at least one service device, the URL address, a device name, and a description of the device to the first file, and the first file includes the first file. The integrated management device of the web page, characterized in that for adding the script that matches the code and the URL address of the device information input to the file.
상기 제어부는,
상기 제1 확장자를 포함하는 상기 제1 파일의 이름을 상기 프로그램의 스크립트의 일부에 추가하고, 상기 제2 파일의 이름만을 상기 프로그램의 스크립트의 일부에 추가하는 것을 특징으로 하는 웹 페이지의 통합관리장치. The method of claim 7, wherein
The control unit,
Adding the name of the first file including the first extension to a part of the script of the program, and adding only the name of the second file to the part of the script of the program. .
상기 제1 확장자와 상기 제2 확장자는 상이한 것을 특징으로 하는 웹 페이지의 통합관리장치.The method of claim 7, wherein
And said first extension and said second extension are different.
상기 제어부는,
상기 적어도 하나의 서비스 장치로 에이전트 프로그램을 제공하는 것을 특징으로 하는 웹 페이지의 통합관리장치. The method of claim 7, wherein
The control unit,
Integrated management device for a web page, characterized in that to provide an agent program to the at least one service device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190078824A KR102038802B1 (en) | 2019-07-01 | 2019-07-01 | Method for Apparatus for Integration Management of Web Page |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190078824A KR102038802B1 (en) | 2019-07-01 | 2019-07-01 | Method for Apparatus for Integration Management of Web Page |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102038802B1 true KR102038802B1 (en) | 2019-10-31 |
Family
ID=68420887
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190078824A KR102038802B1 (en) | 2019-07-01 | 2019-07-01 | Method for Apparatus for Integration Management of Web Page |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102038802B1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101028928B1 (en) * | 2008-09-30 | 2011-04-12 | 삼성에스디에스 주식회사 | Apparatus and method for managing a script for web log analysis on content delivery network |
-
2019
- 2019-07-01 KR KR1020190078824A patent/KR102038802B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101028928B1 (en) * | 2008-09-30 | 2011-04-12 | 삼성에스디에스 주식회사 | Apparatus and method for managing a script for web log analysis on content delivery network |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111314141B (en) | Route updating method and device | |
JP5211160B2 (en) | How to automatically manage computer network system downtime | |
US10372475B2 (en) | Approaches for managing virtual instance data | |
CN108845812B (en) | Plug-in updating method, device, computer equipment and storage medium | |
KR101376916B1 (en) | Techniques to perform gradual upgrades | |
CN110569035A (en) | Code compiling method, device, equipment and storage medium of software development project | |
CN112867988A (en) | Implementing compliance settings by a mobile device to follow a configuration scenario | |
US20220253302A1 (en) | Operating system update management | |
US11140147B2 (en) | SAML SSO UX improvements | |
US20150113423A1 (en) | System and method to configure a field device | |
US10216601B2 (en) | Agent dynamic service | |
US20170373957A1 (en) | Minimized installation of point of presence software agents by use of pre-installed browser | |
CN112968929B (en) | Server management method and system | |
KR20140025501A (en) | Redirecting requests to secondary location during temporary outage | |
US11176002B2 (en) | Methods, apparatuses and systems for cloud-based disaster recovery | |
US20090150882A1 (en) | System and method for software application installation | |
KR102038802B1 (en) | Method for Apparatus for Integration Management of Web Page | |
US20170078509A1 (en) | Information processing system and information processing method | |
US20200192763A1 (en) | Methods, apparatuses and systems for cloud-based disaster recovery | |
US8621451B1 (en) | Responsiveness of a computing device in connection with software distribution | |
CN113867878B (en) | Engineering deployment method and device, electronic equipment and storage medium | |
CN109977659B (en) | Method, system, device and storage medium for automatically creating local user by weblogic | |
CN107332934A (en) | A kind of resource share method, service end, client and resource sharing system | |
EP4304154A1 (en) | Information processing device, information processing method, program, and information processing system | |
CN116028906A (en) | Financial research report management method and device and financial research report management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |