Technical library
Related links:
1 - 100 of 948 results | Next Show Summaries | Hide Summaries Subscribe to search results (RSS)
|
Title
|
Date
|
|---|---|
| The IBM advantage for SOA reference architecture standards
This article describes how the SOA reference architecture has been developed and used by IBM to help customers increase business flexibility as well as IT flexibility. The SOA RA reference architecture being used to help organizations achieve advanced levels of business agility and IT flexibility through service integration that are specifically in line with their unique SOA business objectives. IBM is also using an SOA reference architecture along with the Cloud reference architecture to help organizations define their cloud solutions.
|
17 Jan 2012 |
| Service-oriented architecture (SOA) standards
Service-oriented architecture (SOA) has been a transformational
technology used by enterprises to drive business advantages including agility,
reduced cost, improved time to market and competitive advantage. This article
highlights how standards are important for SOA solutions enhancing
customer results and enabling interoperability.
|
17 Jan 2012 |
| USB-Like Universal Ports Type for Enterprise Service Bus, Part 3: Benefits of Universal Ports
In the first installment, part1 of this series, you learned about the basic functionalities of the currently available Enterprise Service Buses (ESBs). In part 1, you also learned about some of the difficulties in the use of the currently available ESBs. In the second installment, Part 2 of this series, you learned about the new concept of the Universal Ports type for ESB and how to implement Universal Ports. Universal Ports provide solution to the many of the problems that the current users of the ESBs experience. A Universal Port works analogous to the USB port of a computer, which is to connect devices of varied kind to connect to the computer. In a similar manner a Universal Port can be used to connect any application to the ESB and, indirectly, to the other applications. These applications may employ disparate forms of services to expose some or all of their functionality and still use a single port type. In this installment, part 3 of this series you will learn about the many benefits of Universal Ports.
|
17 Jan 2012 |
| Enforcing SOA message security policy with WebSphere Service Registry and
Repository and WebSphere DataPower
This tutorial presents the reader with a concrete method for using a
central repository in this example WebSphere Service Registry and Repository (WSRR) to implement business policies governing SOA
message flows, enforced by the WebSphere DataPower SOA appliances. The
necessary configuraton steps for both the WSRR and the WebSphere DataPower appliance are detailed.
|
21 Dec 2011 |
| Creating virtual servers through VMControl REST APIs
Creating logical partitions on IBM Hardware Management Console (HMC) can often be a time consuming task and of course requires a certain level of technical skills on PowerVM technology. By using remote command execution on HMC and VMControl Representation State Transfer (REST) web services calls, you will be able to programmatically create logical partitions assigning virtual resources and enabling a simplified virtualization management.
|
21 Dec 2011 |
| Building a sample application to showcase integration between WESB and WSRR V7
This article will be useful to developers who are starting out with WESB and WSRR, providing a reference point for building a simple solution using WID to showcase integration between the aforementioned products.
|
21 Nov 2011 |
| Building an Enterprise Expertise Location system: Part 2: The Expertise Locator Solution Architecture
This article is about the solution architecture of an Expertise Location system that was implemented internally within IBM, interestingly enough called Expertise Locator. In this part of the article, we cover the Use Cases Model, the Solution Architecture, the Data Model and the Architectural Decisions of the Expertise Locator system.
|
14 Nov 2011 |
| USB-Like Universal Ports Type for Enterprise Service Bus: Part 2: Concept, process, and implementation
In the first installment, part 1 of this series, you learned about the basic functionalities of the currently available Enterprise Service Buses (ESBs). In part 1, you also learned about some of the difficulties in the use of the currently available ESBs. In this installment, Part 2 of this series, you will learn about the new concept of the Universal Ports type for ESB and how to implement Universal Ports. Universal Ports provide solution to the many of the problems that the current users of the ESBs experience. A Universal Port works analogous to the USB port of a computer, which is to connect devices of varied kind to connect to the computer. In a similar manner a Universal Port can be used to connect any application to the ESB and, indirectly, to the other applications. These applications may employ disparate forms of services to expose some or all of their functionality and still use a single port type. In the installment, part 3 of this series you will learn about the many benefits of Universal Ports.
|
08 Nov 2011 |
| Develop an Apache HttpClient client for Android to a JAX-RS web service
Access a JAX-RS web service with the Apache HttpClient library. Jersey, a reference implementation for JAX-RS, simplifies development of RESTful web services in the Java environment. Android is a popular smartphone and this article shows you how to create a JAX-RS client for Android. You'll create an Apache HttpClient library client to a JAX-RS web service.
|
11 Oct 2011 |
| Best practices and tuning for large objects in WebSphere Enterprise Service Bus
Ensuring optimum performance is attained on systems processing large
objects is an issue commonly faced by users of middle-ware software. In
general, objects of 1M or more can be considered to be 'large' and require special attention. This article aims to provide you with the necessary information and advice required to successfully utilise the WebSphere Enterprise Service Bus (ESB) V7 product to process large objects efficiently in a 64 bit production environment.
Also available in:
Japanese
|
03 Oct 2011 |
| Using Validator for WS-Policy in Eclipse with IBM WebSphere Application Server
Validator for WS-Policy in Eclipse is a plugin that helps troubleshoot WS-Policy issues. Learn how to use it to debug a problem with some WS-Policy used by IBM WebSphere Application Server. Also find out how to create your own schemas to use the validator with other WS-Policy assertions.
|
02 Sep 2011 |
| Web service message logging with Apache CXF
Logging can be used as a tool to monitor and debug the application. In this article, you will learn how to perform
Web service message logging with Apache CXF. The article will demonstrate various ways in which you can implement
message logging. It will illustrate the use of significant CXF features like Interceptors and Features to perform
message logging. The article will also demonstrate message logging using Spring based bean configuration.
Also available in:
Japanese
|
01 Sep 2011 |
| Web services hints and tips: avoid anonymous types
Anonymous XML types can sometimes cause problems in Web services. This article explains these problems and describes how to avoid them.
|
30 Aug 2011 |
| USB-Like Universal Ports Type for Enterprise Service Bus, Part 1: Problems with current ESBs
In this installment, part 1 of this series, you will first learn about the basic functionalities of the currently available Enterprise Service Buses (ESBs). In this part 1, you will also learn about some of the difficulties in the use of the currently available ESBs. In the later installments of this series you will learn about the new concept of the Universal Ports type for ESB. Universal Ports provide solution to the many of the problems that the current users of the ESBs experience. A Universal Port works analogous to the USB port of a computer, which is to connect devices of varied kind to connect to the computer. In a similar manner a Universal Port can be used to connect to any application to the ESB and, indirectly, to the other applications. These applications may employ disparate forms of services to expose some or all of their functionality and still use a single port type.
|
26 Aug 2011 |
| Web services with SOAP over JMS in IBM WebSphere Process Server or IBM WebSphere Enterprise Service Bus v7.0.0.x using IBM WebSphere MQ JMS provider
Learn how to change the referenced Java Naming and Directory Interface
(JNDI) resources of SOAP over JMS exports and imports so that they can receive
and send SOAP messages using the IBM WebSphere MQ JMS provider rather than the
SIBus JMS provider with WebSphere Process Server and WebSphere Enterprise
Service Bus V7.0.
|
24 Aug 2011 |
| Accessing HTTP and RESTful services from DB2: Introducing the REST
user-defined functions for DB2
Increasingly, Representational State Transfer (REST) has become the preferred way of communicating in today's service-oriented
architecture environments. There are many services and information sources that can be
addressed via a URL and accessed using HTTP. On the
other hand, there is still a significant amount of information stored in relational
database management systems (RDBMS) -- like DB2. Modern RDMSes
provide powerful processing features for relational data (through SQL) and XML data (through SQL/XML or XQuery).
|
23 Aug 2011 |
| Integrating with Outbound Broker web services for Initiate Patient
V9.2
IBM Initiate Patient is an industry-leading Enterprise Master Patient Indexing product. This article
explores an integration feature of Initiate Patient, Outbound Broker, that allows it to send
notifications about events within the hub to external systems. It demonstrates how Outbound Broker
can be implemented in a web services framework.
Also available in:
Chinese
Portuguese
|
04 Aug 2011 |
| Top 10 SOA and web services tutorials and articles
Check out which SOA and web services tutorials and articles developerWorks
readers are finding the most interesting.
|
27 Jul 2011 |
| Spring bean management using Java configuration
Spring beans are configured using the traditional XML approach. In this article, you will learn to write Spring beans and configure them using pure Java based configuration instead of using XML. The article will cover various annotations you can use to configure the bean. It will illustrate the Java based bean configuration by comparing it with the traditional XML based approach.
|
19 Jul 2011 |
| Handling Complex Web Services in InfoSphere Information Server through DataStage ASB Packs v2.0
With most organizations and enterprises moving towards Enterprise
service-oriented architecture, it is important to look beyond the jargon into what
it means for developers and implementers and what exactly are the facilities
provided by the various software products and solutions to enable Enterprise SOA
based integration. In the current economic and heterogeneous business scenarios involving complex web service applications, IBM InfoSphere Information Server cost effectively addresses the challenges of business integration across enterprises by invoking Complex Web Services with its ASB (Application Services Backbone) Packs.
Also available in:
Chinese
|
24 May 2011 |
| Web service development with Apache CXF and Aegis
Aegis is one of the databinding standard supported by Apache CXF web
service framework. Databinding is a feature that performs mapping between Java objects and XML documents. In this article, you will learn how to develop a CXF based web service and customize its data binding needs using Aegis. The article will also feature benefits of using Aegis. The article will specifically focus on the use of Aegis external mapping file to customize the binding.
|
23 May 2011 |
| Building converged Web services with WebSphere Application Server
Convergence of telecommunications with the World Wide Web is a major driving force behind the development of many new and interesting applications. The lines between these two traditionally isolated worlds is blurring due to IETF-developed protocols like SIP and new programming models like JSR 289, which enable applications to simultaneously control the signaling between these two worlds. Through a sample application, this article illustrates how to develop a converged Web service using IBM WebSphere Application Server.
|
18 May 2011 |
| Design and develop a more effective SOA, Part 5: Build service-oriented solutions faster and more accurately with Rational Software Architect 8.0.2
This is the fifth article in a five-part series on IBM's commercial solution for service-oriented systems design and development. This article illustrates how users can leverage service models to jump-start their development of service solutions. In this case, we demonstrate the generation of Service Component Architect (SCA) artifacts from a service model constructed using Rational Software Architect for WebSphere Software, Version 8.0.2.
|
12 May 2011 |
| Design and develop a more effective SOA, Part 4: Build and manage your service-oriented solution designs using Rational Software Architect and SoaML
This is the fourth article in a five-part series on how to use Rational's latest best-practices development process guidance and modeling tools to design and construct robust, flexible IT solutions based on service-oriented architectures.
|
09 May 2011 |
| Design and develop a more effective SOA, Part 3: Describe business processes using Rational Software Architect and Business
Process Modeling notation
This is the third article in a five-part series on how to use Rational's latest best-practices development process guidance and modeling tools to design and construct robust, flexible IT solutions based on service-oriented architectures.
|
05 May 2011 |
| Design and develop a more effective SOA, Part 2: Confidently define and design your service-oriented solutions using Rational SOMA 2.9
This is the second article in a five-part series on IBM's commercial
solution for service-oriented systems design and development. This article describes IBM's commercially available best practices – Rational SOMA -- for identifying, specifying, and realizing services. It describes both the method – which is tool-agnostic – and specific guidance that is included with Rational SOMA for using Rational Software Architect for WebSphere Software to perform the steps of the method.
|
03 May 2011 |
| Design and develop a more effective SOA, Part 1: Introducing IBM's integrated capabilities for designing and
building a better SOA
This is the first article in a five-part series on IBM's commercial solution for service-oriented systems design and development. This article begins by discussing some of the promises and issues associated with moving to a service-oriented approach for IT systems. It then provides high-level descriptions of best practices and tools for realizing the benefits and overcoming the issues.
|
02 May 2011 |
| Extend SugarCRM REST web services to use XML
With the introduction of SugarCRM 5.5, the entire web services framework was invigorated not only to add REST support to complement the existing SOAP support, but also to enable developers to customize the web services in an upgrade-safe way to help support their business applications with ease. Out of the box, the SugarCRM REST web service supports using JSON and serialized PHP data as data formats for interacting with these web services. In this article, you can see how easy it is to add XML as another option to send and receive data with your SugarCRM instance.
|
26 Apr 2011 |
| Usage of document/literal wrapped pattern in WSDL design
A WSDL (Web Services Description Language) binding style can be either RPC or document, but the wrapped-document/literal pattern is the one, which blends the best out of both these styles.
Also available in:
Japanese
|
21 Apr 2011 |
| Java web services: Modeling and verifying WS-SecurityPolicy
WS-SecurityPolicy lets you define security configurations as part of
your Web Service Description Language (WSDL) service description. It's a powerful tool, but working with WS-SecurityPolicy documents can be painful. Assertions must be correctly structured to be effective, and version namespaces need to be consistent. In this article, you'll learn about common errors made in creating WS-SecurityPolicy documents, and you'll see how WS-Policy and WS-SecurityPolicy can be modeled in Java for verification and transformation.
|
19 Apr 2011 |
| Cloud services: Mitigate risks, maintain availability
Businesses and government agencies demand cloud services to provide better security in order to ensure continuous operational availability. To make this a reality, they need to formulate a cloud service policy on risk mitigation.
Learn about cloud service security and how to mitigate risks to cloud services to ensure high uptime availability and security in a cloud environment.
|
15 Mar 2011 |
| Service Registry with Advanced Search Capability, Part 4: Handling multiple matches
In the first installment, part 1, of this series you learned the reasons for needing advanced search capability in a services registry. In the second installment, part 2 of this series, you learned how to implement the four core components of this advanced registry. In the third installment, part 3, of this series you learned about the various practical configurations that are possible for combining these four core components either in a single application or multiple applications. In this last installment, part 4, you will learn how to handle multiple service names matches, which may occur in some rare cases.
|
08 Mar 2011 |
| Accessing a JAX-WS web service from Android
Web services provide function specific services and are especially
suited for mobile devices. KSoap2-android project is a SOAP library for the
Android platform. In this article we will access a JAX-WS web service for which a
WSDL is provided from an Android client. The web service returns a Hello
message in response to a request containing a name. We shall create a web service client for Android using the Eclipse ADT plugin and the KSoap2-android library. We will test the web service client in an AVD (Android Virtual Device). The response from sending a request to a Hello web service with name as the request argument is output on an Android virtual device emulator.
|
15 Feb 2011 |
| Working with web services using the EXPath HTTP client
EXPath is a community-driven effort whose goal is to define common extensions for
XML technologies, making it easier for developers to create portable applications using
well-defined function libraries. The EXPath HTTP Client module defines a set of functions
that enable the sending of HTTP and HTTPS requests. Learn to use this library to interact
with HTTP from both XSLT and XQuery, and find out how to test HTTP requests using a
primitive HTTP tester utility built with XQuery and the EXPath HTTP Client module.
|
15 Feb 2011 |
| Cloud billing service
Cloud billing is the process of generating bills from the resource usage
data using a set of predefined billing policies. The author defines a cloud billing service module enabled for a service oriented architecture, covering both functional requirements -- a quote service, conversion functions and policies, payment schemes, and user identification -- and the non-functional, but essential, requirements such as security, scalability, standards, and fault tolerance.
|
09 Feb 2011 |
| Java web services: Understanding and modeling WSDL 1.1
Several years after the approval of Web Services Description Language (WSDL) 2.0 as a World Wide Web Consortium (W3C) standard, WSDL 1.1 is still the most widely used form of web service description. Despite its popularity, WSDL 1.1 has some issues, including a variety of schemas in use and variations in how web services stacks process WSDL documents. In this article you'll learn how WSDL 1.1 service descriptions are structured. You'll also see the basic structure of a Java tool for verifying WSDL documents and transforming them into a "best practices" form.
|
08 Feb 2011 |
| Model-driven cloud security
This article details the challenges to effective application security policy automation, explains the benefits model-driven security adds to security policy automation, and then demonstrates how to achieve cloud application security policy automation.
|
08 Feb 2011 |
| Very simple login using Perl, jQuery, Ajax, JSON and MySQL
This article describes a very simple login technique implemented by using several contemporary technologies. It brings a scripting language (Perl), a free database (MySQL) together with a lightweight text-based open standard (JSON), a cross-browser JavaScript library (jQuery) and an asynchronous interactive web application technique (Ajax).
|
25 Jan 2011 |
| Balance workload in a cloud environment
Many businesses and government agencies demand cloud services to provide continuous operational availability and security. To make this a reality, they will require a threshold policy on resource management for application testing and production. In this article, the author explains what a threshold policy is and how it can help to balance workload demands dynamically in a cloud environment.
|
11 Jan 2011 |
| Modeling your business processes with IBM WebSphere Lombardi
Edition, Part 1: Overview and Architecture
In this series, you'll learn how to use WebSphere Lombardi Edition V7.1
to model end-to-end business processes using a sample purchase order scenario.
Part 1 provides an overview of the Lombardi features and architecture.
Also available in:
Portuguese
|
10 Jan 2011 |
| Developing Service Component Architecture applications using Rational Application Developer
This article describes how to develop and access Service Component
Architecture (SCA) applications using
Rational Application Developer Version 8 with a sample application.
Also available in:
Japanese
Portuguese
|
27 Dec 2010 |
| Java web services: The state of web service security
WS-Security and related standards provide a wide range of options for web service security. Of this wide range, web services stacks test only a limited number of security configurations, and even fewer configurations for interoperability, on their own. Find out what the industry has done to promote interoperability among web services stacks, and read a summary comparison of how the three main open source Java stacks handle security.
|
07 Dec 2010 |
| An introduction to IBM Service Federation Management (SFM), Part 3: Sharing services between two service domains using the SFM console
The Service Federation Management (SFM) feature pack enables enterprises to expand their SOA capabilities by federating and sharing services across domains. This article describes how to use the SFM console to perform some of the core functions that are available, for example sharing a group of services between two service domains.
|
06 Dec 2010 |
| An introduction to IBM Service Federation Management (SFM), Part 1: An overview of the concepts involved in the IBM Service Federation Management feature pack
Service Federation Management (SFM) feature pack enables enterprises to expand their SOA capabilities by federating and sharing services across domains. This article examines the motivation and business case for SFM, and introduces some of the concepts and terminology that are involved.
|
03 Dec 2010 |
| Exploring the Vector behavior of relationships in common information model
(CIM) based service-oriented architecture (SOA) environments
In the process of creating SOA based services from common information
model, we know that there is a need to extend CIM due to its abstract nature.
An important aspect to understand is that the driving context of the
constellation of CIM objects pertaining to an SOA based service is its
"Business intention". This article will explore such a characteristic of the relationships of CIM objects in SOA based implementations.
Also available in:
Korean
|
02 Dec 2010 |
| Implementing tracing, logging, and error handling in mediation modules
using WebSphere Integration Developer and WebSphere ESB V7, Part 1
This article describes different tracking, logging, and fault handling
features in mediation modules created with WebSphere Integration Developer V7.
The runtime capabilities apply equally to mediations running in WebSphere
Enterprise Service Bus and WebSphere Process Server.
Also available in:
Chinese
|
24 Nov 2010 |
| Integrate IBM FileNet P8 BPM with IBM WebSphere ILOG JRules using Web
services
The competitive nature of today's business demands that an
organization's business processes be highly dynamic. A business must
accommodate and manage fast-changing business rules associated with business
processes. A business rules management system (BRMS) enables you to extract
business rules and decisions from business processes and manage them
independently, thereby allowing the processes to be streamlined. This article
describes how to integrate IBM(R) WebSphere(R) ILOG(R) JRules, an
industry-leading BRMS, with IBM FileNet(R) P8 BPM, a comprehensive business
process management system (BPMS). [The November 2010 update includes the following
changes: the term expert system was changed to decision service; business
rules conditional checking 1 equals 1 was removed; the PI prefix to
verbalization was removed; the rules are better organized in in the rule
packages; and the rule flow was updated based on the new package design. --Ed]
|
11 Nov 2010 |
| Using CICS with DB2 pureXML, Part 2: Perform advanced XML storage and retrieval through CICS Web services
This article is the second part of a series of articles. The first article focused
on augmenting CICS(R) Web services with two general purpose routines (pipeline handlers)
that support two scenarios to store and retrieve XML in DB2(R) pureXML. This second part
introduces two more scenarios: a service request scenario and a service response
scenario. The service request scenario shows how a custom pipeline handler can be
introduced to further enhance CICS Web services to store XML
data in relational form or in XML form after extracting the XML that represents the business data from the SOAP message.
The service response scenario shows how a custom pipeline handler can be introduced to publish relational data as XML, and how XML
data can be modified directly through SQL before returning the data in a service response.
This article also illustrates how stored XML data can be accessed as relational data through a view for easy placement in a CICS COMMAREA or
container. Some sample COBOL source code is included in the Downloads section.
Also available in:
Chinese
Portuguese
|
04 Nov 2010 |
| Java web services: Understanding WS-Policy
WS-Policy provides a general structure for configuring features and options that apply to a web service. You've seen it used for WS-Security configurations in this series, and perhaps elsewhere for other extension technologies such as WS-ReliableMessaging. In this article, you'll learn about the structure of WS-Policy documents and the ways you can attach policies to services in Web Service Description Language (WSDL), with security-configuration examples tried on Apache Axis2, Metro, and Apache CXF.
|
02 Nov 2010 |
| Building an enterprise expertise location system, Part 1: Expertise location paradigms and deriving a reference architecture
Enterprises of all sizes have needs to tap into experts within the enterprise to solve
a business problem, or assist with a Sales opportunity or help answer a simple question.
In this article, learn how SOA patterns are applied to derive a reference architecture for enterprise
expertise location. In part 2 of the article, solution architecture, data model and key
architectural decisions will be discussed.
|
02 Nov 2010 |
| Service Registry with Advanced Search Capability, Part 3: Configurations and controller
In the first installment, part 1, of this series you learned the reasons for needing advanced search capability in a services registry. In the second installment, part 2 of this series, you learned how to implement the four core components of this advanced registry. In this installment, part 3 of this series you will learn the various practical configurations that are possible for combining these four core components either in a single application or multiple applications. You will also learn about a fifth auxiliary component, called controller, which is required for some configurations. In the next installment you will learn how to handle the case of multiple matches in advanced registry.
|
01 Nov 2010 |
| Implementing Advanced Workflow Patterns in WebSphere Integration
Developer and WebSphere Process Server, Part 4: State-based, termination and trigger patterns
The Workflow Patterns Initiative is widely used or referenced when enterprises want to model their workflow. Its latest 43 workflow patterns post a big challenge to all kinds of BPEL engines.
WebSphere Process Server (WPS) is a powerful business process automation engine with high
performance. Customers can implement their workflow patterns easily with WPS and WebSphere
Integrated Developer (WID). This article highlights
the latest WID v7.0 and WPS v7.0 can not only implement all 43 patterns, but also how to
implement them easily.
Also available in:
Japanese
|
29 Oct 2010 |
| Caching web services to improve the performance of business solutions in WebSphere Process Server
Web services play a key role in SOA business solutions but web service
SOAP calls can be expensive to influence the performance. If the data of web
services does not change frequently, properly caching could boost the performance. This article shows you how to use dynamic cache in a declarative way to cache the results of web service calls in WebSphere Process Server.
Also available in:
Korean
|
29 Oct 2010 |
| Implementing Advanced Workflow Patterns in WebSphere Integration
Developer and WebSphere Process Server, Part 3: Advanced branching and synchronization patterns
The Workflow Patterns Initiative is widely used or referenced when enterprises want to model their workflow. Its latest 43 workflow patterns post a big challenge to all kinds of BPEL engines.
WebSphere Process Server (WPS) is a powerful business process automation engine with high
performance. Customers can implement their workflow patterns easily with WPS and WebSphere
Integrated Developer (WID). This article highlights
the latest WID v7.0 and WPS v7.0 can not only implement all 43 patterns, but also how to
implement them easily.
Also available in:
Japanese
|
28 Oct 2010 |
| Implementing Advanced Workflow Patterns in WebSphere Integration
Developer and WebSphere Process Server, Part 2: Multiple instance patterns and iteration patterns
The Workflow Patterns Initiative is widely used or referenced when enterprises want to model their workflow. Its latest 43 workflow patterns post a big challenge to all kinds of BPEL engines.
WebSphere Process Server (WPS) is a powerful business process automation engine with high
performance. Customers can implement their workflow patterns easily with WPS and WebSphere
Integrated Developer (WID). This article highlights
the latest WID v7.0 and WPS v7.0 can not only implement all 43 patterns, but also how to
implement them easily.
Also available in:
Japanese
|
19 Oct 2010 |
| Implementing advanced workflow patterns in WebSphere Integration
Developer and WebSphere Process Server, Part 1: Basic control flow patterns and cancellation and force completion patterns
The Workflow Patterns Initiative is widely used or referenced when
enterprises want to model their workflow. This four-part article series will
discuss how to implement advanced workflow patterns in WebSphere Integration
Developer and WebSphere Process Server.
Also available in:
Japanese
|
18 Oct 2010 |
| Social Networks using Web 2.0, Part 2: Social networks as a service (SNaaS)
In this article we will propose a model where a social network will be specialized for a particular line of services, Social Networks as a Service (SNaaS). It will describe how we can leverage a particular service from multiple social networks. It will also touch upon the technologies which are helping Social Networks leverage the power of the internet, Web 2.0 being one of them. It will conclude with an outline on the future of service providing social networks and the advantages and challenges of such an operational model.
Also available in:
Korean
|
13 Oct 2010 |
| Selection criteria for packaged applications in service-oriented architecture environments
Selecting package applications is not just a matter of validating the functional match. There are important non-functional forces to conquer in order to meet the business ambition, e.g. business agility and time-to-market of the solution. However, the needs in the non-functional space are often hard to articulate. This article provides for a thinking framework to devise the criteria for package selection covering the non-functional business need as well.
|
11 Oct 2010 |
| BPM voices: Joachim Frank: Behind the scenes of WebSphere Business Monitor event
processing
Confused by how event processing works in WebSphere Business Monitor?
Just what are filter expressions, correlation predicates, and monitoring
contexts, and how do they cooperate to ensure that the right events update the
correct metrics, so that your business can react quickly? In this article,
Joachim Frank peels back the curtain to show you what's going on behind the
scenes and how it all comes together to ensure your business gets the
information it needs, where and when it needs it.
|
06 Oct 2010 |
| SOA in Practice: Case Study in BPEL and SCA
Service-oriented architecture and the SOA programming model hold the promise of realizing
true agility and alignment of IT to the business. But what does it really
take to develop true service oriented software? this article will explore the experiences of a
small team of architects and developers building an SOA application from the ground up,
based on a business process modeled in WebSphere Business Modeler. In this
article we describe the design and development process, including considerations for service oriented
design and data modeling. We will take a deeper look at one business process implemented in
the project, and discuss the techniques for developing the process in BPEL and the service components
in SCA using the WebSphere Integration Developer.
Also available in:
Japanese
|
28 Sep 2010 |
| Testing web services with test case support in WebSphere Integration Developer
This article will discuss how to test web service modules with
test case support in WebSphere Integration Developer. It also explains how to use Java expressions to reference a field in another test variable in their test cases.
|
27 Sep 2010 |
| BPM integration with Webform, Part 3: Human tasks in business space using Lotus Webform Server
This part of the series focuses on the model and integration development aspect of the project life cycle and how to set up an environment for Business Analysts and Information Technology developers to compose and verify Lotus forms. The step-by-step instructions on installation and configuration of the development and testing tools are provided for three use case scenarios that represent the most common patterns for what our customers do when they start with a new installation of our BPM products.
|
24 Sep 2010 |
| BPM integration with Webform, Part 1: Human tasks in business space using Lotus Webform Server
Companies today are faced with a number of challenges in operational efficiency. In particular there are many business processes within a given organization that are unnecessarily cumbersome due to the lack of a coordinated effort. These processes are often manual in nature and prone to error. Developing a series of well orchestrated business processes that include a combination of human tasks and automated services will differentiate a company from its competitors by streamlining operations and reducing waste.
|
23 Sep 2010 |
| BPM integration with Webform, Part 2: Human Tasks in Business Space using Lotus Webform Server
Lotus Webform Server has been chosen as one of the standard form user interface
technologies. This article will explain how to integrate the Webform Server
with the BPM stack.
|
23 Sep 2010 |
| Build RESTful web services with the Spring 3 MVC HttpMessageConverter feature
This article explains a way to produce multiple representations using HttpMessageConverter, and examples in the article show how to use RestTemplate with HttpMessageConverter to communicate with services.
|
07 Sep 2010 |
| Message-level security with JAX-WS on WebSphere Application
Server V7, Part 3: Programmatic client control using Web Services Security APIs
In Part 1, you learned how to provide message-level security using
JAX-WS on WebSphere Application Server V7. In Part 2, you used the Username
Token for JEE programmatic authorization decisions. In Part 3, you'll learn
how to develop a JAX-WS client that can consume a secure service running on
WebSphere Application Server V7 using the Web Services Security (WSS)
APIs.
|
31 Aug 2010 |
| Comment lines: Core banking transformation worst practices and other scary stories
As many architects can attest, there are a lot of scary stories that exist in the pursuit of target solution architectures. Sometimes, these situations occur due to lack of experience, but they also occur as a result of not applying a sound architectural perspective to a given situation. This article looks at a number of actual scenarios and their associated resolutions in the hope of preventing similar misadventures.
|
25 Aug 2010 |
| Shades of common information model in SOA-based integration environments
SOA (service-oriented architecture) based architectural styles gets
complex when combined with Common information model (CIM). This is because in reality the designer needs to extend the CIM for various reasons spanning the spectrum of including additional data elements for integration reasons to including elements required for carrying out business logics by the Service component. When the impact of such extensions on the core CIM is understood, it becomes easy to manage. Aspects related to the core CIM, extended CIM are discussed in this paper. In this article we explore the characteristics of each layer and the significance of maintaining them separately.
Also available in:
Japanese
|
24 Aug 2010 |
| MQ Telemetry Transport (MQTT) V3.1 Protocol Specification
The MQ Telemetry Transport (MQTT) protocol is a lightweight publish/subscribe protocol flowing over TCP/IP for remote sensors and control devices through low bandwidth, unreliable or intermittent communications. This protocol specification has not been standardized. It is made available here under a royalty free license.
|
19 Aug 2010 |
| Java web services: WS-Security without client certificates
WS-Security symmetric encryption lets you secure message exchanges
between client and server without requiring client certificates, simplifying your web service configuration while also providing performance benefits. You can use it directly or in the bootstrap for WS-SecureConversation exchanges. In this article, you'll learn how to configure and use symmetric encryption with the three main open source Java web services stacks: Axis2, Metro, and CXF. You'll also see how plain WS-Security symmetric encryption performance compares to WS-SecureConversation performance.
|
03 Aug 2010 |
| Information protection, Part 2: Audit and compliance
Information protection is one of the common entry points for
organizations getting started with information governance. Protecting
sensitive data serves a clear business need, and protecting data is the goal
of many current regulations. In 2008, the average cost of a data breach to an organization was $6.5M - and these only represent the ones that were found. Most of these breaches were internal.
|
02 Aug 2010 |
| Information protection, Part 1: Information security
Information protection is one of the common entry points for organizations getting started with information governance. Protecting sensitive data serves a clear business need, and protecting data is the goal of many current regulations. In this 2 part series we will start looking at the protection of data in this article by looking at the security of IBM Data Servers on z/OS. This will be followed by part 2 looking at audit and compliance.
|
30 Jul 2010 |
| A CBM-SOMA based approach to Resource and Capacity Management (RCM) Center Modernization
This article discusses the business operations and processes of Resource
and Capacity Management (RCM) that helps to be transform IT systems. This
methodology helps to modify and integrate the current assets and tools in
realizing end-to-end automated business processes using an SOA. We looked at
the enterprise view of the RCM center, build the business component models,
identify the hot components and develop an SOA solution layered enterprise
architectural model. The business services are identified and transformed into
candidate IT services by applying SOMA service identification and analysis
technique. This case study also provides example of IBM'S CBM-SOMA
methodology, IBM SOA solution in modernizing existing RCM IT systems and its business operations.
|
27 Jul 2010 |
| Build RESTful web services using Spring 3
In the Java world, you can build a RESTful web service in several ways:
Some folks use JSR 311(JAX-RS) and its reference implementation
Jersey, others use the Restlet framework, and some might even implement
from scratch. Spring, the well-known framework for building Java EE
applications, now supports REST in its MVC layer. This article
introduces the "Spring way" to build RESTful web services. Learn how to use Spring APIs and annotations to build
RESTful web services, and see how Spring integrates this new feature
seamlessly into its original framework.
|
27 Jul 2010 |
| Using WSS4J/Axis2 API, Part 2: Sending WS-Signed and Encrypted Message Transmission Optimization Mechanism
(MTOM)/XML-binary Optimized Packaging (XOP) Attachments to a Axis2/Rampart Web service
Continuing from part 1 of this article series, which showed how to use
WSS4J and AXIS2 API to send WS-Signed and WS-Encrypted SOAP messages. This
article will focus on how to send Message Transmission Optimization Mechanism
(MTOM)/XML-binary Optimized Packaging (XOP) enabled WS-Signed /WS-Encrypted
SOAP messages using WSS4J/AXIS2 API.
|
29 Jun 2010 |
| Enabling rule-based decision services as Web services
JRules allows decision services to be exposed as web service without any coding. Exposing the business decision services as web services combine business rules' agility with SOA's flexibility. It facilitates an easy integration with other SOA-enabled products.
|
24 Jun 2010 |
| Java web services: WS-SecureConversation performance
WS-SecureConversation lets you secure ongoing web service message
exchanges with less processing overhead than plain WS-Security. In this article,
you'll learn how to configure and use WS-SecureConversation with the three main open
source Java web services stacks: Apache Axis2, Metro, and Apache CXF. You'll also see how the three stacks compare on WS-SecureConversation performance.
|
22 Jun 2010 |
| REST, Web services, REST-ful services
REST-based Web services are increasingly being preferred for integration with
backend enterprise services compared to SOAP due to their simplicity. This article
proposes a simple extensible framework for exposing Java business services as
REST-like services. It also helps to describe the design in detail and explores various extensibility approaches.
|
14 Jun 2010 |
| Cloud Computing – A Driving Platform for Business Strategies
This article focuses on the concept of cloud computing relating to business activities. Within this article you will walk through the importance of cloud computing for businesses, methodologies of cloud computing, efficiencies of cloud computing, how will it re-act in the long run and finally the infrastructure of cloud computing.
|
07 Jun 2010 |
| Stop copying, start linking
This article describes a linking approach to effectively interconnecting
modeling artifacts across different modeling domains, tools and repositories
with the goal of providing coherent visibility and traceability throughout an
extended model-driven development environment.
|
01 Jun 2010 |
| Jt - Java Pattern Oriented Framework
Jt is a design pattern framework for the rapid implementation of Java applications. The framework architecture is based on a messaging design pattern which is utilized to implement many well-known design patterns, in addition to SOA and ESB capabilities.
Also available in:
Japanese
|
27 May 2010 |
| Creation of web services with WebSphere Application Server V7 and testing with Rational Service Tester or Rational Performance Tester
IBM Rational Performance Tester SOA extension (RPT SOA) and IBM Rational Service
Tester (RST) are used to run performance testing and functional testing on their Web based applications. The goal of this document is to explain how to test a Web Service designed for IBM WebSphere Application Server 7.0 using IBM Rational Application Developer and IBM Rational Service Tester 8.x or IBM Rational Performance Tester with SOA extension.
Also available in:
Korean
|
25 May 2010 |
| Java web services: WS-Trust and WS-SecureConversation
WS-Security adds enterprise-level security features to SOAP message exchanges, but with a substantial performance cost. WS-Trust builds on WS-Security to provide a way of exchanging security tokens, and WS-SecureConversation builds on WS-Security and WS-Trust to improve performance for
ongoing message exchanges. Dennis Sosnoski continues his Java web services column series with an introduction to WS-Trust and WS-SecureConversation.
|
25 May 2010 |
| Web services SOAP message validation
Learn the history and the underlying technologies of Web services. Build a Web service
using bottom-up development method. Transmit, receive, decrypt, validate SOAP messages
and verify digital signatures of SOAP messages with the Web services validation tool
for WSDL and SOAP. Explore a real world Web service such as the U.S. National Weather Service
with the Web services validation tool for WSDL and SOAP.
|
19 May 2010 |
| Using Ajax with Web services
Web services are a great way to expose functionality in a language- and
platform-independent manner. Asynchronous JavaScript and XML (Ajax) is a
technical means to access the contents of another resource without invoking a
new request on the current Web page. Using the two together, Web developers
can create powerful applications that leverage state-of-the-art technologies
and provide an enhanced user experience.
|
18 May 2010 |
| Getting started with Media Extender for WebSphere Process Server, Part 2: New features: What's new in Media Extender version 7.0
This article series describes new and enhanced features in Media Extender for
WebSphere Process Server v7.0, including the evolution of the Media Hub, enhancement of MxEndpointLookup and MxRules support ASD and user specified media metadata.
Also available in:
Korean
Vietnamese
|
18 May 2010 |
| Getting started with Media Extender for WebSphere Process Server, Part 1: Overview: Concept and fundamental usage
Media Extender for WebSphere Process Server (Media Extender) builds on Services Oriented Architecture and can provide the business agilility for the media industry. The article gives a fundamental introduction of Media Extender and describes how to use component provided by product to setup facility to help media industry people achieve a dynamic and automatic media content management.
Also available in:
Korean
Vietnamese
|
18 May 2010 |
| Consuming web services over SOAP/HTTP in TXSeries applications
This article gives an introduction to consuming web services over SOAP/HTTP in TXSeries applications.
It also illustrates with an example of TXSeries application using Axis2/C and consuming web services deployed on WebSphere Application Server.
|
14 May 2010 |
| Implement SOAP services with the Zend Framework
The Zend Framework is an MVC-compliant framework for building robust, scalable PHP Web applications. It includes a Zend_Soap component that allows developers to quickly and efficiently add SOAP-based Web services to their applications. This article examines the Zend_Soap component in detail, illustrating how you can build a SOAP Web service and examining features such as input validation, fault generation, and WSDL auto-creation.
|
11 May 2010 |
| Dynamically select adapters based on context using WebSphere Business
Services Fabric
Learn how to dynamically invoke resource adapters using WebSphere
Business Services Fabric’s policy framework.
|
05 May 2010 |
| Java web services: CXF performance comparison
Apache CXF shares certain underlying components with both Apache Axis2 and Metro but combines the components within an entirely different architecture. Dennis Sosnoski continues his Java web services column series by comparing how the CXF, Metro, and Axis2 stacks perform both with and without WS-Security.
|
27 Apr 2010 |
| Build a pureXML and JSON application, Part 2: Create Universal Services for pureXML that expose JSON
The pureXML Universal Services for JSON (abbreviated to JSON Universal Services in this article) are a set of database operations, including insert, update, delete, and query, exposed as Web services. These services enable an application to persist JSON in pureXML and to query it easily through HTTP with WebSphere Application Server. Get started with configuring and testing JSON Universal Services in this article.
|
27 Apr 2010 |
| Use Apache Wink with the Jackson JSON processor
Apache Wink is fast becoming one of the de facto implementations of the
JAX-RS 1.0 specification. The providers included with the standard Apache
Wink distribution for JSON
marshalling and unmarshalling, such as JSON.org and Jettison, have some
problems with array representation and limited return types. Coding JAX-RS
services and their client Asynchronous JavaScript and XML (Ajax) applications can be difficult.
In this article, learn a method for configuring an existing Apache
Wink-enabled Web application to use the Jackson JSON provider to solve
some of the problems. An example, with sample code for a simple
Jackson-enabled JAX-RS Web service, illustrates the advantages of this provider.
|
20 Apr 2010 |
| An introduction to IBM Service Federation Management (SFM), Part 2: Configuring products involved in a Service Domain for use with SFM
Service Federation Management feature pack enables users to federate and share services across domains etc. This article describes how to enable IBM WebSphere Service Registry and Repository, IBM WebSphere Enterprise Service Bus and IBM WebSphere Message Broker V7 products to manage and federate those services.
|
20 Apr 2010 |
| Integration of Tivoli Netcool Impact and WebSphere ILOG BRMS
This article describes the business scenarios where you would want to use Tivoli Netcool/Impact and WebSphere ILOG Business Rule Managements System (JRules) together and how you can quickly integrate the products to realize a solution for those scenarios.
|
16 Apr 2010 |
| Using CICS with DB2 pureXML, Part 1: Perform basic XML storage and retrieval through CICS Web services
This article provides an introduction to using DB2 pureXML with CICS applications written in Common Business Oriented Language (COBOL).
XML is playing an increasingly important role in CICS applications. Therefore, the need to store and query XML in CICS applications is growing.
This article describes two scenarios for using CICS with DB2 pureXML.
The first scenario shows how to store inbound XML Web service messages in DB2 pureXML without first parsing the messages in CICS.
The second article shows how a CICS application can retrieve XML data from DB2 and transmit it through a Web service.
The article provides sample source code that you can download.
Also available in:
Portuguese
Spanish
|
15 Apr 2010 |
| Automated Interface Test Framework
Automated interface testing alleviates the inconsistencies introduced by manual testing. Comprehensive interface testing is very important to assure regression testing of the code, whenever a change is made to the code. Exhaustive testing of all the test cases is hard to achieve if this testing is done manually. This framework provides the foundation to build automated interface testing for Service Oriented Integration solution.
|
14 Apr 2010 |
| Tune ORB in WebSphere to boost FileNet P8 performance
IBM WebSphere Application Server and IBM FileNet P8 Platform offer a
comprehensive set of content and process management business services that can
be consumed and deployed in a Service-Oriented Architecture (SOA). Each SOA
workload is unique and complex, and therefore requires constant performance
monitoring and tuning. This article uses a simulated automobile insurance
workload running FileNet P8 Content Engine on WebSphere Application Server V7 cluster and DB2 9.7 to demonstrate how to monitor and tune the performance of
the Object Request Broker (ORB). See how the result of ORB tuning in FileNet
P8 can boost CPU utilization on advanced multi-core, multi-CPU servers and
therefore increase overall performance
Also available in:
Portuguese
|
01 Apr 2010 |
| Using and configuring Web services with TXSeries for Multiplatforms
This article describes and takes you through how to use Web Services with TXSeries. It starts with some basic definitions of terms used very frequently in the article, like Web Services, TXseries. Then moves on to describe the architecture of Web Services in TXseries, explains a Sample that can be used as-is and deployed as a service, then there are steps and processes to generate and configure artifacts using command line, Java API mode. It also describes how to generate the WSBind,Wsdl and log files using RDZ.
Also available in:
Japanese
|
25 Mar 2010 |
| A CMIS API library for Python, Part 1: Introducing cmislib
This is the first of a two-part series which will introduce you to cmislib, a
client-side library for working with CMIS content libraries. Content Management Interoperability Services (CMIS) is a specification that provides a standard way to access content, regardless of the underlying repository implementation or the choice of the front-end programming language. In this article, learn about the cmislib API for Python using examples.
|
25 Mar 2010 |
1 - 100 of 948 results | Next Show Summaries | Hide Summaries Subscribe to search results (RSS)