Implementing Scatter/Gather – Data Aggregation pattern (Fan-out/Fan-in) in Datapower This article covers one of the very important patterns in SOA – Data aggregation. The data aggregation can be implemented in Datapower in many different ways. Data aggregation in Datapower can be categorized mainly in three segments: Scatter n Gather Pattern Fan-out/Fan-in Pattern Data/Content Aggregation Fundamental principle of […]
Posts Tagged ‘SOA’
Supporting the TOGAF-ADM using a SharePoint EA Portal Part 2
Throughout my career there have been a couple of quips that I have followed when presenting certain ideas; “Eat Your Own Dog Food” along with its close cousin Practicing What You Preach. In the first article of this series I promoted the idea that architecture is about collaboration and communication. I then laid out a […]
SOA and API Management
Service Oriented Architecture (SOA) and Application Programming Interface (API) Management relate to each other in both complementary and contrasting ways. The fact that API is a much older term than SOA, but SOA came before API Management can make this relationship even more confusing, especially if focus is on the “API” part of API Management, […]
Supporting the TOGAF-ADM using a SharePoint EA Portal
After years of architectural engagements and having worked at a variety of companies there are a few things that I have found somewhat consistent when it comes to the practice of architecture. First architecture happens, regardless the maturity level of the organization. Secondly, at some point in the development life-cycle someone will produce some kind […]
Performance Testing Framework for Websphere Message Broker
With this post, I will cover performance testing framework for Websphere Message Broker. Tools Used: Tools used to do the performance testing of ESB interfaces: Jmeter SupportPac IS03 The following section will brief the tools that are used in the ESB Performance test plans. Jmeter: Jmeter is an open source Apache Software used for load […]
Perficient Goes Platinum at IBM InterConnect
Three extraordinary IBM conferences—Pulse, Impact, and Innovate—have joined together to deliver one of the most comprehensive software events ever as IBM InterConnect 2015 on February 22 – 26 in Las Vegas, and Perficient is proud to be a Platinum Sponsor. My feet already hurt thinking about navigating through this monumental event, but the flip flops […]
DataPower’s handling of RESTful services via JSON
In the IBM DataPower world, JSON is the representational format used by the RESTful façade exposed by the appliance. Starting with firmware version 3.8, there has been a gradual increase in the number of ways that JSON payload is handled. DataPower services that will handle and process JSON messages include: Multi-Protocol Gateway (MPGW) XML Firewall Web […]
DataPower Configuration Management tool
DCM (DataPower Configuration Manager) is an open source tool published by IBM for automating and simplifying the configuration and management of IBM DataPower appliances (with the exception of the XC10). It can be used standalone OR within IBM UrbanCode Deploy platform. Business partners, clients or anyone else for that matter can contribute enhancement or fixes […]
Integrating IBM Integration Bus with DataPower XC10 – (REST APIs)
Introduction In this article we will discuss about how you can achieve the integration between IBM Integration Bus (IIB) and WebSphere DataPower XC10 (XC10) using the REST APIs functionality of XC10 devices. Since the release of the V9, IIB can now connect to an external data grid cache to improve SOA’s services performance by the […]
Automating REST services using Soap UI Pro
“A Web service is a method of communication between two electronic devices over a network. It is a software system designed to support interoperable machine-to-machine interaction over a network.” There are various tools available to test web services. Some of them are Soap UI, Soap UI Pro, Test Maker, Web Inject etc. The most common tool we use is Soap UI. Soap-UI […]
Apply an OOAD approach to the TOAGF ADM
Describing a rich EA framework and process using a standard object oriented development approach. Recently I had had an interesting conversation with a solution architect around the TOGAF framework and the ADM. I was asked the following question: “Can you provide a short but reasonable description for tailoring the framework while instantiating the ADM as […]
Topic Publish – Subscribe Using IBM Integration Designer 8.5
Introduction: Business Process Execution Language (BPEL) is a XML-based language used to define enterprise business processes within Web services. BPEL extends the Web services interaction model and enables it to support business transactions. BPEL can be developed to perform multiple activities such as invoking a web service, publishing a message to topic, subscribe for messages […]