词条 | Esper (software) |
释义 |
| name = Esper_(software) | logo = | caption = | developer = EsperTech Inc. | latest release version = 7.0.0 | latest release date = {{Start date and age|2017|11|29}} [1] | latest preview version = | latest preview date = | operating system = Cross-platform | programming language = Java, C# | genre = Complex Event Processing | license = GPL v2 | website = {{URL|www.espertech.com/esper}} }} Esper is an open-source Java-based software product for Complex event processing (CEP) and Event stream processing (ESP), that analyzes series of events for deriving conclusions from them. Esper extends the SQL-92 standard for its engine and enterprise framework, providing Aggregate function, Pattern matching, event windowing and joining. Esper implements Event-driven programming and event-driven architecture. Esper was created in 2006 by EsperTech Inc. It offers a Domain-specific language for processing events called Event Processing Language (EPL). EPL is a Declarative programming language for analyzing time-based event data and detecting situations as they occur. Esper is a Java-based application but has been ported to the C# programming language and is available for the .NET Framework under the name NEsper. EsperTech Inc. provides Esper Enterprise Edition[2] with enterprise-ability features. ExampleThis example[3] illustrates a simple EPL query that outputs a row immediately when within a sliding window of 3 minutes the number of order events reaches 5 or more events. Related systems
See also
References1. ^{{cite web | url = http://www.espertech.com/esper/esper-changehistory/ | title = Esper Change History | date = 2017-11-29 | accessdate = 2018-02-20 | publisher = Espertech }} 2. ^{{cite web|title=Esper Enterprise Edition|url=http://www.espertech.com/products|publisher=Espertech.com|accessdate=2015-03-08}} 3. ^{{cite web|url=http://espertech.com/esper/solution_patterns.php#aggregate-0 |title=Page Redirection |publisher=www.espertech.com/esper |date= |accessdate=2015-03-08}} External links
3 : Events (computing)|Software programmed in Java (programming language)|Free business software |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。