CEP Breaking News, Articles, Feature Stories and Blog Posts

CEP on Ulitzer

Subscribe to CEP on Ulitzer: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get CEP on Ulitzer: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

SYS-CON Events today announced that Oracle's Ashish Mohindroo (pictured) will deliver the Opening Keynote at the 7th International AJAX World Conference & Expo (ajaxworld.com), being held June 22-23 in New York City. In his session, "Breaking the Collaboration Barrier with Rich Enterprise Applications," Mohindroo - who launched and continues to lead the global Go-To-Market Initiatives for Oracle's SOA, Complex Event Processing (CEP), Business Process Management (BPM), Master Data Management (MDM), and Developer Tools product offerings and is a major driver behind Oracle's recognized leadership in SOA - will speak about REA and collaboration including Oracle's vision on how you can rapidly create collaboration tools, mashup existing applications, inject Portal capabilities into plain web apps, and build scalable Enterprise 2.0-style applications that render rich user ... (more)

Map/Reduce, Twitter, RabbitMQ, and CEP – A More Realistic Example (part 1)

I thought it would make sense to flesh out the previous “Map/Reduce in CEP Land” post, so I did. We’re going to show a Java Twitter client publishing tweets to a RabbitMQ bus where they’ll be tokenized and emitted (map) for reduction (in a CEP engine).  We’ll construct a stream showing the most popular words over the last hour. So, first, a Twitter Java client (from gist) – here it is running in Eclipse – we’re subscribing to the sample.json feed: If you’re going to follow along on this little sojourn, make sure to change the URL you’re subscribing to in the client to: “http://stream.twitter.com/1/statuses/sample.json” I call the twitter client an OnRamp – we’ll use this OnRamp to publish messages to the RabbitMQ bus. We’re going to publish the messages without tokenizing them – we’ll do that in the CEP engine. By using the RabbitMQ bus, it will be straightforward... (more)

Global Outsourcing Leader, Luxoft, Announces 2010 Industry Predictions

LONDON, December 1 /PRNewswire/ -- Luxoft, a leading global provider of advanced application and product development services, today has issued their predictions for the outsourcing industry in the coming year. The current state of the economy has hit hard many industries and business, forcing them to rethink their outsourcing strategy and budgets. Taking the current economy and future expectations into consideration, Luxoft has compiled their insights for the outsourcing industry in 2010. Year 2010 will mark the beginning of the economic recovery. The demand for IT outsourcing services will continue to rise with increased number of outsourcing deals in the second half of the year. Nevertheless, management tactics that were used during times of economic hardship will remain applicable. "More for Less" Outsourcing Approach to Continue Into 2010 2009 has been a year ... (more)

Oracle Updates Roadmap for Next Generation Java ME Platform

SAN FRANCISCO, CA -- (Marketwired) -- 09/23/13 -- JavaOne -- Oracle (NYSE: ORCL) News Summary The rise of the "Internet of Things" (IoT) is driving new demands on embedded software in terms of security, interoperability, scalability and faster time-to-market. The next generation of Java Platform Micro Edition (Java ME) is intended to meet these requirements by promoting a consistent development environment and providing the ability to "right-size" the Java ME platform for deployment across a wider range of use cases, from very small to more powerful embedded systems. News Facts Oracle today announced that plans for Java ME 8 are moving forward with availability expected in conjunction with the release of Java SE 8 Specification and JDK 8, its official reference implementation, in March, 2014. Java ME 8 is a major update to the existing Java ME platform incorporat... (more)

AjaxWord: An Open Source Web Word Processor

AjaxWord (www.ajaxword.com) is an open source Web-based word processor. It closely mimics Microsoft Word in both look-and-feel and functionality. The application was initially written between 1997 and 1999 using JavaScript/DHTML on the client side with ASP on the server side. It was released on the Web in 2000. In 2005, the application's server-side logic was migrated to Java and released as open source code. On the client side, the application looks and feels like a typical desktop application, e.g., Microsoft Word. The design features the kind of rich graphical user interface that Microsoft Word users are familiar with, such as hierarchical menus, toolbars, wizards, file dialogs, and a multiple document interface (MDI). (Figure 1) On the server side, the application is a typical Java-based Web application. It features: User authentication and authorization. User-... (more)

Cover Story: Java Gaming - Understanding the Basic Concepts

At JavaOne 2004 we gave a presentation on Java game development that included general framework information and tips and tricks on using the media APIs effectively. We also showed an application named "Ping" that demonstrated some of the ideas we discussed (see Figure 1). Working code is a great way to illustrate an API, and we have posted the source code that accompanied our presentation on http://ping.dev.java.net. This article fully explains the ideas behind our JavaOne presentation as well as the elements of interest in the Ping application. This two-part article is divided into three main sections: Game framework 2D rendering specifics Ping: the demo We will cover the first topic here and save the rest for Part 2. Game Framework Usually a game will want to spin off a separate thread to handle all of the main work of the per-frame game loop. This doesn't mean tha... (more)

The Transformation of DTS in SQL Server 2005

Data Transformation Services (DTS) is a set of graphical tools that you can use to extract, transform, and load (ETL) data from many different sources to a single or multiple destinations. DTS was originally released with SQL Server 7.0 to provide a more manageable interface for doing ETL without resorting to batch file scripting. This gives the administrator or developer the ability to easily create complicated workflows for loading and processing data, transforming data for data mining, tracking lineage, and versioning the workflows with less code. DTS was incrementally improved for SQL Server 2000 by increasing logging abilities, save options, and the number of tasks that you could use to create a workflow. These improvements were great, but there were many problems with manageability, reliability, and extensibility that also required attention. Under SQL Server ... (more)

SOA World Conference & Expo 2008 East Call for Papers Deadline Feb 22, 2008

SOA World Conference & Expo 2008 East brings together the best minds in the business for a two-day conference that offers comprehensive coverage of SOA and what it means to enterprise IT today.     Service-oriented architectures have evolved over the past few years out of the original vision of loosely coupled Web services replacing constrained, stovepiped applications throughout enterprise IT. Every major enterprise technology vendor today has developed its own SOA strategy, supported by innumerable mid-size companies and start-ups offering specific SOA aspects or entire solutions. Sponsor SOA World Conference & Expo Submit Your Speaking Proposal Register Now and Save!     According to industry analyst firm Gartner Group, by 2008 more than 60 percent of enterprises will use SOA as the guiding principle when creating mission-critical applications and processes. "... (more)

Java Basics: Processing GUI Events

Various events may happen to a running program: a user clicks on a button in a window, the Web browser decides to re-paint the window, and so on. I'm sure, you've tried to click on the buttons of the calculator from the lesson on Swing Basics, but these buttons were not ready to respond to your actions yet. This time, let's teach window components to react on such actions. Each window component can listen to and process a number of events, and your program has to register window components with Java classes called listeners. You should make components listen to only those events they are interested in. For example, when a person moves the mouse cursor over the calculator button, it's not important where exactly the mouse pointer at the click-moment as long as it was right above the button. That's why you do not need to register the button with Java's MouseMotionListen... (more)

Exclusive Q&A with John Goodson, VP & GM of DataDirect Technologies

"Data services apply the same philosophy of reuse and flexibility that SOA offers, but to the data tier," explains John Goodson, executive leader of DataDirect Technologies, in this Exclusive Q&A with SYS-CON's SOAWorld Magazine. "Data services," Goodson continues, "provide a level of abstraction that frees developers from concerning themselves with the physical location or format of the underlying data." SOAWorld Magazine: You’ve worked closely over the years with organizations like Sun and Microsoft on the development of database access standards: how tough is it to reach industry consensus on these kinds of thing? John Goodson: Bringing top technical minds together, each with their own unique perspective and individual experience is always a challenge. When you add in corporate agendas, then it’s really hard. At the end of the day, every database vendor implements a ... (more)

How To Give Your Web Applications A Facelift With WebCharts3D To Make It A Blockbuster

You can create a sophisticated application that implements complex algorithms, but in many cases you sell its GUI part to your users. The presentation layer of plain vanilla HTML/JSP-based Web applications is usually pretty basic unless you use specialized software. Today we are testing the charting engine WebCharts3D 5.0 from GreenPoint. Let me introduce myself: I am a Java developer with basic JSP skills and a stopwatch on my desk. My task is to show you how you can create a Web page in less than 20 minutes that retrieves the sales data from an external data source and displays them as a chart using WebCharts3D. To set the scene, I downloaded and installed the beta version of the Tomcat 5.5 servlet container from Apache (http://jakarta.apache.org/tomcat/). Actually, WebCharts3D comes with an embedded Web server that can be used for test purposes, but I decided to ... (more)