This figure shows an Oracle CEP server. A Web-based client publish such as a browser publishes events to a remote HTTP pub-sub server (such as another Oracle CEP Server, Oracle WebLogic Server, or other HTTP pub-sub server). The remote HTTP pub-sub server publishes these events to the Oracle CEP server's built-in pub-sub adapter for subscribing which sends the events to an arbitrary processor which sends events to a business POJO.