TWI836263B - Interface control system and method - Google Patents
Interface control system and method Download PDFInfo
- Publication number
- TWI836263B TWI836263B TW110132615A TW110132615A TWI836263B TW I836263 B TWI836263 B TW I836263B TW 110132615 A TW110132615 A TW 110132615A TW 110132615 A TW110132615 A TW 110132615A TW I836263 B TWI836263 B TW I836263B
- Authority
- TW
- Taiwan
- Prior art keywords
- interface
- detected
- address
- detection
- user
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 21
- 238000001514 detection method Methods 0.000 claims abstract description 75
- 238000012806 monitoring device Methods 0.000 claims abstract description 28
- 230000002159 abnormal effect Effects 0.000 claims abstract description 22
- 230000008569 process Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 10
- 238000007689 inspection Methods 0.000 description 7
- 238000007726 management method Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000003442 weekly effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
- Hardware Redundancy (AREA)
Abstract
Description
本揭示有關於一種接口控制系統以及方法。The present disclosure relates to an interface control system and method.
在軟體系統整合使用過程中,經常會遇到,由於期初所開帳的基本資料會海量拋轉,或者是客製服務應用程式撰寫不當等原因,導致軟體接口停止回應,不但造成所有整合功能無法使用,更影響使用者的工作。因此,要怎麼防止所有整合功能無法使用以及使用者的工作的影響,使本領域技術人員急欲解決的問題。In the process of software system integration, it is often encountered that the software interface stops responding due to massive amounts of basic data opened at the beginning of the period or improper writing of custom service applications, which not only makes all integrated functions unusable, but also affects the work of users. Therefore, how to prevent all integrated functions from being unusable and affecting the work of users is a problem that technical personnel in this field are eager to solve.
本揭示的一種接口控制系統:包括多個軟體接口以及一監控裝置。該些軟體接口用以對多個軟體系統進行資料傳輸;該監控裝置耦接該些軟體接口,用以:接收位址資訊以及一檢測週期,並依據該檢測週期對該些軟體接口中的一受檢接口進行錯誤檢測,其中該受檢接口對應於該位址資訊;以及當判斷該受檢接口為異常狀態時,依據與該受檢接口對應的一接口設定檔重啟該受檢接口。The interface control system disclosed in the present invention includes a plurality of software interfaces and a monitoring device. The software interfaces are used to transmit data to a plurality of software systems; the monitoring device is coupled to the software interfaces to: receive address information and a detection cycle, and perform error detection on a detected interface among the software interfaces according to the detection cycle, wherein the detected interface corresponds to the address information; and when the detected interface is determined to be in an abnormal state, the detected interface is restarted according to an interface configuration file corresponding to the detected interface.
本揭示的另一態樣揭露一種接口控制方法,包括:藉由一監控裝置接收位址資訊以及一檢測週期,並依據該檢測週期對多個軟體接口中的一受檢接口進行錯誤檢測,其中該受檢接口對應於該位址資訊,其中該些軟體接口與多個軟體系統進行資料傳輸,其中該位址資訊包括該受檢接口的一接口名稱、一主機位址以及一接口網址;以及當藉由該監控裝置判斷該受檢接口為異常狀態時,藉由該監控裝置依據與該受檢接口對應的一接口設定檔重啟該受檢接口。Another aspect of the present disclosure discloses an interface control method, including: receiving address information and a detection cycle by a monitoring device, and performing error detection on a detected interface among multiple software interfaces according to the detection cycle, wherein the detected interface corresponds to the address information, wherein the software interfaces transmit data with multiple software systems, wherein the address information includes an interface name, a host address and an interface URL of the detected interface; and when the monitoring device determines that the detected interface is in an abnormal state, the monitoring device restarts the detected interface according to an interface configuration file corresponding to the detected interface.
以下揭示提供許多不同實施例或例證用以實施本揭示文件的不同特徵。特殊例證中的元件及配置在以下討論中被用來簡化本揭示。所討論的任何例證只用來作解說的用途,並不會以任何方式限制本揭示文件或其例證之範圍和意義。在適當的情況下,在圖示之間及相應文字說明中採用相同的標號以代表相同或是相似的元件。The following disclosure provides many different embodiments or examples for implementing various features of the present disclosure. Particular illustrations of components and arrangements are used in the following discussion to simplify the present disclosure. Any examples discussed are for illustrative purposes only and do not limit in any way the scope and significance of this disclosure or its examples. Where appropriate, the same reference numbers are used in the drawings and corresponding text to represent the same or similar elements.
請參閱第1圖,其繪示根據本揭示之一實施例中一種接口控制系統100的示意圖。接口控制系統100包括多個軟體接口110(1)~110(N)以及監控裝置120,其中N為任意正整數,並沒有特別的限制。多個軟體介面110分別耦接多個軟體系統SP(1)~SP(N),且監控裝置120耦接軟體接口110(1)~110(N)。Please refer to FIG. 1 , which is a schematic diagram of an
在一些實施例中,接口控制系統100可以由電腦、伺服器或處理中心等建立。In some embodiments, the
在一些實施例中,軟體接口110(1)~110(N)可以是應用程式接口或人機交互接口等,其中應用程式接口例如是企業流程管理(Enterprise Process Management,EPM)接口、客戶關係管理(Customer Relationship Management,CRM)接口、Easy Flow GP接口、T100接口或互聯中台接口等。此外,軟體系統SP(1)~SP(N)可以是任意的軟體應用程式或系統(例如,企業資源計畫(Enterprise resource planning,ERP),系統)。In some embodiments, the software interfaces 110(1)~110(N) may be application programming interfaces or human-computer interaction interfaces, where the application programming interfaces may be, for example, Enterprise Process Management (EPM) interfaces or customer relationship management interfaces. (Customer Relationship Management, CRM) interface, Easy Flow GP interface, T100 interface or interconnection middle platform interface, etc. In addition, the software systems SP(1)~SP(N) may be any software applications or systems (eg, enterprise resource planning (Enterprise resource planning, ERP) system).
在一些實施例中,監控裝置120可由處理單元以及記憶體單元等電子單元組成,其中處理單元可由處理器、中央處理單元或計算單元實現,且記憶單元可以利用記憶體、快閃記憶體、唯讀記憶體、硬碟或任何具相等性的儲存組件來實現。In some embodiments, the
在一些實施例中,監控裝置120並不限於包含記憶單元以及處理單元,監控裝置120可以進一步包含操作以及應用中所需的其他元件,舉例來說,監控裝置120可更包括輸出介面(例如用於顯示資訊的顯示面板)、輸入介面(例如觸控面板、鍵盤、麥克風、掃描器或快閃記憶體讀取器)以及通訊電路(例如WiFi通訊模組、藍芽通訊模組、無線電信網路通訊模組等)。In some embodiments, the
在一些實施例中,監控裝置120基於相應的軟體/韌體指令程序用以運行收發模組1201以及檢測模組1202。收發模組1201用以進行資料傳輸,且檢測模組1202用以對軟體接口110(1)~110(N)進行錯誤檢測。In some embodiments, the
在一些實施例中,接口控制系統100更包括使用者界面130以及警示裝置140。使用者界面130用以與使用者進行人機交互操作,且警示裝置140用以通知使用者已發生接口錯誤(例如,向使用者所使用的使用者裝置傳送警示資訊,以通知已發生接口錯誤)。In some embodiments, the
請一併參閱第2圖,其繪示根據本揭示之一實施例中一種接口控制方法200的示意圖,第1圖所示的接口控制系統100可用以執行第2圖中的接口控制方法200。Please also refer to FIG. 2 , which is a schematic diagram of an
如第2圖所示,首先,於步驟S210中,接收位址資訊以及檢測週期,並依據檢測週期對多個軟體接口中的受檢接口進行錯誤檢測,其中受檢接口對應於位址資訊。在一些實施例中,位址資訊包括受檢接口的接口名稱、主機位址以及接口網址。受檢接口為軟體接口110(1)~110(N)中待進行錯誤檢測的一者,且軟體接口110(1)~110(N)中的該者可以由使用者預先設定。接口名稱為受檢接口的名稱。主機位址(Host ID)為軟體系統SP(1)~SP(N)中與受檢接口耦接的一者的網路主機的位址。接口網址(URL)為軟體接口110(1)~110(N)中與受檢接口耦接的一者的網址。檢測週期包括欲對受檢接口進行檢測的時間戳記(例如,每月的第一週的週一的上午12點),且該時間戳記也可由使用者預先設定。後續將配合具體的例子,進一步說明步驟S210在一些實施例當中的詳細步驟。As shown in Figure 2, first, in step S210, the address information and the detection period are received, and error detection is performed on the tested interface among the multiple software interfaces according to the detection period, where the tested interface corresponds to the address information. In some embodiments, the address information includes the interface name, host address, and interface URL of the interface being inspected. The interface under test is one of the software interfaces 110(1)~110(N) to be error-detected, and the one of the software interfaces 110(1)~110(N) can be preset by the user. The interface name is the name of the interface under inspection. The host address (Host ID) is the address of one of the network hosts in the software systems SP(1)~SP(N) that is coupled to the interface under inspection. The interface URL (URL) is the URL of one of the software interfaces 110(1)~110(N) that is coupled to the inspected interface. The detection cycle includes the time stamp of the interface to be tested (for example, 12 a.m. on Monday of the first week of each month), and the time stamp can also be preset by the user. The detailed steps of step S210 in some embodiments will be further explained with specific examples later.
接著,於步驟S220中,當判斷受檢接口為異常狀態時,依據與受檢接口對應的接口設定檔重啟受檢接口。在一些實施例中,異常狀態可以是指令碼錯誤、資源存取錯誤或系統連結錯誤等各種軟體接口錯誤。接口設定檔為用以設定受檢接口的設定檔(Configuration File)。後續將配合具體的例子,進一步說明步驟S220在一些實施例當中的詳細步驟。Then, in step S220, when it is determined that the tested interface is in an abnormal state, the tested interface is restarted according to the interface configuration file corresponding to the tested interface. In some embodiments, the abnormal state can be various software interface errors such as script errors, resource access errors, or system connection errors. The interface configuration file is a configuration file used to set the tested interface. The detailed steps of step S220 in some embodiments will be further explained in conjunction with specific examples.
換言之,在步驟S210中先對受檢接口進行錯誤檢測。在步驟S220中基於檢測結果判斷是否要重啟受檢接口。In other words, in step S210, error detection is first performed on the interface under test. In step S220, it is determined whether to restart the tested interface based on the detection result.
請一併參閱第3圖,其繪示在一些實施例當中步驟S210的詳細步驟S211至S212以及步驟S220的詳細步驟S221至S222的流程圖。Please refer to FIG. 3 , which is a flowchart showing detailed steps S211 to S212 of step S210 and detailed steps S221 to S222 of step S220 in some embodiments.
如第1圖至第3圖所示,於步驟S211中,藉由使用者界面130設定位址資訊以及檢測週期。在一些實施例中,使用者界面130包括與位址資訊對應的圖形界面以及與檢測週期對應的圖形界面。藉此,使用者可藉由這些圖形界面分別輸入位址資訊以及檢測週期。在一些實施例中,使用者界面130更用以設定使用者的通知郵件位址。As shown in Figures 1 to 3, in step S211, the address information and detection period are set through the
於步驟S212中,藉由檢測模組1202,依據檢測週期對多個軟體接口中與位址資訊對應的受檢接口進行錯誤檢測。在一些實施例中,收發模組1201由使用者界面130接收位址資訊以及檢測週期。在一些實施例中,在藉由使用者界面130設定位址資訊以及檢測週期後,檢測模組1202依據所設定的檢測週期中的時間戳記,週期性地基於所設定的位址資訊對受檢接口進行錯誤檢測。In step S212, the
在一些實施例中,在藉由使用者界面130設定通知郵件位址後,檢測模組1202經由收發模組1201從使用者界面130接收通知郵件位址,並依據通知郵件位址,將錯誤檢測的檢測結果通知使用者,其中檢測結果包括受檢接口的主機位址、接口名稱以及接口狀態,其中接口狀態指示異常狀態或正常狀態。在一些實施例中,收發模組1201依據回傳檢測週期向使用者的通知郵件位址的信箱傳送檢測結果,其中此回傳檢測週期可預先儲存在監控裝置120中(例如是監控裝置120在原廠出廠時所設定的)。In some embodiments, after the notification mail address is set through the
值得注意的是,在此雖以單個受檢接口為例,但本發明也可直接藉由定位址資訊設定多個受檢接口,以在後續步驟對這些受檢接口進行錯誤檢測。此外,通知郵件位址也可包括對應於多個使用的郵件位址,且檢測結果可用以通知這些使用者。It is worth noting that although a single interface under inspection is taken as an example here, the present invention can also set multiple interfaces under inspection directly through address information, so as to perform error detection on these interfaces under inspection in subsequent steps. In addition, the notification email address may also include email addresses corresponding to multiple users, and the detection results may be used to notify these users.
請一併參閱第4圖,其繪示根據本揭示文件之一些實施例中使用者界面130中的圖形界面400的示意圖。Please also refer to FIG. 4 , which illustrates a schematic diagram of the graphical interface 400 in the
如第4圖所示,圖形界面400具有與位址資訊以及通知郵件位址對應的輸入介面,以供使用者進行與受檢接口對應的位址資訊的輸入。此外,此輸入介面包括接口名稱的欄位410、主機位址的欄位420、接口網址的欄位430、使用名稱的欄位440以及通知郵件位址的欄位450。As shown in FIG. 4 , the graphical interface 400 has an input interface corresponding to the address information and the notification mail address, so that the user can input the address information corresponding to the inspected interface. In addition, the input interface includes a field 410 for the interface name, a field 420 for the host address, a field 430 for the interface URL, a field 440 for the user name, and a field 450 for the notification mail address.
在此實施例中,使用者在欄位410所輸入的資料為「互聯中台」、「T100」「Easy Flow GP(EFGP)」、「企業流程管理(BPM)」以及「客戶關係管理(CRM)」。使用者在欄位420所輸入的資料為「10.20.86.123」、「10.40.40.18」、「10.20.9.142」、「10.40.40.232」以及「10.20.9.26」。使用者在欄位430所輸入的資料為「10.20.86.123.9999/IntegrationEntry?WSDL」、「10.40.40.18/wt10dev/ws/r/awsp900?WSDL」、「10.20.9.142/NaNaWeb/services/CrossIntegrationEFGP」、「10.40.40.232/CRMINTService」以及「10.20.9.26/NaNaWeb」。使用者在欄位440所輸入的資料為「02013」以及「01275」,其中「02013」為使用者的使用者名稱。使用者在欄位450所輸入的資料為「abbylin@digiwin.com」以及「lilan.chen@digiwin.com」,其中「abbylin@digiwin.com」為使用者的通知郵件位址。In this embodiment, the data entered by the user in field 410 are "interconnected middleware", "T100", "Easy Flow GP (EFGP)", "business process management (BPM)", and "customer relationship management (CRM)". The data entered by the user in field 420 are "10.20.86.123", "10.40.40.18", "10.20.9.142", "10.40.40.232", and "10.20.9.26". The data entered by the user in field 430 are "10.20.86.123.9999/IntegrationEntry?WSDL", "10.40.40.18/wt10dev/ws/r/awsp900?WSDL", "10.20.9.142/NaNaWeb/services/CrossIntegrationEFGP", "10.40.40.232/CRMINTService", and "10.20.9.26/NaNaWeb". The data entered by the user in field 440 are "02013" and "01275", where "02013" is the user's user name. The data entered by the user in field 450 are "abbylin@digiwin.com" and "lilan.chen@digiwin.com", where "abbylin@digiwin.com" is the user's notification email address.
請一併參閱第5圖,其繪示根據本揭示文件之一些實施例中使用者界面130中的圖形界面500的示意圖。Please also refer to FIG. 5 , which illustrates a schematic diagram of the graphical interface 500 in the
如第5圖所示,圖形界面500具有與檢測週期對應的輸入介面,以供使用者進行與受檢接口對應的時間戳記的輸入。此外,此輸入介面包括月份的欄位510、週次的欄位520、週日至週六的欄位530、時間以及時段的欄位540以及特殊指示的欄位550。欄位510包括與「每月」以及「月別」對應的子欄位。欄位520包括與「每週」以及「週別」對應的子欄位。欄位530包括與「週間」、「日別」、「任選」以及「每日」對應的子欄位。欄位540包括與「指定執行時間」以及「指定週期時段」對應的子欄位。藉此,使用者可在欄位510~550中設定時間戳記。As shown in FIG. 5 , the graphical interface 500 has an input interface corresponding to the detection period for the user to input a time stamp corresponding to the interface being tested. In addition, this input interface includes a field 510 for the month, a field 520 for the week, a field 530 for Sunday to Saturday, a field 540 for the time and period, and a field 550 for special instructions. Field 510 includes subfields corresponding to "monthly" and "monthly". Field 520 includes subfields corresponding to "weekly" and "weekly". Field 530 includes subfields corresponding to "weekly", "day", "optional" and "daily". Field 540 includes subfields corresponding to "specified execution time" and "specified cycle period." With this, the user can set the timestamp in fields 510~550.
請一併參閱第6圖,其繪示根據本揭示文件之一些實施例中檢測結果中的圖形界面600的示意圖。Please also refer to FIG. 6 , which illustrates a schematic diagram of a graphical interface 600 in detection results according to some embodiments of this disclosure document.
如第6圖所示,圖形界面600具有與檢測結果對應的輸出介面,以供使用者觀看目前受檢接口的狀態。此外,此輸出介面包括接口名稱的欄位610、主機位址的欄位620、接口狀態的欄位630以及檢測時間的欄位640。藉此,使用者由輸出介面可以得知受檢接口的接口狀態為正常狀態或異常狀態(例如以打勾的圖示表示正常狀態,並以打叉的圖示表示異常狀態),也可得知對受檢接口的檢測時間。As shown in Figure 6, the graphical interface 600 has an output interface corresponding to the detection results for the user to view the status of the currently tested interface. In addition, the output interface includes a field 610 for the interface name, a field 620 for the host address, a field 630 for the interface status, and a field 640 for the detection time. Through this, the user can know from the output interface whether the interface status of the inspected interface is normal or abnormal (for example, a tick icon indicates normal status, and a cross icon indicates abnormal status), and the user can also obtain Know the detection time of the interface under inspection.
在本實施例中,使用者由輸出介面中的欄位610、630可得知BPM接口、CRM接口、T100接口以及互聯中台接口皆為正常狀態,而EFGP接口為異常狀態,以及由輸出介面中的欄位640可得知對受檢接口檢測的檢測時間為「2020年12月9日14時58分54秒」。In this embodiment, the user can know from the fields 610 and 630 in the output interface that the BPM interface, CRM interface, T100 interface and interconnection middle platform interface are all in normal status, while the EFGP interface is in abnormal status, and from the output interface Field 640 in can tell that the detection time of the tested interface is "14:58:54 on December 9, 2020".
如第1圖至第3圖所示,於步驟S221中,藉由檢測電路1202判斷受檢接口是否為異常狀態。若受檢接口並非為異常狀態,則再次回到步驟S212,持續重複步驟S212與S221以持續對受檢接口進行異常檢測。在一些實施例中,檢測模組1202對受檢接口檢測進行錯誤檢測,以判斷是否發生指令碼錯誤、資源存取錯誤或系統連結錯誤等各種軟體接口錯誤。As shown in FIGS. 1 to 3, in step S221, the
若受檢接口為異常狀態,則進入步驟S222。於步驟S222中,藉由警示電路140發送警示資訊。在一些實施例中,警示電路140依據受檢接口產生警示資訊,並依據通知郵件位址通知使用者已發生接口錯誤。詳細而言,當檢測電路1202判斷為異常狀態時,警示電路140立即將包含警示資訊的封包傳送至使用者的通知郵件位址的信箱,以通知使用者已發生接口錯誤。If the interface under inspection is in an abnormal state, step S222 is entered. In step S222, the warning information is sent through the
於步驟S223中,藉由檢測模組1202重啟受檢接口。在一些實施例中,檢測模組1202經由收發模組1201向管理軟體系統SP(1)~SP(N)的管理伺服器(未繪示)傳送與受檢接口對應的設定檔請求。響應於設定檔請求,管理伺服器經由收發模組1201回傳受檢接口的設定檔至檢測模組1202。藉此,檢測模組1202藉由設定檔中的各種設定參數對受檢接口進行重置以進行重啟。In step S223, the detected interface is restarted by the
綜上所述,本發明所提供的接口控制系統以及方法藉由其使用者界面讓各使用者能一次性且快速地輸入各種受檢接口以及檢測週期,以對受檢接口進行錯誤檢測。此外,更可將檢測結果通知各使用者,並在受檢接口發生錯誤的情況下,立即通知各使用者以重啟發生錯誤的受檢接口。如此一來,能提升整合運作的穩定度,並藉由一次性的設定方式,即可達到接口的自我偵測、異常通知以及自我重啟,進而產生提前預警以及自我修復機制的效果。藉此,可解決以往在整合接口異常嚴重影響用戶作業的情況下,卻只能事後追溯所造成的客戶營運問題。To sum up, the interface control system and method provided by the present invention allow each user to input various interfaces to be tested and the detection cycle at one time and quickly through its user interface, so as to perform error detection on the interfaces to be tested. In addition, the detection results can be notified to each user, and if an error occurs on the checked interface, each user can be notified immediately to restart the checked interface where the error occurred. In this way, the stability of the integrated operation can be improved, and through a one-time setting method, the self-detection, exception notification and self-restart of the interface can be achieved, thereby producing the effects of early warning and self-healing mechanisms. This can solve the customer operation problems that were caused in the past when integration interface anomalies seriously affected user operations, but could only be traced afterwards.
雖然本揭示的特定實施例已經揭露有關上述實施例,此些實施例不意欲限制本揭示。各種替代及改良可藉由相關領域中的一般技術人員在本揭示中執行而沒有從本揭示的原理及精神背離。因此,本揭示的保護範圍由所附申請專利範圍確定。Although specific embodiments of the present disclosure have been disclosed with respect to the above-mentioned embodiments, these embodiments are not intended to limit the present disclosure. Various substitutions and improvements can be performed in the present disclosure by a person skilled in the art without departing from the principles and spirit of the present disclosure. Therefore, the scope of protection of the present disclosure is determined by the scope of the attached patent application.
100:接口控制系統 SP(1)~SP(N):軟體系統 110(1)~110(N):軟體接口 120:監控裝置 130:使用者界面 140:警示電路 1201:收發模組 1202:檢測模組 200:接口控制方法 S210~S220、S211~S212、S221~S223:步驟 400、500、600:圖形界面 410~450、510~550、610~640:欄位 100: Interface control system SP(1)~SP(N): Software system 110(1)~110(N): Software interface 120: Monitoring device 130: User interface 140: Alarm circuit 1201: Transceiver module 1202: Detection module 200: Interface control method S210~S220, S211~S212, S221~S223: Steps 400, 500, 600: Graphical interface 410~450, 510~550, 610~640: Fields
第1圖繪示根據本揭示之一實施例中一種接口控制系統的示意圖。 第2圖繪示根據本揭示之一實施例中一種接口控制方法的示意圖。 第3圖繪示在一些實施例中接口控制方法其中步驟的詳細步驟的流程圖。 第4圖繪示根據本揭示文件之一些實施例中使用者界面中的圖形界面的示意圖。 第5圖繪示根據本揭示文件之一些實施例中使用者界面中的圖形界面的示意圖。 第6圖繪示根據本揭示文件之一些實施例中檢測結果中的圖形界面的示意圖。FIG. 1 is a schematic diagram of an interface control system according to one embodiment of the present disclosure. FIG. 2 is a schematic diagram of an interface control method according to one embodiment of the present disclosure. FIG. 3 is a flow chart of detailed steps of the interface control method in some embodiments. FIG. 4 is a schematic diagram of a graphical interface in a user interface according to some embodiments of the present disclosure. FIG. 5 is a schematic diagram of a graphical interface in a user interface according to some embodiments of the present disclosure. FIG. 6 is a schematic diagram of a graphical interface in a detection result according to some embodiments of the present disclosure.
100:接口控制系統 100:Interface control system
SP(1)~SP(N):軟體系統 SP(1)~SP(N): software system
110(1)~110(N):軟體接口 110(1)~110(N): Software interface
120:監控裝置 120:Monitoring device
130:使用者界面 130: User interface
140:警示電路 140: Warning circuit
1201:收發模組 1201: transceiver module
1202:檢測模組 1202: Detection module
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW110132615A TWI836263B (en) | 2021-09-02 | 2021-09-02 | Interface control system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW110132615A TWI836263B (en) | 2021-09-02 | 2021-09-02 | Interface control system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202311937A TW202311937A (en) | 2023-03-16 |
| TWI836263B true TWI836263B (en) | 2024-03-21 |
Family
ID=86690572
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW110132615A TWI836263B (en) | 2021-09-02 | 2021-09-02 | Interface control system and method |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI836263B (en) |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW480859B (en) * | 2000-03-21 | 2002-03-21 | Centricity Inc | Software, systems and methods for managing a distributed network |
| TW201137598A (en) * | 2010-04-26 | 2011-11-01 | Chunghwa Telecom Co Ltd | Real-time service interface monitoring and alarming system of large-scale enterprise information integration platform |
| US20120151280A1 (en) * | 2010-12-09 | 2012-06-14 | Siemens Aktiengesellschaft | Method for Error Detection During Execution of a Real-Time Operating System |
| CN107992398A (en) * | 2017-12-22 | 2018-05-04 | 宜人恒业科技发展(北京)有限公司 | The monitoring method and monitoring system of a kind of operation system |
| US10305758B1 (en) * | 2014-10-09 | 2019-05-28 | Splunk Inc. | Service monitoring interface reflecting by-service mode |
| CN110740074A (en) * | 2019-08-22 | 2020-01-31 | 阿里巴巴集团控股有限公司 | Network address detection method and device and electronic equipment |
| US10599505B1 (en) * | 2017-11-20 | 2020-03-24 | Amazon Technologies, Inc. | Event handling system with escalation suppression |
| US20200106692A1 (en) * | 2016-06-03 | 2020-04-02 | Ebay Inc. | Application program interface endpoint monitoring |
| CN111010291A (en) * | 2019-11-25 | 2020-04-14 | 恩亿科(北京)数据科技有限公司 | Business process abnormity warning method and device, electronic equipment and storage medium |
| CN111274094A (en) * | 2020-02-04 | 2020-06-12 | 上海携程商务有限公司 | Interface early warning method, system, device and storage medium |
| CN112685256A (en) * | 2020-12-30 | 2021-04-20 | 上海掌门科技有限公司 | Server monitoring method, device and medium |
| CN112817822A (en) * | 2021-02-05 | 2021-05-18 | 深圳市思迪信息技术股份有限公司 | APP behavior monitoring method and device, terminal and storage medium |
-
2021
- 2021-09-02 TW TW110132615A patent/TWI836263B/en active
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW480859B (en) * | 2000-03-21 | 2002-03-21 | Centricity Inc | Software, systems and methods for managing a distributed network |
| TW201137598A (en) * | 2010-04-26 | 2011-11-01 | Chunghwa Telecom Co Ltd | Real-time service interface monitoring and alarming system of large-scale enterprise information integration platform |
| US20120151280A1 (en) * | 2010-12-09 | 2012-06-14 | Siemens Aktiengesellschaft | Method for Error Detection During Execution of a Real-Time Operating System |
| US10305758B1 (en) * | 2014-10-09 | 2019-05-28 | Splunk Inc. | Service monitoring interface reflecting by-service mode |
| US20200106692A1 (en) * | 2016-06-03 | 2020-04-02 | Ebay Inc. | Application program interface endpoint monitoring |
| US10599505B1 (en) * | 2017-11-20 | 2020-03-24 | Amazon Technologies, Inc. | Event handling system with escalation suppression |
| CN107992398A (en) * | 2017-12-22 | 2018-05-04 | 宜人恒业科技发展(北京)有限公司 | The monitoring method and monitoring system of a kind of operation system |
| CN110740074A (en) * | 2019-08-22 | 2020-01-31 | 阿里巴巴集团控股有限公司 | Network address detection method and device and electronic equipment |
| CN111010291A (en) * | 2019-11-25 | 2020-04-14 | 恩亿科(北京)数据科技有限公司 | Business process abnormity warning method and device, electronic equipment and storage medium |
| CN111274094A (en) * | 2020-02-04 | 2020-06-12 | 上海携程商务有限公司 | Interface early warning method, system, device and storage medium |
| CN112685256A (en) * | 2020-12-30 | 2021-04-20 | 上海掌门科技有限公司 | Server monitoring method, device and medium |
| CN112817822A (en) * | 2021-02-05 | 2021-05-18 | 深圳市思迪信息技术股份有限公司 | APP behavior monitoring method and device, terminal and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202311937A (en) | 2023-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7148666B2 (en) | Systems, methods, apparatus, and non-transitory computer-readable storage media for providing mobile device support services | |
| US9049105B1 (en) | Systems and methods for tracking and managing event records associated with network incidents | |
| US7788540B2 (en) | Tracking down elusive intermittent failures | |
| CN115190035B (en) | System, method, apparatus and medium for providing mobile device support services | |
| US8341014B2 (en) | Recovery segments for computer business applications | |
| CN117280327B (en) | Detecting data center large scale interruptions through near real time/offline data using machine learning models | |
| US9384114B2 (en) | Group server performance correction via actions to server subset | |
| CN108427616B (en) | Background program monitoring method and monitoring device | |
| US11329869B2 (en) | Self-monitoring | |
| US10452469B2 (en) | Server performance correction using remote server actions | |
| JP2010533905A (en) | How to automatically manage computer network system downtime | |
| JP2005251207A (en) | Event ownership allocator having fail-over for multiple event server systems | |
| US10599505B1 (en) | Event handling system with escalation suppression | |
| CN117296045A (en) | Systems and methods for data alert suppression | |
| US8677194B2 (en) | Method and system for site configurable error reporting | |
| KR101008412B1 (en) | Methods, systems, and computer readable recording media for monitoring a database environment | |
| US8799460B2 (en) | Method and system of providing a summary of web application performance monitoring | |
| CN114185717A (en) | Microservice exception handling method, microservice exception handling apparatus, microservice exception handling device, microservice exception handling medium, and program product | |
| TWI836263B (en) | Interface control system and method | |
| US20250138896A1 (en) | Smart job generation for incident response | |
| WO2019241199A1 (en) | System and method for predictive maintenance of networked devices | |
| CN115729766A (en) | Interface control system and method | |
| US12277084B2 (en) | Context-based workspace personalization using an experience ID | |
| US11941564B2 (en) | Event monitoring with support system integration | |
| US20260030136A1 (en) | Proactive error resolution for an executing job |