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
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)
Complex Event Processing software provides the foundation for making an SOA
event-driven. CEP software in an SOA environment offers re-usable processing
and analysis services that are available for all applications to leverage.
This approach de-couples event processing logic from the business
applications enabling faster application development. Centralized, dynamic
management of the event processing logic in the CEP repository and service
enables rapid change without disruption to the business applications. This
presentation will examine how complex event processing applies to an SOA
environment. Also presenting will be Sallie Mae, a multi-billion dollar
financial services firm, who is using CEP to event-enable their entire suite
of service-oriented customer management applications.
A graduate of mathematics and computer science from Massachusetts Institute
of Tec... (more)
This session will investigate what is happening out there in the world of
Mobility that uses Services, some are calling this MOA (Mobile Oriented
Architecture). We will also discuss architectures, application design &
considerations for mobility
Speaker Bio: Ian Thain is a senior technical evangelist / software engineer
in the Worldwide Marketing Organization of Sybase, Inc. For over six years,
he has worked with many engineering teams, including the Sybase WorkSpace
product, and is a dedicated technical expert, continually working with
Sybase's key partners and clients to enhance the capabilities of the
solutions that Sybase can offer to its customers. Ian regularly addresses
technical audiences all over the world, providing technical knowledge. He
also writes whitepapers, demos and articles for various Sybase products and
is published in journals such as PowerBui... (more)
Three-letter acronyms (TLAs) are hardly new in Information Technology: EAI,
ESB, SOA, BPM, BAM, ETL, MDM; the list goes on and on. This article is about
yet another three-letter acronym, EDA, which stands for Event-Driven
Architecture. EDA is not a brand new technology, but rather a proven paradigm
in system-level programs, war and military simulator applications, gaming,
and other areas. EDA has started to shape how general-purpose business
applications are architected.
This article explores the relationship between EDA and business applications,
explains the technical background, and provides implementation details of a
sample use case.
Business Applications and EDA
Despite efforts to simplify the IT infrastructure for medium and large
enterprises, this area often becomes fragmented and disparate. This problem
is prevalent in fast-growing business environments, as... (more)
Sybase Vice President and Chief Technology Officer Irfan Khan has been with
the company for over 15 years. He oversees technology evangelism efforts and
is chartered with ensuring the voice of Sybase's customers and the needs of
the market are reflected within the company's innovation and product
At a time when Sybase's revenues are stronger than at any time in the past
and the company's technologies compete alongside the cream of the industry's
database solutions, PowerBuilder Developer's Journal speaks directly to
Sybase CTO Irfan Khan to get his wider perspectives on the industry as a
whole and an insight into the future growth implications for the corporate
PowerBuilder Developer's Journal: Briefly, give us an insight into your
background and how you came to hold your current position at Sybase.
Irfan Khan: My career at Sybase began mo... (more)
Welcome to the latest BriefingsDirect Analyst Insights Edition, Volume 44.
Our topic this week on BriefingsDirect Analyst Insights Edition, and it is
the week of July 13, 2009, centers on Software AG's bid to acquire IDS Scheer
for about $320 million. We'll look into why this could be a big business
process management (BPM) deal, not only for Software AG, but also for the
service-oriented architecture (SOA) competitive landscape that is fast
moving, as we saw from Oracle's recent acquisition of Sun Microsystems.
Another topic for our panel this week is the seemingly inevitable trend
toward Web oriented architecture (WOA), most notably supported by Google's
announcement of the Google Chrome operating system (OS).
Will the popularity of devices like netbooks and smartphones accelerate the
obsolescence of full-fledged fat clients, and what can Google hope to do
further t... (more)
AppDynamics is excited to unveil details behind our new Application
Intelligence Platform which is the technology foundation for the AppDynamics
portfolio of performance monitoring, automation and analytics solutions
(transaction analytics was also announced today).
Today’s software defined businesses need the ability to see everything in
their application environment, act with certainty, and know faster. See, Act,
& Know, the three core pillars of Application Intelligence.
Making sense of all the data, transactions, events and user interactions in
these environments is increasingly difficult as the volume, variety and
velocity of data grows. Traditional approaches to solving this problem are
typically silo’d in their view providing limited business correlation and
only present static data. In order to keep up with todays complexity,
what’s needed is a platform tha... (more)
This is the first in a two-part series on Event management in large
distributed applications built on top of Enterprise JavaBeans (EJB). This
installment will cover the architecture and the implementation of a local
(single VM) version of the event distribution system. The second article will
implement an EJB version of the system that will handle distributed events
from remote VMs.
One of the goals of Enterprise JavaBeans is to make it easy to write
applications. Application developers won't have to understand low-level
transaction and state management details, multithreading, resource pooling
and other complex low-level APIs. In the nominal case this extrapolation of
the complexities of building large, complex distributed applications has been
accomplished well. It doesn't take much more effort to implement an interface
to a database table object using EJB than it... (more)
An event is an asynchronous notification from an external source, such as a
thread or another application. Commands from a user, a timer signaling
completion of a specified time period, and the arrival of a message in a
queue are examples of events. Two components that are generally involved in
event-based processing are the event producer and the event consumer.
The event producer generates events; the event consumer processes them by
taking an action. Event-consumer functionality can be divided into two
subcomponents: the listener and the consumer. The listener continuously waits
for an event to occur. The moment the event occurs, the listener passes it to
the consumer for processing.
The event listener's relationship to the consumer can be either one-to-one or
one-to-many. The one-to-many relationship is used mostly in scenarios in
which the listener listens for ... (more)
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)
The advent of AJAX as a Web application model is significantly changing the
traffic profile seen on the server side. The typical Web pattern usage of a
user sitting idle on a Web page filling out fields and hitting the submit
button to the next link is now transforming into sophisticated client-side
server whenever an event is posted on a form such as a checkbox click, key
press, or tab focus.
Think about the amount of data transmitted from the client to the server.
From a usability standpoint, the user gets rich user interfaces on a
thin-client browser without having to install anything. However, there is a
price to pay when scaling these applications on the server. Your typical
capacity-planning numbers for AJAX applications can shift significantly in
the magnitude of three to four times th... (more)