2008 May 02
1 of 190 | Entitlements and Business Process Management: What’s Possible? -
Business Process Management tools are used to model, implement, execute and monitor the day-to-day processes a company follows. Products like AquaLogic Business Process management (ALBPM), recently acquired by Oracle, is used to bridge complex human workflows and the system-to-system integration of enterprise applications in a single process. Entitlements management tools...
...
2008 Apr 30
2 of 190 | Web Service Security; WS-Reliable Messaging; Dev2Dev Survey (Upcoming) -
This week's Dev2Dev Blogs offer a particularly rich assortment of posts, including James Bayer's "Using X.509 Certificates for Identity Propagation with Web Service Security" and Gilbert Pilz's "Replay Reconsidered" (about WS-Reliable Messaging). ... Also of note: we are putting the finishing touches on the content for the third annual Dev2Dev Reader Survey...
...
2008 Apr 29
3 of 190 | Using X.509 Certificates for Identity Propagation with Web Service Security -
One of my customers is considering a web services interface for exchanging information with their clients. Security is a very important consideration in their design, so they are considering using best practices for authentication, integrity and confidentiality. In this post I'll explain their situation and some detail around setting up a simple prototype.
...
2008 Apr 28
4 of 190 | SOA - Not Just for the Big Boys Anymore -
In the early days of SOA it was big organizations with many different platforms that first looked to SOA as a convenient EAI solution. This view has matured. SOA is now considered by those early adopters as a strategic part of their IT organization. All these benefits are not lost on smaller companies with little or no IT. In fact it's the little guy who stands to benefit the most by leveraging SOA.
...
2008 Apr 24
5 of 190 | Replay Reconsidered -
WS-ReliableMessaging describes a protocol that allows SOAP messages to be delivered reliably between distributed applications in the presence of software component, system, or network failures. One issue that has long bedeviled WS-RM is how to support reliable responses to so-called "anonymous clients". The OASIS WS-RX Technical Committee created the WS-MakeConnection specification to deal with this issue. Another, alternate solution is the use of the "replay model". This article describes the technical defects of this model.
...
2008 Apr 23
6 of 190 | WebLogic Portal: Exposing Portlets (JSR 168, WSRP, JSF, Struts, etc) as Enterprise Google Gadgets -
Wondering how to expose Google Gadgets from WebLogic Portal? As promised, this is the second entry in a two part series talking about Google Gadgets. The first entry explained how to build a simple gadget. Now we will explore how to surface a Java portlet as a gadget using WebLogic Portal. Exposing a Google Gadget from any WLP portlet type (JSR 168, WSRP, JSP, Pageflow, JSF, Web Clip, etc) requires no coding - just a simple XML configuration file. This blog entry will show you exactly how to do it.
...
2008 Apr 21
7 of 190 | Going beyond the Silo: 5 Steps to Federation -
You have heard the buzz word of Federation as a silver-bullet to just about everything. In this blog we will show you 5 important steps to getting your IT federated and some key architecture patterns to consider as a way to leverage specific Federation practices to help you out of that siloed thinking. We will also discuss within those steps some of the benefits of Enterprise Wide SOA.
...
2008 Apr 09
8 of 190 | Help me write a schema file: server.xsd -
This is your opportunity to help me write a 'proper' schema XML file for the Genesis open source project. You lucky people...
...
2008 Apr 08
9 of 190 | How to look at the ESB federations? -
Dain Hansen just posted a blog Hotter than a Hedge Fund: SOA Integration. Although we don't know whether a hedge fund manager John Paulson used SOA to short sub-prime mortgage-backed securities to grow his fund by $15 billion and to make $4 billion in 2007 SOA is still hot. Not...
...
2008 Apr 03
10 of 190 | Building an Entitlements Management Solution -
Technorati tags: Technorati tags: SOA Security, Entitlements, Centralized Security Policy Management, ALES, AquaLogic Enterprise Security, Security Entitlements So what does it take to build an Entitlements Management solution? That depends on who you ask of course. However, when I look at commercial products in this area I see certain common...
...
2008 Apr 02
11 of 190 | AquaLogic Commerce Services in a SOA Environment -
As promised last week, I am back to discuss how ALCS can integrate with any number of products, including WebLogic Portal, WorkSpace Studio and all of your back-end systems via web services, APIs and our SPI. As background information, you can view ALCS as being composed of three tiers: Commerce...
...
2008 Mar 26
12 of 190 | Spring Framework 2.5.x Configuration Options -
The typical way to configure Spring components is using XML configuration file. Spring 2.5.x supports couple of additional ways. One, is auto-wiring using annotations and other is using Java Config.
...
13 of 190 | The Choice: Innovation or Extinction -
What is innovation? How do you achieve it? Does it come in a box? Technorati tags: AquaLogic, BEA Systems, SOA, Dynamic Business Applications, DBA, Service Oriented Architecture, SOA Governance, SOA Integration, Integration, Governance, BPM, User Interaction, Web 2.0, Social Computing, Innovation
...
2008 Mar 24
14 of 190 | Event-Driven SOA + BPM -
BPM is one of the best tools we have in IT to assist the business, and help the business realize / experience the value of SOA (and IT too). Adding Event processing to your BPM makes this even better!
...
2008 Mar 19
15 of 190 | ALSM is not just a performance monitoring tool -
One customer manager, whose company was in the process of adopting SOA, asked the question when we introduced ALSM to him: It is a great question. The answer is that ALSM is a SOA run-time governance solution rather than a service/application performance monitoring solution, although it does offer service performance...
...
16 of 190 | Tooting our SOA Life Cycle Governance Horn -
Get yourself a freebie copy of the recently released Forrester Wave: SOA Service Life-Cycle Management, Q1 2008 and check out for yourself what they have to say about BEA. From the BEA press release: BEA is recognized as a Leader and has received the top score for the Current Offering...
...
2008 Mar 18
17 of 190 | Managing a SOA Project - Infrastructure - Connectivity -
Understanding an infrastructure is a very complex problem. In SOA, we have to understand the various types of services and the servers they run on. Sounds simple...right? Wrong! Connectivity services: As its name implies, these services help in the accessibility of servers. The term is broad and infrastructure wise...
...
18 of 190 | SOA Messaging++ -
The Enterprise Service Bus is the core of most enterprise-class SOA infrastructures which will continue to be the case. However, there are other types of messaging to consider.
...
2008 Mar 13
19 of 190 | Managing a SOA Project - In the beginning -
Like every project there is a beginning and an end. SOA projects are no different but that's where the similarities end. We, as managers, must take into consideration several factors that are handled differently in large SOA engagements. Some differences include: • Understanding that there is specific order to tasks in...
...
20 of 190 | The United Federation of ESB -
As enterprise-scale SOA realizations continue to proliferate, the Enterprise Service Bus (ESB) continues to be at the core. A Federated ESB architecture helps you manage complexity.
...
2008 Mar 11
21 of 190 | Building JAX-RPC or JAX-WS webservices with Weblogic 10 -
Introduction On Weblogic 10, you've got the choice to design your webservice following two norms 3Kb using JAX-WS And the WSDL generated quite different as well. Take a look at them.
...
2008 Mar 10
22 of 190 | Ray Ozzie plugs Amazon Web Services -
Gigaom posted an interview with Ray Ozzie containing the following question and answer (taken a bit out of context): OM: It (mesh-oriented apps) sounds like a great idea, but in reality can we actually deliver that kind of a mesh app architecture, and how soon? RAY OZZIE: I think that...
...
2008 Feb 25
23 of 190 | BPM Excellence Awards to BEA Government Customers -
Congratulations to two of our government customers, Supreme Court of Louisiana and Government of Bermuda. During the BPM Awards and Technology Showcase in Nashville this week, they will be named silver winners of the Global Excellence in Business Process Management and Workflow Award. We are naturally proud to be part...
...
24 of 190 | Web Services: RPC, REST and Messaging -
Choosing a model for interoperable communication in the enterprise
...
2008 Feb 10
25 of 190 | Spirit of Architecture (SOA) -
Building a Service Oriented Architecture (SOA) is almost always in some form of re-building or renovation work. Rebuilding is more demanding and difficult then building new from the scratch. Renovation requires not only knowledge on details of existing but also requires understanding of current structures, and identifying forces who has...
...
2008 Feb 08
26 of 190 | My Favorite IMS Tools -
Lately, I've received several questions about how which simulators I use during development. At some point, I'll blog in detail about how to use some of these tools, but for now, I'll just list my favorites.
1. SoapUI -- A really awesome web services testing tool. It works great with WLNG....
...
2008 Jan 30
27 of 190 | Infrastructure as a Service ; Introducing Enterprise Portals too -
Articles on SOA + Virtualization and Enterprise Portals. Blogs on AquaLogic Service Bus 3.0, complex event processing and webinar on Microsoft interoperability.
...
2008 Jan 20
28 of 190 | Open Group 17th Enterprise Architecture Practitioners Conference -
The Open Group's 17th Enterprise Architecture Practitioners Conference is upon us. From the 28th - 30th, Architects from around the globe will descend on San Francisco to share their experiences implementing SOA. Yes, SOA will be among the top agenda items, focusing on how SOA is "finally living up to...
...
2008 Jan 14
29 of 190 | Queriable Binary XML Encoding -
I blogged about how I ran into polymorphism issues when pursuing my holiday project of a binary XML, but more people were interested in the binary XML format. Attached are my notes on this format.
...
2008 Jan 10
30 of 190 | AQUALOGIC SERVICE BUS 3.0: What does it mean to you? -
BEAWorld in Shanghai, BEA announced the new BEA AquaLogic Service Bus 3.0, which brings new innovation to the market to help customers take their success with initial SOA projects and move forward with enterprise-wide rollouts for true business transformation. This release focuses on six key themes that are important critical...
...
2008 Jan 09
31 of 190 | AQUALOGIC SERVICE BUS 3.0: What does it mean to your SOA architecture? -
In BEAWorld Shanghai, BEA announced the new BEA AquaLogic Service Bus 3.0, which brings new innovation to the market to help customers take their success with initial SOA projects and move forward with enterprise-wide rollouts for true business transformation. This release focuses on six key themes that are important critical...
...
32 of 190 | For Want of a Service Engineering Framework -
Building an SOA infrastructure is no small feat. Don't squander the good will you've created by developing services without a clearly defined Enterprise Service Engineering Framework.
...
2008 Jan 07
33 of 190 | Network Gatekeeper Policy Part #1 -
As you may know, WLNG uses a Service Level Agreement (SLA) XML document to define policy attributes and an iLog JRules ILR file for defining the logic used to enforce said policies. Certain obvious rules are built-in, like restricting throughput, but the model is completely extensible and you can define...
...
2008 Jan 01
34 of 190 | What Exactly is an SOA Reference Architecture? -
The broader adoption of SOA is spurring the need for organizations to define a clear and consistent Reference Architecture. Unfortunately, many embark on this effort without having a clear understanding of what an SOA Reference Architecture is or what is its purpose.
...
2007 Dec 13
35 of 190 | Service Oriented Enterprise: Replace SOA Governance with Expertise? -
In an April 2007 post, Governance is NOT the answer, Owen Pettiford relates soa governance to the neck surgery he underwent: I had not just survived the biggest operation of my life because someone SOA governance. The importance of expertise and passion in the success of an SOA effort --...
...
2007 Dec 07
36 of 190 | ESB, SOA and Governance – Second grade style! -
Dad, what are you doing? I am working -- office work. But what exactly you are working on? Umm. Well, I am writing a paper that explains how to make companies flexible and respond faster using computer software. Really? And what does that software do? It allows companies to...
...
2007 Nov 30
37 of 190 | The Future Of WebLogic Portal (Part 5) -
This final part of a five part series on the Future of WebLogic Portal focuses on how the themes of Web 2.0, SOA and AquaLogic, Portal Standards, WebLogic Server and Virtualization, and Social Computing will influence future product releases into the later half of 2008 and beyond.
...
2007 Nov 14
38 of 190 | WebLogic Server 10.3 Tech Preview. Another JAXB and JAX-WS article too. -
WebLogic Server 10.3 Tech Preview: Lightweight WebLogic Server, Programming Model and API Support, and Technology Integration and Standards. Articles on JAXB and JAX-WS (again), the tech preview, and WebLogic Event Server.
...
2007 Nov 12
39 of 190 | ESB vs. Hummer H2 -
Trying to lower your carbon footprint? Hate those pesky gas guzzlers? Want to go green and at the same time leverage agility for your Enteprise? Yes you can; yes you should; for the benefit of our environment learn more about Enterprise Service Bus.
...
2007 Nov 08
40 of 190 | Tips for successful SOA through Integration -
Dr. Carl Sagan said it well when he stated that "you have to know the past to understand the present". This is solid advice especially if Gartner is right about the importance of Integration to drive SOA success
...
2007 Nov 05
41 of 190 | Tastes great but less functionality - Light ESB -
Today the market needs a fully functional bus, but one that can grow and evolve as enteprise needs for SOA evolve and mature, but that starting point is an ESB. Call it what you want, light or heavy you decide. I like to call it AquaLogic Service Bus.
...
2007 Jul 15
42 of 190 | BPM and SOA, 1 year later and going strong -
A year ago, I wrote a blog post titled "BPM and SOA, Distinct but Synergistic". It got the attention of other bloggers and I generally received good feedback. It's hard to believe a year has already past, but since it has, I thought it made sense to look back and review what happened since.
...
2007 Jul 11
43 of 190 | Event-Transformers for Event Driven Architecture Unite! -
I'm Robin Smith, Senior Engineering Product Manager at BEA Systems for the WebLogic Time and Event Driven (TED) Product Family. Welcome fellow "Event-transformers" to my blog. If you are here, then one can presume that you are reading all of the exciting news on the web and in the press about BEAâ??s new EDSOA (Event-driven SOA). Any casual observer may perhaps expect that this is just marketing "fluff", perhaps a simple "bolt on" extension to the WebLogic Server or maybe some specific implementation of a core CEP "engine" application (possibly even written in C++). Well, it's not.
...
2007 Jul 03
44 of 190 | Using WLS JAX-WS to integrate content repositories -
This blog is an overview of the web service technologies used to integrate a Microsoft content repository with that of WebLogic Portal's content management system.
...
2007 Jul 02
45 of 190 | "BPM folks" vs. "WS-Folks" - Where does BEA belong? -
According to Tony Baer over at eBizQ "BPM folks" support standards such as XPDL and BPMN. "WS-Folks" instead support BPEL and BPEL4People. BEA supports all of these, so which group do we belong to?
...
46 of 190 | Pre-emptive SOA migration planning? -
I read a recent blog that asked the question of which should come first BPM or SOA. My musing suggests the answer may result in some form of pre-emptive SOA migration planning based strongly on business drivers....
...
2007 Apr 26
47 of 190 | Integration Services and SOA Governance -- Strange Bedfellows or Made for each other? -
This blog asks the question -- can SOA Governance add value to Integration Services and how to get started?
...
2007 Mar 28
48 of 190 | Using SOAP over JMS to expose shared services -
SOAP and JMS is sometimes seen as the perfect combination to enable loosely coupled asynchronous shared services within a SOA. However, there are fundamental interoperability issues that can occur when introducing SOAP/JMS as an enterprise's default service exposure mechanism and therefore the decision to standardise on SOAP/JMS should not be taken lightly.
...
2007 Mar 26
49 of 190 | Real SOA Governance Matters -
The right combination of people, process, AND technology is the difference between real SOA governance and wishful thinking.
...
2007 Mar 12
50 of 190 | Portals and SOA: Portals in a Service-Oriented Architecture -
I've been invited to give the following talk at BEA Participate: Why is a Service-Oriented Architecture important to an IT infrastructure and what are the elements and products needed to build out an SOA? These questions answered, plus a discussion on how portals are the practical starting point to leveraging SOA.
...