Skip to main content

Skip over site navigation to main content

developerWorks  >  

Technical library view  RSS for

developerWorks
 Related links:    Redbooks  |  Forums  |  Product documentation  |  Software roadmaps  |  Events

Use the filters to scope your search. The filters let you select a zone, a product, a topic, a content type. When you select a zone, the other filters will be updated to reflect the products, topics, content types for that zone. You can also enter a keyword in the keyword field. If you don't use the filters or enter a keyword, the search results will default to all results.

 Select a Zone to limit the number of Products, Topics, and Types of content.
 
 (370 Products) 
  (572 Topics)  
  (14 Types)  
 
 
  1 - 14734 of 15733 results    Next   Show All   Hide Summaries
Title   Type   Date  

Table that contains the results that meet the search criteria.

The Timeline/Milestone pattern
This article describes the timeline/milestone pattern that helps automate operational business management and the building of flexible OBI applications. It defines a model of the timeline pattern and its behavior, and describes methods for encapsulating the model and logic as reusable smart components.
Articles 16 Dec 2009  
 
Top 10 Cognos Business Intelligence Proven Practices
This landing page contains links to last month's 10 most popular Cognos IB Proven Practices, based on web hits.
09 Dec 2009  
 
Top 10 Cognos Financial Performance Management Proven Practices
This landing page contains links to last month's 10 most popular Cognos FPM Proven Practices, based on web hits.
09 Dec 2009  
 
Cognos 8 Business Intelligence trial download
Download IBM Cognos 8 Business Intelligence Developer Edition V8.4, which delivers the complete range of business intelligence capabilities on a single service-oriented architecture (SOA).
Trial Downloads 09 Dec 2009  
 
Forums and community
The Lotus forums & community page lists public and private discussion forums about Lotus and related software, blogs, RSS feeds, and user groups.
09 Dec 2009  
 
Rational downloads
Access IBM Rational trial software, emerging technologies, and Software Evaluation Kit DVDs.
09 Dec 2009  
 
Rational Method Composer
Includes the IBM Rational Unified Process (RUP)
09 Dec 2009  
 
Announcing IBM Pattern-based Process Model Accelerators for WebSphere Business Modeler
This page describes the soon to be released process model accelerators for WebSphere Business Modeler. Check back soon to download the accelerators and to read articles on how to get started using them.
Articles 09 Dec 2009  
 
IBM Pattern-based Process Model Accelerators for WebSphere Business Modeler, Part 1: Quality and change management using process patterns
The IBM Pattern-based Process Model Accelerators are a set of plug-ins that add patterns, transformations, and refactorings to your business process modeling environment. In Part 1 of this series, you learn how to compose your business process model by instantiating predefined patterns, and how to apply complex changes to your model with a single click by invoking a transformation or refactoring. You also learn how to automatically detect control-flow errors.
Articles 09 Dec 2009  
 
IBM Pattern-based Process Model Accelerators for WebSphere Business Modeler, Part 2: Patterns advanced usage and accelerators palette configuration
This series walks you through the IBM Pattern-based Process Model Accelerators V2.0 for WebSphere Business Modeler, a set of plug-ins for IBM WebSphere Business Modeler that add patterns, transformations, and refactorings to your business process modeling environment. In Part 2 we show you how to apply patterns with business items and business item states to create pattern-based process models with data flow. We also explain how to configure the Accelerators palette to suit your needs.
Articles 09 Dec 2009  
 
IBM Pattern-based Process Model Accelerators for WebSphere Business Modeler, Part 3: Changing process models with ready-to-use transformations
This series walks you through the IBM Pattern-based Process Model Accelerators V2.0 for WebSphere Business Modeler, a set of plug-ins for IBM WebSphere Business Modeler that add patterns, transformations, and refactorings to your business process modeling environment. In Part 3, you'll learn about transformations that apply a complex change to a process model in a single click.
Articles 09 Dec 2009  
 
Configuring WebSphere MQ Extended Transactional Client with IBM TXSeries
This article shows you how to configure WebSphere MQ Server with WebSphere Extended Transactional (ET) Client and TXSeries for Multiplatforms on AIX. It also explains transaction execution on a TXSeries Server with ET Client, and communication between WebSphere MQ Server and TXSeries Server.
Articles 09 Dec 2009  
 
SOA governance for IBM and SAP: Synchronization of services between WebSphere Service Registry and Repository and SAP Service Registry
This article describes the UDDI V3-based synchronization of Web services and classification systems between WebSphere Service Registry and Repository (WSRR) and SAP Service Registry (SR). While WSRR does not follow the UDDI standard, it includes a synchronization module that enables for bidirectional synchronization with third-party UDDI-based registries. This article describes two synchronization scenarios: services metadata synchronization between WSRR and SR, (bidirectional), and classification system metadata synchronization from SAP SR to WSRR (unidirectional).
Articles 09 Dec 2009  
 
Developing custom widgets using DOJO, Part 1: Generating Dojo markup using a generic markup handler
Make Dojo iWidget developement easy by learning to write generic code. You can apply what you learn to help you develop custom Dojo-based iWidgets for Business Space powered by WebSphere. In Part 1, you'll learn how to generate Dojo markup using a generic markup handler.
Articles 09 Dec 2009  
 
IBM Pattern-based Process Model Accelerators for WebSphere Business Modeler, Part 4: Improving process models through refactoring
This series walks you through the IBM Pattern-based Process Model Accelerators V2.0, a set of plug-ins for WebSphere Business Modeler that add patterns, transformations, and refactorings to your business process modeling environment. In Part 4, you'll learn about the refactorings provided with the accelerators, and how they can help you easily improve your business models without changing their behavior.
Articles 09 Dec 2009  
 
Customizing with WebSphere CloudBurst, Part 4: Extending virtual images in WebSphere CloudBurst
As an IBM WebSphere CloudBurst user, you create patterns and deploy them into a private cloud. These patterns are complete representations of IBM WebSphere Application Server environments and can include many different parts, such as a deployment manager, custom node, administrative agent, and more. Each of these parts maps to a unique virtual machine, and that virtual machine is created from a virtual image. Specifically, the virtual machine is created from an IBM WebSphere Application Server Hypervisor Edition virtual image, which contains the operating system, WebSphere Application Server, and IBM HTTP Server, all pre-installed, pre-configured, and pre-tuned. However, this image does not contain other customizations or content that might be required for your specific environment. This article describes how easy it is to customize the WebSphere Application Server Hypervisor Edition virtual image to meet your application environment’s specific needs.
Articles 09 Dec 2009  
 
Automating the construction of applications and application environments
Constructing applications and application environments is a core part of IT in many enterprises today. Because the process of building such resources are usually human-driven – and can therefore be time-consuming and error-prone -- users naturally turn to technology to help automate these processes. With many automation products available, choosing one can be daunting. This article looks at a simple integration between IBM WebSphere CloudBurst and IBM Rational Build Forge to fully automate such a process, and thereby provide a rapid and repeatable means for delivering applications and application environments.
Articles 09 Dec 2009  
 
Comment lines by Joey Bernal: A three-stage roadmap for social networking
Getting started with Web 2.0 and social networking can be a challenge for any organization. Identifying Web 2.0 patterns and creating a cohesive roadmap for implementation requires some degree of investment. Knowing where you are headed can help in putting together a long term plan.
Articles 09 Dec 2009  
 
Comment lines by Andre Tost: Developing a virtual learning system in a developing country
The IBM Corporate Service Corps (CSC) is a leadership development program that brings in-depth business and IT consulting support to organizations in developing countries that are working on core societal challenges. This is the story of one CSC project, the impact it had on a university in East Africa, and the impact it had on the team members who participated.
Articles 09 Dec 2009  
 
Smarter Planet solutions with sensor monitoring, Part 2: Sensor solutions for a smarter supply chain
Smarter Planet initiatives are playing a major role in how we recognize where technology is shaping our interactions with the world around us. As described in Part 1, observation and processing of sensor data to extract insights from the physical world are common to many of these initiatives. Part 2 in this series shows how IBM WebSphere Sensor Events can be used to develop smarter planet solutions that leverage sensor event processing. This article presents a pharmaceutical supply chain example that follows an individual product from manufacturer to customer. You will see how disparate data from RFID sensors distributed throughout the supply chain feed an interconnected supplier system, resulting in the entire supply chain becoming intelligent, and significant value being added through reduced losses from counterfeiting, theft, product expiration, and recall liability.
Articles 09 Dec 2009  
 
Mission:Messaging: WebSphere MQ cluster design and operation
IBM WebSphere MQ clusters provide ease of administration and workload distribution, plus they play an important part in making messaging solutions highly available. But the cluster must be healthy in order to realize the full benefits. This installment of Mission:Messaging provides some tips on building a healthy cluster and how to keep it that way.
Articles 09 Dec 2009  
 
The Support Authority: Where do support engineers go for help?
This list of problem determination resources include some of the most popular starting points that are used by those whose primary mission is to determine the source of a problem and work to resolve it. Like you, many support engineers turn to The Support Authority to find resources that really help.
Articles 09 Dec 2009  
 
A comparison of virtualization features of HP-UX, Solaris, and AIX
Most AIX administrators understand the virtualization features available to them on their System p platform through PowerVM, which is also available on the System p for Linux. What about the other UNIX hardware platforms? What do they have to offer and how do some of their features compare to PowerVM. These topics are explored in this article.
Articles 08 Dec 2009  
 
Ajax resource center
08 Dec 2009  
 
Evolutionary architecture and emergent design: Harvesting idiomatic patterns
This installment ties together emergent-design concepts from previous Evolutionary architecture and emergent design articles with a case study that shows how to discover, harvest, and leverage unexpected design elements in code. Once you understand how to identify design elements, you can use that knowledge to improve your code's design. Emergent design allows you to discover aspects of your code that you could never anticipate yet have become important parts of your code base.
Articles 08 Dec 2009  
 
Understanding the Web services database (NDERPws.nsf) in Alloy by IBM and SAP
The backbone of Alloy™ by IBM® and SAP® architecture is Web services communication between trusted parties, namely IBM and SAP. Both asynchronous and synchronous communication between IBM and SAP is through the Web services database NDERPws.nsf. This article explains the role of this database and how to use it from both an administrator and a user perspective, and how to troubleshoot some common issues.
Articles 08 Dec 2009  
 
Creating an IBM Lotus Web Content Management site structure with one click
Read about a simple solution that enables you to define site structures in IBM® Lotus® Web Content Management in an automated fashion. This solution allows you to save time on an otherwise time-consuming and monotonous task.
Articles 08 Dec 2009  
 
Lotus Connections
IBM Lotus Connections is social software for business that empowers you to be more innovative and that helps you execute more quickly by using dynamic networks of coworkers, partners, and customers. Version 2.5 includes an enhanced Communities experience with new features and capabilities in these integrated components: Home page, Profiles, Communities, Activities, Files, Blogs, Wikis, and Bookmarks.
08 Dec 2009  
 
Lotus Notes and Domino
Find technical resources for Lotus Notes and Domino.
08 Dec 2009  
 
Top developerWorks content
Here is the most popular developerWorks content for the month of November 2009 -- the top 10 articles (by page views) and the top 10 tutorials (by registrations).
08 Dec 2009  
 
Cultured Perl: Practical Twitter with Perl
Learn how to access the features of the Twitter API using the CPAN Net::Twitter module. You'll also see some solid business uses for Twitter, including automated posting and analyzing Twitter search results.
Articles 08 Dec 2009  
 
Android and iPhone browser wars, Part 1: WebKit to the rescue
Mobile devices play an ever-increasing role in our lives today. We use them to communicate. We use them to navigate. We even use them as a handy flashlight. While custom applications are extremely popular for the iPhone and the Android platforms, there is an opportunity in mobile Web applications. This article is the first in a two-part series on developing browser-based applications for iPhone and Android. Along the way, we will build a simple network monitoring application that runs within the confines of the desktop and both mobile browsers.
Articles 08 Dec 2009  
 
Eclipse e4 highlights
The e4 project is the next generation of Eclipse. e4 will provide a platform for pervasive component-based applications and tools. In this article, learn about some of the new features in e4, such as XWT and declarative styling. XWT is a new toolkit for defining the structure of SWT/JFace applications declaratively in XML, while leaving the business logic in Java code. It can separate the model and representation while saving much of the layout and UI related code originally developed for your SWT/JFace application. An example application walks you through the XWT interface and data binding feature.
Articles 08 Dec 2009  
 
Process XML in the browser using jQuery
The popular jQuery JavaScript library is best known for its use working with HTML, but you can also use it to process XML, if you're careful and aware of the pitfalls. This article shows how to use jQuery to process the Atom Web feed format. Web feed XML is perhaps the most pervasive XML format around, and the main fulfillment of the promise of XML on the Web. But most such formats use XML namespaces, which cause issues with many popular JavaScript libraries, including jQuery.
Articles 08 Dec 2009  
 
My developerWorks: Podcasts
08 Dec 2009  
 
My developerWorks: New ways to build your technical skills and your professional network
My developerWorks is a worldwide community of software developers and IT professionals of all stripes, from students to seasoned veterans. As you'd expect, there's a lot going on in this community, 24/7. New groups of users who share common interests are forming. Blogs and wikis are starting up. Bookmarks and files are being added, examined, and copied. Collaborative activities are breaking new ground. And now new features and the revamped home page make it even easier to contribute and keep tabs on it all. So...whether you're new to My developerWorks (welcome!) or already in the community, read on to see the new ways the community can help you thrive.
Articles 08 Dec 2009  
 
Improve the performance of Web 2.0 applications
With the emergence and popularity of Web 2.0 applications, the way people use the Internet has slowly changed. These Web 2.0 applications now have many typical aspects, including having a rich client, a large page size, lots of small items on a page, excessive JavaScript coding, and so on. Most of these aspects, with the current Browser technology, can cause browser-side performance issues, especially in long-distance network situations. This article analyzes the key facts of typical Web 2.0 applications and describes how they will affect browser-side performance. It also takes a look at a very important part of browser-side performance -- browser-side cache.
Articles 08 Dec 2009  
 
Cover Digital Rights Management resources with a Service-Level Agreement
Want guaranteed uptime availability when you try to download content from Digital Rights Management (DRM) resources? Get a recap on usage rights and pricing, and learn how to test DRM service features to find the problem of frequent interruptions. Explore the solution of covering DRM resources with a SLA that guarantees uptime availability with minimal packet loss and low interruption thresholds. And finally, see examples of what exceptions to include in your SLA, and see how competing services can affect your choice of exceptions.
Articles 08 Dec 2009  
 
Develop a store locator application using IBM DB2 pureXML and ASP.NET
In this connected and open world, where data flows freely, you can find a vast amount of useful information on the Web. In the past, if you wanted to find the location of the nearest store for your favorite retailer, you probably looked it up in the telephone directory, found the company's phone number, called them, and asked for directions to their nearest outlet. This method is a recipe for getting lost, wasting time, and a general frustration for the customer. Today, however, this has all changed. Now you simply open your Web browser and visit the company's Web site, where you can usually find a "Store Locator" feature that will help you find the store nearest to you, and conveniently plot it on a map to make it easier to find. In this tutorial, you will learn to develop such a feature using C# ASP.NET and an IBM DB2 database.
Tutorial 08 Dec 2009  
 
Configure TM1 9.5 Contributor with Websphere CE
Deploying the TM1 Contributor application in IBM Websphere CE.
Articles 07 Dec 2009  
 
Configure TM1 9.5 Contributor with Apache Tomcat
Deploying the TM1 Contributor application in Apache Tomcat.
Articles 07 Dec 2009  
 
J2ME Personal Information Management (PIM) - An Overview
The Personal Information Management (PIM) API, as defined by JSR 75, provides a way to access the native personal data on the mobile devices, be it the Contacts, Tasks or Appointments. In this article, we will have a close look at the API, discuss the development, security and deployment considerations of a PIM MIDlet and compare PIM with another J2ME API, the Record Management Store (RMS).
Articles 07 Dec 2009  
 
Lotus Notes documentation
Find documentation for Lotus Notes version 8.5.x
04 Dec 2009  
 
Using ITCAM for SOA to monitor BPM Systems: Part 4: Monitor ND cluster environment
Network Deployment (ND) cluster environment is special and popular used topology in the customer's production environment. It is also a general request to utilize the IT monitoring product such as IBM Tivoli Composite Application Manager for SOA to monitor the production environment with ND clusters. In this final article of the four part series, we will discuss how ITCAM for SOA manages the ND environmnent, how ITCAM for SOA display the traffic data of the whole environmnet, how user read metrics to aware how the cluster member works, and how to customize ITCAM for SOA views to effectively monitor the ND environmnent.
Articles 04 Dec 2009  
 
WebSphere business process management
IBM WebSphere provides the tools you need to to model, assemble, deploy and manage business processes.
04 Dec 2009  
 
WebSphere Web services and SOA
The developerWorks WebSphere Web services and SOA zone provides the latest technical information for using WebSphere products to create, test, register, deploy, manage, and use Web services, as well as model, assemble, deploy, and manage service-oriented architectures.
04 Dec 2009  
 
DB2 family
The IBM DB2 family provides the foundation of information on demand. It's designed to meet your business needs whether large or small.
03 Dec 2009  
 
DB2 for Linux, UNIX and Windows
IBM DB2, IBM's relational database management system, provides the foundation of information on demand. developerWorks is the technical resource center for the IBM DB2, including technical articles, tutorials, documentation, downloads, and support information.
03 Dec 2009  
 
IBM solidDB product family
IBM solidDB is known worldwide for delivering data with extreme speed. There are more than 3,000,000 deployments of solidDB in telecommunications networks, enterprise applications, and embedded software and systems.
03 Dec 2009  
 
Open source development for Information Management
Use PHP and other open source tools to develop applications for IBM Information Management servers.
03 Dec 2009  
 
IBM Information Management and Visual Studio .NET
The IBM Database Add-Ins and managed provider for the Microsoft .NET platform include RAD features, IBM database project, scripting designers and wizards, and CLR stored procedures to simplify building IBM database applications using Visual Studio .NET.
03 Dec 2009  
 
Lotus downloads
Access Lotus downloads, including product trials, emerging technologies, updates, fixes, utilities and drivers.
03 Dec 2009  
 
Increase quality and decrease costs with IBM Rational quality gates
Utilizing quality gates in your development process helps you control and understand your software development lifecycle approach. Quality gates boost project quality by helping ensure that best practices are followed and measured against previous projects. By scrutinizing the software you're developing, you can raise quality issues earlier in your development process, making defects cheaper to fix - helping you reduce your IT operating costs.
Articles 03 Dec 2009  
 
Using IBM Rational Team Concert for System z and the Jazz platform: Part 2. Integrating IBM Rational Developer for System z with IBM Rational Team Concert for System z for increased value
Cross-platform application development is difficult today. There are a multitude of tools, a mishmash of processes, cultural differences, and development team silos based on platform or technology used, all of which complicate and slow the software delivery process of these types of applications. This article describes how IBM Rational Developer for System z, the best-of-breed integrated development environment for building cross-platform applications, integrates with the team collaboration facilities provided by the Rational Team Concert for System z software. This integration gives teams that are building cross-platform applications the tools that they need to break down the development silos, coordinate their efforts, provide better communication flow, increase traceability, and achieve higher levels of application quality.
Articles 03 Dec 2009  
 
What's new in Rational Rhapsody 7.5.1
Learn about the new features in the IBM Rational Rhapsody 7.5.1 solution that broaden this leading embedded and realtime systems and software development environment, offering tools that help you quickly create, test, manage and deploy your applications. See how these features and integrations assist your efforts to improve the specification, design, development, documentation and test of your systems and products using the Systems Modeling Language (SysML) and the Unified Modeling Language (UML).
Articles 03 Dec 2009  
 
Rational PurifyPlus
Find technical developer content and resources for IBM Rational PurifyPlus.
03 Dec 2009  
 
Rational Asset Analyzer
A collection of technical developer resources supporting Rational Asset Analyzer.
03 Dec 2009  
 
Rational Developer for System z
A collection of technical developer resources supporting Rational Developer for System z.
03 Dec 2009  
 
IBM Rational Rhapsody
Model Driven Development for Systems Engineering, Software Development and Test of Embedded, Real-time Applications or Technical Systems
03 Dec 2009  
 
Rational Requirements Composer
A collection of technical developer resources supporting Rational Requirements Composer.
03 Dec 2009  
 
Using ITCAM for SOA to monitor BPM Systems: Part 3: Using Service-to-Service topology view
The Service-to-Service topology view exposes the application invocation transaction and execution path by topology diagram view. This article explains what is the Service-to-Service topology and how to read the Service-to-Service topology. The Service-to-Service topology view is very clear and simple for small systems with few apllications, processes and simple service invocation styles. However, the topology diagram would become very complex if there are many applications in WDPE and the invocations are complex. This article also described some best practices and methodologies to filter and reorganize the Service-to-Service topology to be more understandable.
Articles 03 Dec 2009  
 
WebSphere Commerce zone
The WebSphere Commerce zone on developerWorks provides the latest technical information for using WebSphere Commerce products to create Business-to-Business and Business-to-Consumer e-commerce environments, including technical articles, tutorials, downloads, documentation, support information, a comprehensive product overview, and a specialized search of the WebSphere technical library.
03 Dec 2009  
 
WebSphere on System z
Official IBM Web site for WebSphere software running on IBM zSeries servers, System z, z/OS, and OS/390 for enterprises who need superior quality of service, reliability, scalability, and flexibility.
03 Dec 2009  
 
New to My developerWorks
Welcome to My developerWorks, the place where developers and IT professionals congregate to connect, share, and collaborate. My developerWorks is all about you. Whether you're here to troubleshoot a technical problem, network with your peers, share your knowledge, get input from your peers, or just soak up wisdom from the technical community, our variety of community offerings will help you to meet your specific goals. Use this overview to navigate the My developerWorks landscape and discover which offerings are best for you.
03 Dec 2009  
 
IBM RFE Community, Release 5
With Release 5, the RFE Community provides several new features that keep you up to date on the requests for enhancement (RFE) you're watching and are interested in. This release adds even more IBM products to the RFE Community, allowing you to watch RFEs for a specific product. Additional features of Release 5 give you the ability to easily make copies of groups, while retaining the same members with the same roles as well as a one-stop page for managing your e-mail notifications.
Articles 02 Dec 2009  
 
Lotus Foundations documentation
The Lotus Foundations documentation page lists product documentation, white papers, Redbooks, Redpapers, Redpieces, and additional documentation.
Product documentation 02 Dec 2009  
 
Lotus Symphony documentation
The Lotus Symphony documentation page lists product documentation, white papers, Redbooks, Redpapers, Redpieces, and additional documentation.
02 Dec 2009  
 
Lotus Forms
IBM Lotus Forms (formerly IBM Workplace Forms) provide a secure, dynamic, and intelligent front-end to on demand business processes. Lotus Forms consists of a server, designer, and client viewer that enable creation, deployment, and streamlining of XML forms-based processes.
02 Dec 2009  
 
Lotus Web Content Management
IBM Lotus Web Content Management delivers end-to-end Web content management featuring simple--yet powerful--rich text editing tools, extensive support for personalization, configurable and re-useable workflow model and tight intregration with WebSphere Portal.
02 Dec 2009  
 
Efficiently transferring large data between TXSeries and CICS TS programs
This article gives an overview of channels and containers, including their creation, usage, advantages, best practices, migrating COMMAREA-based application to use channels and some customer scenarios. A sample application shows how to pass data from a TXSeries to a CICS TS program using channels and containers.
Articles 02 Dec 2009  
 
What's new in WebSphere Message Broker V7
WebSphere Message Broker V7 provides universal connectivity with its ability to route and transform messages from anywhere to anywhere. It is a natural fit for any user of WebSphere MQ. Through its simple programming model and a powerful operational management interface, it makes complex application integration solutions much easier to develop, deploy, and maintain. This article describes the major enhancements in V7.
Articles 02 Dec 2009  
 
Applying Web Services Reliable Messaging (WS-RM) to a Web service, Part 1: A hands-on approach using WebSphere Application Server V7 and Rational Application Developer V7.5
Learn how to enable WS-Reliable Messaging by creating a Web service from the ground up and applying WS-RM to it, using Rational Application Developer V7.5 and WebSphere Application Server V7.
Articles 02 Dec 2009  
 
PCI compliance for the WebSphere Commerce V7 Madisons starter store
This article explains the Payment Card Industry (PCI) compliance in the WebSphere Commerce V7 Madisons store. It also explains how to make some simple changes to make the Madisons store fully PCI compliant.
Tips 02 Dec 2009  
 
Using Windows Active Directory Server for JNDI lookup for WebSphere MQ JMS and IBM Message Service Client
LDAP servers act as JNDI lookup servers for clients such as WebSphere MQ JMS Client and IBM Message Service Client. Windows Active Directory Server is one such JNDI lookup server that can be used by both WebSphere MQ JMS and IBM Message Service Client. This article shows you how to configure Windows ADS for JNDI lookup, using WebSphere MQ Explorer to set up the objects, and the Microsoft Management Console for administrative tasks.
Articles 02 Dec 2009  
 
Ensuring high availability and performance of events delivery with WebSphere Process Server and WebSphere JDBC Adapter
High availability and performance play an important role in service-oriented architecture (SOA) integration solutions. There is a common solution that uses both WebSphere Process Server and WebSphere JDBC Adapter to integrate database servers. Currently, it is necessary to maintain high availability, check events’ status, and perform recovery actions in the process of delivering events when WebSphere Process Server works together with WebSphere JDBC Adapter. At the same time, it is also necessary to tune performance of events delivery for efficiency. This article introduces a scenario and addresses how the JDBC adapter inbound service ensures high availability and performance of events delivery for that scenario. It will also recommend some best practices that maintain high availability and tune performance when WebSphere Process Server works together with WebSphere JDBC Adapter.
Articles 02 Dec 2009  
 
Using DynaCache to improve the performance of your WebSphere Process Server or WebSphere ESB solution
Learn how to use a simple and effective caching technique to significantly improve the performance of your SOA solution.
Tutorial 02 Dec 2009  
 
WebSphere Message Broker
WebSphere Message Broker delivers an advanced ESB that provides connectivity and universal data transformation for both standard and non-standards-based applications and services to power your SOA.
02 Dec 2009  
 
WebSphere Portal zone
Official IBM Web site for WebSphere Portal developers. Get the latest technical information on WebSphere Portal. Find information on installing, configuring, using, and mastering IBM WebSphere Portal products, and on developing portals and portlets, including JSR 168 API conforming portlets, and using WebSphere Portlet Factory for automated portlet development.
02 Dec 2009  
 
WebSphere Portlet Factory product documentation
This page provides access to the product documentation for the IBM WebSphere Portlet Factory (previously known as Bowstreet Portlet Factory) and WebSphere Portlet Factory Designer.
Product documentation 02 Dec 2009  
 
IBM AIX TCP Traffic Regulation
IBM AIX TCP Traffic Regulation (TR), introduced in IBM AIX 6.1 TL2, provides centralized port-based regulation of TCP connection resource utilization. TCP firewall profiles, customized by a security administrator, can now be loaded into the AIX kernel for active mitigation of TCP-based Denial-of-Service (DoS) attacks.
Articles 01 Dec 2009  
 
UNIX turns 40
The systems world will shortly be celebrating a major anniversary milestone. UNIX is turning 40 years old! Most of us know the story of how UNIX was born, but what about why? Was it born strictly because its founders wanted to play a computer game on a different platform? And why does UNIX continue to thrive 15 years after an (in)famous Byte Magazine article that asked, "Is UNIX dead?" How has AIX (the only UNIX flavor that has increased its market share through the years) been a part of the evolution of UNIX and what are the current trends today in the UNIX arena? These are just some of the topics this article explores.
Articles 01 Dec 2009  
 
Rational Asset Analyzer V5.5.1 trial download
Download a free trial version of IBM Rational Asset Analyzer, which reduces time and effort required to analyze applications for business changes, improves disaster recovery, and manages changes.
Trial Downloads 01 Dec 2009  
 
Using Eclipse BIRT extension points
Get to know the BIRT extension point model by creating a basic aggregation extension in BIRT using the new V2.3+ extension model.
Articles 01 Dec 2009  
 
More about faster Java coding in Eclipse Galileo
Eclipse includes the ability to define and use code templates that increase your productivity and make your code more predictable. This tip shows you how to edit the existing code templates and define new ones. It includes examples of the built-in variables so you can see what they resolve to in the editor.
Articles 01 Dec 2009  
 
Combine social media APIs and XML-based data formats
Explore the concepts, design, and implementation details pertaining to interacting with social media sites using various APIs and XML-based data formats such as Really Simple Syndication (RSS), Atom, Facebook Markup Language (FBML), OpenSocial Markup Language (OSML), SOAP, and plain old XML (POX).
Articles 01 Dec 2009  
 
Next-generation banking with Web 2.0
Web 2.0 brings innovative design ideas and methodologies to the financial industry and improves considerably the development of business applications in this competitive market environment. This article explains how Web 2.0 influences the design of financial applications. Examine trends in Internet banking and how Web 2.0 practices influence those trends.
Articles 01 Dec 2009  
 
Java Web services: WS-Security with Metro
The Metro Web services stack is based on the reference implementations of the JAXB 2.x and JAX-WS 2.x Java standards but also includes support for a full range of WS-* SOAP extension technologies. This article continues Dennis Sosnoski's Java Web services column series with coverage of WS-Security configuration and usage in Metro.
Articles 01 Dec 2009  
 
Use InfoSphere Information Server to integrate Teradata data
Many enterprises face the challenges of integrating large amount of data from various sources and improving the data quality. The IBM InfoSphere Information Server is an ideal solution for such tasks. This article demonstrates the Information Server's capability of extraction, lookup, and loading of Teradata data.
Articles 30 Nov 2009  
 
ESB Testing Best Practice
The purpose of this article is to introduce the function test method and performance test method of the Enterprise Service Bus. The testing method is summarized based on the real customer project, and is proved as a successful testing method.
Articles 30 Nov 2009  
 
Saving Report Output to the Server File System
This document was created to provide a single point of instructions to successfully enable the “saving report output to the file system” feature in IBM Cognos 8.
Articles 27 Nov 2009  
 
Leveraging ORACLE Data Security features with IBM Cognos 8 BI
This document describes how to leverage Oracle security features with IBM Cognos 8 to achieve user pass-through (SSO to Oracle).
Articles 27 Nov 2009  
 
IBM Informix
IBM Informix software delivers superior database performance for transaction intensive environments. developerWorks is the technical resource center for IBM Informix software, including technical articles, documentation, downloads, and support information.
26 Nov 2009  
 
DBA Central
developerWorks DBA Central page is the technical resource center for the IBM Information Management database administrator and includes technical articles, tutorials, downloads, tools, code samples, and more.
26 Nov 2009  
 
Integrating FileNet P8 with the J2EE messaging infrastructure
Learn how to integrate existing systems across different industries using the IBM FileNet(R) P8 workflow. This article offers a guided tour to show how to integrate a J2EE message infrastructure with FileNet P8. Learn the details of the message format that FileNet P8 uses to talk to any messaging infrastructure.
Articles 25 Nov 2009  
 
Use REALbasic to develop Informix Dynamic Server database applications on Mac OS
In this tutorial, see how to develop IBM Informix Dynamic Server (IDS) database applications for Apple Mac OS using REALbasic. REALbasic is a cross-platform programming language and development platform that you can use to write a single application code base and deploy it on Mac as well as Linux and Windows platforms. This tutorial shows you how to develop REALbasic database applications on Mac OS that leverage the functionality of IDS on the Mac OS platform.
Tutorial 25 Nov 2009  
 
IBM Mashup Center V2 on Amazon Elastic Compute Cloud
Use IBM Mashup Center V2.0 on the Amazon Elastic Compute Cloud (EC2). Develop your applications using IBM Mashup Center, an enterprise mashup platform enabling the rapid creation, sharing, and discovery of reusable application building blocks (widgets, feeds, mashups) that can be easily assembled into new applications or leveraged within existing applications - with the governance and security IT requires.
Trial Downloads 25 Nov 2009  
 
Git for Subversion users, Part 2: Taking control
Git offers Linux developers a number of advantages over Subversion for software version control, so developers working collaboratively owe it to themselves get familiar with the basic concepts behind it. In this installment, Ted dissects branching and merging in both Git and Subversion, introduces "git bisect" for bisecting changes, and shows how to resolve merge conflicts.
Articles 25 Nov 2009  
 
Integrating a third party HTML-based rich text editor into the WebSphere Commerce V7 Management Center
This article demonstrates the integration of a third party HTML-based rich text editor into the WebSphere Commerce V7 Management Center.
Articles 25 Nov 2009  
 
Remote XML-based management of the WebSphere DataPower B2B Appliance XB60
The WebSphere DataPower B2B Appliance XB60 provides a secure, easy-to-maintain solution for managing B2B networks. The DataPower SOAP Configuration Management (SOMA) interface enables administrators to programmatically configure, monitor, and manage the device, and this article uses sample SOMA requests to show you how to configure partners and gateways.
Articles 25 Nov 2009  
 
Integrating a Dojo client with an SCA application via SCA HTTP binding
This tutorial explains how to integrate a Dojo client (simple stand-alone or WebSphere Business Space widget) with the SCA application via SCA HTTP export binding. Once this tutorial is complete, you will understand the key Dojo code requirements for a simple Dojo client, how to configure the SCA HTTP export binding to make sure that the Dojo component can communicate with it, and finally how to create a WebSphere Business Space custom widget that can communicate with the SCA application via HTTP.
Tutorial 25 Nov 2009  
 
How to use event processing in CICS: Part 3, Consuming CICS events with WebSphere Business Monitor
This tutorial shows how to monitor CICS business activities using WebSphere Business Monitor to consume CICS events (via the Common Base Event or CBE).
Tutorial 25 Nov 2009  
 
AIX as a porting platform
Building applications on a secondary platform is perhaps the simplest definition of a porting platform. This article explores the porting aspects in the context of AIX.
Articles 24 Nov 2009  
 
RPC programming
Using RPC programming is one of the most powerful and efficient ways to ensure communication between client and server entities. It forms the basis for almost any application running on distributed computing environments. This article deals with the basic flow of events between an RPC client and server and later deals with runtime handling of these events. The different routines that are dealt in this article are categorized appropriately and described based on their functionality.
Articles 24 Nov 2009  
 
Rational Project Conductor V1.0 trial download
Download IBM Rational Project Conductor V1.0, a collaborative project and resource management solution built on the Jazz Technology Platform. Jazz is a scalable, extensible team collaboration platform for seamlessly integrating tasks across the software lifecycle.
Trial Downloads 24 Nov 2009  
 
Cultured Perl: Flickr, a business's bst frnd
Flickr isn't just for photo sharing and social networking; it's a legitimate business tool. Learn how Perl programmers can use the CPAN Chart modules to create charts and graphs, and the Flickr::Upload module to upload the charts to Flickr.
Articles 24 Nov 2009  
 
Charming Python: Easy Web data collection with mechanize and Beautiful Soup
For collecting data from Web pages, the mechanize library automates scraping and interaction with Web sites. Mechanize lets you fill in forms and set and save cookies, and it offers miscellaneous other tools to make a Python script look like a genuine Web browser to an interactive Web site. A frequently used companion tool called Beautiful Soup helps a Python program makes sense of the messy "almost-HTML" that Web sites tend to contain.
Articles 24 Nov 2009  
 
The Equinox p2 provisioning framework
With the Ganymede release, the Eclipse Update Manager has been replaced by the Equinox/p2 provisioning framework. Author Nathan Good gives a high-level overview of the framework, and discover its benefits for users and update site builders.
Articles 24 Nov 2009  
 
Explore refactoring functions in Eclipse JDT
This article describes the various refactorings available in Eclipse Java Development Tools (JDT), including what each refactoring does, when to use it, and how to use it. It also explores the refactoring scripts functionality in Eclipse that allows library developers to share refactorings of their code with their clients.
Articles 24 Nov 2009  
 
Build a Twitter Web application
Learn how to create a Twitter-enabled Web 2.0-style application using Django, jQuery, and the python-twitter wrapper that you can easily use and plug in to your own Django project. With this application, you'll be able to see recent tweets, post updates, and show your friends and followers.
Articles 24 Nov 2009  
 
Using Simple for XML serialization
Java developers have a variety of choices when it comes to serializing and deserializing Extensible Markup Language (XML) objects. Simple is one such example, and it offers a number of advantages over its competitors. In this article, explore an introductory overview of how to use Simple within an XML communication system.
Articles 24 Nov 2009  
 
IBM COBOL Compilers
The IBM COBOL programming language provides a complete offering of compatible, cross-platform, cross-product compilers that support IBM z/OS, IBM OS/390, IBM VSE/ESA, IBM z/VM, IBM AIX, and Microsoft Windows. You get the tools you need to amplify your program development and take advantage of your existing applications so that you can strategically position your application development process for today's rapidly changing marketplace.
24 Nov 2009  
 
Building smart Web applications for a smarter planet
Currently, Web-based applications are being developed for almost every industry, providing online services that people can access anytime and anywhere. Such services range from online tutoring to virtual shopping, helping people complete their tasks with comfort and ease. Web-based systems are quite attractive because there are no platform constraints and installation requirements. With the emergence of Web 2.0, there is a lot of momentum to build intelligent Web applications that provide more intelligent services. This article describes an architecture for intelligent Web-based applications and discusses each component in the application with implementation details.
Articles 24 Nov 2009  
 
Using WSS4J/Axis2 API to send WS-Security Signature and Encryption Profiles to Axis2/Rampart Web Service
To enable Web services to communicate securely and to guarantee the correctness of the data being communicated, WS-Security specification specifies several Security Profiles, using which one can achieve Data Non-reputation and Data Encryption along with User Authenticity. This article discusses how WS-Security Profiles including UsernameToken, Timestamp, Signature and Encryption can be included in the SOAP Message headers to specify.
Articles 24 Nov 2009  
 
Create an alerts system using XMPP, SMS, pureXML, and PHP
Thanks to the native XML support that pureXML offers IBM DB2 database developers, you can load XML data directly into your database, freeing up development time to add functionality to your application. Follow along in this tutorial to import an XML file with Euro foreign exchange rates into an IBM DB2 database and use special XQuery and SQL/XML functions to split this XML into separate database rows. You will also create a PHP script that pulls down new rates from the European Central Bank (ECB) Web site each day. Then you will extend the script to send update alerts to a Google Talk user using the XMPP protocol, and to a cell phone by SMS text message using the Clickatell SMS gateway service. Finally, you will create a PHP script that generates a PNG (Portable Network Graphics) graph of this data.
Tutorial 24 Nov 2009  
 
Achieving business agility with BPM and SOA together: Smart work in the smart enterprise
While BPM and SOA each have value on their own, this new white paper from IBM explains how they can be naturally synergistic. When implemented together, they can greatly increase business and IT agility, optimization, and alignment. BPM provides the business context, understanding, and metrics, while SOA provides a governed library of well-architected service and information building blocks. Both are needed in order to dynamically optimize investments, drive operational excellence, and manage business risk.
Articles 23 Nov 2009  
 
Data Importing using IIF function for IBM Cognos Controller
This document will explain how to use IIF functions with importing data into IBM Cognos Controller.
Articles 23 Nov 2009  
 
Lotus Notes/Domino notes.ini settings
Find information about Lotus Notes and Domino notes.ini settings from A to E.
23 Nov 2009  
 
Training
Start here to find the tutorials, courses, and certification guides you need to stay up-to-date with Lotus Software products and to keep your skills top notch.
23 Nov 2009  
 
Social Networks using Web 2.0
In this article we highlight the pattern and behavior of different social networks and how they are implemented using Web 2.0. We have also indicated how behavior of individuals and their network can be extracted and analyzed by studying different social networks. Towards the end of this article we highlight the future of Web 2.0 and how its enhanced capabilities can make social networks more mature with added features and functionalities to improve the efficiency of social collaboration.
Articles 23 Nov 2009  
 
Gauge SQE use in DB2 for i 6.1
This article explains how to collect a SQL Performance Monitor and understand how many of the SQL queries are using SQE and why other SQL statements continue to use CQE. SQE is the strategic query engine on DB2 for i, with better performance, scaling and tooling such as the SQL Plan Cache.
Articles 22 Nov 2009  
 
Trial: IBM Mashup Center
Download a free trial of IBM Mashup Center, an enterprise mashup platform enabling the rapid creation, sharing, and discovery of reusable application building blocks (widgets, feeds, mashups) that can be easily assembled into new applications or leveraged within existing applications - with the governance and security IT requires. Mashup Center is also available on Amazon Elastic Compute Cloud (EC2).
Trial Downloads 20 Nov 2009  
 
Availability and Response Time Management in SOA environment with Tivoli Composite Application Manager for Transactions: A case study
As Service Oriented Architecture (SOA) is becoming increasingly important in software integration, an application built on SOA infrastructure is not standalone, instead, it depends on other applications. While some of these depended applications are inside the enterprise, some others are external applications provided by third-party providers. The complexity of the system, as a result, increases the difficulty to quickly sense and isolate application’s availability and response time problem. This article analyzes a typical application availability and response time management case in SOA environment, and presents a solution based on ITCAM for Transactions 7.1.
Articles 20 Nov 2009  
 
XML Schema 1.1, Part 3: An introduction to XML Schema 1.1
A frequent goal of schema authors is to build schemas for extensibility, where wildcards play a key role in providing extensibility points. New wildcard features introduced in XML Schema 1.1 make it easier for schema authors to write extensible schemas that can tolerate changes in the future. In this third of a six part series of articles, authors Neil Delima, Sandy Gao, Michael Glavassevich, and Khaled Noaman take an in depth look at versioning features introduced by XML Schema 1.1, specifically the new powerful wildcard mechanisms and open content.
Articles 20 Nov 2009  
 
Guidelines to building Cash Flow in IBM Cognos Controller
This document will describe the process to create cash flow in IBM Cognos Controller.
Articles 19 Nov 2009  
 
Guidelines in including subgroup companies in datamart
Document will provide guidelines on how to include subgroups in datamart template.
Articles 19 Nov 2009  
 
U2 SELECT verb list extension
This article provides a general solution to the problem of record selection based on a large list of non-primary-key values. It is a step-by-step guide to building a new verb which selects records based on a match between dictionary values and standard UniData SAVE.LIST and SELECT buffer lists. For those who like to build their own tools, it offers an interesting project. For those who prefer to use tools others have built, the completed verb source code is available as a download.
Articles 19 Nov 2009  
 
Build FileNet BPM applications using IBM ECM Widgets, Part 3: Expanding ECM Widgets using third-party widgets
With IBM Enterprise Content Management Widgets (ECM Widgets), business analysts can easily design and create new enterprise applications to meet business requirements. The ECM Widgets application provides rich user interfaces to communicate with third-party widgets. Business analysts can create their own widgets or use existing widgets to connect with ECM Widgets to gain more business value. This article, the third and last in the series, shows you the IBM iWidget event mechanism, the ECM Widgets event framework, and how to develop an application that combines third-party widgets and ECM Widgets.
Articles 19 Nov 2009  
 
Data warehousing
IBM's warehousing solutions provide you with all of the capabilities necessary to glean maximum return from your information.
19 Nov 2009  
 
DB2 Everyplace
IBM DB2 Everyplace is a relational database and synchronization server that extends enterprise applications and data to mobile devices such as personal digital assistants (PDAs) and smart phones. developerWorks is the technical resource center for DB2 Everyplace, including articles, documentation, support, downloads, redbooks and more.
19 Nov 2009  
 
DB2 for z/OS
DB2 on the mainframe allows you to run powerful enterprise applications and make e-commerce a reality. developerWorks is the technical resource center for DB2 for z/OS and OS/390.
19 Nov 2009  
 
Optim Development Studio and pureQuery Runtime
IBM Data Studio Developer is an Eclipse-based integrated database development environment that speeds application design, development, and deployment while increasing data access efficiency and performance. Using Data Studio Developer, you can develop and test routines, generate and deploy data-centric Web services, create and run SQL and XQuery queries, and develop and optimize Java technology applications. Designed for use with IBM Data Studio pureQuery Runtime, together these offerings improve application performance, security, and manageability. Integrated with the Rational Software Delivery Platform, Data Studio Developer complements and extends the capabilities of Rational Application Developer and Rational Developer for System z.
19 Nov 2009  
 
IMS
IMS is a hierarchial database and transactional server for critical on-line operational applications and data where support for high availability, performance, capacity and integrity, and low cost are key factors. developerWorks is the technical resource center for developing applications for IMS, including technical articles, tutorials, documentation, support, redbooks and more.
19 Nov 2009  
 
InfoSphere
Find developer resources, tutorials, and articles for IBM InfoSphere software. InfoSphere products enable trusted information by transforming, reconciling, and maintaining information, and delivering it in real time to the people, processes, and applications that need it
19 Nov 2009  
 
Optim family
The IBM Optim product family now encompasses Data Studio to provide an integrated data management environment that offers a comprehensive solution to help you design, develop, deploy, and manage database applications throughout the data lifecycle.
19 Nov 2009  
 
Build a Support Knowledge Base using DB2 pureXML and PHP
Creating applications that use a hybrid of relational data and XML data is easy thanks to the pureXML feature of IBM DB2 database servers. In this tutorial, you use PHP to create a Web application that connects to an IBM DB2 Express-C database and stores some of its data in traditional relational database columns, and some of it in native XML columns. You also learn how to use SQL/XML queries to retrieve, insert, update, and delete data from this database. Beyond the hands-on, project-based training, the tutorial equips you with the skills and conceptual knowledge you need to develop your own hybrid applications.
Tutorial 19 Nov 2009  
 
Informix Dynamic Server 11.50 Fundamentals exam 555 Certification Preparation, Part 5: Using SQL
This tutorial is the fifth in a series of tutorials designed to help you become familiar with all the different aspects of IBM Informix Dynamic Server (IDS) and help you get ready for the IDS Fundamentals Certification exam. This tutorial covers the use of SQL to manipulate data.
Tutorial 19 Nov 2009  
 
Information Management and XML technology
Support for XML in IBM Information Management products fosters the dynamic representation of data in a format that can be easily shared across databases and across platforms. developerWorks is the technical resource center for using XML technology with DB2, Informix, U2, and all the IBM Information Management products.
19 Nov 2009  
 
Trial: Rational Asset Analyzer
Download a free trial version of IBM Rational Asset Analyzer, which reduces time and effort required to analyze applications for business changes, and improves disaster recovery. Rational Asset Analyzer helps you see information and metrics related to software and application architecture artifacts. With Asset Analyzer, you can do sophisticated change impact analysis.
Trial Downloads 19 Nov 2009  
 
Developing a meet-in-the-middle service flow
Service flow projects offer the ability to aggregate multiple transactions into a single service. The meet-in-the-middle (MIM) approach – that is, mapping an existing program to an existing service interface – is easy using single service projects. Using the IBM Rational Developer for System z environment, you will learn how to map an existing service interface to a CICS service flow so that you can create a Web service using a meet-in-the-middle approach.
Articles 19 Nov 2009  
 
Use plain language for test scripts by implementing SAFS with Rational Functional Tester
Some software testers are inexperienced with scripting languages and the scripting tools that generate test scripts. This situation can create test-development and maintenance issues for the whole testing team. When you implement the Software Automation Framework Support (SAFS) by using IBM Rational Functional Tester, testers can produce and maintain scripts in plain language.
Articles 19 Nov 2009  
 
Rational AppScan
A collection of technical developer resources supporting Rational AppScan.
19 Nov 2009  
 
IBM Rational DOORS
IBM Rational DOORS software for Requirements Definition and Management helps increase communication, collaboration, compliance and verification.
19 Nov 2009  
 
Rational Functional Tester
Find technical content and resources for IBM Rational Functional Tester.
19 Nov 2009  
 
Rational Quality Manager
A Web-based centralized test management environment that provides a collaborative and customizable solution for test planning, workflow control, tracking and metrics reporting.
19 Nov 2009  
 
Rational Team Concert
Enabling real-time collaboration that makes software teams more transparent and productive, IBM Rational Team Concert provides work item, SCM and build management in addition to all the capabilities of the Jazz platform.
19 Nov 2009  
 
IBM Rational Synergy
Task-based configuration management: IBM Rational Synergy gives you advanced, integrated software configuration management tools that globally distributed teams can use collaboratively.
19 Nov 2009  
 
IBM Rational System Architect
IBM Rational System Architect enables you to build a Business and Enterprise Architecture covering Strategy, Business, Information, Systems and Technology
19 Nov 2009  
 
WebSphere Application Server zone
The WebSphere Application Server zone on IBM developerWorks brings together resources to help developers be successful with the WebSphere Application Server family of products, including technical articles, tutorials, downloads, documentation, support information, a comprehensive product overview, and a specialized search of the WebSphere technical library.
19 Nov 2009  
 
New to XML
Need help getting started with XML? The XML zone on developerWorks contains articles, tutorials, and tips to help developers with XML-based development. For users trying to find their way in a new topic, all of that information can be overwhelming. This page provides an overview for readers who want to learn about XML, but don't know where to start. This page helps you get organized and on your way -- whether you want to understand what XML is all about, explore Ajax, mashups or RSS, or prepare for XML certification.
19 Nov 2009  
 
Index of XML standards
The world of XML is vast and growing, with a huge variety of standards and technologies that interact in complex ways. It can be difficult for beginners to navigate the most important aspects of XML, and for users to keep track of new entries and changes in the space. XML is a basic syntax upon which you develop local and global vocabularies. This index provides a detailed cross-reference of many XML standards, including links to additional coverage for each.
19 Nov 2009  
 
Training
Start here to find the tutorials, courses, and certification guides you need to stay up-to-date with XML technology and to keep your skills top notch.
19 Nov 2009  
 
Understanding the New Contributor Web Grid
This document will discuss the technology used in the new Contributor Eclipse based grid, as well as install routines, and setting modifications. It will also cover logging.
Articles 18 Nov 2009  
 
Configuring SSL for Business Viewpoint
This document walks through generating the SSL certificate, and making the necessary configuration changes in Business Viewpoint to allow the use of SSL.
Articles 18 Nov 2009  
 
Installing Business Viewpoint with SQL Server
This document provides a guideline for installing and configuring IBM Cognos 8 Business Viewpoint into a SQL Server 2005 environment.
Articles 18 Nov 2009  
 
WS-Policy security integration between DataPower and WebSphere Application Server
This article shows you how to configure WebSphere DataPower SOA Appliance and WebSphere Application Server to implement WS-Policy for SOA service governance. User credentials are transformed in an LPTA common token format for authorization and single-sign-on between DataPower and an application hosted on WebSphere Application Server. Offloading policy management to DataPower lets WebSphere Application Server provide better application-level functionality, while DataPower provides enterprise-wide, high-performance service governance.
Articles 18 Nov 2009  
 
The WebSphere Contrarian: A better Web application configuration for high availability
Adding hardware doesn't always improve failover and availablity for Web application requests. The first installment of The WebSphere Contrarian discusses why this is the case, as well as some possible alternatives.
Articles 18 Nov 2009  
 
Developing a WebSphere Commerce Get Web service mediation in WebSphere Enterprise Service Bus, Part 1
Part 1 of this 2-part tutorial series provides a series of tasks to help you develop a basic mediation of an IBM WebSphere Commerce Web service in IBM WebSphere Enterprise Service Bus.
Tutorial 18 Nov 2009  
 
Developing a WebSphere Commerce Get Web service mediation in WebSphere Enterprise Service Bus, Part 2
Part 2 of this 2-part tutorial discusses scenario-based solutions that map the parameters of a WebSphere Commerce Get service interface to a backend service interface.
Tutorial 18 Nov 2009  
 
IBM ILOG Optimization
IBM ILOG optimization provides advanced mathematical programming and constraint-based optimization tools and engines for efficient planning and scheduling. IBM ILOG CPLEX®, IBM ILOG CP Optimizer and the IBM ILOG OPL-CPLEX Development System.
18 Nov 2009  
 
IBM ILOG supply chain applications
IBM ILOG supply chain applications are optimization-based decision support solutions designed to complement and enhance existing investments in enterprise resource planning (ERP) and advanced planning and scheduling (APS) solutions. These applications help companies make better decisions faster, addressing global supply chain design and sourcing strategies, transportation planning, and the optimal flow and placement of inventory across the end-to-end supply chain.
18 Nov 2009  
 
Energy: Making Smarter Decisions Faster
The restructuring of the energy market is forcing companies to confront new challenges using flexible, dynamic solutions. With intensified global competition, it is essential to control costs and seize opportunities as they arise. Rapidly changing regulations and innovative technologies create problems that make good planning a crucial competitive advantage. But traditional manual planning and spreadsheet solutions cannot meet these challenges, and companies that rely on lengthy planning processes leave potential revenue streams untapped and expose themselves to greater competitive pressure. IBM ILOG software helps companies in the energy industry overcome these challenges and achieve increasing economies by operating more efficiently, reducing risks and cutting costs with highly effective planning, scheduling and monitoring systems.
Articles 17 Nov 2009  
 
The Business Rule Approach to Payment Transformation: Lower Costs and Manage Differentiated Service Levels with Greater Flexibility
Discover why the IBM WebSphere ILOG Business Rule Management System (BRMS) is a key software platform to support vital elements of payment transformation.
Articles 17 Nov 2009  
 
Fraud Prevention and Detection for Credit and Debit Card Transactions Richard CollardSenior
Discover the value business rule management systems (BRMS) bring to fraud detection.
Articles 17 Nov 2009  
 
Moving towards Customer-Centric Pricing: from Strategy to Implementation, the New Opportunities for Banks to Compete in the Current Economic Downturn
Pricing is a strategic weapon for acquiring new customers and, as importantly, retaining existing ones. As such, effective and innovative pricing strategies are crucial for banks to achieve organic growth. This white paper argues that in the current economic downturn, banks need more than ever technologies such as the business rule management system (BRMS) to effectively manage their pricing policies.
Articles 17 Nov 2009  
 
Agile Decision Services: How IBM ILOG’s Business Rule Management System helps Organizations Deliver Fast Time to Value for Business and IT
This paper explores the challenges that organizations face in trying to deliver quick time-to -value for IT projects and achieve the status of ‘agile enterprise’. It illustrates how IBM® WebSphere ILOG Business Rule Management System (BRMS) can facilitate the alignment of IT with business and support the implementation of an agile decision service (ADS) to provide business value within months of project adoption.
Articles 17 Nov 2009  
 
Why Business Rules? A Case for Business Users of Information Technology
The relationship between business and IT can frequently consist of miscommunication, misunderstanding and frustration. Part of the disconnect between IT and business groups is often based on a natural disparity between the work cycles of the two groups. This white paper is an introduction to how business rule management systems bridge the gap between business people and IT groups. It details the benefits to non technical profiles in particular.
Articles 17 Nov 2009  
 
Optimization Applications in the Energy and Power Industries
The role of IBM ILOG optimization has been primarily in delivering software that helps energy and power companies make better decisions faster. As this white paper shows, the IBM ILOG CPLEX and IBM ILOG OPL Development Studio enable rapid development and deployment of applications that address the energy and power industries’ most pressing issues.
Articles 17 Nov 2009  
 
Effective Application Modernization with Business Rule Management System
This white paper covers the following aspects of application modernization and BRMS: legacy application challenges and application modernization strategies, BRMSs and their features and benefits, leveraging BRMS in application modernization.
Articles 17 Nov 2009  
 
AIX tips for RHEL4 administrators
Are you broadening your skills as a Linux systems administrator into various flavors of UNIX? Have you found yourself in charge of IBM UNIX servers on short notice? Get a rundown of the differences and similarities between Red Hat Enterprise Linux and IBM AIX so that you can perform day-to-day activities with ease.
Articles 17 Nov 2009  
 
Guidelines to IBM Cognos Controller Functions
This document will provide information on the IBM Cognos Controller Excel Functions.
Articles 17 Nov 2009  
 
Building Period Close Schedules in IBM Cognos Controller
This document will provide guidelines to building period ending closing schedules for IBM Cognos Controller.
Articles 17 Nov 2009  
 
Java development 2.0: REST up with CouchDB and Groovy's RESTClient
A burst of innovation in the open source world over the last few years has led to an increase in Java developer productivity. Freely available tools, frameworks, and solutions address once-common time sinks. A promising new entry on the scene is Apache CouchDB, hailed by some as the database for Web 2.0. The big picture of CouchDB is easy to grasp, and using it is as simple as using a Web browser. This Java development 2.0 column introduces CouchDB and shows you how Groovy's RESTClient can help you tap into its strengths.
Articles 17 Nov 2009  
 
Practically Groovy: SwingBuilder and the Twitter API, Part 2
In this Practically Groovy article, Scott Davis continues building the Groovy Twitter client named Gwitter that he began in Part 1. This time, he tackles HTTP Basic authentication and use of Groovy's ConfigSlurper to read in configuration settings.
Articles 17 Nov 2009  
 
Lotus Quickr
Find technical resources for Lotus Quickr.
17 Nov 2009  
 
Modify a decision table using WebSphere ILOG Rule Team Server
Learn how to easily modify a rules-based business policy in a decision table format using WebSphere ILOG Rule Team Server, a web-based rule management environment.
Demos 17 Nov 2009  
 
Modify a decision table using WebSphere ILOG Rule Solutions for Office
Learn how to easily modify a rules-based business policy in a decision table format using the WebSphere ILOG Rule Solutions for Office plug-in for Microsoft Excel.
Demos 17 Nov 2009  
 
Rule authoring using WebSphere ILOG Rule Solutions for Office
Learn how to author and edit business rules in a natural language format using the WebSphere ILOG Rule Solutions for Office plug-in for Microsoft Word.
Demos 17 Nov 2009  
 
Synchronize WebSphere ILOG Rule Solutions for Office with Rule Team Server
Learn how a rule created in WebSphere ILOG Rule Solutions for Office is brought into the WebSphere ILOG Rule Team Server repository and managed as an enterprise asset for use with mission-critical business systems.
Demos 17 Nov 2009  
 
Use WebSphere ILOG Rule Team Server to query rules repository and work with rule history
Learn how business users can create a query to filter specific rules, and then use the results to compare changes that have occurred to a business rule.
Demos 17 Nov 2009  
 
Synchronize WebSphere ILOG Rule Studio with Rule Team Server
Learn how to synchronize a local rule project in the Rule Studio component of IBM WebSphere ILOG JRules (ILOG JRules) with the WebSphere ILOG Rule Team Server repository.
Demos 17 Nov 2009  
 
Building OSGi applications with the Blueprint Container specification
The OSGi framework is becoming increasingly popular. It provides great mechanisms for developing modular and dynamic applications. The recent OSGi Service Platform Release 4 V4.2 specifications introduced the Blueprint Container specification. In this article, learn how the Blueprint Container provides a simple programming model for creating dynamic applications in the OSGi environment. Numerous examples help get you started with the Blueprint XML file and the component XML definitions.
Articles 17 Nov 2009  
 
Total security in a PostgreSQL database
Database security is the single biggest concern with today's Web-based applications. Without control, you risk exposing sensitive information about your company or, worse yet, your valuable customers. In this article, learn about security measures you can take to protect your PostgreSQL database.
Articles 17 Nov 2009  
 
A tiny cloud in Android
Cloud computing minimally requires two components: the client software that runs on the portable device and the server software that normally runs on a network server. This article proposes creating an Android-based service that emulates a network server that enhances the value of the local machine in unique and unexpected ways. Put a tiny cloud in your Android handset and experience the usefulness of a local Web server.
Articles 17 Nov 2009  
 
Khaled Noaman on XML Schema 1.1
Khaled Noaman, member of the XML Parser Development team at the IBM Toronto Lab, talks about his co-authored developerWorks article series on XML Schema 1.1.
Articles 17 Nov 2009  
 
Build a Web presentation application using Ajax technology, Part 2: Make the Web presentation editable
Web 2.0 allows the development of robust functionality with a minimum of coding by reusing existing components rather than reinventing them. Part 1 of this series discussed using an Asynchronous JavaScript and XML (Ajax) framework to create a Web application to create slideshow presentations. Part 2 provides the framework discussed in the first article and adds functions to make it editable. Using this article, find out how much you can achieve with relatively little code.
Articles 17 Nov 2009  
 
Open output: Producing ODF spreadsheets from your Web services
Writing a Web service that produces data in text format is quite simple, but users often prefer getting something they can work in, like spreadsheets. Producing ODF spreadsheets isn't particularly complicated, and this article introduces some ways of doing so working with PHP and Python.
Articles 17 Nov 2009  
 
Operational Excellence with Smart Planning and Scheduling - Webcast series
The current economic instability has left companies’ supply chains in a fragile position and supply chain executives face significant pressure to reduce cost and cut working capital. While reducing costs and destocking is always possible, the challenge is to improve the balance sheet with better efficiencies and service levels.
Presentations 17 Nov 2009  
 
Author and deploy rules using WebSphere ILOG JRules Business Rules Management System
Learn how the WebSphere ILOG JRules Business Rules Management System (JRules BRMS) can automate decision making for data validation, eligibility and pricing in a real-world scenario. This demo shows how JRules BRMS allows organizations to gain a competitive advantage by adapting business systems to evolve with changing business policies and decisions.
Demos 16 Nov 2009  
 
Rule Authoring with WebSphere ILOG Rule Team Server
Learn how business users can easily author and edit business rules using WebSphere ILOG Rule Team Server, a Web-based rule management environment.
Demos 16 Nov 2009  
 
Create a business object model using WebSphere ILOG JRules Rule Studio
Learn how technical users can import an external object model in the WebSphere ILOG JRules Rule Studio development environment. The demo also shows how to use the imported object model to write business rules.
Demos 16 Nov 2009  
 
Test and simulate rules using WebSphere ILOG Business Rules Management System
Learn how WebSphere ILOG Business Rules Management System (BRMS) allows organizations to easily adapt business rules while ensuring compliance with policy requirements and analyzing the business impact of changes against key performance indicators. You will see how the BRMS is used in the back office to create eligibility rules that will be used to automatically screen auto insurance applicants.
Demos 16 Nov 2009  
 
WebSphere ILOG Business Rule Management Systems
The WebSphere ILOG Business Rule Management Systems zone on IBM developerWorks brings together resources to help developers be successful with the BRMS family of products, including technical articles, tutorials, downloads, documentation, support information, a comprehensive product overview, and a specialized search of the WebSphere technical library.
16 Nov 2009  
 
WebSphere ILOG Business Rule Management Systems: White Papers
These white papers introduce you to the benefits of using WebSphere ILOG Business Rule Management Systems within your organization as well as to some business usages.
16 Nov 2009  
 
IBM ILOG Visualization
IBM ILOG Visualization provides a wide variety of highly custom, highly graphical display components—tools, controls, and SDKs—for user interface developers working in C++, Java, Adobe™ Flex™, or the .NET platform.
16 Nov 2009  
 
Guidelines to Yearend Procedures for IBM Cognos Controller
This document will provide guidelines to closing yearend and starting a new yearend in IBM Cognos Controller Application.
Articles 13 Nov 2009  
 
Integrating IBM Cognos 8 with Perforce
This article shows you how to integrate the widely used Configuration Management System, Perforce, with IBM Cognos.
Articles 13 Nov 2009  
 
Integrating IBM Cognos 8 with CA Siteminder
This document describes how to integrate IBM Cognos 8 with the CA Siteminder for authentication. It will describe how to leverage CA Siteminder with IBM Cognos BI in particular but mention general concepts and things to know about when integrating with other IBM Cognos products as well.
Articles 13 Nov 2009  
 
Use Technology Explorer for IBM DB2 to manage user and group authentication for DB2 for Linux, UNIX, and Windows
Learn how to use the Technology Explorer (TE) for IBM DB2(R) to control user and group authentication to DB2 through the use of a security plug-in called db2auth. The plug-in uses a DB2 database for storing authentication information instead of an external authentication repository, such as an operating system or Kerberos. The plug-in allows for a smoother migration from other database software such as MySQL, which also stores authentication information within the database. This article also describes how the support in TE for the db2auth plug-in was implemented. [2009 Nov 13: Updated to show Linux support. --Ed.]
Articles 13 Nov 2009  
 
Guidelines to Consolidation by Steps or Status - IBM Cognos Controller 8X
This document will provide guidelines to running consolidation by status or by steps.
Articles 12 Nov 2009  
 
Guidelines to logging out users and times out for IBM Cognos Controller
This document will provide guidelines to logging out users from IBM Cognos Controller.
Articles 12 Nov 2009  
 
Guidelines to setting up menu items for IBM Cognos Controller
This document will provide information on customizing Menu Items in IBM Cognos Controller.
Articles 12 Nov 2009  
 
Build FileNet BPM applications using IBM ECM Widgets, Part 2: Constructing a business process management solution
IBM Enterprise Content Management Widgets (ECM Widgets) is a new Web 2.0 application based on mashup technology. ECM Widgets is an important component of the IBM Agile ECM FileNet(R) portfolio. It provides a set of widgets for business designers, analysts, IT specialists, and end users. The ECM Widgets application is highly flexible, easy to use, and convenient to expand. A user can quickly construct a FileNet business process management (BPM) solution by dragging and dropping widgets to easily configure the solution. ECM Widgets can significantly reduce the cost of implementation for enterprise business process management. This article focuses on how to construct a BPM solution using ECM Widgets 4.5.1 from a business designer's perspective and from a business analyst's perspective.
Articles 12 Nov 2009  
 
Copy your SAP ERP system across platforms using DB2 redirected restore
With DB2 Version 8 or later you can use redirected restore operation to copy an SAP system from one platform to another. This article provides you with the step-by-step instructions on how to do this and describes the resources you need before you start.
Articles 12 Nov 2009  
 
InfoSphere Data Architect
IBM InfoSphere Data Architect (formerly Rational Data Architect) is an enterprise data modeling and integration design tool. InfoSphere Data Architect is differentiated from other data modeling tools based on its lifecycle integration that enhances productivity, quality, and governance.
12 Nov 2009  
 
Get started with Informix Warehouse Feature, Part 2: Extract, load, and transform your data in Design Studio
The new IBM Informix Warehouse Feature provides an integrated and simplified software platform to design and deploy a warehouse repository on your existing IBM Informix Dynamic Server (IDS) infrastructure. This tutorial, the second part of a series, gives you a hands-on and example-driven view of the Informix Warehouse Client component, the Design Studio. Follow the steps for designing and testing the data movements and transformations (Extract-Load-Transform, or ELT jobs) in the form of data flows and control flows that will do the task of populating the new data warehouse repository you created in Part 1 of this series.
Tutorial 12 Nov 2009  
 
Information Management and SOA
Learn how you can use SOA and Web services technology with IBM Information Management products.
12 Nov 2009  
 
Configure Rational Functional Tester to run on Linux
IBM Rational Functional Tester is a test automation tool, designed to work on both Microsoft Windows and the Linux operating systems. When you install IBM Rational Functional Tester on the Microsoft Windows operating system, the testing tool is ready to use. However, when you install the tool on the Linux operating system, you must configure the application to take advantage of test automation. This article shows the extra few steps you need to do to test Web-based applications on Linux platforms using IBM Rational Functional Tester.
Articles 12 Nov 2009  
 
Effective use of Rational Team Concert for daily scrums
Agile, scrum, and lean methods focus on a core need of team awareness of project tasks and prioritization. Having the appropriate tools to assist with this communication and prioritization is a key to success. This article is about daily scrums from the viewpoint of active participants and how they can best use IBM Rational Team Concert to effectively communicate progress and blockers.
Articles 12 Nov 2009  
 
Troubleshooting the integration of IBM Rational Quality Manager and Rational Functional Tester
IBM Rational Quality Manager includes features that help you integrate it with IBM Rational Functional Tester software. After integration, you can import and run existing Rational Functional Tester automated scripts through Rational Quality Manager. This article shows you how to use the Rational Functional Testing Adapter Console for troubleshooting if you are unable to connect the Rational Quality Manager server.
Articles 12 Nov 2009  
 
IBM Lotus Notes SQL Driver
The IBM Lotus Notes SQL Driver documentation page lists product documentation for supported versions of Lotus Notes SQL Driver.
11 Nov 2009  
 
IOD '09: David Laverty on helping businesses optimize
David Laverty, Vice President for Worldwide Information Management Marketing at IBM, explains how customers can get the most bang out of the new Business Analytics and Process Optimization business unit. From the IOD 2009 Global Conference.
Articles 11 Nov 2009  
 
IBM Rational Change
Enterprise Change Management: IBM Rational Change is a Web-based solution that integrates software development, IT, and other sources for decision-making
11 Nov 2009  
 
Generating events in WebSphere Message Broker for transaction monitoring and auditing
This article shows you how to configure and generate monitoring events in a WebSphere Message Broker message flow. Monitoring events are very useful built-in features for transaction monitoring and auditing, and this article describes them in detail.
Articles 11 Nov 2009  
 
Developing and deploying transformations using WebSphere TX Design Studio, Integration Flow Designer, and Launcher
This article shows you how to create type trees and maps using WebSphere Transformation Extender (WebSphere TX) Design Studio, how to create process flows and the executable systems of maps using WebSphere TX Integration Flow Designer, and how to deploy maps as executable systems using WebSphere TX Launcher.
Articles 11 Nov 2009  
 
Migrating to WebSphere Process Server V6.2
This tutorial shows you how to migrate WebSphere Process Server configuration data, application data, and databases from V6.1.2.3 to V6.2.0.1. The tutorial also describes the sub-tasks involved and shows you how to use migration log files for troubleshooting.
Tutorial 11 Nov 2009  
 
WebSphere Enterprise Service Bus
WebSphere ESB provides Web services connectivity, JMS messaging, and service-oriented integration to power your SOA.
11 Nov 2009  
 
WebSphere MQ
This industry-leading, bulletproof messaging product integrates applications and Web services on almost any platform, helping you leverage your existing IT investments and deploy a full-function ESB as the connectivity layer for your SOA.
11 Nov 2009  
 
WebSphere Application Server security
This page of essential resources contains hints, tips, and valuable guidance to help you configure and use WebSphere Application Server security more effectively, and to design and develop your WebSphere Application Server solutions in ways that will make them more secure. Also included is information on the security environment in which WebSphere Application Server resides.
11 Nov 2009  
 
Using alt_disk_copy
The alt_disk_copy is a built-in AIX utility that allows the cloning of a running rootvg. alt_disk_copy is typically used for upgrades that effect the running of AIX, cloning of disks for migration, and online backups of rootvg.
Articles 10 Nov 2009  
 
Automating IBM Lotus Symphony deployments using Microsoft System Center Configuration Manager
This article describes how to build and deploy a custom IBM® Lotus® Symphony™ package using Microsoft® System Center Configuration Manager, formally Systems Management Server. The article describes in detail how to prepare your custom package with custom plug-ins, add custom branding, and update the Lotus Symphony package home page.
Articles 10 Nov 2009  
 
Lotus Symphony
IBM Lotus Symphony, provided at no charge, is a set of intuitive, easy-to-use business productivity applications for creating, editing and sharing documents, spreadsheets and presentations. Lotus Symphony is available for a wide range of platforms, including Apple Mac OS X, Microsoft Windows, Red Hat Linux, SUSE Linux and Ubuntu Linux.
10 Nov 2009  
 
Successful open source communities
Communities are the backbone of open source software development, and a successful community is the de-facto metric for a successful project. Learn how to build a successful open source community around a viable project.
Articles 10 Nov 2009  
 
A performance benchmark method for comparing open source Java application servers
Various businesses are increasingly using open source Java application servers. There are lots of them available to choose from, but how do you make the right decision? In this article, learn about a performance benchmark method for Java application servers, especially Java EE 5 compliant servers, that will help you choose the right solution.
Articles 10 Nov 2009  
 
Validating XML in PHP
PHP developers commonly require the services of an Extensible Markup Language (XML) parser in their code. Along these lines, they frequently find it necessary to validate XML input. Fortunately, you can easily accomplish this in PHP. This article shows you how to validate XML documents within PHP and determine the cause of validation failures.
Articles 10 Nov 2009  
 
IOD '09: Arvind Krishna on information-led transformation
Arvind Krishna, general manager for Information Management Software at IBM, wants to show you and your business how to control and leverage the exabytes of data coming at you each day. From the IOD 2009 Global Conference.
Articles 10 Nov 2009  
 
Create optimized Dojo builds for your custom Dojo artifacts
Create a custom Dojo build for your custom widgets without including any modules from the dojo/dojox/dijit packages into your build output. Custom Dojo builds reduce the number of modules to be downloaded by combining all the modules into a single file, thereby reducing the number of network calls required for the individual module files. These techniques were developed with a real-world project where compact packages were a requirement. This article helps you to create optimized Dojo builds using the Dojo build tool.
Articles 10 Nov 2009  
 
Incorporate a Service Level Agreement into a Creative Commons license
Get examples of Service Level Agreement (SLA) values you can add to your applications and exceptions you can include in your SLAs. Take advantage of these techniques to make your intended usage clearer to people who use and mash up your application under a Creative Commons (CC) license.
Articles 10 Nov 2009  
 
Build a pureXML and JSON application, Part 1: Store and query JSON with DB2 pureXML
JavaScript Object Notation (JSON), a popular textual notation in Web 2.0, is used to represent objects (or data structures) as serialized text when clients and servers exchange information. Some applications benefit from persisting JSON objects to maintain state across sessions. In this article, learn how DB2 pureXML can store, manage, and query JSON when you adopt a simple JSON-to-XML mapping.
Articles 10 Nov 2009  
 
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.
Articles 10 Nov 2009  
 
Build a pureXML and JSON application, Part 3: Create OpenSocial gadgets for pureXML
With the Web 2.0 technology of OpenSocial gadgets, developers can easily include their applications in popular Web sites, such as iGoogle, MySpace, Hi5, LinkedIn, and others. In this article, explore OpenSocial gadgets through hands-on construction of an application that leverages the pureXML capability of DB2. This article is the last in a series of three that illustrates how to build a pureXML application whose user interface is a gadget that you can deploy in any OpenSocial compliant Web site. Follow the steps in this article to build a user interface that stores and retrieves the JSON data described in the first article through JSON Universal Services created in the second article.
Articles 10 Nov 2009  
 
Linux introspection and SystemTap
Modern operating system kernels provide the means for introspection, the ability to peer dynamically within the kernel to understand its behaviors. These behaviors can indicate problems in the kernel as well as performance bottlenecks. With this knowledge, you can tune or modify the kernel to avoid failure conditions. Discover an open source infrastructure called SystemTap that provides this dynamic introspection for the Linux kernel.
Articles 09 Nov 2009  
 
IBM ILOG JViews Diagrammer overview
Learn about IBM ILOG JViews Diagrammer and how it can be used to create a variety of diagram and dashboard displays for both the desktop and browser client. The product's main features and architecture are covered, as well as the basic steps for using the product. This demo is for people who are involved in the user interface development process.
Demos 09 Nov 2009  
 
Build diagram displays using IBM ILOG JViews Diagrammer
Learn about IBM ILOG JViews Diagrammer (JViews Diagrammer) and how to create a diagram display. This demo introduces the typical use cases for diagrams and explains how they are used in a wide variety of graphical modeling and data analysis applications. Explore the JViews Diagrammer implementation, with special emphasis on the product architecture and on the set of tools used by developers to easily create these displays. To learn about the basic features of JView Diagrammer, view the JViews Diagrammer overview before watching this demo.
Demos 09 Nov 2009  
 
IBM ILOG JViews Maps overview
Learn about IBM ILOG JViews Maps and how it allows developers to display geo-referenced information on top of map data. It employs Ajax techniques such as incremental refreshes, browser caching, and layered views and adds the ability to display data-aware custom objects on top of the map.
Demos 09 Nov 2009  
 
IBM ILOG JViews Maps for Defense overview
Learn about IBM ILOG JViews Maps for Defense and how it can be used to create custom command and control applications.
Demos 09 Nov 2009  
 
IOD '09: Ross Mauri, General Manager of IBM Power Systems
Ross Mauri General Manager for IBM Power Systems, explains that information management would be nothing if there wasn't good hardware to support good software. From the IOD 2009 Global Conference.
Articles 09 Nov 2009  
 
Oracle to DB2 Conversion Guide: Compatibility Made Easy
This Oracle to DB2 migration guide describes new technology, best practices for moving to DB2, and how to handle some common scenarios. It is now dramatically easier than ever to move to DB2 and experience the benefits of the IBM industry leading database, which offers a lower cost of ownership, ease of use, storage savings, industry leading performance, and superior customer support.
Redbooks 09 Nov 2009  
 
Using Integrated Data Management To Meet Service Level Objectives
We learn how The Great Outdoor Company, a fictional retailer of outdoor products, uses Integrated Data Management solutions by IBM to optimize data management for performance, productivity, and manageability, allowing them to get the most from their data assets and to ensure they can meet service level objectives (SLOs). We discuss how organizational and infrastructure complexities can negatively affect overall performance and productivity and how an integrated data management approach can help bridge these silos and gaps to provide end-to-end data and data application life cycle support. To illustrate, we focus on how to optimize an enterprise Java application using the Optim Development Studio (formerly Data Studio Developer) and pureQuery Runtime to improve performance, manageability, and security. We discuss the practical aspects of managing the deployment and maintenance of pureQuery applications. Because an integrated data management approach extends to the problem solving aspect of the data life cycle, we also discuss how DB2 Performance Expert, DB2 Performance Expert Extended Insight Feature (PE/EI), and IBM Tivoli Composite Application Manager (ITCAM) can help you pinpoint problems in complex application environments.
Redbooks 09 Nov 2009  
 
Lotus Sametime
Find technical resources for Lotus Sametime.
06 Nov 2009  
 
SOA: The good, the bad and the ugly
Service Oriented Architecture (SOA) is currently a hot topic and to be fair this style of architecture has some qualities that are very good. But with the good come some characteristics that are bad and even a few that are ugly.
Articles 06 Nov 2009  
 
Build FileNet BPM applications using IBM ECM Widgets, Part 1: Introducing IBM Enterprise Content Management Widgets
IBM Enterprise Content Management Widgets (ECM Widgets) is a new Web 2.0 application based on mashup technology. As an important part of the FileNet P8 product, the application provides several widgets that developers can use as-is or can customize to easily create content-centric business process applications for FileNet(R) P8. This first artlcle in the series introduces ECM Widgets features and advantages.
Articles 05 Nov 2009  
 
Detect resource leaks using IBM DB2 tracing and the Eclipse Modeling Framework
Using the IBM DB2 tracing mechanism to detect database resource leaks can be challenging. However, with the Eclipse Modeling Framework (EMF), you can easily design and implement an intuitive tool that you can use to quickly detects leaks.
Articles 05 Nov 2009  
 
Enabling secure, remote access to IBM Lotus iNotes using IBM Lotus Mobile Connect
Learn how the IBM® Lotus® Mobile Connect clientless option can be used in conjunction with IBM Lotus iNotes™ to gain secure, remote access to enterprise iNotes servers from devices (handhelds, laptops, workstations) requiring access outside the bounds of their corporate intranet.
Articles 05 Nov 2009  
 
Integrate Rational Team Concert and Rational Performance Tester for collaborative script development, version control, and process management
When developing performance test scripts in Rational Performance Tester, you need version control tools to help better manage versions of the scripts. Rational Team Concert not only offers version control but helps you govern the development process. Rational Team Concert provides an efficient way to collaboratively develop the Rational Performance Tester projects and scripts.
Articles 05 Nov 2009  
 
Rational ClearCase
Find technical developer content and resources for IBM Rational ClearCase.
05 Nov 2009  
 
Rational Performance Tester
Find technical content and resources for Rational Performance Tester.
05 Nov 2009  
 
Service Registry with Advanced Search Capability, Part 1: Concepts, Process, and Components
In this Part 1 of the series you will learn the reasons for requiring advanced search capability in a SOA Web services/services registry. Such advanced search capability is not provided by the currently avaialble registeries, which are either based on UDDI or other schemes. In this article, you will learn the basic conceptual process and software components which will be needed to implement such advanced capability.
Articles 05 Nov 2009  
 
Create an Elixir application using Adobe Flex Builder
Learn how to create an IBM ILOG Elixir application using Adobe Flex Builder.
Demos 04 Nov 2009  
 
Create a custom map using IBM ILOG Elixir
Learn how to visualize data using IBM ILOG Elixir. This demo walks through the step-by-step process of transforming map data, stored as shape files, into a format that can be visualized using IBM ILOG Elixir.
Demos 04 Nov 2009  
 
Install IBM ILOG Elixir in Adobe Flex
Learn how to install IBM ILOG Elixir into an Adobe Flex development environment.
Demos 04 Nov 2009  
 
Integrating Adobe Flex with IBM WebSphere Portal
This article shows how to integrate Adobe® Flex into IBM® WebSphere® Portal with samples. You can use Adobe Flex as a client-side solution to render the user interface of portlets, overcome the limitations of HTML, and greatly improve the user experience within a portal. This article also shows you how to call and consume JSON objects within a Flex application running on WebSphere Portal.
Articles 04 Nov 2009  
 
WebSphere Virtual Enterprise and Service Level Differentiation
WebSphere Virtual Enterprise can provide Service Level Differentiation for incoming requests. However, getting appropriate results requires careful configuration. This article describes the behavior of WebSphere Virtual Enterprise with regards to Service Level Differentiation and discusses how to create appropriate configurations.
Articles 04 Nov 2009  
 
Managing your private cloud, Part 2: Using the WebSphere CloudBurst REST API interface
Several interface options are available to help you to interact with the IBM WebSphere CloudBurst Appliance, which provides functionality for creating, deploying, and managing IBM WebSphere Application Server virtual systems in a private cloud. These interfaces include a Web 2.0 graphical user interface, a Jython command line interface, and an HTTP REST API. This article discusses the HTTP REST API, which provides a language-neutral interface that is ideal for integrating WebSphere CloudBurst capabilities into existing applications or user interfaces.
Articles 04 Nov 2009  
 
Comment lines by Bill Hines: Dawn of a new (DataPower) day
The latest firmware update for IBM WebSphere DataPower SOA Appliances, IBM’s most unusual and exciting product line, is chock full of important new features. DataPower appliances are poised to move into the next generation with Web 2.0 and many other enhanced capabilities.
Articles 04 Nov 2009  
 
Comment lines by Alexandre Polozoff: Consider multiple cells for redundancy and availability
A multiple cell strategy within your IBM WebSphere Application Server environment enables you to address planned (and unplanned) maintenance while still providing 24x7 availability.
Articles 04 Nov 2009  
 
Getting Started with WebSphere eXtreme Scale, Part 1: Understanding WebSphere eXtreme Scale and how it works
This introductory article offers a foundation to help you gain a technical understanding of what IBM WebSphere eXtreme Scale is, the features it provides, and the vast benefits it offers. This primer describes the underlying principles of data in memory, partitioning, and caching, and then describes WebSphere eXtreme Scale fundamentals in these terms. Use cases are included to show how these underlying principles result in business benefits.
Articles 04 Nov 2009  
 
Customizing with WebSphere CloudBurst, Part 3: Using script packages for customizing above and beyond patterns
Because every user scenario is unique, the IBM WebSphere CloudBurst Appliance has built-in features to help you configure and customize your IBM WebSphere Application Server environments. Part 3 of this series describes how to customize and enhance your deployed WebSphere Application Server environments using script packages.
Articles 04 Nov 2009  
 
The Support Authority: Know what your Web application is really doing
The IBM Monitoring and Diagnostic Tools for Java - Health Center is a lightweight tool that monitors IBM virtual machines for Java with minimal performance overhead. It provides live information and recommendations about classes being loaded, the virtual machine environment, garbage collection, locking, and profiling. This article introduces you to the Health Center and shows an example of how it can be used to check the impact of a source code change in a Web application.
Articles 04 Nov 2009  
 
Enabling business users to preview in customer segments in WebSphere Commerce V7
This tutorial explains how to preview content as if you were in one or more customer segments. Using the WebSphere Commerce Management Center, you can select a customer segment and preview your Web store in that context. This tutorial also demonstrates how to add custom preview parameters in WebSphere Commerce V7.
Tutorial 04 Nov 2009  
 
Creating an XML electronic forms solution with an Adobe PDF form and IBM DB2 pureXML
The eForms solution described in this article involves three components: an electronic form, a web service, and a database. Because all three speak XML, there is no need for complex data mapping or conversion steps between components. The XML data format used in this example implementation is a very simple structure but you can easily expand the format to meet specific needs or even base the format on one of the many XML-based industry standards for data exchange such as NIEM for government, ACORD for insurance, or FIXML for financial markets. This solution places the collected data into the XML business format at collection time and keeps that format throughout submission and storage for a streamlined process that culminates in the business format being stored in a database where it is available for downstream processes or business analysis. You can follow the steps in this article to build and run the three components needed for this efficient XML electronic forms data collection solution.
Articles 03 Nov 2009  
 
Speaking UNIX: Peering into pipes
The pipe operator connects one UNIX command to another to create ad hoc programs right on the command line. But a pipe is something of a black box, occluding the data flowing from one utility to the next. Pipe Viewer provides a peek into the pipeline. Here's how to use it in day-to-day tasks.
Articles 03 Nov 2009  
 
Managing Storage Subsystems using IBM Systems Director V6.1.2
IBM Systems Director V6.1.2 is a tool that aids in the management of various devices such as servers, switches, and storage subsystems. This article addresses the nuances of managing the Storage Subsystem using the IBM Systems Director. IBM Systems Director uses the concept of a proxy provider that acts like an intermediate agent between the IBM Systems Director and Storage Subsystems. For DS3000 and DS4000 series Storage Subsystems, IBM Systems Director uses the LSI Storage Management Initiative–Specification (SMI-S) provider.
Articles 03 Nov 2009  
 
Creating Mailing Lables in IBM Cognos 8 Report Studio
This document will outline how to create mailing labels in IBM Cognos 8 Report Studio.
Articles 03 Nov 2009  
 
Download: IBM Lotus Expeditor V6.2.1
Learn about Lotus Expeditor V6.2.12, a universally managed client that includes a client, server, and toolkit for creating, deploying, and maintaining both mobile and rich client applications.
Trial Downloads 03 Nov 2009  
 
Java Web services: Introducing Metro
The Metro Web service stack provides a comprehensive solution for accessing and implementing Web services. It's based on the reference implementations of the JAXB 2.x and JAX-WS 2.x Java standards, with added components to support WS-* SOAP extension technologies and actual Web service deployment. This article continues Dennis Sosnoski's Java Web services column series with a look at the basic principles of Metro client and server development.
Articles 03 Nov 2009  
 
Use Sun SPOTs as your build canary
Find out how to turn a new, open source wireless device -- Sun's Small Programmable Object Technology (SPOT) -- into a highly visible indicator of the health of a Continuous Integration build. Craig Caulfield introduces you to Sun SPOTs and the SPOT SDK, then shows how to use SPOTs as an early-warning system for CruiseControl builds.
Articles 03 Nov 2009  
 
Patching in Eclipse Galileo
Eclipse Galileo includes new features for applying patches, including the ability to copy a patch to the clipboard and paste it directly into the Project Explorer. This article introduces this and provides an overview of the method for creating and applying patches, and includes an overview of the patch format used by Eclipse.
Articles 03 Nov 2009  
 
Introduction to the eSWT mobile extension, Part 2: Use advanced controls for your mobile applications
As mobile platforms become increasingly sophisticated, the demand for mobile computing will increase. In this "Introduction to the eSWT mobile extension" series, learn about the embedded Standard Widget Toolkit (eSWT). You can use eSWT to develop native-looking Java applications for a variety of mobile phones. In this article, learn how to use more of the mobile controls: MobileShell, SortedList, HyperLink, TextExtension, and TaskTip.
Articles 03 Nov 2009  
 
Building XQuery-powered applications with PHP and Zorba
Zorba is an open-source, robust, and standards-compliant XQuery processor. The Zorba extension in PHP provides an API to Zorba functions from within PHP, and thereby allows developers to add sophisticated XQuery processing to their PHP/XML applications. Examine the Zorba PHP API in detail, and how to use it for a variety of purposes.
Articles 03 Nov 2009  
 
Dojo Grid using the MVC design pattern
Technologies are often linked together, and knowledge that you have in one area can help you gain skill in another. This article introduces the major features of Dojo Grid from an Model-View-Controller (MVC) design pattern perspective. Using the article, discover how you can understand and easily master Dojo Grid, even you haven't used it before.
Articles 03 Nov 2009  
 
Troubleshooting common problems with WebSphere Business Events V6.2.1
Learn how to identify and troubleshoot some common problems in WebSphere Business Events V6.2.1. You'll also learn about the new logging and tracing features available in V6.2.
Articles 03 Nov 2009  
 
Leveraging pureXML in a Flex microblogging application, Part 1: Enabling Web services with DB2 pureXML
The pureXML capabilities of IBM DB2 allow you to store XML natively in a database without modification, while Adobe Flex applications can read XML directly and populate Flex user interfaces. In this three-part article series, you will create a microblogging application that takes advantage of pureXML, Web services, and Adobe Flex; and even allows you to publish your microblogging updates on Twitter.
Articles 03 Nov 2009  
 
Leveraging pureXML in a Flex microblogging application, Part 2: Building the application user interface with Flex
The pureXML capabilities of IBM DB2 allow you to store XML natively in a database without modification, while Adobe Flex applications can read XML directly and populate Flex user interfaces. In this three-part article series, you will create a microblogging application that takes advantage of pureXML, Web services, and Adobe Flex; and even allows you to publish your microblogging updates on Twitter. In Part 1 of the series, you learned about Web Services and how they are enabled using DB2 pureXML as you created the microblog database and tested it. In this article, Part 2 of the series, you will tap into Adobe Flex and ActionScript to create the user interface of the application.
Articles 03 Nov 2009  
 
Leveraging pureXML in a Flex microblogging application, Part 3: Using pureXML Web services to publish microblog entries to an HTML page
The pureXML capabilities of IBM DB2 allow you to store XML natively in a database without modification, while Adobe Flex applications can read XML directly and populate Flex user interfaces. In this three-part article series, you will create a microblogging application that takes advantage of pureXML, Web services, and Adobe Flex; and even allows you to publish your microblogging updates on Twitter. In Part 1 of the series, you learned about Web Services and how they are enabled using DB2 pureXML as you created the microblog database and tested it. Part 2 tapped into Adobe Flex and ActionScript to create the user interface of your application. In this article, the final part of the series, you will learn how to use your pureXML Web Services to publish your microblog entries to an HTML page.
Articles 03 Nov 2009  
 
Lotus Enterprise Integrator documentation
Find documentation for Lotus Enterprise Integrator V8.5.x.
02 Nov 2009  
 
IBM ILOG Visualization software overview
Learn what data visualization is and why it is essential for business applications today. This demo shows a variety of advanced visualization display techniques and introduces IBM ILOG data visualization products as a means to create these displays.
Demos 02 Nov 2009  
 
IOD '09: Day Three: Andy Warzecha on making IT and business play well together
Andy Warzecha, Vice President for IBM Information Management Strategy Market Management, dissects the cultural change needed to focus the IT and business sides together to achieve information-led transformation -- from Day Three at the IOD 2009 conference.
Articles 01 Nov 2009  
 
IOD '09: Day Three: Tom Rosamilia on IOD, clouds, and System z's role
Tom Rosamilia, General Manager for IBM System z, explains why he sees cloud computing resting on System z instead of the dynamic infrastructure sitting on the cloud -- from Day Three at the IOD 2009 conference.
Articles 01 Nov 2009  
 
JAX-WS client APIs in the Web Services Feature Pack for WebSphere Application Server V6.1, Part 1: Creating a Dispatch client
This series introduces developers to JAX-WS 2.0, the new programming model supported in the Web Services Feature Pack for WebSphere Application Server V6.1. Part 1 guides you through creating a Dispatch client using the various JAX-WS client APIs.
Articles 01 Nov 2009  
 
Exploring the WebSphere Application Server Feature Pack for SCA: Part 5: Protocol bindings for Service Component Architecture services
Part 5 of this series on the IBM WebSphere Application Server V7 Feature Pack for SCA describes the SCA (Service Component Architecture) bindings that are available for wiring together different SCA components. Bindings define the transport/protocol access mechanism for SCA services and references, making it possible for the choice of protocol to be independent from the application programming interface. The binding types supported by the Feature Pack for SCA are default, Web services, EJB, and JMS bindings.
Articles 01 Nov 2009  
 
Using Spring and Hibernate with WebSphere Application Server
If you're considering using Spring or Hibernate with IBM WebSphere Application Server, this article explains how to configure these frameworks for various scenarios with WebSphere Application Server. This article is not an exhaustive review of either framework, but a critical reference to help you successfully implement such scenarios. (Updated for Spring Framework 2.5 and WebSphere Application Server V7.)
Articles 01 Nov 2009  
 
Next-generation Linux file systems: NiLFS(2) and exofs
Linux continues to innovate in the area of file systems. It supports the largest variety of file systems of any operating system. It also provides cutting-edge file system technology. Two new file systems that are making their way into Linux include the NiLFS(2) log-structured file system and the exofs object-based storage system. Discover the purpose behind these two new file systems and the advantages that they bring.
Articles 31 Oct 2009  
 
CRUD Operation using JSF,Web Services and OJB
This article explains the use case of adding, updating, searching and deleting using JSF, Web Services and OJB in WebSphere Integration Developer version 6.1. The article discusses the steps in developing each layer including the integration among these layers.
Articles 30 Oct 2009  
 
WebSphere eXtreme Scale REST data service technical preview
The WebSphere eXtreme Scale REST data service is a Java HTTP service that implements Microsoft’s ADO.NET Data Services. The REST data service allows any HTTP client to access a WebSphere eXtreme Scale 7.0 grid.
30 Oct 2009  
 
WebSphere Process Server and WebSphere Integration Developer
WebSphere Process Server and WebSphere Integration Developer deliver a rich process integration platform for enterprise services based on SOA.
30 Oct 2009  
 
DB2 and IBM's Processor Value Unit pricing
A number of years ago (3Q06), IBM Software Group (SWG) announced a new methodology for processor-based pricing and introduced the concept of the Processor Value Unit (PVU) as a way to determine the processor rating of a server. This article describes how DB2 for Linux, UNIX, and Windows (DB2) is licensed with the new PVU methodology for unlimited users.
Articles 29 Oct 2009  
 
Compare the distributed DB2 9.7 database servers
In a side-by-side comparison table, author Paul Zikopoulos makes it simple to understand the basic licensing rules, functions, and feature differences between the members of the distributed DB2 9.7 server family as of its general availability date of June 19th, 2009.
Articles 29 Oct 2009  
 
Licensing distributed DB2 9.7 servers in a high availability (HA) environment
Are you trying to ensure you're licensing your DB2 servers correctly in a high availability environment? Don't have the time nor the will to read through the announcement letters, PLETs, or your licensing sheets? Author Paul Zikopoulos explains it all in plain English for the DB2 9.7 release that became generally available on June 17th, 2009.
Articles 29 Oct 2009  
 
Which distributed edition of DB2 9.7 is right for you? (With a dash of DB2 9.8 pureScale)
Learn the details on what makes each edition of DB2 9.7 for Linux, UNIX, and Windows unique. The author lays out the specifications for each edition, licensing considerations, historical changes throughout the DB2 9.7 release cycle, and references to some interesting things customers are doing with DB2. This popular article is updated during the release for any intra-version licensing changes announced in a Fix Pack as well. This article also discusses some details of the DB2 9.8 release that's the shipment vehicle for the new DB2 pureScale feature.
Articles 29 Oct 2009  
 
Using DB2 incremental backup
Incremental backup is one of the key high availability features in DB2 9.5 for Linux, UNIX, and Windows in a data warehouse environment. This article describes how incremental backup works, when you might want to use it, and strategies for ensuring smooth recoveries. This article has been updated for DB2 9.5.
Articles 29 Oct 2009  
 
Consume Web services using Informix 4GL
Enable IBM Informix 4GL (I4GL) as a service consumer to leverage and reuse existing Web services and business logic coded in I4GL or other programming languages. Enabling I4GL as a service consumer opens up many possibilities of using I4GL to communicate with any programming language while still enjoying the ease of coding using I4GL.
Articles 29 Oct 2009  
 
Use IBM Informix 4GL to develop applications that support UTF-8 character sets
After an introduction to the UTF character set, this article describes some of the Informix(R) 4GL capabilities, including searching, editing UTF characters, displaying UTF characters, and creating reports with UTF-8 characters. After reading this article, you will know how to configure Informix 4GL 7.50.xC1 to support the UTF-8 character set.
Articles 29 Oct 2009  
 
IBM OmniFind
This page is your resource for technical information about IBM OmniFind, IBM's enterprise search and information access solution, Find links to technical articles, tutorials, documentation, and more.
29 Oct 2009  
 
Information Management and Rational application development
The Rational tool set provides an array of capabilities for developing your database applications. Quickly design, develop, analyze, test, and deploy Web, Web services, Java, J2EE, and portal applications using this comprehensive IDE. This site contains technical articles, tutorials, documentation, redbooks, forums, and more.
29 Oct 2009  
 
IBM ILOG Elixir overview
Learn about IBM ILOG Elixir and its main features. This demo describes the Elixir 11 data display components and the features that support integration in the Adobe Flex and Air development environments.
Demos 29 Oct 2009  
 
IOD '09: Day Two: Ambuj Goyal on info transformation and a smarter planet
Ambuj Goyal, General Manager for IBM Business Analytics and Business Optimization, explains what IBM means by information-led transformation and how it all relates to A Smarter Planet -- from Day Two at the IOD 2009 conference.
Articles 29 Oct 2009  
 
IOD '09: Day Two: Fred Balboni on working with clients
Fred Balboni, IBM Global Leader for Business Analytics and Optimization, stresses the importance of helping clients understand the organizational culture changes necessary to implement information-lead transformation -- from Day Two at the IOD 2009 conference.
Articles 29 Oct 2009  
 
IOD '09: Day Two: Maria Winans on IM in info-led transformation
Maria Winans, IBM Vice President for WW Information Management Brand and Category Marketing, illuminates the Information Management part of information-led transformation -- from Day Two at the IOD 2009 conference.
Articles 29 Oct 2009  
 
IOD '09: Day Two: Rob Thomas on the value of the conference
Rob Thomas, Business Development Engagement Manager for IBM Software Group, talks about how business partners can wring the most value out of the IOD conference and about being aggressive in the market -- from Day Two at the IOD 2009 conference.
Articles 29 Oct 2009  
 
IOD '09: Day Two: Ron Ercanbrack on ECM analytics and optimization
Ron Ercanbrack, Vice President and General Manager for IBM Enterprise Content Management, covers ECM's role in IBM information strategy, including smart archiving, a master content server, and analytics and optimization -- from Day Two at the IOD 2009 conference.
Articles 29 Oct 2009  
 
Planning a security strategy: Three core questions to ask
Security teams are overwhelmed by the increasing need to safeguard their information assets. Simultaneously, CEOs are thinking of how to cost-effectively ensure security across their organizations that often span geographic borders. They all want a simple answer to a complex question: Where do I begin? That's what this article is about.
Articles 29 Oct 2009  
 
Performance
A collection of performance resources for Rational ClearCase and ClearQuest.
29 Oct 2009  
 
Rational ClearQuest
Find technical developer content and resources for IBM Rational ClearQuest.
29 Oct 2009  
 
Best practices for DB2 for Linux, UNIX, and Windows: Cost reduction strategies with DB2
Learn how to use the Configuration Advisor, the Design Advisor, and autonomic features, such as the self-tuning memory manager, to reduce the human costs associated with DB2 maintenance. Help your organization develop a holistic view of reducing costs across hardware, software, and maintenance over time as part of the lost-cost evolution.
Articles 28 Oct 2009  
 
Enabling Kerberos SSO in IBM Cognos Express
This document describes and demonstrates the basic steps that are required in order to enable Integrated Sign On (or Single Sign On) with Active Directory in IBM Cognos Express using the Microsoft IIS 6 Web server.
Articles 28 Oct 2009  
 
Tivoli Monitoring V6.2.1 on Amazon Elastic Compute Cloud
Tivoli Monitoring software helps you optimize IT infrastructure performance and availability. Use this system monitoring software to manage operating systems, databases and servers in distributed and host environments.
Trial Downloads 28 Oct 2009  
 
Cloud: Tivoli Monitoring
Use IBM Tivoli Monitoring on Amazon’s Elastic Compute Cloud (EC2). Tivoli Monitoring helps you optimize IT infrastructure performance and availability. Use Tivoli Monitoring to manage operating systems, databases and servers in distributed and host environments.
Trial Downloads 28 Oct 2009  
 
Create a dynamic view using Rational System Architect
Learn how to create a dynamic view in the Rational System Architect explorer window. The explorer window can contain both dynamic and static views. In a constantly changing enterprise architecture, model artifacts are frequently created, destroyed and changed. This demo will show you how to customize the My Views explorer to display an up-to-date view of your most important model artifacts.
Demos 28 Oct 2009  
 
IOD '09: Day One: Bill Pulleyblank on better decisions from gathered information
Bill Pulleyblank, IBM Vice President of Business Analytics and Optimization, talks about how to make better business decisions using gathered information; and he provides examples -- from Day One at the IOD 2009 conference.
Articles 28 Oct 2009  
 
IOD '09: Day One: Mark Register on driving value from information
Mark Register, IBM vice president of Information on Demand discusses how to drive value from information regardless of the size of your business -- and more announcements from Day One at the IOD 2009 conference.
Articles 28 Oct 2009  
 
IOD '09: Day One: Mary Garrett on communicating via social media
Mary Garrett, IBM Vice President of Marketing Communications, Global Sales and Distribution, explains how turning to more social media can help with customer communication, plus she discusses challenges in information transformation and provides a great example from NYPD -- from Day One at the IOD 2009 conference.
Articles 28 Oct 2009  
 
IOD '09: Day One: Nancy Pearson defines excellence as a moving target
Nancy Pearson, IBM Vice President of BPM, SOA, WebSphere, and Industry Marketing, comments on the thinking behind the IOD conference, delivers some key A Smarter Planet initiative messages, and defines excellence as a moving target -- from Day One at the IOD 2009 conference.
Articles 28 Oct 2009  
 
IOD '09: Day One: Steve Mills on building a smart, essential information strategy
Steve Mills, Senior Vice President and Group Executive for the IBM Software Group, discusses how to enable a smart, essential information strategy; how to make things predictive in real time; and how to anticipate success -- from Day One at the IOD 2009 conference.
Articles 28 Oct 2009  
 
What’s new in Rational Method Composer Version 7.5.0.1
This article summarizes the main enhancements made to IBM Rational Method Composer in the 7.5.0.1 release. In addition to more than 100 defect fixes, this release includes more than 40 enhancements that address client requests.
Articles 28 Oct 2009  
 
Generate events for monitoring in WebSphere Business Monitor V6.2 from an Oracle database
Learn how to use the Oracle Emitter, an IBM tool provided with this article, to extract relevant business data from your Oracle database and transform that data into Common Base Events that can be consumed by WebSphere Business Monitor.
Articles 28 Oct 2009  
 
Event sequencing using WebSphere Process Server
This article describes event sequencing in asynchronous applications and how to configure it for WebSphere Process Server messaging transport. The article covers both development and runtime aspects of event sequencing in a WebSphere Process Server environment, including tips on getting up and running fast.
Articles 28 Oct 2009  
 
A quick guide to migrating to IBM Systems Director V6.1
IBM Systems Director Server V6.1 includes migration tools that remove the complexity of migrating from the previous version of IBM Systems Director Server to Version 6.1. This overview of the migration process will prepare the user for what needs to be done and what to expect so that the migration can be as quick and easy as possible.
Articles 27 Oct 2009  
 
Resolving problems unmounting partitions
To cleanly shut down or hot swap storage hardware on a UNIX or UNIX-like system, you must be able to unmount any file system that uses storage on that device. However, you can't unmount a file system if files or directories in that file system are in use. The lsof and fuser commands can help you identify and terminate the processes that are using files on or executing from the storage devices that your system is using. Using these commands simplifies the traditional detective work associated with finding the processes that are preventing you from unmounting storage devices, decreasing frustration, and helping you proceed with critical system administration tasks.
Articles 27 Oct 2009  
 
How IBM Cognos Planning Scales
This document will help technical and administrative users of IBM Cognos Planning to understand the nature of some scaling behaviors.
Articles 27 Oct 2009  
 
Java development 2.0: Easy EC2
Provisioning an EC2 instance for hosting a Java Web application is a snap. In this Java development 2.0 column, you'll quickly build a Web application that leverages Groovy, Spring, and Hibernate (via the Grails framework) and deploy it on an EC2 instance.
Articles 27 Oct 2009  
 
Using workspaces with Rational System Architect
Learn how to setup and use workspaces as well as how to compare diagrams across workspaces. This demo shows you how to enable and setup the samples encyclopedia to compare the current, “as is” state of your enterprise architecture with the future or “to be” state of your enterprise.
Demos 27 Oct 2009  
 
Joda-Time
No enterprise application can escape time. Applications need to know what time it is and what time it's going to be, and sometimes they must calculate the path between the two. Using the JDK to do this job can be painful and tedious. Enter Joda-Time, an easy-to-use open source date/time library for the Java platform. As you'll see in this article, Joda-Time eases the pain and tedium of manipulating dates and time.
Articles 27 Oct 2009  
 
Examine PHP V5.3.0 features under the microscope
As the popular PHP language continues to evolve, many new features enhance its object-oriented aspects. In this article, PHP V5.3 examples illustrate late static binding, namespace support, class method overloading, and variable parsing and heredoc support.
Articles 27 Oct 2009  
 
Create and implement an XPCOM component for the Firefox browser
Learn how to create, develop, and test a Cross-Platform Component Object Model (XPCOM) component that can be used by the Firefox browser as an extension of an application. Sample code provided with the example used in the article gives you a quick start for developing your component for Firefox.
Articles 27 Oct 2009  
 
Introduction to MVC Programming with Agavi, Part 1: Open a whole new world with Agavi
This is the first of a five-part series of articles written for the PHP developer interested in learning about an open-source, flexible, and scalable framework called Agavi. In this first article, you walk through the installation of the framework and the other required components, get an overview of Agavi and its functions, and create your first Web application.
Articles 27 Oct 2009  
 
Introduction to MVC programming with Agavi, Part 2: Add forms and database support with Agavi and Doctrine
Work with the scalable, open-source Agavi framework to create an input form, use Doctrine to auto-generate the data models for the project, and integrate these models into the Agavi project in Part 2 of this five-part series.
Articles 27 Oct 2009  
 
Introduction to MVC programming with Agavi, Part 3: Add authentication and administrative functions with Agavi
Continue to build the Web Automobile Sales Platform by adding the ability to add, delete, and update the automobile records in Part 3 of a five-part series. You will also see how to separate user functions from administrative functions with authentication.
Articles 27 Oct 2009  
 
Introduction to MVC programming with Agavi, Part 4: Create an Agavi search engine with multiple output types including XML, RSS, or SOAP
Implement a simple search engine and add support for multiple output types such as XML, RSS, or SOAP for your sample Agavi program in Part 4. This five-part series is for the PHP developer interested in Agavi, a open-source, flexible, and scalable framework.
Articles 27 Oct 2009  
 
Introduction to MVC programming with Agavi, Part 5: Add paging, file uploads, and custom input validators to your Agavi application
This is the final article in a five-part series written for the PHP developer interested in learning about an open-source, flexible, and scalable framework called Agavi. You'll learn to support file uploads, store user data in sessions, integrate third-party libraries and create custom input validators for your Agavi application.
Articles 27 Oct 2009  
 
Implement access control with Agavi
Agavi is an open-source, flexible, and scalable framework for application development. One of its key features is a full-featured API for user authentication and role-based access control. Examine this API in detail, and see how to add sophisticated application-level privilege management and manipulation to a Web application.
Articles 27 Oct 2009  
 
Working with Web server logs
How do you know who is doing what and where on your site? Chances are you have an Apache-style log for your site, and you just need to learn how to mine it for valuable information. Learn about the format of Web server logs and how to access them in code. Along the way, apply a recipe to identify spider traffic from Web crawlers.
Articles 27 Oct 2009  
 
Unified change management using ClearCase and ClearQuest
Learn how organizations can reduce risk and cost using Rational’s unified change and configuration management solution. Using Rational ClearCase and Rational ClearQuest online trials, this demo walks you through a simple use case for identifying and fixing a high priority defect. A fictitious company called GlobalCorp is used in the demo.
Demos 26 Oct 2009  
 
IOD '09: Todd and Scott show from IOD 2009, Day 1
Tired from a rousing first day at the IOD 2009 Global Conference, Scott Laningham and Todd "Turbo" Watson sit for a moment and talk about the truly interesting things that they witnessed on Day One -- including RFID'd cows, real live customers, belief in billions of transistors per person, getting smarter usage from your data, and really, really shiny shoes.
Articles 26 Oct 2009  
 
WAN Performance, reliability, and scalability improvement for IBM Rational CM Server for Rational ClearCase Remote Client and ClearQuest Web
This article discusses the benefits and the performance, reliability, and scalability gains from changes made to IBM Rational ClearCase and Rational ClearQuest CM Server in Version 7.1.0.2.
Articles 26 Oct 2009  
 
Prompt for Groups of Data with Common Syntax in IBM Cognos 8 Report Studio
In some cases users would like to return groupings of data based on common words found in the data itself. This document illustrates how authors can incorporate data grouping prompts using macros in a report filter.
Articles 22 Oct 2009  
 
Get started with Informix Dynamic Server user interface tools
Learn about the user interface utilities that help to access, administer, and monitor IBM Informix Dynamic Server (IDS). This article highlights the utilities DB-Access, AGS Server Studio, Open Admin Tool, and Informix Server Administrator. In addition, learn about some new features that help you leverage IDS capabilities using these tools.
Articles 22 Oct 2009  
 
Implementing InfoSphere Master Data Management behavior extensions
This tutorial shows you how to implement behavior extensions for InfoSphere Master Data Management Server using the InfoSphere Master Data Management Workbench. Behavior extensions provide event capabilities that create actionable master data and improve the business value of your deployed Master Data Management (MDM) solution.
Tutorial 22 Oct 2009  
 
Trial: IBM Rational Team Concert for i Standard Edition
Download a free trial version of IBM Rational Team Concert for i V1.0, a member of the Rational Team Concert family of products built on the Jazz Technology Platform.. Jazz is a scalable, extensible team collaboration platform for seamlessly integrating tasks across the software lifecycle. Rational Team Concert for i integrates source control, work item, and build capabilities to improve software quality and accelerate software delivery for corporate teams.
Trial Downloads 22 Oct 2009  
 
Demystifying the IBM Lotus Web Content Management 6.x syndication tool: Making it work for you
This white paper describes the various components involved in IBM Lotus Web Content Management 6.x syndication and explains how you can make the tool work for you. Also included are detailed discussions of some of the concepts involved in troubleshooting common syndication issues.
Articles 22 Oct 2009  
 
New to Lotus
Lotus offers products for messaging, calendaring, application development, real-time and team collaboration, content management, mobile and wireless devices, and social networking that help organizations to work more productively, to communicate more effectively, and to better leverage collective knowledge.
22 Oct 2009  
 
Eclipse and Amazon Web Service (AWS)
Learn how to use the Amazon Web Services toolkit for Eclipse. This demo shows you how to create a simple Java Web application, hello world, and deploy it to the cloud. Eclipse installed and setup. You will also need to have an Amazon account.
Demos 22 Oct 2009  
 
My developerWorks podcast archive
22 Oct 2009  
 
What's new in IBM Rational Service Tester for SOA Quality, Version 8.1
Learn about the new capabilities and updates in IBM Rational Service Tester for SOA Quality, Version 8.1
Articles 22 Oct 2009  
 
Rational Build Forge
IBM Rational Build Forge provides build and release management capabilities to accelerate and streamline software and systems delivery.
22 Oct 2009  
 
IBM Rational Publishing Engine
IBM Rational Publishing Engine provides an integrated and coherent set of document generation capabilities for disparate applications to help improve efficiency and process maturity, and reduce the effort to meet internal, customer, or regulatory requirements on deliverable documentation.
22 Oct 2009  
 
Rational Asset Manager
A collection of technical developer resources supporting Rational Asset Manager.
22 Oct 2009  
 
Rational Service Tester for SOA Quality
Find information about functional and regression testing of GUI-less Web services: technical articles, free tutorials, webcasts, training, and more.
22 Oct 2009  
 
Lotus Domino Designer documentation
Find documentation for Lotus Domino Designer version 8.5.x
21 Oct 2009  
 
Day in the life of a DBA
This demo shows how Integrated Data Management solutions from IBM help one database administrator (DBA) respond quickly to a wide variety of requirements. The DBA uses DB2 Performance Expert and Extended Insight Feature to help diagnose complex performance problems quickly. With Optim Database Administrator, daily database administration tasks are simpler and less tedious, and database changes can be managed with less risk and greater auditability. Creating a right-sized test database is easy to do with Optim Test Data Management, even when private data needs to be unidentified. Finally, the DBA demonstrates how a colleague can use Optim High Performance Unload to meet a requirement to migrate large quantities of data up to 10 times faster.
Demos 21 Oct 2009  
 
Integrating the RTI DDS with IBM Rational Rhapsody
Learn how to use IBM Rational Rhapsody to integrate with the Data Distribution Service (DDS) from Real-Time Innovations (RTI). DDS uses a data-centric approach to provide a platform for distributed multi-process real-time architectures. Like CORBA and UML, DDS is an open standard defined by the object management group. This demo shows the core principles of exploiting UML 2 modeling abstractions and how UML 2 concepts such as ports and interfaces provide a natural point for integrating with underlying DDS middleware. You will also learn how to build a multi-threaded component based architecture using IBM Rational Rhapsody, automate the deployment of components within this architecture to DDS middleware and also show how you can exploit the DDS features such as quality of service profiles to arbitrate between components and optimize the real-time efficiency of the system.
Demos 21 Oct 2009  
 
Resource monitoring in WebSphere MQ File Transfer Edition
WebSphere MQ File Transfer Edition (hereafter called WebSphere MQ FTE) provides reliable, auditable, and managed transfer of files, regardless of their size, between IT systems without the need for programming. This article takes you through a number of scenarios that show you how to use the WebSphere MQ FTE resource monitoring function.
Articles 21 Oct 2009  
 
Configuring Kerberos authentication in WebSphere Application Server Community Edition
Kerberos authentication is not currently supported in WebSphere Application Server Community Edition. In this article, we highlight how you can leverage the IBM Java Platform provided Kerberos implementation to perform Kerberos authentication in WebSphere Application Server Community Edition.
Articles 21 Oct 2009  
 
Quickly adapt to changing business needs using business variables and Business Space in WebSphere Business Services Fabric V6.2
Leverage the new features of WebSphere Business Services Fabric V6.2 and Business Space powered by WebSphere to build flexible business processes that enable users to easily change policy attributes without IT involvement.
Articles 21 Oct 2009  
 
Configuring an AIX client with multiple Kerberos realms
A typical customer environment is heterogeneous and includes AIX, Windows, and Linux, which can be servers or clients. In many situations, an AIX Kerberos client needs to interact with multiple Kerberos realms hosted on a Windows or AIX Kerberos server to handle the requested services. This article explains the configuration details required to set the AIX Kerberos client to interact with multiple realms hosted on Windows Kerberos servers.
Articles 20 Oct 2009  
 
News Bytes: IBM Data Management magazine Oct. 2009 Edition
News and updates from IBM Data Management magazine
Articles 20 Oct 2009  
 
Tivoli Access Manager for Enterprise Single Sign-On V8.0.1 trial download
Tivoli Access Manager for Enterprise Single Sign-On provides single sign-on for all Windows, Web, Java, mainframe, and teletype applications, and is available on all major network access points, including Windows desktops, laptops, shared kiosks, Citrix servers, Microsoft Terminal Servers and Web portals.
Trial Downloads 20 Oct 2009  
 
Mastering Grails: Mock testing with Grails
In this Mastering Grails installment, Scott Davis shows you how to take advantage of the built-in mocking capabilities of the GrailsUnitTestCase and ControllerUnitTestCase classes included with Grails.
Articles 20 Oct 2009  
 
GWT fu, Part 2: Beyond the basics
Google Web Toolkit (GWT) lets you implement desktop-like applications that run in a browser. In the second half of a two-part series, David Geary shows you how to use some of the more advanced aspects of GWT, including sinking events, using timers, and previewing events.
Articles 20 Oct 2009  
 
Setting up an IBM Rational Application Developer-based iWidget development environment
When widgets are developed for deployment on IBM® Mashup Center, two IBM development tools can be used, the IBM Mashup Center widget factory or IBM Rational® Application Developer. This article explains how to set up IBM Rational Application Developer so that it can be used to create iWidgets for deployment in IBM Mashup Center.
Articles 20 Oct 2009  
 
Lotus Mashups
IBM Lotus Mashups provides a lightweight mashup environment for assembling personal, enterprise and Web content into simple, flexible, and dynamic applications. IBM Lotus Mashups is a core component of the IBM Mashup Center, and is complementary to other IBM offerings, including the assembly of new widgets that can be deployed to products such as WebSphere Portal 6.1 and Lotus Connections 2.0.
20 Oct 2009  
 
Domain specific modeling with IBM Rational Rhapsody
Learn how to use domain specific language (DSL) modeling with IBM Rational Rhapsody. Domain specific modeling allows users to extend standard modeling notations with their own domain terminology. In this demo, domain specific model elements and a new kind of diagram are defined using a UML profile within Rational Rhapsody. The UML profile is then applied to a selected example, and a domain specific model is created.
Demos 20 Oct 2009  
 
Rational System Architect Catalog Manager: Access control
Learn how to use the Rational System Architect Catalog Manager to control user access to artifacts in Rational System Architect encyclopedias. Rational System Architect Catalog Manager allows you to create roles, grant permissions to each role, and assign one or more roles to each user. It also allows administrators to manage diagram types, definition types, menu commands, and VBA macros that users can access. The Catalog Manager is included with each license of Rational System Architect. Adminstrators must install it on the server where a network encyclopedia resides.
Demos 20 Oct 2009  
 
Rational System Architect Encyclopedia Manager: Back up and restore
Learn how to use Rational System Architect Encyclopedia Manager to back up and restore a sample Encyclopedia. There are two ways to accomplish the back up and this demo will walk you through one of them. You will then learn how to restore the same sample Encyclopedia back to the database server.
Demos 20 Oct 2009  
 
The busy Java developer's guide to Scala: Updating Twitter, with Scitter
The Scitter client library is almost ready to be released into the wild, but it needs a few finishing touches. In this installment of The busy Java developer's guide to Scala, Ted Neward shows you how to incorporate update, show, and delete functionality into the Scala-based library for accessing Twitter.
Articles 20 Oct 2009  
 
Virtual appliances and the Open Virtualization Format
Not only has virtualization advanced the state of the art in maximizing server efficiency, it has also opened the door to new technologies that were not possible before. One of these technologies is the virtual appliance, which fundamentally changes the way software is delivered, configured, and managed. But the power behind virtual appliances lies in the ability to freely share them among different hypervisors. Learn the ideas and benefits behind virtual appliances, and discover a standard solution for virtual appliance interoperability called the Open Virtualization Format.
Articles 20 Oct 2009  
 
High-performance Web development with Google Web Toolkit and Eclipse Galileo
By now, you have probably heard of Google Web Toolkit (GWT). You know that it lets you write your Web applications in the Java programming language that is compiled into JavaScript to run in Web browsers. This lets you be more productive by taking advantage of Java's static typing and great tools like Eclipse. You have may seen some of the useful and stylish widgets built on top of GWT. What you may not know is that GWT lets you create high-performance Web applications. In this article, we look at how you can use the Google Plug-in with Eclipse Galileo to tap into the performance features of GWT, such as compiler optimizations, deferred binding, and Ajax optimizations. Developer performance is still an important part of GWT, so along the way, we will also show you how tweak the Google Plug-in for Eclipse to increase your productivity.
Articles 20 Oct 2009  
 
Using the SBLIM CIM Client efficiently
We all know that templates can save time. In this article, learn how to produce a code skeleton based on predefined templates using the SBLIM Common Information Model (CIM) Client library. With CIM, most client-side applications serve as the CIM clients. They use standard CIM XML-over-HTTP protocol for communication with the CIM server. It's inconvenient to encode and decode CIM-XML statements directly. Fortunately, the SBLIM CIM Client gives you standard APIs that can facilitate CIM client development. This article also provides tips on how to add code to your skeleton produced from the templates.
Articles 20 Oct 2009  
 
The Simple Cloud API
The Simple Cloud API provides a common API to a variety of cloud services. A collaborative effort by Zend, GoGrid, IBM, Microsoft, Nirvanix and Rackspace, the API allows you to write portable code that can interoperate with multiple cloud vendors. Best of all, the API allows you to use services specific to a particular vendor as necessary.
Articles 20 Oct 2009  
 
Web application security: Testing for vulnerabilities
The increasing reliance on data-driven Web sites has caused an incline in the number of attacks launched against them. As a developer, understanding how a site can be attacked is paramount to making it secure. Discover some of the more common attacks, and learn about the tools you can use to spot them.
Articles 20 Oct 2009  
 
Ken Bisconti on ECM and the IOD Conference 2009
Ken Bisconti, Vice President for Enterprise Content Management Software Products and Strategy Executive at IBM, gets excited about the tons of ECM knowledge tools his group plans to present at the IOD 2009 Global Conference.
Articles 20 Oct 2009  
 
Todd and I preview our coming week at IOD 2009
Scott Laningham and Todd "Turbo" Watson take a time out to tell you all about their plans at the upcoming Information On Demand 2009 Global Conference in Las Vegas, starting October 25.
Articles 20 Oct 2009  
 
Manage tasks with common Ajax workspace
Want to increase productivity when managing tasks of developing Ajax applications? Regular developerWorks author Judith Myerson covers how you can use common Asynchronous JavaScript and XML (Ajax) workspace as a way to collaborate with team members, make or get workspace templates, allocate workspace dynamically, centralize communications for better administration, and make or get Ajax libraries. She shows you how to mitigate project risks to more acceptable levels and how to set up a pilot study on the workspace to test the application before integrating it into legacy enterprise systems.
Articles 20 Oct 2009  
 
Meet the Object/XML mapping support in Spring
Within the Java Platform, Enterprise Edition (Java EE) community, Spring is becoming a widely accepted framework. One new feature in the latest release of Spring is its Object/XML (O/X) mapping support. The API enables developers to convert Java objects into XML and vice versa. In this article, learn to use the Object/XML mapping in Spring and explore its advantages.
Articles 20 Oct 2009  
 
IBM Data Management magazine
This is the current cover of IBM Data Management magazine, a four times a year publication of IBM and TDA Group serving data management professionals around the world.
19 Oct 2009  
 
High-performance data mining
An examination of the capabilities of IBM InfoSphere Balanced Warehouse through a scoring performance study
Articles 19 Oct 2009  
 
Top Performance Features in DB2 9 for z/OS
A look at indexing on expressions and index compression in DB2 9 for z/OS
Articles 19 Oct 2009  
 
Public Service Gets Smarter
A look at how governments and public-sector organizations are using data warehousing and BI
Articles 19 Oct 2009  
 
Programmers Only: Reducing Conversations with DB2 for z/OS: Part 1
A look at SQL that's unnecessary and should be eliminated, SQL that is executed more times than necessary, and SQL that should be replaced
Articles 19 Oct 2009  
 
Customizing XML storage in DB2
A review of best practices for when and how to customize your XML storage
Articles 19 Oct 2009  
 
Change, Challenge and the Data Warehouse
A look at how data warehouse managers are tackling five industry trends
Articles 19 Oct 2009  
 
Exposing RESTful services using an Enterprise Service Bus
As REpresentational State Transfer (REST) is becoming more popular, more non-RESTful service consumers and providers need to be adapted to make use of the REST invocation style. For such an adaptation, the Enterprise Service Bus can provide required mediation to expose non-RESTful services to be invoked RESTfully without the need to make changes to those services. This article shows how you can expose services RESTfully using IBM WebSphere Enterprise Service Bus, IBM WebSphere Message Broker and IBM WebSphere DataPower along with examples on how to test this work and sample consumers using different programming platforms.
Articles 19 Oct 2009  
 
Trial: IBM Tivoli Access Manager for Enterprise Single Sign-On
Download a free trial of IBM Tivoli Access Manager for Enterprise Single Sign-On which provides single sign-on for all Windows, Web, Java, mainframe and teletype applications, and is available on all major network access points, including Windows desktops, laptops, shared kiosks, Citrix servers, Microsoft Terminal Servers and Web portals. This complete end-point coverage allows end users to sign on from anywhere to the enterprise network with one password and get single sign-on access to all applications, even if access is through a browser from an Internet cafe. This trial is available only in the U.S. but will be extended to other countries in the near future.
Trial Downloads 18 Oct 2009  
 
Tuning Job Servers in Cognos Planning
How to tune job servers in Cognos Planning to allow for maximum hardware usage, and less locking delays.
Articles 16 Oct 2009  
 
Doug Tidwell on the new Simple Cloud API
Doug Tidwell, Emerging Technologies evangelist for IBM, discusses the new Simple Cloud API and tells you how to be a part of this exciting technology.
Articles 16 Oct 2009  
 
Using the script option to rename PDF files to the Burst Key value
Burst output can be directed to a file system rather than being stored within the Content Store. This process produces uniquely named output files created with a generated key. A script can be used to rename these files according to the burst key value.
Articles 15 Oct 2009  
 
Durable Models
This document discusses some of the concepts behind designing a durable model to help with the lifecycle of a model in an organization.
Articles 15 Oct 2009  
 
Writing great code with the IBM FileNet P8 APIs, Part 3: Take a number
Yes, you, too, can have an ECM-backed corner bakery with a tidy customer queue! Just have them take a number. This article discusses implementation techniques for getting reliably unique sequence numbers from a FileNet P8 repository. Some of the obvious approaches have hidden dangers, but a correct and useful approach is simple and performant. Along the way to solving this common problem, we'll see some things about P8 development that have a much wider scope.
Articles 15 Oct 2009  
 
Use Optim software to manage privatized test data from design to deployment
With Optim(TM) Development Studio 2.2, built-in integration with Optim Test Data Management enables developers and database administrators to use copy-and-paste function to generate an Optim Test Data Management request. The request can then be used for the efficient creation of a consistent, right-sized, referentially intact subset of data for testing. This methodology also enables you to enforce data privacy standards that were originally defined in the data model that used InfoSphere(TM) Data Architect. Developers can see which columns are private to ensure that the generated script enforces the requirement to include the Optim Data Privacy option for de-identifying private data. This article offers an end-to-end example scenario depicting a data architect, a database administrator, and a developer completing the steps needed for the solution.
Articles 15 Oct 2009  
 
Information Management and Java technology
IBM Information Management software supports Java programming, including client applications, server-side capabilities, and tools to make development and deployment easier. developerWorks is the technical resource center for programming Java applications to access the Information Management database servers data and includes technical articles, tutorials, downloads, tools, code samples, and more.
15 Oct 2009  
 
Dan Wolfson on InfoSphere at IOD 2009
IBM Distinguished Engineer Dan Wolfson illuminates his InfoSphere Data Architect showing at the Information on Demand Conference 2009 in Las Vegas on October 25-29, 2009.
Articles 15 Oct 2009  
 
Rational Publishing Engine introduction for DocExpress users
IBM Rational Publishing Engine is a new, fast, and flexible application for generating documents from a wide variety of software engineering applications. This article explains its key concepts and compares them to DocExpress, so that you can systematically replace that tool.
Articles 15 Oct 2009  
 
Scrum project management with IBM Rational Team Concert Version 2: Part 2. Plan and manage sprints
For more than a year now, we've been using IBM Rational Team Concert to support our scrum teams, delighting in many of its features, living with some of its shortcomings, and looking forward to the next version. With Version 2, the Jazz and Rational Team Concert teams have delivered dramatic improvements to their scrum and agile estimating and planning support (not to mention a much improved Web client and many other new features). This article series provides an up-to-date tutorial on getting started with Version 2 and the scrum process and highlights new features and capabilities important to scrum teams and their managers. It updates the article published in 2008 that covered "Rational Team Concert Version 1 and scrum project management".
Articles 15 Oct 2009  
 
Using application data with Rational ClearCase when no integration is available
Some software offers IBM Rational ClearCase integration (SCC or native). This article explains how to check in and check out the application data with ClearCase when no such integration exists by using clearfsimport, a tool that is included with ClearCase.
Articles 15 Oct 2009  
 
What's new in IBM Rational Performance Tester Version 8.1
IBM Rational Performance Tester helps quality assurance teams identify the presence and cause of system performance bottlenecks in their business applications to ensure that they're ready for production deployment. This article describes key features delivered in Version 8.1 that extend analysis capabilities and enhance the test development experience.
Articles 15 Oct 2009  
 
What's new in Rational Developer for System z, Version 7.6
This article describes the major enhancements introduced in IBM Rational Developer for System z, V7.6, which was released in October 2009.
Articles 15 Oct 2009  
 
Virtual Spaces: Enabling Immersive Collaborative Enterprise: Part 2: Implementation and lessons learned
The first article of this series explained the applicability of virtual worlds to the enterprise and examined several virtual world engines and enabling technologies, including Active Worlds, Forterra OLIVE, OpenSimulator, Second Life, Torque and Unity and their use to implement IBM Virtual Spaces. In this second part you will learn about the IBM experience in the development and use of Virtual Spaces in more detail, including technical and business challenges, tangible business results, and lessons learned.
Articles 15 Oct 2009  
 
Developing with real-time Java, Part 3: Write, validate, and analyze a real-time Java application
Building on the previous two articles in this three-part series and on the Real-time Java series, this article shows how to design, code, validate, and analyze a basic real-time application. The emphasis is on the practical aspects of validating the achievement of an application's deterministic quality of service.
Articles 14 Oct 2009  
 
Learn Linux, 101: Streams, pipes, and redirects
If you think streams and pipes make a Linux expert sound like a plumber, here's your chance to learn about them and how to redirect and split them. You even learn how to turn a stream into command arguments. You can use this material in this article to study for the LPI 101 exam for Linux system administrator certification, or just to learn for fun.
Articles 14 Oct 2009  
 
Introducing IBM LotusLive Engage
In this article, we give an overview of IBM® LotusLive Engage and describe its unique features. In other articles in this series, we examine each offering in more detail.
Articles 14 Oct 2009  
 
Introducing IBM LotusLive
In this article, we give an overview of the IBM® LotusLive offerings and describe their unique features. In subsequent articles in this series, we examine each offering in more detail.
Articles 14 Oct 2009  
 
Develop and Deploy Web Services as OSGi Bundles
This article describes a step-by-step approach to developing and deploying Web service components as OSGi bundles. Apache CXF's distributed OSGi framework, cxf-dosgi, will be used with Eclipse's Equinox OSGi framework for developing and deploying the service bundles. A simple web application client is developed to access the distributed service bundles. A web service provider often faces the challenge of supporting multiple versions of a service at the same time. The article also demonstrates how OSGi provides a clean and uncluttered environment to facilitate just such a need.
Articles 14 Oct 2009  
 
WebSphere migrations: Migrate from JBoss v4.x to IBM WebSphere Application Server Community Edition v2.x
Leverage the superior support and architecture of WebSphere Application Server and Apache Geronimo by migrating applications running on JBoss Application Server.
Articles 14 Oct 2009  
 
Managing WebSphere Adapters more effectively through wsadmin in WebSphere Process Server
This article introduces an approach on how to manage WebSphere Adapters more effectively through the wsadmin scripting tool in a WebSphere Process Server environment. This approach reduces the effort to access and manage WebSphere Adapter projects and improves the overall efficiency of building an SOA business integration solution.
Articles 14 Oct 2009  
 
Build and deploy a business process model using WebSphere Business Process Modeler Advanced and Lotus Forms, Part 3: Implement a mediation flow
In Part 3 of this series, you'll learn how to implement a mediation flow in WebSphere Integration Developer V6.1.2, including integrating a mediation flow with a business process.
Tutorial 14 Oct 2009  
 
Learning interprocess communication with the ACE Framework
For most programmers, interprocess communication (IPC) is synonymous with using the Socket API.
Articles 13 Oct 2009  
 
Securing remote AIX V6.1 data at rest using the SLES Encrypt File Container
See how you can secure data at rest exported by AIX and consumed by SUSE Linux Enterprise Server via the NFS protocol using the Encrypt File Container feature provided with SLES.
Articles 13 Oct 2009  
 
Distributed DBA: Using Materialized Query Tables
This article explains what MQTs are, shows you how to create and populate a system-maintained and a user-maintained MQT, and details some situations where using MQTs can be beneficial.
Articles 13 Oct 2009  
 
Sharing Knowledge, Driven by Passion
The IBM Information Champion program recognizes dedicated IBM product advocates who share their opinions and years of experience with others in the same field. Meet two of the newest (and youngest) recipients.
Articles 13 Oct 2009  
 
6 Keys to Real-Time Analytics
This article provides six best practices for data management professionals to ensure that their performance management and analytics initiatives are set up for success.
Articles 13 Oct 2009  
 
Trial: Rational Developer for System z
Download a free trial version of Rational Developer for System z V7.6, which consists of a common workbench and an integrated set of tools that support end-to-end, model-based development, run-time testing, and rapid deployment of simple and complex applications. It offers an integrated development environments (IDE) with advanced, easy-to-use tools and features to help WebSphere, CICS, and Information Management System developers rapidly design, code, and deploy complex applications.
Trial Downloads 13 Oct 2009  
 
Trial: IBM WebSphere Application Server
Learn about WebSphere Application Server, which drives business agility with an innovative, performance based foundation for your SOA environment on the broadest range of platforms in the industry.
Trial Downloads 13 Oct 2009  
 
Linux virtualization and PCI passthrough
Processors have evolved to improve performance for virtualized environments, but what about I/O aspects? Discover one such I/O performance enhancement called device (or PCI) passthrough. This innovation improves performance of PCI devices using hardware support from Intel (VT-d) or AMD (IOMMU).
Articles 13 Oct 2009  
 
Introducing IBM LotusLive Meetings
In this article, we give an overview of IBM® LotusLive Meetings and describe its unique features. In other articles in this series, we examine each offering in more detail.
Articles 13 Oct 2009  
 
Cloud computing with PHP, Part 2: Using Amazon EC2 with the Zend Framework
The Zend Framework contains several classes that make using cloud-based storage services easy. Part 1 of this "Cloud computing with PHP" series looks at using Zend classes with Amazon's S3 cloud storage service. This article covers the Zend classes that make it easy to work with virtual machines in Amazon's Elastic Compute Cloud (EC2).
Articles 13 Oct 2009  
 
Ed Mounib on smart healthcare, '09 CIO study
IBM healthcare leader Ed Mounib discusses technology and smarter healthcare and opens up on the recently released 2009 Global CIO study that details CIOs' takes on the impact of IT on various corporate issues.
Articles 13 Oct 2009  
 
PHP bees and audio honey: Accessible agent-based audio alerts and feedback
This article describes a system that uses open source tools to collect, edit, and funnel information to a central database, where it is arranged appropriately for presentation, not on the screen, but announced via the audio system for the benefit of users such as those with visual impairments. The system uses a number of PHP agents that operate independently to generate, edit, arrange, and announce information.
Articles 13 Oct 2009  
 
Automatically update a Web page with dynamic elements
You may know how to hide and display optional JavaServer Faces (JSF) components by using JavaScript and Cascading Style Sheets (CSS) in standard JSF components. To do this, you would first need to identify all JSF components and write them into JSF pages. But, that is impossible to do when you are developing a Web page that contains dynamic elements that are unknown until run time. With this article, learn how you can clear old UI components while automatically updating the dynamic elements of a Web page, as well as how to use Java code to add new elements and put them into their proper spot on a Web page. You'll also learn how to bind different event handlers to different dynamic elements of a Web page, how to register a listener listening to changes of server-side data to invoke a page refresh, and how to use Asynchronous JavaScript and XML (Ajax) techniques to refresh only the dynamic parts of the Web page.
Articles 13 Oct 2009  
 
Migrating WebSphere MQ queue manager clusters from WebSphere MQ V6 to V7
This article describes best practices for migrating WebSphere MQ queue manager clusters from V6 to V7 on both System z and on distributed operating systems. Topics include minimising application outages, verifying migration success, and taking advantage of new features such as publish/subscribe within clusters through the use of clustered topic objects.
Articles 13 Oct 2009  
 
Using Apache Pivot to build an iTunes search client
Apache Pivot is an open source platform for building rich internet applications (RIAs) in a Java environment. It combines the enhanced productivity and usability features of a modern RIA toolkit with the robustness of the industry-standard Java platform. Apache Pivot applications take advantage of WTKX, an XML-based language for user interface design, which makes the application's output easy to visualize. In this tutorial, you will follow the implementation of a simple but practical Pivot application that allows a user to execute searches against the contents of the iTunes Store.
Tutorial 13 Oct 2009  
 
SOA Books from IBM Press Books
Check out the latest SOA publications from IBM Press.
Books 13 Oct 2009  
 
System z Rocks (Again)
Why IBM System z and DB2 are not only a popular combination for BI, but the primo platform for data warehousing
Articles 12 Oct 2009  
 
Data Manager: Right-Sized Analytics
A regional furniture retailer uses better insights (and analytics) to target customers more effectively
Articles 12 Oct 2009  
 
Smarter is: Boosting the IQ of Galway Bay
Learn how the Marine Institute Ireland SmartBay information project is netting impressive results with the help of IBM InfoSphere Streams software.
Articles 12 Oct 2009  
 
Lotus Domino Designer 8.5.1 free download
Download Lotus Domino Designer 8.5.1, an Eclipse-based rapid application development tool for building collaborative Web 2.0 applications that run on Lotus Notes and Domino. Designer includes XPages which allows developers to use HTML, CSS and JavaScript skills along with a set of modern Web controls, Dojo and built in Ajax services to build applications.
Trial Downloads 12 Oct 2009  
 
Lotus Domino documentation
Find documentation for Lotus Domino version 8.5.x
12 Oct 2009  
 
Lotus Notes, Lotus Domino, and Lotus Domino Designer Release Notes
Find release notes for supported versions of IBM Lotus Notes, IBM Lotus Domino, and IBM Lotus Domino Designer. Release notes also include information about IBM Lotus Domino Web Access, IBM Lotus Domino Access for Microsoft Outlook, IBM Lotus Domino Offline Services, and IBM Lotus Domino Enterprise Connection Services.
12 Oct 2009  
 
Peter Janzen on free Domino Designer download
Senior Product Manager Peter Janzen explains why IBM decided to offer a no-charge development license for Lotus Domino Designer, a rapid application-development environment for workflow-driven business apps.
Articles 12 Oct 2009  
 
Rational Team Concert for System z
Rational Team Concert for System z provides an enterprise-wide, agile, cross-platform, collaborative development environment.
12 Oct 2009  
 
How to use event processing in CICS: Part 2, Designing business applications and consuming CICS events with WebSphere Business Events
This tutorial shows how to design a business scenario and apply event processing to our business logic so that we can make our business smarter. It also shows how to send events to WebSphere Business Events via Websphere Message Queue transport using JMS.
Tutorial 12 Oct 2009  
 
Model Synchronization between WBM and WID 6.1.2
This article illustrates the closed cycle development between WebSphere Business Modeler (WBM) and WebSphere Integration Developer (WID) version 6.1.2. It starts by designing a simple business model on WBM and importing this model into WID. Some changes will be applied on the WID module, and then they will be imported back to WBM to update the model. After that, Other changes will be applied on the WBM model, and then is merged into the exisiting WID module.
Articles 10 Oct 2009  
 
Podcasts
The Lotus podcasts page features developerWorks interviews and podcasts.
09 Oct 2009  
 
How to identify unused indexes in DB2 for Linux, UNIX, and Windows
During database application development, developers tend to define a large number of indexes on tables to guarantee that each and every query performs well. After application development has been finished and a database has gone into production, the existence of too many indexes turns out to be a cause for decreased database performance. Many indexes mean more work for the database system when executing UPDATE, INSERT, and DELETE (UID) operations. In addition, regular maintenance activities like RUNSTATS and REORG also run considerably longer in cases where many indexes are present. Therefore, to achieve the best database performance, it is critical to be able to determine which indexes are necessary for query execution and which indexes you can safely drop without impacting query runtimes. This article explains several methods that a DB2 for Linux, UNIX, and Windows (DB2 LUW) database administrator (DBA) can use to identify unused and seldom used indexes.
Articles 08 Oct 2009  
 
Using collaborative technologies for healthcare in the home
The number of people in the U.S. diagnosed with diabetes is now reaching 24 million. Diabetes requires monitoring. In this article, get an introduction to the concept of continuing care, particularly in the home. This article describes how diabetes monitoring can be improved through collaborative technologies. See how software from MyCareTeam, IBM, and other organizations are used in an example in support of diabetes monitoring. Understand information and Web-based technologies, such as XML storage and services (for example, through IBM DB2 pureXML) in the context of continuing care, as well as related initiatives, such as the Continua Health Alliance's role in selecting appropriate standards. This article summarizes the impact of these technologies on the building of agile and collaborative systems for healthcare, and highlights the significant benefits of collaborative continuing care that include cost reduction and increased quality of healthcare.
Articles 08 Oct 2009  
 
DB2 pureScale
DB2 pureScale reduces the risk and cost of business growth by providing unlimited capacity, continuous availability, and application transparency. DB2 pureScale on IBM Power Systems incorporates PowerHA pureScale technology to deliver levels of database scalability and availability unmatched on UNIX or x86 systems. This complements DB2 for z/OS and System z, the undisputed leader in total system availability, scalability, security and reliability.
08 Oct 2009  
 
Learn Linux, 101: A roadmap for LPIC-1
Use this roadmap to find IBM developerWorks articles that will help you learn and review basic Linux tasks. And if you're also pursuing professional certification as a Linux system administrator, these articles can help you study for the Linux Professional Institute Certification (LPIC) exam 101 and exam 102. This roadmap is organized according to the 43 objectives in the 101 and 102 exams, which you are required to pass for LPI level 1 certification.
Articles 08 Oct 2009  
 
Create a deployment topology diagram in IBM Rational Software Architect
This article shows how to use IBM Rational Software Architect to create a deployment topology diagram. After completing this exercise, you will be able to model the physical deployment of either a Java Enterprise Edition (JEE) or Microsoft .NET Web application.
Articles 08 Oct 2009  
 
How mainframe software development teams benefit from using Rational Team Concert for System z
Learn how deploying Rational Team Concert for System z provides benefits in collaboration, planning, and agile processes for mainframe software development.
Articles 08 Oct 2009  
 
Scrum project management with IBM Rational Team Concert Version 2: Part 1. Set up projects, teams, and plans
For more than a year now, we've been using IBM Rational Team Concert to support our scrum teams, delighting in many of its features, living with some of its shortcomings, and looking forward to the next version. With Version 2, the Jazz and Rational Team Concert teams have delivered dramatic improvements to their scrum and agile estimating and planning support (not to mention a much improved Web client and many other new features). This article series provides an up-to-date tutorial on getting started with Version 2 and the scrum process and highlights new features and capabilities important to scrum teams and their managers. It updates the article published in 2008 that covered "Rational Team Concert Version 1 and scrum project management".
Articles 08 Oct 2009  
 
Rational Software Architect Standard Edition
A collection of technical developer resources supporting Rational Software Architect Standard Edition.
08 Oct 2009  
 
IBM Cognos TM1 Back-up and Recovery Guide
This document provides guidance on implementing a backup and recovery policy for IBM Cognos TM1 data.
Articles 07 Oct 2009  
 
Java diagnostics, IBM style, Part 5: Optimizing your application with the Health Center
IBM Monitoring and Diagnostic Tools for Java - Health Center is a tool for monitoring a running Java application. It reports on all aspects of system health via charts, graphs, and tables, and it makes recommendations for fixing problems. The Health Center includes an extremely low-overhead method profiler, a garbage-collection visualizer, a locking profiler to identify contention bottlenecks, and a configuration explorer. Find out how you can use this tool to diagnose and fix performance, configuration, and stability issues in your applications.
Articles 07 Oct 2009  
 
Reduce Linux power consumption, Part 3: Tuning results
This three-part series is your starting point for tuning your system for power efficiency. In Part 3, the author compares the performance of the five in-kernel governors in both tuned and untuned states to show you how to optimize a Linux-based System x server.
Articles 07 Oct 2009  
 
Implementing common extension scenarios using IBM Lotus Web Content Management 6.1 APIs
The IBM Lotus Web Content Management (hereafter called “Web Content Management”) API provides an extension of standard features of Web Content Management. This article provides usage and solutions with code samples of the most common implementations carried out by customers using APIs. You can pick and choose the samples provided here, as is, to incorporate into your system.
Articles 07 Oct 2009  
 
Using the MQ binding plug-in for WebSphere Integration Developer 6.0.2
This article demonstrates how the plug-in for WebsSphere Integration Developer can help you reduce manual work by using the MQ binding feature. The plug-in automates the creation of the necessary environment and WebSphere Process Server resources.
Articles 07 Oct 2009  
 
WebSphere Portal Security
This page provides resources for portlet developers, portal administrators, IT Security professionals, and portal developers who need to configure, administer, or program WebSphere Portal security features.
07 Oct 2009  
 
Cloud computing with Linux and Apache Hadoop
Many companies like IBM, Google, VMWare, and Amazon have provided products and strategies for Cloud computing. This article shows you how to use Apache Hadoop to build a MapReduce framework to make a Hadoop Cluster and how to create a sample MapReduce application which runs on Hadoop. You will also learn how to set up a time/disk-consuming task on the cloud.
Articles 06 Oct 2009  
 
Make sudo work harder
The sudo utility allows users to run commands as another, or privileged, user. Sudo has features not often used by administrators. This article demonstrates some of these features, such as include files, timeouts, and logical operations.
Articles 06 Oct 2009  
 
Efficient Report Design using Excel addin
This document will provide guidelines to designing reports using the Excel add-in link.
Articles 06 Oct 2009  
 
Download: Lotus Domino Designer
Download a free trial version of IBM Lotus Domino Designer 8.5.1, an Eclipse-based rapid application development tool for building collaborative Web 2.0 applications that run on Lotus Notes and Domino. Designer includes XPages which allows developers to use HTML, CSS and JavaScript skills along with a set of modern Web controls, Dojo and built in Ajax services to build applications.
Trial Downloads 06 Oct 2009  
 
Learn Linux, 101: File and directory management
You've probably heard that everything in Linux is a file, so start on the right path with a solid grounding in file and directory management -- finding, listing, moving, copying, and archiving. You can use this material in this article to study for the LPI 101 exam for Linux system administrator certification, or just to learn for fun.
Articles 06 Oct 2009  
 
Integrating IBM Lotus Notes with IBM Lotus Symphony using LotusScript and the Lotus Symphony Toolkit
Learn to use the IBM® Lotus® Symphony™ LotusScript® toolkit to publish information from IBM Lotus Notes® into Lotus Symphony applications, such as Lotus Symphony Documents and Lotus Symphony Spreadsheets.
Articles 06 Oct 2009  
 
Meet the developers: Chris Toohey
This interview with Chris Toohey is the first in a series of interviews with IBM Lotus Domino Designer developers who are active contributors to the Lotus community.
Articles 06 Oct 2009  
 
memcached and Grails, Part 2: Integrating memcached into Grails
James Goodwill completes his two-part introduction to integrating memcached and Grails with a sample Grails application and a Java-based memcached client. Learn how to integrate Spymemcached into your Grails-built, contact-management application, then try caching individual request results with memcached. You'll also use the memcached client commands introduced in Part 1 to test the effectiveness of your new cache.
Articles 06 Oct 2009  
 
Design and develop SCA components using the Spring Framework, Part 1: The trifecta: Spring, SCA, and Apache Tuscany
In this "Design and develop SCA components using the Spring Framework" series, learn how Service Component Architecture (SCA) and the Spring Framework effectively combine to build distributed service applications. This first article outlines the benefits of combining SCA and Spring. Learn how to design and develop your SCA components using the Spring Framework, how to expose Spring beans as an SCA service, and how to access SCA services and properties within your Spring applications. The example in this article use the Apache Tuscany SCA Java technology runtime.
Articles 06 Oct 2009  
 
Spread the word: Enterprise blogging, MetaWeblog, and XML-RPC
Today's blogs are used for much more than the traditional personal journal: They have matured to become an ideal Web publishing platform. Within the enterprise, blogs are often a central conduit for corporate, development, and marketing communications, which makes selecting open blogging software that conforms to standard XML APIs essential. Discover one such too -- MetaWeblog, a widely used blogging API -- and learn how to use its API to write your own blogging tools.
Articles 06 Oct 2009  
 
Collaborate to brainstorm and share projects
Want a real-time interactive collaboration Web site? Regular developerWorks author Judith Myerson talks about addressing the needs of people who want to collaborate, and the developers who want collaboration models that they can modify for different reasons. She gives three collaboration scenarios: Supply Chain Management, Plant Engineering Management, and Research Papers in Science, and covers the impact of IPv6 on mobile devices.
Articles 06 Oct 2009  
 
An introduction to the Web services framework for Jython
The open source SOA company's (WSO2) Web services framework for Jython (WSF/Jython) provides a simple approach to creating and consuming Web services in Jython. This framework integrates the Apache Axis2 Web services engine with Jython, extending all the power and versatility of the Axis2 engine to Jython users. Now, with just a few lines of code, Jython users can enjoy the benefits of Service-Oriented Architecture (SOA) using Web services. Web service clients written using the WSF/Jython framework can invoke enterprise Web services that require WS-Security. WSF/Jython also supports sending binary attachments as MTOM.
Articles 06 Oct 2009  
 
Team development with WebSphere Transformation Extender
This article shows you how to use WebSphere Transformation Extender (WebSphere TX) V8.2 in a team environment. It explains how to integrate WebSphere TX with CVS repositories and provides a pattern for subdividing WebSphere TX artifacts into smaller units of work to maximize the number of parallel development activities. You should be familiar with WebSphere TX and have basic knowledge of the Eclipse platform.
Articles 06 Oct 2009  
 
Introduction to patterns in WebSphere Message Broker V7
WebSphere Message Broker V7 introduces patterns to message flow development. A pattern is a reusable solution that encapsulates a tested approach to solving a common architecture, design, or deployment task in a particular context.
Articles 06 Oct 2009  
 
Transfer Data from TM1 to IBM Cognos Controller with a TM1 Process
This document will provide information on using Turbo Integrator with IBM Cognos Controller.
Articles 05 Oct 2009  
 
Cognos 8 BI online trial
Try an online trial of IBM Cognos 8 BI, which delivers the complete range of business intelligence capabilities on a single service-oriented architecture (SOA) by providing reports, analysis, dashboards and scorecards to monitor business performance, analyze trends, and measure results.
Trial Downloads 05 Oct 2009  
 
What's new in Rational Team Concert for System z, Version 2.0
Learn about the new functions included in the IBM Rational Team Concert for System z, Version 2.0.0.1 release.
Articles 05 Oct 2009  
 
Rational Rhapsody UPDM, Part 1: Create all views (AV)
This demo provides an overview of the Unified Profile for DoDAF and MoDAF (UPDM), and how to use Rational Rhapsody to create various UPDM views. The goal of UPDM is to create an industry standard approach for military frameworks. Part 1 of this demo covers the AV, or all views. These include the strategic, operational and service-orientated views. Part 2 covers other UPDM views, such as the system view.
Demos 02 Oct 2009  
 
Rational Rhapsody UPDM, Part 2: Create system and technical views
This demo provides an overview of the Unified Profile for DoDAF and MoDAF (UPDM), and how to use Rational Rhapsody to create various UPDM views. The goal of UPDM is to create an industry standard approach for military frameworks. Part 2 of this demo covers the system and technical views. Prior to viewing this demo, it is recommended that you view Part 1, which covers the AV or all views including strategic, operational and service-oriented views.
Demos 02 Oct 2009  
 
Guidelines to importing data using lookup splits - IBM Cognos Controller
This document will provide information around using lookup splits to break different types of balances and move them from asset to liability account.
Articles 01 Oct 2009  
 
Building efficiencies into a DBA's day
Optim Database Administrator (ODA), previously known as Data Studio Administrator, helps improve Database Administrator (DBA) productivity by providing advanced change management capabilities as well as support for common database administration tasks. The SQL and XQuery Editor in ODA (also available as part of Data Studio and other Optim products) provides contextual help that makes command editing quick and command execution less error-prone. This article shows you how to use templates and create customized templates to improve your productivity when using database commands. It also shows you how to test your customized templates and export them to share with other members of your team.
Articles 01 Oct 2009  
 
New to IBM Information Management
At the core of IBM's software solution for information management is a powerful family of relational database management system (RDBMS) servers. In addition, IBM has built information management software for purposes that include data warehousing, data analysis, data mining, media asset management, enterprise content management and information integration.
01 Oct 2009  
 
Linux Professional Institute (LPI) exam prep
Before you take the Linux Professional Institute (LPI) exams, review these developerWorks tutorials, designed as self-study guides for each topic in the four exams.
01 Oct 2009  
 
Lotus Protector for Mail Security documentation
The Lotus Protector for Mail Security documentation page lists product documentation, white papers, Redbooks, Redpapers, Redpieces, and additional documentation.
01 Oct 2009  
 
IBM Tivoli and green IT: Datacenter efficiency
See how the integration of facility, asset, and IT resource data can improve green data center management by using IBM’s green service management solution. This demo shows how an energy-related issue can be detected and efficiently solved through intelligent relocation of infrastructure and workload distribution based on available cooling and power capacity.
Demos 01 Oct 2009  
 
IBM Rational posters
Three posters from IBM Rational software are available today. Request them while they last!
01 Oct 2009  
 
Rational Application Developer for WebSphere Software
Find technical developer content and resources for IBM Rational Application Developer.
01 Oct 2009  
 
Rational support
Access Rational support resources, including documentation, forums, and downloads. You can also search the developerWorks knowledge base and forums.
01 Oct 2009  
 
DB2 9.7 on Amazon Elastic Compute Cloud (EC2)
DB2 9 is an innovative database server for managing relational and XML data and is ideally suited for Cloud deployments. DB2 Workgroup is the data server for deployment in a departmental, workgroup, or medium-sized business environment, and exploits up to 16GB of memory.
Trial Downloads 30 Sep 2009  
 
DB2 Express-C 9.7 on Amazon Elastic Compute Cloud (EC2)
Use IBM DB2 Express-C on Amazon Elastic Compute Cloud (EC2). IBM DB2 Express-C, the no-charge edition of the relational and XML hybrid DB2 data server, is ideally suited for use in Cloud environments and delivering Data-as-a-Service (DAAS).
Trial Downloads 30 Sep 2009  
 
Trial: IBM Lotus Foundations Reach
Download a free trial of IBM Lotus Foundations Reach V1.0, an add-on component to Lotus Foundations Start that adds secured instant messaging, computer-to-computer VoIP, video chat capabilities, and much more. Lotus Foundations Start is an on-premise software appliance and a complete solution for businesses with 5-500 employees who have limited or no in-house technical resources. Deploy Lotus Foundations Start and then install Lotus Foundations Reach to add presence awareness to existing Lotus Foundations Start environments.
Trial Downloads 30 Sep 2009  
 
WebSphere Application Server V7 on Amazon Elastic Compute Cloud (EC2)
Use WebSphere Application Server on Amazon Elastic Compute Cloud (EC2). WebSphere Application Server is a Java EE 5 certified, EJB 3.0 supported technology-based application platform. Build, deploy and manage robust, agile and reusable SOA business applications and services of all types while reducing application infrastructure costs.
Trial Downloads 30 Sep 2009  
 
Al Smith on integrated data management, Optim, and IOD 2009
Al Smith, Director of WW Optim Engineering, provides a fast look at integrated data management, the Optim solution, and what will be revealed about this at the IOD conference.
Articles 30 Sep 2009  
 
SOA and Web services 10 most popular articles and tutorials
Find out which articles rank highest, either in terms of page views or in the view of the editor, for the IBM SOA and Web services zone on developerWorks over past several years.
Articles 30 Sep 2009  
 
WebSphere Process Sever throughput management, Part 2
The solution architect is frequently required to design solutions that integrate disparate endpoint systems to exhibit varying non-functional capabilities. This 2-part series presents approaches on handling endpoint system challenges related to throughput management. One such integration challenge is when a target endpoint system cannot process high volumes of concurrent asynchronous messages. This article illustrates how the underlying capabilities provided by WebSphere Process Server can be leveraged to handle this integration challenge.
Articles 30 Sep 2009  
 
Best practices for using Web services with the WebSphere Transformation Extender WSDL Importer
Many WebSphere Transformation Extender (WebSphere TX) solutions involve invoking Web services from a WebSphere TX map to process data. In this process, the WSDL Importer creates Web services artifacts in WebSphere TX that correspond to the WSDL provided for the Web services. This article explains how WSDL is represented in the Web services artifacts, and provides best practices for creating the artifacts within WebSphere TX. Users should be familiar with WebSphere TX and have some knowledge of Web services and WSDL.
Articles 30 Sep 2009  
 
Integrating IBM InfoSphere Master Data Management Server for Product Information Management with WebSphere Commerce
This article describes the Product Information Management (PIM) for Commerce accelerator and best practices on how to use it. You will learn about the different components and how you can use them to accelerate an integration between the IBM InfoSphere Master Data Management for PIM and WebSphere Commerce.
Articles 30 Sep 2009  
 
Customizing with WebSphere CloudBurst, Part 2: Using WebSphere CloudBurst to customize a WebSphere middleware environment
At the heart of the IBM WebSphere CloudBurst Appliance are IBM WebSphere Application Server patterns. These patterns are pre-built, hardened configurations that are best practice representations of WebSphere middleware environments that are ready to be deployed to a private cloud. However, these shipped patterns will not meet the needs of every deployment. For that reason the WebSphere CloudBurst Appliance provides pattern customization capabilities that enable you to produce your own highly customized WebSphere middleware environments. Part 2 of this article series discusses how WebSphere CloudBurst lets you build custom WebSphere Application Server patterns that represent your unique topologies and configurations.
Articles 30 Sep 2009  
 
Hello again, 3270: Accessing z/OS applications with an iPhone
New technologies and the proliferation of smart wireless devices doesn't change the reality that applications running on z/OS remain the backbone of many organizations. But just because an application might be older doesn't mean it has to look that way or be difficult to access. This article describes how you can leverage Service Oriented Architecture to bridge this generation gap and access a z/OS application from an iPhone. This example involves creating a CICS Web service that is invoked by an iPhone using Web 2.0 concepts to access a CICS/COBOL demo application. Bringing in Google Maps then makes the iPhone interface to the mainframe application even more attractive.
Articles 30 Sep 2009  
 
Case study: Tuning WebSphere Application Server V7 for performance
IBM WebSphere Application Server supports an ever-growing range of applications, each with their own unique set of features, requirements, and services. Just as no two applications will use an application server in exactly the same way, no single set of tuning parameters will likely provide the best performance for any two different applications. Most applications will generally realize some performance improvement from tuning in three core areas: the JVM, thread pools, and connection pools. This article uses the Apache DayTrader Peformance Benchmark Sample application to demonstrate what you can tune and how to go about tuning it, depending on the major server components and resources that your application uses.
Articles 30 Sep 2009  
 
Comment lines by Erik Burckart: Every application needs communications
IBM WebSphere Application Server V7 Feature Pack for Communications Enabled Applications (CEA) can help easily add powerful communications capabilities to your applications. In many cases, integration starts simply with one line of HTML while importing the JavaScript and CSS. This article briefly describes the capabilities of this new feature pack, including the ability to browse a Web site with a friend, or click to make a call to someone all via JavaScript. If you want to see it in action, this article includes easy ways to get started plus links to YouTube demo videos.
Articles 30 Sep 2009  
 
Comment lines by Scott Johnson: Loading Java resource bundles via HTTP
Learn how to load a Java resource bundle that resides in a different Web application. Before Java Platform Standard Edition (Java SE) 6, support for accomplishing this was not part of the JDK. But with the addition of the ResourceBundle.Control class in Java SE 6, loading a "remote" resource bundle became possible by simply extending the Control class and adding some custom code.
Articles 30 Sep 2009  
 
Comment lines by Kevin Sutter: An update on Java Persistence API 2.0
As the JPA Expert Group (JSR-317) nears completion of the JPA 2.0 specification, this article introduces you to some of the new concepts and features in this updated specification. It also explains how you can experience this new functionality with the Apache OpenJPA project, an open-source, robust, high performance, scalable implementation of the JPA specification.
Articles 30 Sep 2009  
 
Comment lines by Ruth Willenborg: The "special sauce" inside the WebSphere CloudBurst Appliance
The secret ingredient inside the new IBM WebSphere CloudBurst Appliance and IBM WebSphere Application Server Hypervisor Edition isn't a secret, but it is revolutionary. This article reveals the "special sauce" inside these two products that differentiates them from general purpose provisioning and virtualization management products.
Articles 30 Sep 2009  
 
Ajax in a network: Security and topology challenges of aggregating content from multiple sites in an Ajax architecture
There can be challenges when introducing Asynchronous JavaScript and XML (Ajax) programming techniques into a network environment. This article looks at security and topology scenarios that you might be trying to solve when creating Ajax style architectures that aggregate content from multiple sites. This article explores these scenarios using the IBM Tivoli Access Manager WebSEAL product in conjunction with the IBM WebSphere Application Server Feature Pack for Web 2.0 for developing Ajax style architectures for WebSphere Application Server.
Articles 30 Sep 2009  
 
Mission:Messaging: Ten WebSphere MQ SupportPacs I can't live without
SupportPacs are add-ons that complement the IBM WebSphere MQ family of products. SupportPacs cover a wide variety of functions including planning, administration, development, testing, operations, and troubleshooting. With literally hundreds to pick from, the options can be overwhelming when deciding which would be the best ones for you. There is no definitive list of the "best" SupportPacs out there, but these are the ones I consider to be indispensible.
Articles 30 Sep 2009  
 
The Support Authority: Analyze memory management problems with the Memory Dump Diagnostic for Java (MDD4J)
The Memory Dump Diagnostic for Java (MDD4J) tool helps you diagnose memory leaks and other excessive memory consumption problems in applications running in IBM Java Virtual Machines (JVMs). This article introduces you to MDD4J and shows you how to use its sophisticated analysis engine and user interface to peer into the Java heap so you can see which objects are consuming the most amount of memory.
Articles 30 Sep 2009  
 
Planning and handling timeouts in service-oriented environments
This article shines some light on an often overlooked yet very important aspect of any service-oriented architecture (SOA): timeouts. Find out how some specific non-functional requirements can only be met by carefully designing the timeout values that are used across an entire solution.
Articles 30 Sep 2009  
 
The WebSphere Contrarian: Less might be more when tuning WebSphere Application Server
Aggressive tuning doesn't always equate with improved application performance. This installment of The WebSphere Contrarian discusses why this is the case and provides some high level performance tuning guidance.
Articles 30 Sep 2009  
 
IBM and HP virtualization
Learn about the virtualization capabilities of both HP-UX and AIX, the fundamental differences between virtualization products on HP and IBM, and how these products integrate with the hardware platforms on which they run. The intent of this article is to educate you and also to help you make informed decisions as to which platform works best for you, from a feature and functionality standpoint and for your long-term strategic goals.
Articles 29 Sep 2009  
 
Configuring Intercompany Dividend Elimination - IBM Cognos Controller 8x
This document will provide guidelines to configuring the elimination dividends using the intercompany control tables.
Articles 29 Sep 2009  
 
IBM Cognos 8 and WebSphere Clustering
This document describes how to set up IBM Websphere clustering for a IBM Cognos 8.4 Environment.
Articles 29 Sep 2009  
 
IBM Cognos Special Edition - Installation and Configuration
This document gives extra instruction on the installation and configuration of the IBM Cognos 8.4 Special Edition.
Articles 29 Sep 2009  
 
Configure SAP Application Server against IBM Cognos 8.4
This document give extra instructions to set up SAP Application server against IBM Cognos 8.4.
Articles 29 Sep 2009  
 
BEA WebLogic - Installing the Application Server
This document descibes how to setup and configure BEA Weblogic against IBM Cognos 8.4 BI.
Articles 29 Sep 2009  
 
Installing and Configuring Oracle 10g Application Server for IBM Cognos 8.4
This document give extra instructions to set up Oracle 10g against IBM Cognos 8.4 environment.
Articles 29 Sep 2009  
 
Installing and Configuring the IBM Cognos Application
This document give extra instructions to set up IBM Cognos 8.4.
Articles 29 Sep 2009  
 
BEA WebLogic Configuration and IBM Cognos Application Deployment
This document give extra instructions to set up BEA Weblogic against IBM Cognos 8.4.
Articles 29 Sep 2009  
 
Sun Java Systems Application Server (SJSAS) Installation
This document give extra instructions to set up Sun JSAS against IBM Cognos 8.4.
Articles 29 Sep 2009  
 
SAP Web Configuration and IBM Cognos 8 Deployment
This document is for those who have limited experience with SAP Web Application Server (SAP WAS) and who wish to set up a SAP WAS environment. The document consists of detailed instructions that explain the steps required. The primary goal is to set up a basic environment for testing purposes and not necessarily a high performance production environment.
Articles 29 Sep 2009  
 
Installing and Configuring the JBOSS Application Server for IBM Cognos 8
This document give extra instructions to set up JBoss against IBM Cognos 8.4 environment.
Articles 29 Sep 2009  
 
Practically Groovy: SwingBuilder and the Twitter API, Part 1
In this Practically Groovy article, Scott Davis tackles a topic that strikes fear into most server-side Java developers: Swing. As you'll learn, Groovy's SwingBuilder takes some of the sting out of this powerful yet complex GUI framework.
Articles 29 Sep 2009  
 
Java development 2.0: You can borrow EC2 too
In this Java development 2.0 installment, Andrew Glover give you a hands-on introduction to developing for and deploying on the Amazon Elastic Compute Cloud (EC2). Learn how EC2 differs from Google App Engine, and leverage an Eclipse plug-in and the concise Groovy language to get a simple Web application up and running quickly on EC2.
Articles 29 Sep 2009  
 
Implementing and deploying Google gadgets for the Lotus Connections Home page
This article introduces the IBM®-developed iWidget specification used in various IBM products such as IBM Lotus® Connections 2.0. It describes different aspects of the specification through a practical example, which shows how to implement an iWidget that acts as a wrapper for a Google gadget.
Articles 29 Sep 2009  
 
Customizing IBM Lotus Connections 2.5 with Lotus Widget Factory and Google gadgets
This article details two different approaches that you can use to accelerate and simplify the development of new widgets for IBM® Lotus® Connections.
Articles 29 Sep 2009  
 
Calculate your computer's carbon footprint using AMEE
As the use of IT continues to increase, Information and Communication Technology (ICT) systems will make up a large proportion of CO2 emissions. ICT providers are trying to find ways to reduce these emissions through efficiency, cloud computing, or other approaches, but the monitoring of such systems is also an essential requirement. The Avoiding Mass Extinctions Engine (AMEE) platform provides a standard framework for tracking carbon emissions and implements a variety of calculation methodologies. Investigate some approaches to calculating ICT emissions that are possible using the AMEE platform, and check out Ruby scripts that enable the automatic monitoring of such systems.
Articles 29 Sep 2009  
 
Saving money with open source, Part 3: The OpenChange solution offers great promise
In today's economic climate, everyone is looking for ways to reduce expenses. In the IT sector, one way to cut costs is by turning to open source alternatives instead of using expensive licensed products. This last part of our series explores OpenChange, which is designed to be used as an Exchange groupware server. E-mail is probably the backbone of your business; When the e-mail servers go down, everything can quickly grind to a halt. In this article, learn about the OpenChange e-mail server and whether it is ready for prime time.
Articles 29 Sep 2009  
 
Web Services Secure Conversation interoperability between WebSphere V7 and Windows Communication Foundation using dynamic policy configuration, Part 1: Configure and test WS-Secure Conversation
This series describes how to use the WebSphere Application Server V7 Endpoint Interface samples to demonstrate interoperability with Microsoft Windows Communication Foundation. You'll learn how to achieve SOAP message security interoperability using WS-Secure Conversation. Part 1 focuses on statically configuring a custom WebSphere WS-SC policy set and binding.
Articles 29 Sep 2009  
 
Tip: Data scoring: Convert data with XQuery
The process of converting data is one of migrating information from an unsuitable source or format to a suitable one -- often not an exact science. Data scoring is a way to measure the accuracy of your conversion. Discover a simple scoring technique in XQuery that you can apply to the result of a small text-to-XML conversion.
Articles 29 Sep 2009  
 
Monitor home energy with AMEE
Electricity is invisible. To understand how people use it, you need to make it visible. This tutorial will show you how easy it is to build a Web-based energy monitoring system yourself, using a Current Cost real-time energy monitor and AMEE, a neutral Web-based API for energy data, combined with some XML, Ruby, Rails, and Ajax.
Tutorial 29 Sep 2009  
 
Mainframe SOA Podcast Series
Welcome to the "Did you say Mainframe?!" Podcasts! from the WebSphere System z software product team to discover how IBM is revitalizing the mainframe as the platform of choice for modern services-based infrastructures, such as Service-Oriented Architecture (SOA).
Podcasts 29 Sep 2009  
 
IBM SOA Application Foundation Interactive Brochure
This flash brochure describes how an IBM Smart SOA application foundation with IBM WebSphere software provides the innovation and performance that allow you to build, deploy and manage robust, agile and reusable SOA applications and services of all types.
Product documentation 29 Sep 2009  
 
Eliminating Interco Dividends using Automatic Journals
This document will provide guidelines to using automatic journals to eliminate intercompany dividends.
Articles 28 Sep 2009  
 
developerWorks Java technology: 10 years and counting
Since taking the reins of the Java technology zone, Jenni Aloi has published nearly 1000 pieces of content and collaborated with writers from (seemingly) every specialty in Java development. As developerWorks celebrates its 10th anniversary, she thought it would be nice to give props to those writers who've made the zone a success.
Articles 28 Sep 2009  
 
Happy birthday to you, developerWorks!
Help us celebrate the tenth birthday of developerWorks.
Articles 28 Sep 2009  
 
IBM Tivoli Identity and Access Assurance
Learn about IBM Tivoli Identity and Access Assurance, IBM's industry leading software that helps you improve service, reduce costs and support your compliance efforts. IBM Tivoli Identity and Access Assurance can help ensure that the right users have access to the right resources at the right time, providing comprehensive identity management, access management, and user compliance auditing capabilities.
Demos 28 Sep 2009  
 
IBM Tivoli Data and Application Security
Learn about IBM Tivoli Data and Application Security, a browser to disk security solution that helps you protect the integrity and confidentiality of organizational data and transactions. IBM Tivoli Data and Application Security protects sensitive data and applications via auditable access controls, fine-grained entitlements and encryption key management. It provides end-to-end protection of sensitive data in enterprise storage and within critical applications to support regulatory compliance initiatives, improve business agility and reliability and reduce costs.
Demos 28 Sep 2009  
 
IBM Tivoli Security Management for z/OS
Learn about IBM Tivoli Security Management for z/OS, a comprehensive security solution that can help you automate compliance reporting, enhance security posture to reduce risks, improve business agility and reliability, reduce costs, increase productivity and develop operational efficiencies for your dynamic infrastructure. The Tivoli Security Management for z/OS solution enhances and accelerates mainframe security management with simplified security administration, efficient user management, security policy enforcement, and automated audit and compliance reporting for z/OS RACF.
Demos 28 Sep 2009  
 
Stephanie Martin on developerWorks at 10
developerWorks is 10 years old -- join Scott Laningham as he talks with Stephanie Martin, the Director of developerWorks.
Articles 28 Sep 2009  
 
Dirk Nicol on developerWorks at 10
developerWorks is 10 years old -- join Scott Laningham as he talks with Dirk Nicol, IBM Program Director for Emerging Technology and Web 2.0 Evangelism.
Articles 28 Sep 2009  
 
Rational top 10 articles over the last 5 years
Find out which articles rank highest, either in terms of page views or in the view of the editor, for the IBM Rational zone on developerWorks over the last several years.
Articles 28 Sep 2009  
 
Ten years of Web development
Ten years of developerWorks has created a vast amount of material. It's interesting to pore back through the technology that we've explored and see how much things have changed. I'll be looking at our colorful past along with what was going on in our popular culture at the time to get a sense of perspective. Join the ride.
Articles 28 Sep 2009  
 
Trace the growth of XML over 10 years
XML was born in 1998 when it became a Worldwide Web Consortium (W3C) recommendation and the IBM developerWorks Web site was launched the following year. Over those 10 years, the XML zone has hosted over a thousand articles, tutorials, and tips. We've covered technology, tools, standards, products, best practices, predictions, evaluations, and developer experiences, and have supported a variety of forums. A 10-year birthday is a good time to look back at some of the authors who made the XML zone what it is.
Articles 28 Sep 2009  
 
IBM Tivoli and Cloud: IBM CloudBurst technical demo, Part 2
This demonstration shows how easy it is to administer and provision your cloud environment with IBM CloudBurst's self-service user interface. The IBM CloudBurst Family is a line of pre-integrated service delivery platforms including hardware, storage, networking, virtualization, and service management software, which will enable you to create a private cloud environment.
Demos 25 Sep 2009  
 
IBM Tivoli and Cloud: IBM Smart Business Test Cloud, Part 3
See how you can implement Smart Business Test Cloud, a private test cloud, using Tivoli Service Automation Manager (TSAM), Tivoli Provisioning Manager (TPM), IBM Tivoli Composite Application Manager (ITCAM), and WebSphere cloud appliance. Additionally, IBM Smart Business Test Cloud services support IBM’s hardware, software, and services platform -- which is IBM CloudBurst. Smart Business Test Cloud also gives you the option to leverage your existing systems and storage for a complete cloud solution.
Demos 25 Sep 2009  
 
Gina Poole on developerWorks at 10
developerWorks is 10 years old -- join Scott Laningham as he talks with Gina Poole, Vice President, IBM Software Group Marketing 2.0. (Also known as "developerWorks's mom".)
Articles 25 Sep 2009  
 
Introduction to JavaServer Faces data templates
Generating JavaServer Faces (JSF) controls based on your existing JavaBeans or other data sources is quick and easy. This article explains how to use the data templates that are included with IBM Rational Application Developer, Version 7.5.4 or later, which give you greater control over which controls are generated and how the resulting page will look.
Articles 25 Sep 2009  
 
System Management Methodology
Documentation and resource files for System Management Methodology.
Articles 24 Sep 2009  
 
U2 Compact Framework
Rapidly evolving client needs are driving advances in information technology that are making the world seem smaller and flatter. One of the basic underlying requirements of these needs is access to information anywhere, on any device, at any time. The U2 UniObjects for .NET Compact Framework (UO.NETCF) library makes this kind of access possible. This article provides an example of how to take an existing PC-based application that communicates with a U2 database, and use it as the basis for developing a new mobile application using UO.NETCF.
Articles 24 Sep 2009  
 
Informix Dynamic Server 11.50 Fundamentals Exam 555 certification preparation, Part 8: Backup and restore
In this tutorial, learn about essential Informix Dynamic Server 11.50 database backup and restore concepts, and about ON-Bar and ontape utilities to backup and restore database server data. You will also learn about table-level restore with archecker utility.
Tutorial 24 Sep 2009  
 
IBM Cognos Express trial download
Download a free trial of IBM Cognos Express V9, the first and only integrated business intelligence (BI) and planning solution purpose-built to meet the needs of midsize companies. It delivers the essential reporting, analysis, dashboard, scorecard, planning, budgeting and forecasting capabilities that midsize companies need at a price they can afford. Everything is included in a pre-configured solution that is easy to install, easy to use and easy to buy.
Trial Downloads 24 Sep 2009  
 
Trial: Lotus Forms
Learn about Lotus Forms V3.5.1, a zero-footprint eForms solution to help you automate and move forms-based business processes off the desktop and onto the Web. Lotus Forms Turbo is also available on Amazon Elastic Compute Cloud (EC2).
Trial Downloads 24 Sep 2009  
 
Lotus Connections documentation
The Lotus Connections documentation page lists product documentation and other resources for supported versions of Lotus Connections.
24 Sep 2009  
 
IBM Tivoli and Cloud: IBM CloudBurst overview, Part 1
Get a brief overview on how IBM CloudBurst can get you started quickly on Cloud computing. IBM CloudBurst is a family of built-for-purpose, workload-specific Cloud computing packages that provide IT executives with the capabilities required for a dynamic infrastructure. It provides service management which enables simplified use of scalable computing resources to the end user and IT administrative community. IBM CloudBurst is a quick-start to cloud computing. Simply roll it into your data center to quickly see the benefits of Cloud computing.
Demos 24 Sep 2009  
 
Steve Mills on developerWorks at 10
developerWorks is 10 years old -- join Scott Laningham as he talks with Steve Mills, Senior Vice President and Group Executive for IBM Software Group, about the radical step developerWorks was for IBM.
Articles 24 Sep 2009  
 
Debug and troubleshoot JavaServer Faces applications by using JSFTrace in Rational Application Developer
JSFTrace helps developers get a better understanding of how JavaServer Faces technology works and how to debug their JSF applications faster and more efficiently. This article describes the JSFTrace feature introduced in IBM Rational Application Developer Version 7.5.4 and how to configure and use it for troubleshooting.
Articles 24 Sep 2009  
 
The Full-Text Search feature in IBM Rational ClearQuest, Version 7.1: Part 4. Customize to use different languages
This article guides IBM Rational ClearQuest administrators in customizing languages that can be used in the Full-Text Search feature introduced in Version 7.1. This is the last of a four-part series about getting started with this feature.
Articles 24 Sep 2009  
 
Using IBM Optim with IBM Rational testing tools to create test databases
This article shows you how to supplement the testing power of IBM Rational Performance Tester and IBM Rational Functional Tester with the database and data-generating capabilities of IBM Optim to simplify the testing process and expand the depth of the tests.
Articles 24 Sep 2009  
 
Build a RESTful Web service using Jersey and Apache Tomcat
Representational state transfer (REST) was introduced in early 2000 by Roy Fielding's doctoral dissertation. However, in the Java community, it was not standardized until JSR 311(JAX-RS) was finalized in 2008. The first release of its reference implementation is even later. In this article, I introduce Jersey, which is the reference implementation of JSR 311, by describing its essential APIs and annotations. I'll also show you how you can smoothly transfer from servlet-style services to RESTful services by integrating Jersey into Apache Tomcat.
Articles 24 Sep 2009  
 
Happy birthday, developerWorks!
Get the WebSphere perspective on the creation and evolution of developerWorks, then check out 10 of the most popular WebSphere-related articles published on developerWorks in the past 10 years.
Articles 24 Sep 2009  
 
Reduce Linux power consumption, Part 2: General and governor-specific settings
This three-part series is your starting point for tuning your system for power efficiency. In Part 2, follow a step-by-step guide on the general settings of the Linux CPUfreq subsystem and get more details on the five in-kernel governors -- performance, powersave, userspace, ondemand, and conservative -- and their settings.
Articles 23 Sep 2009  
 
Enable multipath SAN booting with DS8000 and DMMP
Booting servers from storage area networks with multiple paths can provide significant benefits for the complex, modern data center environment -- benefits such as improving availability and increasing your reach when it comes to easier management and maintainance and in providing reliability. To boot your Linux system from a SAN device, you'll need to set up a SAN boot operating system to your storage with multipath driver support; that's where this article comes in. The author will walk you through setting up a SAN-boot Linux system on the IBM System Storage DS8000 with the multipath function supported by the Device-Mapper MultiPath (DMMP) feature.
Articles 23 Sep 2009  
 
Top Open source zone articles of the past decade
Check out which Open source zone articles developerWorks readers found most interesting in the past 10 years. And get to know your Open source zone editor a little bit, too.
Articles 23 Sep 2009  
 
Create a dynamic Ajax-based Web application with the WebSphere Application Server Feature Pack for Web 2.0
The IBM WebSphere Application Server Feature Pack for Web 2.0 provides a rich set of components that enable developers to easily and more efficiently build powerful Ajax-based applications. This article explains how you can build a Web application that features dynamic charts using the Feature Pack for Web 2.0. You will also see how you can combine major Web 2.0 facilities (like Dojo, Web remoting, Web messaging, JSON4J, and so on) to create a solution with a rich user experience, as well as how to integrate existing back-end services into the Ajax-style architecture.
Articles 23 Sep 2009  
 
Using the Query Table Builder in WebSphere Process Server V6.2
This article shows you how to build the query table feature introduced in WebSphere Process Server V6.2 so you can use the authorization options and filters on a human task. You will build a module comprising of different components to use this feature.
Articles 23 Sep 2009  
 
Deploying and configuring WebSphere Adapters in a clustered environment
Deploying WebSphere Adapters in a non-clustered environment is simple, but the clustered environments used for high availability by many enterprises make deployment much more complex. This article shows you how to deploy and configure WebSphere Adapters in a clustered environment at both the node and cluster levels.
Articles 23 Sep 2009  
 
Integrating a WebSphere Process Server V6.2 cluster with WebSphere Business Monitor V6.2, Part 1
Learn how to construct a golden topology WebSphere Process Server environment and make it work with WebSphere Business Monitor V6.2.
Tutorial 23 Sep 2009  
 
Enabling a remote CEI bus from a WebSphere Process Server V6.2 cluster to WebSphere Business Monitor V6.2, Part 2
In Part 1, you learned how to construct a golden topology WebSphere Process Server environment. In this tutorial, you will use the WebSphere Process Server environment and integrate with WebSphere Business Monitor V6.2.
Tutorial 23 Sep 2009  
 
How to use event processing in CICS: Part 1, Creating an event scenario in CICS
This tutorial is Part 1 in a three-part series on event processing with CICS. Part 1 shows you how to design simple business event scenarios, including how to define an event binding in the Event Binding Editor, how to deploy the event binding, define resources on CICS region and trigger and capture business events.
Tutorial 23 Sep 2009  
 
Configure single sign-on authentication on AIX
Single sign-on (SSO) is a mechanism that allows a user to access resources across multiple systems by just authenticating to the server once. This method is quite helpful in scenarios where the user database is centralized (like LDAP). Users can authenticate on one system and then access multiple systems.
Articles 22 Sep 2009  
 
Speaking UNIX: Advanced applications of rsync
Keeping multiple machines synced can be challenging. Fortunately, a powerful tool is available to make the task easier: rsync.
Articles 22 Sep 2009  
 
Lotus Protector for Mail Security trial download
Download your free trial of IBM Lotus Protector for Mail Security V2.5, software that helps protect your IBM Lotus Domino and mixed email infrastructure from spam, viruses and other threats originating on the Internet. Built with IBM ISS Proventia content filtering technology, it helps optimize email throughput to help keep unwanted content out of your Lotus Domino infrastructure. And it maximizes the effectiveness of your email infrastructure by giving users personalized control of email received within their IBM Lotus Notes 8.5.1 inbox.
Trial Downloads 22 Sep 2009  
 
Trial: Lotus Protector for Mail Security
Download your free trial of IBM Lotus Protector for Mail Security V2.5, software that helps protect your IBM Lotus Domino and mixed email infrastructure from spam, viruses and other threats originating on the Internet. Built with IBM ISS Proventia content filtering technology, it helps optimize email throughput to help keep unwanted content out of your Lotus Domino infrastructure. And it maximizes the effectiveness of your email infrastructure by giving users personalized control of email received within their IBM Lotus Notes 8.5.1 inbox.
Trial Downloads 22 Sep 2009  
 
Dynamic, typesafe queries in JPA 2.0
A query for persistent Java objects is typesafe if a compiler can verify it for syntactic correctness. Version 2.0 of the Java Persistence API (JPA) introduces the Criteria API, which brings the power of typesafe queries to Java applications for the first time and provides a mechanism for constructing queries dynamically at run time. This article describes how to write dynamic, typesafe queries using the Criteria API and the closely associated Metamodel API.
Articles 22 Sep 2009  
 
Troubleshooting issues with IBM Lotus Sametime Servers
The intent of this white paper is to give you a better understanding of the different components of IBM Lotus Sametime 7.5.1 and 8.x servers and their environments, so you can better troubleshoot problems that may occur. We address both the stand-alone Sametime (chat or meeting) server as well as the Sametime Enterprise Meeting Server (EMS), which provides clustering, load balancing, and central administration for Sametime meeting servers.
Articles 22 Sep 2009  
 
The Clojure programming language
Lisp is a programming language known for its expressiveness and power, but it was often thought of as not being well suited for general use. That has all changed with Clojure, a Lisp dialect that runs on the Java platform. Now you can harness the power of Lisp anywhere that you have a Java Virtual Machine handy. In this article, you will see how to get started with Clojure, and learn some of its syntax, as you take advantage of the Clojure plug-in for Eclipse to help you along the way.
Articles 22 Sep 2009  
 
Cloud computing with PHP, Part 1: Using Amazon S3 with the Zend Framework
The Zend Framework contains several classes that make using cloud-based storage services easy. This article illustrates how to use those classes with Amazon's S3 cloud storage service.
Articles 22 Sep 2009  
 
Requirements for rule engines
Business software systems typically handle complex repetitive tasks, such as processing insurance claims or routing packages for delivery. These systems are encoded with the specific business logic to accomplish these tasks, but must be flexible to change. To simplify development and permit rapid deployment of changes, rule engines have been created to execute the business rules independently of the procedural code, allowing for changes to rules without modification of underlying code. Discover the tools and techniques for requirement capture, modeling, and testing of business rules.
Articles 22 Sep 2009  
 
Your developerWorks open source editor is now on Twitter
Your once Twitter-resistant developerWorks open source editor is now on Twitter. And we can both benefit from that. Find out how.
Articles 22 Sep 2009  
 
Introducing Quercus, a Java-based PHP framework
Quercus is a new approach to authoring Web services and applications using a mixture of Java and PHP. With the Quercus framework, Java and PHP are integrated with each other, thus allowing you to conveniently incorporate versatile Java libraries like Spring and Hibernate into applications. This article provides a brief introduction of the framework along with some code samples. Explore the features and advantages of the framework using a simple HelloWorld sample. And finally, understand the framework architecture and look at a real world example in more detail.
Articles 22 Sep 2009  
 
Integrate your PHP application with Google Contacts
The Google Contacts Data API provides a powerful, client-neutral API to read and modify a user's private Gmail contact information. Learn to retrieve, add, delete, and modify contacts through a custom PHP application with this API in an application context.
Articles 22 Sep 2009  
 
Michael O'Connell on developerWorks at 10
developerWorks is 10 years old -- join Scott Laningham as he talks with the pilot-for-a-decade, Editor-in chief Michael O'Connell.
Articles 22 Sep 2009  
 
Implement a real-time server push in Ajax applications using socket-based RIA technologies
The new range of advanced user interface (UI) applications requires some aspect of the "server-push" feature so clients can be notified immediately of any server-side changes. Unfortunately, the HTTP spec does not address the issue of any server-side initiated communication, so the server-push has traditionally been implemented through client-side polling. This technique tends to generate a lot of unnecessary traffic and non-optimized applications. Thankfully, certain Rich Internet Application (RIA) technologies do allow the opening of a dedicated socket channel, with the back-end server providing an opportunity for Asynchronous JavaScript and XML (Ajax) applications to piggyback on their APIs and implement a server push. This article explores this technique in a variety of ways, and helps you understand it well enough to begin your own implementation.
Articles 22 Sep 2009  
 
Meet CAM: A new XML validation technology
XML documents are frequently validated against either a DTD (less likely) or an XML schema (more likely). Recently, a new technology called Content Assembly Mechanism (CAM) has emerged. It is endorsed by the Organization for the Advancement of Structured Information Standards (OASIS). CAM represents a step up from XML schema because it provides even more flexibility in defining both the semantics of an XML document and the business rules associated with the actual data content. Take a broad overview of CAM, including its benefits over the alternatives, in this article.
Articles 22 Sep 2009  
 
IBM Tivoli Monitoring
Got questions? Start here, where you will find answers to some common questions related to IBM Tivoli Monitoring V6.2.1 Amazon Machine Image (AMI) on Amazon Web Services (AWS).
21 Sep 2009  
 
Security
The Security pages list links to security bulletins, security-related technical articles, IBM Redbooks, and other sources about Lotus software security.
21 Sep 2009  
 
IBM Rational System Architect
See how analysis and enterprise planning capabilities in System Architect can help you create an agile organization that responds rapidly and positively to business and technology changes. IBM Rational System Architect is the leading solution for visualizing, analyzing, and communicating your organization’s enterprise architecture and business process analysis. This powerful solution drives action in your enterprise by creating an enterprise blueprint that is used to better understand the impact, resources, and risks associated with transforming your organization to an optimized future state.
Demos 21 Sep 2009  
 
Configure WebSphere Business Monitor for high throughput and performance
Learn best practices for architecture, implementation, and performance tuning of IBM WebSphere Business Monitor components. This article contains tuning guidelines for Monitor components having the most impact on performance, based on benchmark tests, and includes event processing and dashboard server tuning.
Articles 19 Sep 2009  
 
Rational Rhapsody and the Mathworks Simulink integration
Learn how to import a Mathworks Simulink model into Rational Rhapsody and then simulate the two models together. Many embedded and real-time systems have to interact with a physical system that contains complex dynamic behavior. The MathWorks Simulink is the leading tool for dynamic control systems design, and Rational Rhapsody is a leading tool for embedded and real-time systems development. Integrating Simulink models into Rational Rhapsody lets you include control algorithms and plant models developed in Simulink into a Rational Rhapsody design, thereby enabling a true hybrid modeling, execution, and code generation environment.
Demos 18 Sep 2009  
 
developerWorks RSS feeds
RSS files are standard XML-based files that provide a means for syndicating and aggregating Web content. This page lists developerWorks RSS feeds.
18 Sep 2009  
 
My developerWorks: User groups
Meet other developers, share knowledge, and get information about events by joining a user group.
18 Sep 2009  
 
Meet the Extensible Messaging and Presence Protocol (XMPP)
XMPP is a open protocol for XML-based communication over the Internet. Although it is most popular as an instant-messaging protocol, you can use it as a general messaging service, as well. Discover the ins and outs of XMPP, and learn how to use it for simple messaging.
Articles 18 Sep 2009  
 
Create stand-alone Web services applications with Eclipse and Java SE 6: Part 2: The Web service client application
Use the Eclipse Integrated Development Environment (IDE) and Java Platform, Standard Edition (Java SE) 6 to create a stand-alone Web services application that can be run from the console. In this tutorial, the second in the series, continue getting familiar with the Eclipse IDE and its built-in feature the TCP/IP Monitor. View the network traffic between server and client applications and then run the applications from the command line.
Tutorial 18 Sep 2009  
 
Multi-row fetch support with type 2 connectivity in DB2 V9 for z/OS
Multi-row FETCH (MRF) can provide you with better performance than retrieving one row with each FETCH statement. This article explains what MRF is and how to use it. The article also includes a sample Java program that illustrates how to set MRF in an application. For IBM Data Server Driver for JDBC and SQLJ type 2 connectivity on DB2 for z/OS, multi-row FETCH can be used for forward-only cursors and scrollable cursors. For other types of connectivity, multi-row FETCH can be used only for scrollable cursors.
Articles 17 Sep 2009  
 
Informix Dynamic Server 11.50 Fundamentals Exam 555 certification preparation, Part 7: Tools and utilities
With a good understanding of the tools and utilities that come with IBM Informix Dynamic Server (IDS), you'll find the database easier to monitor and administer. In this tutorial, learn about those tools. This is the seventh of a series of nine tutorials that will help prepare you for IDS exam 555.
Tutorial 17 Sep 2009  
 
Informix Dynamic Server 11.50 Fundamentals Exam 555 certification preparation, Part 9: Informix replication technologies
This is the last tutorial in a series of nine tutorials to help you prepare for the Informix Dynamic Server (IDS) 11.50 Fundamentals certification exam 555. This tutorial discusses replication technologies and provides an overview of high availability technologies available in IDS. Learn the difference between High Availability Data Replication and Enterprise Replication, and follow the steps for how to set up an IDS server for replication and high availability.
Tutorial 17 Sep 2009  
 
The Full-Text Search feature in IBM Rational ClearQuest, Version 7.1: Part 3. How to configure, enable, disable, and re-enable this feature
This article guides IBM Rational ClearQuest administrators in configuring and enabling the Full-Text Search feature that was introduced in Version 7.1. This is Part 3 of a four-part series.
Articles 17 Sep 2009  
 
Deployment Planning for IBM Rational ClearQuest Version 7.1
To get optimal use from the new features in IBM Rational ClearQuest 7.1, some customization and configuration is required. This article gives an overview of the new features and necessary configuration tasks.
Articles 17 Sep 2009  
 
Global Deployment Guide
Locale considerations for a IBM Cognos Series 7 deployment.
Articles 16 Sep 2009  
 
Introducing REST-based services for wiki and blog content in IBM Lotus Quickr 8.1.1 services for IBM WebSphere Portal
In IBM® Lotus® Quickr™ versions earlier than 8.1.1, the public APIs supported only document-related services. Lotus Quickr 8.1.1 now has REST-based services for wiki and blog content, to enable creating, viewing, updating, and deleting wiki and blog content inside Lotus Quickr. This article focuses on the REST-style wiki and blog content service APIs, their usage, and how they can be leveraged to build custom solutions.
Articles 16 Sep 2009  
 
Doug Tidwell previews a virtual cloud event
Doug Tidwell, Emerging Technologies evangelist for IBM, previews the special virtual event, "Cloud computing for developers," coming up on October 1 and hosted by IBM and Amazon Web Services.
Articles 16 Sep 2009  
 
Anant Jhingran on cloud at the IOD Conference 2009
Anant Jhingran, VP and CTO of Information Managment for IBM Software Group, previews what he'll be expounding on about cloud computing at the Information On Demand Global Conference coming up October 25-29 in Las Vegas.
Articles 16 Sep 2009  
 
Use EGL Rich UI and HATS to integrate green-screen applications in your SOA
This article summarizes the Enterprise Generation Language Rich User Interface (EGL Rich UI) support provided in IBM’s EGL tooling products; Rational Developer for System z with EGL, Rational Developer for i for SOA Construction, and Rational Business Developer, in combination with Rational Host Access Transformation Services (HATS). Using these solutions you can quickly and easily create Web applications to access business logic and transactions contained within character-based 3270 and 5250 applications in a service-oriented architecture (SOA) environment.
Articles 16 Sep 2009  
 
Integrating WebSphere Business Events V6.2 with WebSphere ESB and WebSphere Process Server
In an earlier developerWorks article, I showed you how WebSphere Business Events V 6.1 can interoperate out of the box with WebSphere Process Server and WebSphere Enterprise Server Bus V6.1. In this article, you'll learn how this interoperability has improved in V6.2.
Articles 16 Sep 2009  
 
Transforming data with the WebSphere Transformation Extender Database Interface Designer and Database Adapter
Learn how to use the WebSphere Transformation Extender Design Studio, Database Interface Designer, and Database Adapter to fetch data from a database table and transform it into a text file. The article also describes basic WebSphere TX features such as type trees and maps.
Articles 16 Sep 2009  
 
Security architecture considerations when integrating TXSeries with CICS Transaction Server
This article explains how to use security features provided by CICS Transaction Server and TXSeries in enterprise environments. It also discusses real customer scenarios with case studies demonstrating the security mechanism provided by CICS Transaction Server and TXSeries.
Articles 16 Sep 2009  
 
Simplify AIX image management in a PowerVM environment using IBM Systems Director VMControl V2.1
The lifecycle management, provisioning, and configuration of virtual appliances (images) are very time-consuming but important tasks for virtual system management, especially in a PowerVM environment. This article introduces a new product, IBM Systems Director VMControl V2.1, which is designed to simplify the management of virtual environments across multiple virtualization technologies and physical platforms. It can visualize, navigate, manage, and deploy images from a centralized location. Explore the key functions of this product and learn how to manage AIX images in a PowerVM environment.
Articles 15 Sep 2009  
 
AIX user and group administration
Dive into the configuration files behind users and groups in IBM AIX, as well as command-line tools designed to help manage the users and groups easily.
Articles 15 Sep 2009  
 
Trial: IBM Cognos Express
Download a free trial of IBM Cognos Express V9, the first and only integrated business intelligence (BI) and planning solution purpose-built to meet the needs of midsize companies. It delivers the essential reporting, analysis, dashboard, scorecard, planning, budgeting and forecasting capabilities that midsize companies need at a price they can afford. Everything is included in a pre-configured solution that is easy to install, easy to use and easy to buy.
Trial Downloads 15 Sep 2009  
 
Download: Rational EGL Community Edition
Download IBM Rational EGL Community Edition, a free, Eclipse-based tool that simplifies the development of Web 2.0 applications. With built-in support for Dojo, developers can quickly and easily build rich Web 2.0 style applications. Also, with support for easily developing Web services, developers can quickly build a complete, end-to-end solution in a single technology.
Trial Downloads 15 Sep 2009  
 
WebSphere Application Server V7
Have questions? Start here to find answers to commonly asked questions related to the IBM WebSphere Application Server AMI.
Product documentation 15 Sep 2009  
 
Creating juxtaposition tables, Part 1: Use Flex to create JTables
Use an Adobe Flex-based juxtaposition table, a two-dimensional visualization assistant, to arrange, classify, and compare potentially large quantities of data. With the juxtaposition table, you can define your own custom perspectives in a convenient and compact view. This article demonstrates how to dynamically create the table's columns and alter the table's contents. You will also learn how to display numerous items in a single cell and how to give cells their shape and color.
Articles 15 Sep 2009  
 
Reduce Linux power consumption, Part 1: The CPUfreq subsystem
This three-part series is your starting point for tuning your system for power efficiency. In Part 1, get up to speed on the components and concepts you need to fine-tune a Linux-based System x server for power efficiency. Learn how to enable the Linux CPUfreq subsystem, get instruction on C and P states, and determine which of the five in-kernel governors you need to boost power efficiency on your system.
Articles 15 Sep 2009  
 
Mastering Grails: Creating a custom plug-in
In this Mastering Grails installment, Scott Davis shows you how to create your own Grails plug-in. Once you see how effortless it is to create a plug-in, you'll understand why more than 250 Grails plug-ins are available now, with new ones being added all the time.
Articles 15 Sep 2009  
 
Java Web services: JAXB and JAX-WS in Axis2
Apache Axis2 supports a range of data-binding technologies, including the official Java standard, JAXB 2.x. Axis2 also supports the Java standard for Web service configuration, JAX-WS 2.x, as an alternative to its own custom configuration technique. Dennis Sosnoski continues his Java Web services column series by demonstrating how you can use each of these Java standards with Axis2 and discussing some of the limitations of Axis2's current support for them.
Articles 15 Sep 2009  
 
memcached and Grails, Part 1: Installing and using memcached
In this first half of a two-part article focusing on memcached and Grails, author James Goodwill introduces you to the open source caching solution memcached. Topics covered in this article include installation, configuration, memcached client commands, and evaluating the effectiveness of your cache. Unlike articles about using memcached with a language-specific client, this one focuses on direct interaction with the memcached server. The goal is to give you the tools you need to monitor your instance of memcached as well as to prepare you for the second half of the article, in which you will integrate memcached into a Grails application.
Articles 15 Sep 2009  
 
Exploring Drupal V6, Part 3: Building a Drupal module
You've learned the basics of Drupal V6 and even added modules to a Drupal site. In this final installment in the "Exploring Drupal V6" series, learn how to write and deploy a custom module to create a novel content type.
Articles 15 Sep 2009  
 
Introduction to the eSWT mobile extension, Part 1: Use simple widgets to quickly build mobile applications
As mobile platforms become increasingly sophisticated, the demand for mobile computing will increase. In this series, learn about the embedded Standard Widget Toolkit (eSWT). You can use eSWT to develop native-looking Java applications for a variety of mobile phones. This article explores how to use eSWT mobile controls. Code examples walk you through using five of the classes in the eSWT mobile extension.
Articles 15 Sep 2009  
 
Finding the way through the semantic Web with HBase
The Hadoop Database (HBase) is well suited for creating a semantic Web and for extracting existing or computed knowledge. Learn how to represent RDF/XML assertions in an HBase database for scientific articles, and discover how HBase and Bigtable are promoting a new approach to storing and processing data.
Articles 15 Sep 2009  
 
Enforce basic document structure with XML constraint checking
The ability to specify, check and act upon constraints is vital to ensuring the overall quality of healthcare information. The Health Level 7 (HL7) Clinical Document Architecture (CDA), described through XML Schema, allows the specification of constraints through HL7 Templates, which can be implemented in Schematron. Schematron can be applied through XSLT. This article illustrates software and hardware solutions for constraint checking in the HL7 CDA. The two solutions are demonstrated in an SOA that includes both successful and failing XML Schema and Schematron constraint checks. The article evaluates the application of constraints in the HL7 CDA and identifies some categories of constraints that require further investigation. The outcome of this evaluation shows that the ability to specify, check, and act upon constraints through Schematron complements XML Schema processing. The two constraint approaches are very useful and practical, and should therefore be pursued further.
Articles 15 Sep 2009  
 
Developing a Web 2.0 application using the InfoSphere Business Glossary REST API
IBM InfoSphere Business Glossary enables users to create, manage, and share an enterprise vocabulary and classification system. In version 8.1.1, the Business Glossary team introduced a REST API that makes glossary content easier to consume by enabling the development of custom applications based on particular needs. This article provides step-by-step instructions on how to develop a portable, dynamic read-write widget that uses the IBM InfoSphere Business Glossary REST API in conjunction with various Web 2.0 technologies. The widget enables users to find terms, examine the term's details, and make basic edits. Our goal is for InfoSphere Business Glossary customers to use the knowledge gained through building this sample widget as inspiration for using the REST API to create their own custom applications. This article is intended for software engineers who are familiar with Web 2.0 technologies and product designers who can apply the tools provided here to real world situations.
Articles 10 Sep 2009  
 
Using virtual cubes in IBM InfoSphere Warehouse 9.7 to combine business scenarios and to improve performance
Virtual cubes are one of the new Cubing Services features in IBM InfoSphere(TM) Warehouse 9.7. A virtual cube provides a way to merge different cubes together to allow a single query destination that returns merged results from the cubes that compose it. Virtual cubes can be used to drastically improve the response time of the cube server queries by using efficient data partitioning for optimum cache utilization (in some cases, over 100 times better response times). Virtual cubes also offer a solution for combining results by merging different regional cubes into a country cube. They also enable merging sales numbers with currency exchange rates to provide a global view of the business. This article explains how virtual cubes are created, how they work, and how to use them for InfoSphere Warehouse Cubing Services 9.7.
Articles 10 Sep 2009  
 
Trial download: Rational EGL Community Edition V1
Download this free, Eclipse-based tool that simplifies the development of Web 2.0 applications. With built-in support for Dojo, developers can quickly and easily build rich Web 2.0 style applications. Also, with support for easily developing Web services, developers can quickly build a complete, end-to-end solution in a single technology.
Trial Downloads 10 Sep 2009  
 
New features in IBM Lotus iNotes 8.5: Ultra-light mode and the Lotus iNotes redirector
IBM® Lotus® iNotes™ 8.5 includes many new features. This third article in the series covers the new Lotus iNotes ultra-light mode and some improvements to the Lotus iNotes redirector application.
Articles 10 Sep 2009  
 
Test dynamic Web applications with IBM Rational Functional Tester scripts that can handle application changes
Frequently changing Web pages and Web applications make testing and test-script development a frustrating challenge. With IBM Rational Functional Tester you can develop clean test scripts that can withstand these changes and still put your application through its paces, build after build.
Articles 10 Sep 2009  
 
Rational Insight
IBM Rational Insight performance management software can provide your organization with tools that help you keep your project and process investments in concert with your strategic objectives. This site contains technical developer content and resources for IBM Rational Insight.
10 Sep 2009  
 
Linux on POWER: Distribution migration and binary compatibility considerations
Learn about binary compatibility as it relates to the different operating environments that run on Linux on POWER. Examine the two Linux on POWER distributions supported by IBM, Red Hat Enterprise Linux (RHEL) and SUSE LINUX Enterprise Server (SLES), with regard to the binary compatibility between their respective releases. In general, a smooth transition from the 2.6.9 kernel-based RHEL4 to the 2.6.18 kernel-based RHEL5 is made possible by the stable Application Binary Interface (ABI) maintained between the releases. The same can be said when moving from the 2.6.5 kernel-based SLES9 to the 2.6.16 kernel-based SLES10. Learn about new technologies that can provide performance enhancements for a Linux on POWER application, and follow steps to ensure binary compatibility across multiple distributions in the future. [Additional items have been added to the Resources section. -Ed.]
Articles 09 Sep 2009  
 
Web services interoperability with the WebSphere Web Services Feature Pack and Apache Axis2, Part 2: Enabling WS-Reliable Messaging
In Part 2 of this three-part series, you'll learn how to use the WebSphere Application Server V6.1 Feature Pack for Web Services and Axix2 samples to configure WS-RM to enable reliable communication.
Articles 09 Sep 2009  
 
Customising the WebSphere Service Registry and Repository user interface
This article describes WebSphere Service Registry and Repository V6.3 and its WSRR Studio, and shows you how to use them to create a customized user interface, complete with custom business models and a custom life cycle.
Articles 09 Sep 2009  
 
IBM Network Authentication Service Version 1.4.0.8 for AIX 6.1
IBM Network Authentication Service Version 1.4.0.8 was released with the AIX 6.1 expansion pack CD and is also available on the IBM AIX Web Download Pack Program. The new version has some good reasons, including new features and vital fixes, for AIX Kerberos administrators to upgrade. This article describes the features issued in this release and how these features can benefit your Kerberos infrastructure over AIX and help enhance security. The new release allows administrators to "ride up the grade," not simply upgrade.
Articles 08 Sep 2009  
 
UNIX network performance analysis
Knowing your UNIX network layout will go a long way with understanding your network and how it operates. But what happens when the performance of your UNIX network and the speed at which you can transfer files or connect to services suddenly reduces? How do you diagnose the issues and work out where in your network the problems lie? This article looks at some quick methods for finding and identifying performance issues and the steps to start resolving them.
Articles 08 Sep 2009  
 
ICEfaces and Google Translate
Globalization has had an enormous impact on our lives and cultures. As a result, translation is becoming an increasingly important tool to enhance understanding between cultures. Organizations try to use Web technologies with different languages, scripts, and cultures, and developers search for new technologies that will help them create efficient applications as quickly as possible. Fortunately, JavaServer Faces (JSF) simplifies life for application developers, making it possible for them to focus on the view without needing to know the underlying markup or scripts. ICEfaces, an integrated Asynchronous JavaScript and XML (Ajax) application framework, enables Java Platform, Enterprise Edition (Java EE) application developers to easily create and deploy thin-client, rich Internet applications in pure Java code. This tutorial describes how to develop Web applications using JSF with the translation option.
Tutorial 08 Sep 2009  
 
Rational Modeler V1
Download IBM Rational Modeler, a free, UML 2.1 based environment for specifying systems, software, and architecture. Created by one of UML's founders and a key UML specification author, Rational Modeler enables users to improve communication by specifying, visualizing and documenting their system, architecture and software designs using a standard graphical language.
Trial Downloads 08 Sep 2009  
 
Developing with real-time Java, Part 2: Improve service quality
Some Java applications fail to provide reasonable quality of service despite achieving other performance goals, such as average latency or overall throughput. By introducing pauses or interruptions that aren't under the application's control, the Java language and runtime system can sometimes be responsible for an application's inability to meet service-performance metrics. This article, second in a three-part series, explains the root causes of delays and interruptions in a JVM and describes techniques you can use to mitigate them so that your applications deliver more consistent service quality.
Articles 08 Sep 2009  
 
Guide to porting from Solaris to Linux on POWER
Accelerate your porting efforts by following this six-step guide. Learn the differences between Solaris and Linux on POWER that you commonly encounter during a port. Get an introduction to the development environment for Linux running on IBM POWER processor-based systems, and see how Sun's compiler/linker switches compare with those of GNU GCC and the IBM native compiler. Finally, learn about tools for performance analysis and software packaging for Linux on POWER. [This article has been updated to reflect the latest product versions. -Ed.]
Articles 08 Sep 2009  
 
Customizing email notifications in IBM Lotus Connections 2.5
This white paper is a guide for personalizing the content and layout of the mail messages generated by IBM Lotus Connections 2.5.
Articles 08 Sep 2009  
 
Understanding SMTP authentication and securing your IBM Lotus Domino 8 server from spam
Learn how the SMTP protocol and SMTP authentication process works to secure your IBM Lotus Domino 8 server from spam.
Articles 08 Sep 2009  
 
Introducing Apache Mahout
Once the exclusive domain of academics and corporations with large research budgets, intelligent applications that learn from data and user input are becoming more common. The need for machine-learning techniques like clustering, collaborative filtering, and categorization has never been greater, be it for finding commonalities among large groups of people or automatically tagging large volumes of Web content. The Apache Mahout project aims to make building intelligent applications easier and faster. Mahout co-founder Grant Ingersoll introduces the basic concepts of machine learning and then demonstrates how to use Mahout to cluster documents, make recommendations, and organize content.
Articles 08 Sep 2009  
 
Conversing through the Internet with cURL and libcurl
cURL is a command-line tool that speaks a number of protocols for file transfer, including HTTP, FTP, Secure Copy (SCP), Telnet, and others. But in addition to conversing with endpoints over the Internet from the command line, you can also write simple to complex programs using libcurl to automate application-layer protocol tasks. This article introduces the cURL command-line tool, then shows you how to build an HTTP client in C and Python using libcurl.
Articles 08 Sep 2009  
 
Exploring Drupal V6, Part 2: Extending Drupal with modules
Once upon a time -- say, 10 years ago -- operating a Web site was something of a novelty. Today, a Web site is not only de rigueur, it's an essential component of any endeavor. Learn how to use Drupal's modules to build, customize, and secure your site.
Articles 08 Sep 2009  
 
Easy navigation in Eclipse Galileo
Eclipse Galileo introduces several features that allow you to quickly navigate your Java projects. When combined with existing features, you can get around quickly even in the largest projects.
Articles 08 Sep 2009  
 
Using the Technorati API
Technorati is a blog cataloging service that enables users to search virtually the entire blogosphere for articles of interest. Like most entries in the Web 2.0 domain, Technorati provides an API to automate much of its functionality. Also like most entries in the Web 2.0 domain, that API is provided as a REST service. In this article, work with examples and learn to get the most out of the Technorati API.
Articles 08 Sep 2009  
 
Lotus Foundations Reach V1: Trial download
Download a free trial of IBM Lotus Foundations Reach V1.0, an add-on component to Lotus Foundations Start that adds secured instant messaging, computer-to-computer VoIP, video chat capabilities, and much more.
Trial Downloads 04 Sep 2009  
 
Tivoli Storage Manager FastBack V5.5: Trial download
Download a free trial version of IBM Tivoli Storage Manager FastBack V5.5, the next-generation continuous data protection and near-instant recovery software solution for business-critical Windows servers, remote offices and small- to mid-sized enterprises.
Trial Downloads 04 Sep 2009  
 
WebSphere Extended Deployment
A suite of three powerful application infrastructure products that can be bought separately or as a package: WebSphere Virtual Enterprise, WebSphere eXtreme Scale, and Compute Grid
04 Sep 2009  
 
IBM InfoSphere DataStage and DB2 pureXML, Part 2: Building an XML-enabled data warehouse
Learn how to integrate business-critical XML data into your data warehouse using IBM InfoSphere DataStage 8.1 and DB2 9.5 pureXML. This two-part article series provides step-by-step instructions for using pureXML as both a source and target data source for InfoSphere DataStage jobs.
Articles 03 Sep 2009  
 
Designing and deploying a security model using IBM InfoSphere Warehouse Cubing Services
In IBM InfoSphere(TM) Warehouse V9.7, Cubing Services modify the way you secure your cubes and provide a way for you to secure your dimensions. You might need to limit access to your OLAP data at the level of the cube or at the more granular level of the dimension, depending on your security requirements. In this article, you will learn how to define security on cubes and dimensions by creating roles, policies, and authorizations in the Design Studio. This article describes how to export the security model to a file and how to use the Administration Console to import the security model to the InfoSphere Warehouse control database. After importing the security model, you will learn how to instruct the Cube Server to enforce the rules in the security model.
Articles 03 Sep 2009  
 
Data warehousing
IBM data warehousing and business intelligence software gathers, manages, and analyzes data, generating powerful business insight.
03 Sep 2009  
 
U2
The IBM extended relational databases, UniData and UniVerse (U2), offer high performance, scalable information management environments for embedding in vertical applications. developerWorks is the technical resource center for DB2 U2, including technical articles, documentation, support, and more.
03 Sep 2009  
 
Informix Dynamic Server 11.50 Fundamentals Exam 555 certification preparation, Part 4: Examining database objects
This tutorial continues your journey into Informix Dynamic Server by discussing many of the objects that can be created and used inside of a database. Some of these objects include tables, indexes, triggers, and views. This tutorial discusses what they are, how they are used, and how to create them.
Tutorial 03 Sep 2009  
 
IBM Rational Synergy
See how the IBM Rational Synergy Suite can help you enhance communication and collaboration, accelerate build and release management, and unite globally distributed resources. To meet today’s complex development needs and rapidly changing customer demands, organizations need a sophisticated and versatile lifecycle management system for their development assets. With its unique, task-based approach, integrations to leading lifecycle tools and proven change management capabilities, IBM Rational Synergy Suite is the key to increased productivity, higher quality products, and faster time-to-market.
Demos 03 Sep 2009  
 
Rational System Architect Process Integrator
Learn how IBM Rational System Architect Process Integrator links two powerful solutions to provide a tremendous business process value. By enhancing and embracing the widespread utilization and ease-of-use of Microsoft Visio, and combining with the business analysis, collaboration and communication capabilities of IBM Rational System Architect organizations can realize this vision now. See how Visio process modelers can remain in the tool they know and prefer, while enabling business and enterprise architects to access these models in Rational System Architect for advanced analysis and reporting.
Demos 03 Sep 2009  
 
Build robust scripts for reliability tests in IBM Rational Performance Tester
A reliability test that stops before the test finishes wastes your time and resources. Learn how you can use IBM Rational Performance Tester and custom code to develop powerful scripts that withstand the problems that stop other tests.
Articles 03 Sep 2009  
 
The Full-Text Search feature in IBM Rational ClearQuest, Version 7.1: Part 1. Search overview and use cases
ClearQuest Full-Text Search is one of the new features in IBM Rational ClearQuest Version 7.1. With this tool, a ClearQuest Web user can search any ClearQuest record the same way as searching the Web. This article helps ClearQuest administrators understand the new feature and its setup, configuration, and underlying architecture.
Articles 03 Sep 2009  
 
The Full-Text Search feature in IBM Rational ClearQuest, Version 7.1: Part 2. Install the components
This article guides IBM Rational ClearQuest administrators in installing the components of the Full-Text Search feature introduced in Version 7.1. It is Part 2 of a five-part series about getting started with this feature.
Articles 03 Sep 2009  
 
Guidelines to Currency Translation in IBM Cognos Controller
Document will provide guidelines to handling investment adjustment when 100 percent ownership exists.
Articles 02 Sep 2009  
 
Understanding Unexpected Drill-Through Behavior in IBM Cognos 8
This document is intended as a reference guide for various IBM Cognos 8 BI drill-through scenarios in which the results may be unexpected.
Articles 02 Sep 2009  
 
Automating the delivery of reliable software
This demo provides an overview of how to use Rational Asset Manager as your definitive software library to build and publish assets. See how Rational Asset Manager, Rational Build Forge and Rational AppScan can be used to deliver, track, and govern reliable software builds.
Demos 02 Sep 2009  
 
Improve performance and usability by implementing TopCount functionality for WebSphere Business Monitor dimensions with DB2 Alphablox
When the data you're monitoring gets too large to be easily displayed with pure WebSphere Business Monitor dimensions functionality without degrading performance and usability, you need a solution to limit the data. In this article, you'll learn how to implement TopCount functionality to filter and limit monitoring data based on measures.
Articles 02 Sep 2009  
 
Configuring WebSphere Business Events clusters
This article shows you how to automate the steps for clustering WebSphere Business Events with Jython scripting using a complete, prebuilt framework containing all the necessary code, and requiring only a few simple changes.
Articles 02 Sep 2009  
 
Using component service invocation helpers for WebSphere Commerce Web 2.0 applications
This article explains how the WebSphere Commerce Ajax framework helps in component service invocation and how to use the component service utilities in scenarios such as chaining multiple invocations. You will be able to plug-in a JavaScript object as part of your store pages.
Articles 02 Sep 2009  
 
AIX higher availability using SAN services
Learn the scenarios in which remapping, copying, and reuse of SAN disks is allowed and supported. More easily switch AIX environments from one system to another and help achieve higher availability and reduced down time. These scenarios also allow for fast deployment of new systems using cloning.
Articles 01 Sep 2009  
 
High scalability and availability of AIX secldapclntd using the Tivoli Directory Server proxy
The secldapclntd daemon provides and manages connection between the AIX security LDAP load module of the local host and an LDAP server, and handles transactions from the LDAP load module to the LDAP server. Simple configuration steps do not allow us to specify highly available and scalable LDAP servers at the back end. This article lists the steps to configure a highly available and scalable back-end LDAP for the secldapclntd daemon using the Tivoli Directory Server proxy.
Articles 01 Sep 2009  
 
Rational ClearQuest: Online trial
In an online, hosted environment, try Rational ClearQuest V7.1, a bug tracking system which provides flexible defect and change tracking, process automation, reporting and lifecycle traceability for better visibility and control of the development lifecycle.
Trial Downloads 01 Sep 2009  
 
Rational Software Architect for WebSphere Software: Online trial
In an online, hosted environment, try IBM Rational Software Architect for WebSphere Software V7.5, an advanced and comprehensive application design, modeling and development tool for end-to-end software delivery.
Trial Downloads 01 Sep 2009  
 
Developing with real-time Java, Part 1: Exploit real-time Java's unique features
Real-time Java combines ease of programming in the Java language with the performance required by applications that must conform to real-time constraints. Extensions to the Java language provide features for real-time environments that are lacking in the traditional Java runtime environment. This article, the first in a three-part series, describes some of these features and explains how you can apply them to enable real-time performance in your own applications.
Articles 01 Sep 2009  
 
Evolutionary architecture and emergent design: Language, expressiveness, and design, Part 2
The ability to see and harvest idiomatic patterns is critical for emergent design. Also vitally important to design is code's expressiveness. In Part 2 of this two-part article, Neal Ford continues discussing the intersection of expressiveness and patterns, demonstrating these concepts with both idiomatic patterns and formal design patterns. He recasts more of the classic Gang of Four patterns in dynamic languages for the JVM to show how more-expressive languages enable you to see design elements obscured by more-opaque languages.
Articles 01 Sep 2009  
 
Top 10 tips for writing successful Software as a Service
Discover 10 essential tips for creating Software as a Service (SaaS) applications that come in on time and under budget, yielding a positive and preferable return on investment.
Articles 01 Sep 2009  
 
Plotting scientific data with Eclipse BIRT
BIRT was made for business reports, but that doesn't mean you can't use it for creating plots of scientific data. Learn how to use BIRT for scientific purposes by creating two plots: one of the magnitude of a variable star and one of the number of sunspots per year.
Articles 01 Sep 2009  
 
Saving money with open source, Part 2: Tap into the power of OpenOffice
In today's economic climate, everyone is looking for ways to reduce expenses. In the IT sector, one way to cut costs is by turning to open source alternatives instead of using expensive licensed products. In this article, learn about the OpenOffice office productivity software. Explore how it has matured, its limitations, and the implications for making the move to this productivity suite.
Articles 01 Sep 2009  
 
GWT fu, Part 1: Going places with Google Web Toolkit
Google Web Toolkit (GWT) lets you use the Java language to implement rich client user interfaces that run in a browser. In this two-part article, David Geary brings you up to speed on the latest version of GWT and shows you how to implement a desktop-like Web application.
Articles 01 Sep 2009  
 
Accessibility in Web 2.0 technology
Accessibility has become a hot topic as increased awareness and growing requirements demand that applications take into account the needs of all potential users. Accessibility covers not only the Web application, but document, desktop application and hardware, and so on. In the Web application domain, making static Web pages accessible is relatively easy. But for Web 2.0 technology, dynamic content and fancy visual effects can make accessibility testing very difficult. This article introduces the WAI-ARIA standard, which is designed to make future Asynchronous JavaScript and XML (Ajax) widgets accessible. The article also covers accessibility principles in Web 2.0 design and provides several code samples to get you started.
Articles 01 Sep 2009  
 
Reduce online collaboration vulnerabilities
Web 2.0 tools are increasing the possibilities for online collaboration, both in the business world and in people's personal lives. This increased usage of collaboration tools equates to increased risks if applications are not protected against vulnerabilities. Part of that protection comes from good design and coding techniques that protect against attacks. The other half of the equation is the contract or Service-Level Agreement (SLA) that the user has with the service provider. In this article I'll examine some of the known vulnerabilities and show you how you, as a developer and a user, can protect yourself.
Articles 01 Sep 2009  
 
Creating a declarative XML UI language
Writing GUIs in program code can often lead to messy design choices, which in turn results in a blurring between business logic and UI code. Discover how to create a declarative XML UI tag set with an accompanying Java(TM) framework that parses, validates, constructs, and finally binds the declared GUI components to business logic at runtime.
Articles 01 Sep 2009  
 
Explore multithreaded programming in XUL
As you create cross-platform desktop applications using XUL, you also can enhance your skills with JavaScript, CSS, and even HTML. XUL's cross-platform capabilities are not a collection of least common denominator features. Instead, XUL gives you the kind of power that you might expect from a desktop application toolkit, including access to native threads. You can even access native threads directly from JavaScript, writing code that executes in parallel. In this article, you will examine the multithreading capabilities of XUL, and create an application that uses multiple threads to retrieve data. You will take a classic IO-bound application, one that accesses multiple remote data sources over the Internet, and speed it up through multiple threads in XUL. The application will allow users to view and compare anonymous results of three popular search engines: Google, Yahoo, and Bing from Microsoft(R).
Articles 01 Sep 2009  
 
Building a wizard pattern in IBM WebSphere Portlet Factory V6.1
Learn how to implement a wizard pattern in IBM® WebSphere® Portlet Factory, using systematic, easy-to-code steps. The simplicity of the pattern makes the code more flexible for future requirements or change requests.
Articles 01 Sep 2009  
 
Generate PDFs with XStream and XSL-FO
Discover how to leverage XML serialization and XSL-FO to generate dynamic PDF documents from Java(TM) business objects. Through XSL-FO stylesheets, you can separate the presentation (view) of data from the data and Java code, allowing for modifications to PDF format and layout without changes to the Java code.
Articles 01 Sep 2009  
 
InfoSphere Warehouse: Trial download
Download a free trial of IBM InfoSphere Warehouse V9.7 Enterprise Edition, which makes it easier to discover hidden business opportunities and provides a comprehensive platform to design, optimize, discover and grow departmental data marts and enterprise data warehouses.
Trial Downloads 31 Aug 2009  
 
Rational Application Developer: Online trial
In an online, hosted environment, try IBM Rational Application Developer for WebSphere Software V7.5, which helps developers quickly design, develop, test, analyze, and deploy high-quality Java™, Java Platform, Enterprise Edition (Java EE), Web 2.0, service-oriented architecture (SOA), and portal applications. Rational Application Developer includes features to quickly build skills on emerging Java EE and Web technologies, automate code verification, build and test, and enables agile software development for today's fast-paced software delivery needs.
Trial Downloads 31 Aug 2009  
 
Learn Linux, 101: The Linux command line
GUIs are fine, but to unlock the real power of Linux, there's no substitute for the command line. In this article, Ian Shields introduces you to some of the major features of the bash shell, with an emphasis on the features that are important for LPI certification. By the end of this article, you will be comfortable using basic Linux commands like echo and exit, setting environment variables, and gathering system information. [The first two notes following Listing 8 have been updated to correct the process IDs (PIDs). -Ed.]
Articles 31 Aug 2009  
 
Anatomy of the Linux virtual file system switch
Linux is the very definition of flexibility and extensibility. Take the virtual file system switch (VFS). You can create file systems on a variety of devices, from traditional disk, USB flash drives, memory, and other storage devices. You can even embed a file system within the context of another file system. Discover what makes the VFS so powerful, and learn its major interfaces and processes.
Articles 31 Aug 2009  
 
Writing Java to build applications using IBM Lotus Domino Designer
The objective of the article is to help the traditional LotusScript developer, who typically has no hard-core development background, move to Java.
Articles 31 Aug 2009  
 
Setting up a custom user repository with Virtual Member Manager for IBM WebSphere Application Server 6.1 and IBM WebSphere Portal 6.1
Starting with version 6.1, IBM WebSphere Application Server leverages a component called Virtual Member Manager (VMM) to manage information about users, user profiles, and user groups. VMM offers a specific Service Provider Interface (SPI), com.ibm.wsspi.wim.Repository, to connect VMM with user repositories that VMM does not support out of the box. This white paper explains how to implement a Repository instance as part of a custom WebSphere Portal configuration.
Articles 31 Aug 2009  
 
IBM High Availability Solution for IBM FileNet P8 Systems
This IBM Redbooks® publication describes strategies and options for core IBM FileNet P8 system components. In addition, the book provides detailed, step-by-step procedures that we used to implement high availability for our case study IBM FileNet P8 system. This book serves as a practical reference when you design and implement highly available IBM FileNet P8 systems. This book is intended for IT architects, IT specialists, project managers, and decision makers identifying the best high availability strategies and integrating them into the IBM FileNet P8 system design process.
Redbooks 31 Aug 2009  
 
Trial: Tivoli Storage Manager FastBack V5.5
Learn about Tivoli Storage Manager FastBack V5.5, which helps you back up and recover your vital data.
Trial Downloads 30 Aug 2009  
 
IBM Lotus Connections 2.5 Reviewer's Guide
This Reviewer's Guide provides an extensive overview of the latest version of IBM's social software, Lotus Connections 2.5, and its eight services: Home Page, Profiles, Activities, Blogs, Bookmarks, Communities, Files, and Wikis. In addition, this guide explains how to extend the features and functionalities of Lotus Connections to your existing applications.
Articles 28 Aug 2009  
 
Using ITCAM for SOA to monitor BPM Systems: Part 2: How ITCAM for SOA monitors service-oriented architectures
The metrics collected by ITCAM for SOA are gathered from SCA messages, in this article, we will analyze the metrics, compare and map metrics to the WebSphere Dynamic Process Edition (WDPE) and runtime behaviors. We also explain how to read, understand and analysis the metrics, and how to aware the WDPE applications from the metrics.
Articles 28 Aug 2009  
 
DB2 9.7: Using PL/SQL anonymous blocks in DB2 9.7
IBM DB2(R) for Linux(R), UNIX(R), and Windows(R) 9.7 introduces support for PL/SQL anonymous blocks: a feature that enables PL/SQL application developers to test, troubleshoot, and prototype new procedural code, simulate application runs, and dynamically build complex ad-hoc queries and reports. This article describes the concept of anonymous blocks in DB2 9.7 and illustrates the use of this feature using common database scenarios.
Articles 27 Aug 2009  
 
Text Analysis in InfoSphere Warehouse, Part 3: Develop and integrate custom UIMA text analysis engines
In the first two articles of this series, you learned about IBM InfoSphere Warehouse text analysis capabilities, how to use regular expressions and dictionaries to extract information from text, and how to publish the results with a Cognos report. This article describes how to use the Unstructured Information Management Architecture (UIMA) framework to create a custom text annotator and use it in InfoSphere Warehouse. The ability of InfoSphere Warehouse to use UIMA based annotators in analytic flows is a powerful feature. You can write custom annotators that can extract almost any information from text. Plus you can use UIMA based annotators that are provided by IBM, other companies, and many universities. For example, you can find UIMA annotators that tokenize words and extract concepts such as persons or sentiments.
Articles 27 Aug 2009  
 
New options for XML data integrity and validation in DB2 V9.5
DB2 introduced pureXML technology in Version 9. This technology allows you to store XML data in its native form, maintaining the hierarchical structure and permitting you to query it using SQL/XML and XQuery. Just as with relational data, the ability to ensure the integrity of XML data stored in DB2 is mandatory. The methods and mechanisms for ensuring the integrity of XML data, however, are a bit different than the methods for traditional relational data integrity. In this article, you'll learn about XML data integrity in the context of DB2, and explore the various options you have to guarantee integrity in different scenarios.
Articles 27 Aug 2009  
 
Informix Dynamic Server 11.50 Fundamentals Exam 555 certification preparation, Part 3: DBMS instances and storage objects
This tutorial is the third in a series of nine tutorials designed to help you become familiar with all the different aspects of IBM Informix Dynamic Server (IDS) and help you get ready for the IDS Fundamentals Certification exam. In this part, which corresponds with Part 3 of the exam, learn how to identify and connect to IBM Informix database servers and databases. Learn also how to create and configure database storage objects, and gain an understanding of system databases and system catalog tables.
Tutorial 27 Aug 2009  
 
Optim solutions for accelerating Java database access
This demo shows how the staff at one fictional organization, the Great Outdoors Company, takes advantage of Optim solutions to help them gain more value from their business-critical Java applications.
Demos 27 Aug 2009  
 
Working with ClearCase Unicode Type Manager
Get an overview of the IBM Rational ClearCase Unicode Type Manager (UTM) introduced in Version 7.1, which helps you get started quickly by using the same version of Unicode files.
Articles 27 Aug 2009  
 
IBM Cognos 8 Go! Dashboard FP1 and FP2 Companion Guide
This document will help assist any installation issues that might occur while installing, configuring and using IBM Cognos 8 Go! Dashboard FP1 or IBM Cognos 8 Go! Dashboard FP2.
Articles 26 Aug 2009  
 
Learn Linux, 101: Text streams and filters
There's a lot more to text manipulation than cut and paste, particularly when you aren't using a GUI. Study for the Linux Professional Institute Certification (LPIC) 101 exam, or learn for fun. In this article, Ian Shields introduces you to text manipulation on Linux using filters from the GNU textutils package. By the end of this article, you will be manipulating text like an expert.
Articles 26 Aug 2009  
 
Implementing read only access control in WebSphere Commerce
Follow through a sample implementation of read-only access control in WebSphere Commerce. The scenario builds on allowing different users different levels of authority (read and write), depending on the role they play in the Buyer Organization, and restricting who can create orders and who can only view orders.
Articles 26 Aug 2009  
 
Integrating SOAP Web services in WebSphere sMash applications
You can probably think of many scenarios in which you might want to reuse existing SOAP Web services in new applications. The IBM WebSphere sMash REST to SOAP extension enables you to provide REST access to existing SOAP Web services, providing easier and more intuitive access to such functions. This tutorial demonstrates how you can use the WebSphere sMash REST to SOAP extension to leverage a SOAP Web service deployed on IBM WebSphere Application Server. The SOAP Web service will serve to provide data for a Dojo-based widget provided by WebSphere sMash.
Tutorial 26 Aug 2009  
 
Setting up SSL-based communication between WebSphere MQ and WebSphere Message Broker
This tutorial teaches how to setup WebSphere MQ Secure Sockets Layer (SSL) between Microsoft Windows and z/OS using panels, including checking various combinations of SSL Cipher Specification (SSLCIPH), SSL Client Authentication (SSLCAUTH), invalid and expired certificates.
Tutorial 26 Aug 2009  
 
Monitoring logs and command output
Monitoring system logs or the status of a command that produces file or directory output are common tasks for systems administrators. Two popular open source tools simplify these activities for modern systems administrators: the multitail and watch commands. Both are terminal-oriented commands, which means that they are easily ported to most UNIX or UNIX-like systems because they do not depend on any specific graphical desktop environment.
Articles 25 Aug 2009  
 
Resource controls in workload partitions
Resource control in workload partitions is based on the Workload Manager (WLM) technology that has been available in the AIX kernel since IBM AIX V4.3.3. The workload partition (WPAR) resource control encapsulates and extends the WLM technology. It presents a layer of abstraction above WLM, making it easier to administer resource control without having a need to possess an in-depth knowledge of WLM.
Articles 25 Aug 2009  
 
Practically Groovy: The @Delegate annotation
Scott Davis continues the discussion about Groovy metaprogramming with an in-depth look at the @Delegate annotation, which blurs the distinctions between data type and behavior and static and dynamic typing.
Articles 25 Aug 2009  
 
Google App Engine for Java: Part 3: Persistence and relationships
Data persistence is a cornerstone of scalable application delivery in enterprise environments. In this final article of his series introducing Google App Engine for Java, Rick Hightower takes on the challenges of App Engine's current Java-based persistence framework. Learn the nuts and bolts of why Java persistence in the current preview release isn't quite ready for prime time, while also getting a working demonstration of what you can do to persist data in App Engine for Java applications. Note that you will need to have the contact-management application from Part 2 up and running as you learn how to use the JDO API to persist, query, update, and delete Contact objects.
Articles 25 Aug 2009  
 
Implementing composite keys with JPA and Hibernate
Nowadays, with the widespread use and deployment of Object-Relational Mapping (ORM) tools, you don't generally have to think too hard about such arcane issues as composite keys. Normally, the choice of key design can be a simple integer, and this can be left with confidence to the tooling. Occasionally, you come across a situation where a composite key is required, and you need a strategy for this. This tip shows you how to implement composite keys with JPA and Hibernate.
Articles 25 Aug 2009  
 
Saving money with open source, Part 1: Use the Ubuntu operating system
In today's economic climate, everyone is looking for a way to reduce their expenses. In the IT sector, one way to reduce expenses is by turning to open source alternatives instead of using expensive licensed products. In this series, learn about three open source alternatives: Ubuntu for the operating system, OpenOffice for the office application suite, and OpenChange for the Exchange groupware server. This first article explores the Ubuntu Linux operating system, and how it can help you save money by providing an excellent alternative on the desktop.
Articles 25 Aug 2009  
 
GMaps4JSF in the JSF 2.0 Ajax world
GMaps4JSF, a JavaServer Faces (JSF) mashup library, integrates Google Maps with JSF. Using GMaps4JSF, you can construct complex street view panoramas and maps with just a few JSF tags. You can also easily attach different components to the map. This article explains how to configure GMaps4JSF inside JSF 2.0 applications, and includes a brief introduction to JSF 2.0 Ajax. Using the article, learn how you can create a simple mashup application that uses both GMaps4JSF and JSF 2.0 Asynchronous JavaScript and XML (Ajax).
Articles 25 Aug 2009  
 
Git changes the game of distributed Web development
Version control systems are a core component of most development projects, regardless of whether you're developing an application, a Web site, or an operating system. Most projects involve multiple developers, often working at widely separated physical locations. Distributed version control systems are nothing new, but the Git version control system provides unique support for collaboration and interaction among developers.
Articles 25 Aug 2009  
 
Using ITCAM for SOA to monitor BPM Systems: Part 1: Setup the environment with ITCAM for SOA and WDPE
WDPE (WebSphere Dynamic Process Edition) is a key IBM BPM Suite element, with built-in support for adapting, responding dynamically to change. This offering provides the BPM enabled by SOA foundational capabilities for modeling, simulating, deploying, monitoring end-to-end dynamic business processes. ITCAM (IBM Tivoli Composite Application Manager) for SOA is the proper product to monitor the BPM system for the service state, performance, health information, etc.
Articles 25 Aug 2009  
 
Dimensional analysis in business activity monitoring (BAM), Part 1: Leverage WebSphere Business Monitor V6.2 to perform dimensional analysis
In this series, you'll learn about the dimensional analysis capabilities of WebSphere Business Monitor V6.2, including how to model your data to fully exploit the powerful dimensional analysis capabilities of Monitor dashboards.
Articles 25 Aug 2009  
 
Introduction to AMEE
Today, there is a great deal of interest in energy, and its less-desirable environmental shadow, carbon dioxide. To create a more sustainable world, individuals, companies, and governments are focusing attention on energy and how we use it. The route to understanding our usage of energy (and therefore carbon) is to measure and analyze it, to understand the results, and then act on that information. AMEE is a neutral aggregation platform for all forms of energy and activity data, and associated carbon models. In this article, you learn how to use the AMEE platform in your applications to deliver a high quality energy management and carbon calculation solution to your clients.
Articles 24 Aug 2009  
 
DB2 Optimization Techniques for SAP Database Migration and Unicode Conversion
This book provides in-depth information about the best practices and recommendations for the source system database export, the advanced migration techniques, database layout and configuration, database import recommendations, SAP NetWeaver Business Warehouse, as well as background information about Unicode. We summarize our recommendations in one chapter that can be used as a quick reference for experienced migration consultants.
Redbooks 24 Aug 2009  
 
Three ways to recycle commodity hardware with Linux
Outdated computer hardware may be too old to rely on, but it represents a value to your organization -- whether in an office or at home. Discover how you can realize that value by repurposing older machines with Linux.
Articles 22 Aug 2009  
 
IBM Advantage for Service Maturity Model Standards
The purpose of this article is to show why you should come to IBM for help with the new Service Integration Maturity Model standard. IBM’s Service Integration Maturity Model (SIMM) has become an industry Standard, OSIMM, the Open Group Service Integration Maturity Model. This article will provide an overview and insights on the value, use and impact of OSIMM. It will also highlight IBM's leadership and expertise with using maturity models to help their customers be successful with services and SOA, making IBM a natural choice for helping you take advantage of this standard for your business.
Articles 21 Aug 2009  
 
Standards and Web services
Web services are a set of emerging standards that enable interoperable integration between heterogeneous IT processes and systems. You can think of them as a new breed of Web application that is self-contained and self-describing, and that can provide functionality and interoperation ranging from the basic to the most complicated business and scientific processes. In short, Web services hold the promise for providing a common standard mechanism for interoperable integration among disparate systems, and the key to their utility is their standardization. This common mechanism for delivering a "service" makes them ideal for implementing a Service-Oriented Architecture (SOA).
21 Aug 2009  
 
Case Study Whitepaper: SOA Appliances - Web Services Meet the Network
In this customer case study white paper, noted analyst Jon Oltsik of Enterprise Strategy Group, discusses the demands of XML Web services by highlighting four end-user network deployments using WebSphere DataPower SOA appliances.
Articles 21 Aug 2009  
 
Forums and community
Get involved in the AIX(R) and UNIX(R) community by participating in the developerWorks blogs and forums.
20 Aug 2009  
 
Understanding IBM Cognos 8 PowerPlay Performance
This document is intended to provide IBM Cognos Series 7 PowerPlay administrators an overview of the tuning mechanisms in place for IBM Cognos 8 PowerPlay.
Articles 20 Aug 2009  
 
IBM InfoSphere DataStage and DB2 pureXML, Part 1: Integrate XML operational data into a data warehouse
Learn how to integrate business-critical XML data into your data warehouse using IBM InfoSphere DataStage 8.1 and DB2 9.5 pureXML. This two-part article series provides step-by-step instructions for using pureXML as both a source and target data source for InfoSphere DataStage jobs.
Articles 20 Aug 2009  
 
Developing with PL/SQL in IBM Data Studio 2.2 and Optim Development Studio 2.2
This article describes how you can use IBM Data Studio 2.2 and Optim Development Studio 2.2 to develop routines that use Oracle PL/SQL. It shows you how to create, edit, deploy, and debug PL/SQL packages, procedures, and functions for the following databases: DB2 for Linux, UNIX, and Windows Version 9.7, Oracle 10g, and Oracle 11g.
Articles 20 Aug 2009  
 
Informix Dynamic Server 11.50 Fundamentals Exam 555 certification preparation, Part 2: Security
Get an introduction to the concepts of authentication, authorization, and privileges as they relate to IBM Informix Dynamic Server 11.50 (IDS). This tutorial is the second in a series of nine tutorials designed to help you prepare for the IDS Fundamentals Certification Exam (555).
Tutorial 20 Aug 2009  
 
Integrating IBM Rational Performance Tester with remote scripts
This article presents step-by-step procedures for starting remote scripts from IBM Rational Performance tester so that you can reduce manual steps, save time, and improve performance testing productivity. With the custom code that Rational Performance Tester provides, you can manipulate recorded scripts so that you can automate starting remote scripts to control the target computer during run time.
Articles 20 Aug 2009  
 
IBM Advantage for SOA Governance Standards
The purpose of this article is to show why you should come to IBM for help with SOA Governance. IBM is leading the industry by helping to establish standards and the right way to do things for SOA and SOA Governance. IBM continues IBM's SOA industry leadership is continuing with the introduction of the SOA Governance Maturity Model. IBM can help identify what you need to be successful with SOA and SOA Governance, and has products and services to back it up.
Articles 20 Aug 2009  
 
Rational System Architect
Try IBM Rational System Architect V11.3, which enables business managers and IT professionals to plan, model, and execute changes to improve their business strategy and process as well as the IT systems and infrastructure that support them, enabling successful enterprise planning and transformation.
Trial Downloads 19 Aug 2009  
 
Building mediation flows in WebSphere Integration Developer for deployment on WebSphere ESB or WebSphere Process Server
This article shows you a procedure for developing mediation flow components in WebSphere Integration Developer that helps you minimise development time, proceed in a logical order, avoid later rework, and create more maintainable artifacts.
Articles 19 Aug 2009  
 
Generating business documents using JasperReports with WebSphere
Jasper Reports is an open-source framework for generating business documents. This article shows you how to use the Java API for Jasper reports to generate documents from WebSphere Integration Developer V6.2 and WebSphere Process Server V6.2.
Articles 19 Aug 2009  
 
Growing green with virtualization: Virtualization as the backbone of green IT
Focus on virtualization as an excellent vehicle to address business needs while you control the ever growing challenges of IT costs and data center sprawl in this initial article of a series. For large and small businesses to remain viable in the ever evolving technology arena, companies need to adopt a strategy that works for them.
Articles 18 Aug 2009  
 
Passing Use and Display Values on a URL
This document focuses on passing 'Display values' as the primary value, and also includes details on how to pass complex parameters such as ranges.
Articles 18 Aug 2009  
 
An IBM Mashup Center plug-in to convert HTML to XML
Learn how to build a plug-in for the IBM Mashup Center that can convert HTML into XML, opening the door for some simple data extraction from HTML pages using the Feed Mashup Editor.
Articles 18 Aug 2009  
 
Trial: IBM InfoSphere Warehouse 9.7 Enterprise Edition
Download a free trial version of IBM InfoSphere Warehouse V9.7 Enterprise Edition, which makes it easier to discover hidden business opportunities. It provides a comprehensive platform to design, optimize, discover and grow departmental data marts and enterprise data warehouses.
Trial Downloads 18 Aug 2009  
 
Boot Linux on the Beagle Board
The Beagle Board is an open-hardware single-board computer that is both inexpensive and capable of running Linux at a reasonable speed. Get to know the Beagle Board, and learn how to get a Linux development environment together on the cheap.
Articles 18 Aug 2009  
 
Using Apache Lucene to search text
In this article, learn about Apache Lucene, the high-performance, full-featured text search-engine library. Explore the Lucene architecture and its core APIs. Learn to use Lucene for cross-platform full-text searching, indexing, displaying results, and extending a search.
Articles 18 Aug 2009  
 
Use the best open source client-side framework for cloud computing
Discover the pros and cons of using Adobe Flex and OpenLaszlo -- two leading client-side RIA development languages that are particularly useful for building Software as a Service applications for the cloud.
Articles 18 Aug 2009  
 
Faster Java coding in Eclipse Galileo
Learn how to use the new toString() code-generation ability in Eclipse Galileo along with hashCode(), equals(), and setter/getter generation to cut down on the amount of work that goes into building the foundation of a Java class.
Articles 18 Aug 2009  
 
Java development 2.0: Hello Google App Engine
Open source solutions and borrowed infrastructures are changing the character of Java development, letting you deliver better software quickly and at a low cost. Andrew Glover, coining the term Java development 2.0 to encapsulate the cumulative force of these phenomena, launches a new series on some of the relevant tools and technologies. This first installment heralds the arrival of Java development 2.0 and explains how you can bring its concepts to fruition quickly with Google's App Engine for Java.
Articles 18 Aug 2009  
 
Find vulnerabilities with Metasploit
Metasploit is a vulnerability scanning and exploit development tool that you can use to greatly enhance the security in your enterprise. Through the use of Metasploit, an organization can locate previously unknown weaknesses and begin addressing them.
Articles 18 Aug 2009  
 
Text processing with Ruby
Ruby is a feature-rich, free, simple, extensible, portable, and object-oriented scripting language. As a powerful text processing language, it has immense capability. With powerful built-in libraries and a set of external libraries, Ruby is a viable option for a solution to any mundane text processing task that you might encounter.
Articles 18 Aug 2009  
 
IBM Rational DOORS
Learn how IBM Rational DOORS not only enhances communication and collaboration through increased visibility of business objectives and technical specifications, but also ensures your project’s conformance to customer requirements, and compliance with regulations and standards. IBM Rational DOORS is a requirements management solution optimized for the needs of systems engineering, product development and enterprise I.T., with capabilities to capture, link, trace, analyze, and manage changes to requirements. Take a closer look at how DOORS can help you deliver exactly what you agreed to build, on time, and within budget.
Demos 17 Aug 2009  
 
Loading a large volume of Master Data Management data quickly
The Rapid Deployment Package (RDP) for IBM InfoSphere(TM) Master Data Management Server solution addresses the needs of clients in the first phase of implementing initial load solutions. Using MDM, clients need to perform initial and delta loads, typically as a batch. This article focuses on the maintenance transaction approach to perform initial loads, including an introduction, installation, and setup. It also covers performance tuning tips and best practices. You can leverage recommendations in this article as guidance in your own MDM Server initial load solutions using RDP.
Articles 14 Aug 2009  
 
Automated cluster controlled HADR configuration setup using the IBM DB2 high availability instance configuration utility
Learn how to configure a failover solution for DB2 for Linux, UNIX, and Windows, using the DB2 high availability disaster recovery (HADR) feature and the the DB2 high availability instance configuration utility (db2haicu). This article walks you through the concepts and then shows how to set up two distinct configurations for automated failover.
Articles 13 Aug 2009  
 
DB2 9.7: Using new Workload Manager features
This tutorial provides a series of exercises using IBM DB2 Workload Manager (WLM). By following these exercises, you should become familiar with the DB2 WLM feature and start to see the immediate value you can obtain from its use. For those new to WLM, the tutorial serves as an easy starting point for you to begin using WLM right out of the box. For experienced WLM users, the tutorial gives you a hands-on introduction to new WLM functions introduced in DB2 9.7.
Tutorial 13 Aug 2009  
 
Informix Dynamic Server 11.50 Fundamentals Exam 555 certification preparation, Part 6: Data concurrency
This tutorial is the sixth in a series of nine tutorials designed to help you become familiar with all the different aspects of IBM Informix Dynamic Server (IDS) and help you get ready for the IDS Fundamentals Certification exam. In this part, which corresponds with Part 6 of the exam, gain an understanding of the data concurrency mechanisms in IDS.
Tutorial 13 Aug 2009  
 
Download, try, or buy
Download free IBM developerWorks trial software and access support resources here.
13 Aug 2009  
 
Reverse engineer UML diagrams by using IBM Rational Software Architect, Version 7.5
In IBM Rational Software Architect, Version 7.5, you can reverse engineer code to analyze a Java project by creating inheritance trees that contain details of classes and their relationships as Unified Modeling Language (UML) diagrams. This article explains the steps to use reverse engineering on a small Java project.
Articles 13 Aug 2009  
 
Setting Up a Microsoft SQL Server JDBC Connection within IBM Cognos Vitrual View Manager
This document outlines the steps required to setup a Microsoft SQL Server Java Database Connectivity (JDBC) connection within IBM Cognos Virtual View Manager.
Articles 12 Aug 2009  
 
Using a WSDL Data Source within IBM Cognos Virtual View Manager
The document provides the steps for preparing the WSDL data for consumption via IBM Cognos 8.
Articles 12 Aug 2009  
 
Migrating from Microsoft Exchange and Outlook to IBM Lotus Domino and Lotus Notes 8 and later using Binary Tree's CMT
This white paper explains the detailed steps to migrate a Microsoft® Exchange® server and Outlook® client to IBM® Lotus® Domino® and Lotus Notes® with the help of Binary Tree's Common Migration Tool (CMT).
Articles 12 Aug 2009  
 
Thoughts from OSCON 2009: Open government, concurrency
The O'Reilly Open Source Convention (OSCON) is nothing if not a place to collect one's deeper thoughts around software development. The 2009 convention offered more than its share of inspiration, but David Mertz whittled the schedule down and focused on two very different but important areas: open government and concurrency.
Articles 12 Aug 2009  
 
Solution design in WebSphere Process Server and WebSphere ESB: Part 2
Part 2 of the series looks at the ESB Gateway architectural component. How is it different from the broader ESB concept? Why is it important? It then discusses how to design and implement one in WebSphere Process Server and WebSphere Enterprise Service Bus.
Articles 12 Aug 2009  
 
Making software testing greener
Recently there has been an increased emphasis on the effective utilization of resources. Testing plays a key role in any software development lifecycle. Hence, effective utilization of resources in testing becomes the prerogative for any product team. Read about the effective utilization of resources available for testing on both hardware and software, thus leading to more efficient testing.
Articles 11 Aug 2009  
 
Trial: TXSeries for Multiplatforms
IBM TXSeries for Multiplatforms V7.1 delivers simplified interoperability with IBM CICS Transaction Server, improved system resilience, problem determination, and application development tooling.
Trial Downloads 11 Aug 2009  
 
Deploying IBM Lotus Quickr services for WebSphere Portal in 10 steps
IBM® Lotus® Quickr™ services for WebSphere® Portal provides a team collaboration platform that enables the team to exchange information in the form of documents, ideas, and knowledge. Lotus Quickr provides ready-to-use components, such as document library, blogs, and wikis, that provide the required collaboration capabilities. This article explains in simple terms how to deploy Lotus Quickr in an organization, in just 10 steps, to achieve the goal of team collaboration. All aspects of deployment are covered: from easy consumability in terms of installation and configuration, through choosing functional components and providing access control, to the extension of Lotus Quickr to suit the requirements.
Articles 11 Aug 2009  
 
Google App Engine for Java: Part 1: Rev it up!
Remember when Google App Engine was just for Pythonistas? Those were some dark days. Google Inc. opened up its cloud-computing platform to Java developers in April 2009. In this three-part article series, Java technology author and trainer Rick Hightower gets you started with this reliable, robust, and fun platform for Java-based development. In this article, you'll get an overview of why Google App Engine for Java could be the deployment platform for your next highly scalable killer app, then start using the Google Plugin for Eclipse to build two example apps: one based on Google Web Toolkit (GWT) and one based on the Java Servlet API. You'll learn for yourself what a difference Google App Engine for Java makes, both in building out an application from scratch and in deploying it to the tune of up to five million views. (And that's just the free version.)
Articles 11 Aug 2009  
 
Google App Engine for Java: Part 2: Building the killer app
The whole point of a cloud platform like Google App Engine for Java is in being able to imagine, build, and deploy professional-quality killer apps that scale -- without breaking the bank or driving yourself insane. In this second part of his three-part introduction to Google App Engine for Java, Rick Hightower takes you beyond the ready-made examples of Part 1 with a step-by-step guide to writing and deploying a simple contact-management application using Google App Engine for Java.
Articles 11 Aug 2009  
 
The Blue programming language
Languages are the means by which we express our desires to computers systems, and, as far as I'm concerned, there's no such thing as too many. One unique language, called Blue, is an open source object-oriented language that is multipurpose and intuitive to use. This tip provides the foundation for Blue and shows you how to build simple networking applications.
Articles 11 Aug 2009  
 
Exploring Drupal V6, Part 1: Introduction
Need a Web site? Don't have lots of money for development? Say no more. Drupal is an open source solution that runs everywhere. It has impressive features and its latest incarnation, Drupal V6, is a joy to use. Here's an introduction.
Articles 11 Aug 2009  
 
Tip: An even simpler API: tight XHTML and meaningful attributes
Occasionally, a Web developer is required to serve data to two or more distinct audiences -- one with a complete package of information and others with selected extracts of the total package. Learn how a Web page designed for a general audience reading the page as HTML can also provide data to another audience reading the same page as XML.
Articles 11 Aug 2009  
 
Create Web applications using IBM WebSphere sMash DE
IBM WebSphere sMash Developer Edition 1.1 (DE) provides a Web-based development environment called App Builder that allows you to develop Web applications. Learn how to use this tool to create a simple online RSVP application that provides Atom feeds.
Articles 11 Aug 2009  
 
SOA Based Storage Management
Storage management is an important component of an Service-Oriented Architecture (SOA) solution. It provides the ability to manage the assets stored in a structured way. The main purpose of storage management is to classify client requests and direct to the appropriate physical storage. It also provides a method of transparently accessing stored data with Web applications.
Articles 11 Aug 2009  
 
Understanding IBM Lotus Domino server clustering
This white paper explains how to set up, manage, and monitor an IBM Lotus Domino server cluster.
Articles 10 Aug 2009  
 
IBM Rational Modeling Extension with Microsoft Visual Studio 2008 and .NET Framework 3.0 support
IBM Rational Modeling Extension for Microsoft .NET for IBM Rational Software Architect Standard Edition or IBM Rational Software Modeler provides application modeling and code generation in the C# language. The integration with Microsoft Visual Studio 2008 means that developers can use it with the 2005 version of Visual Studio, too. It also supports the Microsoft .NET framework 3.0 Microsoft Windows Communication Foundation (WCF) service modeling and code generation.
Articles 10 Aug 2009  
 
Develop and Deploy Multi-Tenant Web-delivered Solutions Using IBM Middleware: Part 8: A Web service mediation proxy pattern for routing of multiple tenant requests using WebSphere DataPower SOA appliance
Part 1 of this series describes multi-tenancy and several technical challenges faced by service providers for deploying multi-tenant web-delivered solutions. In part 4, we presented a technical challenge on how to enable multi-tenancy for existing single tenant web services with little or no code changes for shorter time to market and lower costs. In this tutorial we will present detailed implementations steps using a WebSphere DataPower SOA appliance in combination with Tivoli Access Manager.
Tutorial 10 Aug 2009  
 
Setting up SAP Connectivity within IBM Cognos Virtual View Manager
This document outlines the steps required to connect IBM Cognos Virtual View Manager to a SAP R/3 data source.
Articles 07 Aug 2009  
 
Connect your user interface to existing back-end services
The User Interface Generator command framework, a component of the IBM InfoSphere Master Data Management (MDM) Workbench, provides a robust, flexible mechanism for connecting a generated user interface into existing back-end services. In this article, learn about the User Interface Generator command bean framework, and about each of the components it generates. An example shows how the command beans can be implemented to quickly and easily connect to a set of back-end services.
Articles 07 Aug 2009  
 
Build a user model with Rational Software Architect and the User Interface Generator
In this article, learn how to use the tooling provided by the User Interface Generator to create a user model. The model follows the principles outlined in User modeling demystified, and describes how users of a system will interact with the model. The tooling provides extensions to Rational Software Architect's existing UML modeling capabilities that simplify the user modeling process for both new and experienced UML modelers. Learn how you can use the User Interface Generator to minimize the learning curve and dramatically reduce the time required to create a user model.
Articles 07 Aug 2009  
 
Making Sense of SOA and today's IT innovations
This paper summarizes some of the higher-profile business technology initiatives dotting today’s landscape and explains the interrelations among them.
Articles 07 Aug 2009  
 
Leverage DataPower SOA Appliances to extend InfoSphere Master Data Management Server security capabilities
IBM InfoSphere Master Data Management (MDM) Server provides the ability to manage master data, relying heavily on Web services and XML. IBM WebSphere DataPower SOA Appliances provide the ability to secure Web services deployments. In this article, see how you can leverage some of DataPower capabilities to extend MDM Server's security.
Articles 06 Aug 2009  
 
IBM DB2 for i
IBM DB2 for i5/OS is an advanced, 64-bit Relational Database Management System (RDBMS) that supports a broad range of applications at a lower cost of ownership due to its unique autonomic, self-managing features. developerWorks is the technical resource center for the IBM DB2, including technical articles, tutorials, documentation, downloads, and support information.
06 Aug 2009  
 
Continuous integration with IBM Rational ClearCase Remote Client
IBM Rational ClearCase Remote Client is a software configuration management (SCM) tool that supports agile development processes. Continuous integration (CI), which is one of the agile best practices, is an automated process of reproducible builds, including testing, which runs many times a day according to your schedule. CI helps your team find integration problems at the early stages of development. CruiseControl is a tool to run and report the results of your build. This article shows you how to implement CI with ClearCase Remote Client and CruiseControl.
Articles 06 Aug 2009  
 
Simplify UCM delivery for IBM Rational ClearCase in a UNIX environment
This article describes a practical approach to simplify the process of making a delivery in an IBM Rational ClearCase environment for the UNIX system by following some of the best practices in the field. The techniques described and the hints and tips are helpful for application developers, for whom this is a common yet critical part of the software development process.
Articles 06 Aug 2009  
 
Trial: IBM DB2 for Linux, UNIX, and Windows
Download a free trial version of IBM DB2 9.7 for Linux, UNIX, and Windows. DB2 9.7 takes the cost savings, ease of use, and security of DB2 9.5 to the next level. For example, the industry-leading deep compression technology introduced in DB2 9.5 has been enhanced and extended in DB2 9.7. The result is even lower storage costs in DB2 9.7 compared with DB2 9.5. Beyond the concrete storage cost savings deep compression offered, it also simplified administration of large databases and lead to welcome performance gains for many clients. DB2 9.7 Express Edition or DB2 Workgroup Server Edition 9.7 is also available in the Amazon EC2 environment.
Trial Downloads 05 Aug 2009  
 
Partner Forum
The Partner Forum page provides information about the IBM Lotus Partner Forum and includes a link to the Lotus Notes Network where business partners can register for the forum.
05 Aug 2009  
 
Using SOAP with attachments in WebSphere Enterprise Service Bus 6.2.0.1
An important feature in WESB 6.2.0.1 is the SOAP with Attachments enablement. This article will discuss how to add/use/remove SOAP attachments in a mediation flow component to send/receive the attachments with SOAP messages.
Articles 05 Aug 2009  
 
Customizing with the WebSphere Commerce business auditing framework
The out-of-the-box auditing function provided by WebSphere Commerce does not capture all events that may be required by business processes. This article helps you identify what needs to be customized and a simple way to meet business process requirements without having to develop an auditing system from scratch.
Articles 05 Aug 2009  
 
Configuring Active Memory Sharing from a customer's experience
Share the experience of being part of IBM's Early Ship Program for Active Memory Sharing on POWER6. See how AMS was configured and deployed in a customer's non-production AIX lab environment.
Articles 04 Aug 2009  
 
Cognos 8.4 FP1 - BI stability package
The Stability Package describes how to use Apache JMeter to test stability of an IBM Cognos 8 install. It contains a ready to use JMeter plan and a doument describing setup and usage. This version is for IBM Cognos 8.4 FP1.
Articles 04 Aug 2009  
 
Managing reporting in Alloy by IBM and SAP 1.0
Alloy™ by IBM® and SAP® 1.0 combines the strengths of IBM Lotus Notes® and IBM Lotus® Domino® and SAP enterprise resource planning (ERP) modules, providing access to the SAP workflows and data directly from Lotus Notes. This article provides a high-level architectural overview of Alloy, in-depth explanations of all the reporting management features supported in release 1.0, and troubleshooting tips for some common issues.
Articles 04 Aug 2009  
 
Java Web services: Granular use of WS-Security
WS-Security for SOAP Web services doesn't have to be an all-or-nothing proposition. By configuring WS-Security at the operation or message level, you can apply an appropriate degree of protection to every exchange, reducing or eliminating the WS-Security overhead for operations that don't need full protection. Dennis Sosnoski continues his Java Web services series with a look at granular WS-Security in Web Services Description Language (WSDL) using Apache Axis2 and Rampart.
Articles 04 Aug 2009  
 
Git for Subversion users, Part 1: Getting started
Distributed version control systems (DVCSs) offer a number of advantages over centralized VCSs, and for Subversion users looking to explore this model, Git is a great place to start. Using Subversion as a baseline, this first of two articles shows how to install Git, set up a remote repository, and begin using basic Git commands.
Articles 04 Aug 2009  
 
Using the Twitter Search API
Twitter is undoubtedly one of the most recent and successful examples of social networking to appear on the World Wide Web. Twitter also has its own search engine, which enables users to search for "tweets" by keyword or category, with an API to facilitate programmatic searches, act as a REST service, and return searches in Atom format. Discover the basics of using the Twitter Search API.
Articles 04 Aug 2009  
 
Mashup security
The mashup development model enables a vast array of possibilities for the Web landscape. This openness, however, presents a plethora of new security vulnerabilities. Discover tips and techniques for addressing some of these problems.
Articles 04 Aug 2009  
 
Explore analytics in the cloud with Zoho Reports and XML
Cloud analytics allow developers to add many of the features of traditional business intelligence solutions without the overhead. Discover how to leverage the power of cloud analytics using Zoho Reports, the Zoho API, and XML to add analytical capabilities to any application -- either in the cloud or local.
Articles 04 Aug 2009  
 
DB2 9 for z/OS: Distributed Functions
In this IBM Redbooks publication we describe how to set up your DDF environment, and how to deploy the DDF capabilities in different configurations, including how to develop applications that access distributed databases. We also describe a set of more advanced features, such as thread pooling and high availability distributed configurations, in a DB2 data sharing environment, as well as the traces available to you to do performance monitoring and problem determination. In summary, we show how a high-volume, highly available transactional application can be successfully implemented with a DB2 for z/OS data server accessed by all types of application servers or clients running on the same or different platform.
Redbooks 03 Aug 2009  
 
Integrating IBM Cognos Planning into a SSL enabled Dispatcher
How to enable IBM Cognos Planning to communicate with a SSL-enabled Dispatcher.
Articles 30 Jul 2009  
 
Database version control with IBM Optim Database Administrator V2.2
Have you ever wondered when the database was changed? With Optim Database Administrator (previously known as DB2 Change Management Expert), wonder no more! IBM Optim Database Administrator (ODA) helps you keep track of changes, work seamlessly with other team members, reverse or undo changes, and audit any changes that were made to your database. This article describes a scenario where the DBA organization uses ODA along with the Eclipse Team project to enhance their collaboration and ensure a consistent audit path. Learn about connecting to a library control system and saving change management projects, models, and scripts in library control, as well as auditing the changes. Also, discover how to retrieve from library control, and use a change management script to undo the change.
Articles 30 Jul 2009  
 
DB2 9.7: Autonomous transactions
Learn about autonomous transactions, a feature introduced in DB2 Version 9.7 for Linux, UNIX, and Windows. You will get an overview and example of what an autonomous transaction is and how to create one.
Articles 30 Jul 2009  
 
DB2 9.7: Online schema change
DB2 9.7 introduces enhancements that allow you to make changes to the database objects while keeping these objects fully accessible to the database users during the modification. These enhancements allow database administrators to make vital changes to the database schema on the fly without any disruption to users. This article includes examples that demonstrate how to rename columns, change column data types, and move tables with the ADMIN_MOVE_TABLE routine. This article includes examples that demonstrate how to use the ALTER TABLE command to rename columns and change column data types. Other examples demonstrate how to use the ADMIN_MOVE_TABLE routine to move and modify tables while keeping them accessible.
Articles 30 Jul 2009  
 
상표
아래에는 developerWorks 컨텐트에서 공통으로 사용된 상표의 소유권자가 명시되어 있습니다. 상표 귀속 고지에 관한 특별 조항에 준하여 IBM 및 타사의 미국 내 현행 상표 목록 링크도 제공되어 있습니다.
30 Jul 2009  
 
Configuring an Oracle database for use with IBM Rational Quality Manager
Learn how to configure an Oracle database server for use with IBM Rational Quality Manager and create a table on the Oracle database server.
Articles 30 Jul 2009  
 
Using IBM Rational Requirements Composer and IBM Rational RequisitePro together
Get guidance for introducing IBM Rational Requirements Composer into your requirements management process. If you are using IBM Rational RequisitePro, you can use Rational Requirements Composer to import requirements and to elaborate and visualize them. If you are not currently using a formal requirements management tool, you can start with Requirements Composer to define and visualize requirements, and then introduce RequisitePro, where you can manage your Requirements Composer requirements using a formal management tool. This allows you to take advantage of RequisitePro features as traceability.
Articles 30 Jul 2009  
 
Rational RequisitePro
Find technical developer content and resources for IBM Rational RequisitePro.
30 Jul 2009  
 
An Event-based SOA Governance Solution
With more SOA solutions deployed, there has been an increase in requests for an automated and event-driven SOA Governance solution. This article introduces the solution for handling the governance process automatically based on a governance event.
Articles 30 Jul 2009  
 
Exploit XML indexes for XML query performance in DB2 9
DB2(R) 9 provides pureXML storage and offers XQuery and SQL/XML as query languages. XML indexes are essential for high query performance, but their usage for query evaluation depends on how query predicates are formulated. This article presents a set of guidelines for writing XML queries and creating XML indexes in a consistent manner so that indexes speed up your queries as expected. Also learn what to look for in XML query execution plans to detect performance issues, and find out how to fix them. A downloadable "cheat sheet" summarizes the most important guidelines. This article has been updated for DB2 9.5 and 9.7. [2009 Jul 30: This article has been updated for DB2 9.5 and 9.7, including additional SQL/XML sample queries.--Ed.]
Articles 29 Jul 2009  
 
IBM PowerPC 405 Evaluation Kit with CoreConnect SystemC TLMs
The PowerPC Evaluation Kit is no longer available from developerWorks.
Articles 29 Jul 2009  
 
Develop and Deploy Multi-Tenant Web-delivered Solutions Using IBM Middleware: Part 7: A Web service mediation proxy pattern for routing multiple tenant requests using WebSphere Enterprise Service Bus
Part 1 of this series describes multi-tenancy and several technical challenges faced by service providers for deploying multi-tenant web-delivered solutions. In part 4, we presented a technical challenge on how to enable multi-tenancy for existing single tenant Web services with little or no code changes for shorter time to market and lower costs. We presented a mediation approach for addressing this challenge and introduced three implementation options using multiple IBM middleware products. In this tutorial, we describe detailed implementation steps for utilizing WebSphere Enterprise Services Bus for enabling multi-tenancy for existing Web services.
Tutorial 29 Jul 2009  
 
Recommended reading list: Java EE and WebSphere Application Server
Learn about using Java Enterprise Edition (Java EE) and IBM WebSphere Application Server with this list of essential reading, compiled for customers, consultants, and other technical specialists by IBM Software Services for WebSphere. Updated for WebSphere Application Server V7.0.
Articles 29 Jul 2009  
 
Reducing the cost and complexity of low-latency messaging with the WebSphere DataPower Low Latency Appliance XM70
This article shows you how you can offload low-latency messaging (LLM) routing to the new WebSphere DataPower Low Latency Appliance XM70, and significantly reduce complexity and cost in your LLM systems. New features in the DataPower XM70 include message selection, property mapping, and protocol bridging.
Articles 29 Jul 2009  
 
Validating business objects in Websphere Process Server
This article describes business object instance validation service in WebSphere Process Server that you can invoke for either implicit interface qualifier-based validation, or for explicit programmatic validation.
Articles 29 Jul 2009  
 
A memory-related issue unfolded using performance tools for AIX
Performance metrics of a system are based purely on what is expected from it and to what extent a computer system stands up to those expectations. The case study presented in this article is intended to discuss a memory-related issue faced by one of the customers and the steps followed to pin down the root cause of the problem.
Articles 28 Jul 2009  
 
Speaking UNIX: Man oh man
UNIX has hundreds if not thousands of commands, and it's impossible to remember every option and nuance. But, happily, you don't have to: man, UNIX's built-in, online reference system, is man's best friend.
Articles 28 Jul 2009  
 
Evolutionary architecture and emergent design: Language, expressiveness, and design, Part 1
The ability to see and harvest idiomatic patterns is critical for emergent design. Also vitally important to design is code's expressiveness. In a two-part article, Neal Ford discusses the intersection of expressiveness and patterns, demonstrating these concepts with both idiomatic patterns and formal design patterns. He recasts some of the classic Gang of Four patterns in dynamic languages for the JVM to show how more expressive languages enable you to see design elements obscured by more opaque languages.
Articles 28 Jul 2009  
 
Make the most of large drives with GPT and Linux
Once a faraway problem, an important barrier in disk storage is fast becoming a reality: the venerable master boot record (MBR) partitioning scheme can't fully handle disks larger than 2TB. With 1TB-hard disks now common and 2TB-disks becoming available, forward-looking individuals are thinking about alternatives to the MBR partitioning scheme. The heir apparent is the GUID Partition Table (GPT). Learn how to make sure your Linux system is fully prepared for the future of disk storage.
Articles 28 Jul 2009  
 
Integrating IBM Lotus Domino Directory with Microsoft Active Directory using ADSync
An enterprise IT environment with multiple directory platforms is a common scenario, and IBM Lotus Domino Directory and Microsoft Active Directory are popular choices within this scenario. This article explains one way to get these two directories to communicate easily using the Lotus Domino Active Directory Synchronization tool (ADSync).
Articles 28 Jul 2009  
 
IBM Lotus Domino 8.5 server performance, part 3: Enterprise cluster mail performance
IBM® Lotus® Domino® 8.5 server offers a lot of features aimed at reducing the overall total cost of ownership (TCO) of the Lotus Domino mail server cluster infrastructure in a large enterprise. In this article, we show you how you can leverage these features incrementally to realize TCO benefits while upgrading to Lotus Domino 8.5.
Articles 28 Jul 2009  
 
IBM Lotus Domino 8.5 server performance, part 2: iNotes performance
Improving input/output (I/O) performance is one of the major goals for IBM® Lotus® Domino® 8.5. The developerWorks® article "IBM Lotus Domino 8.5 performance for IBM Lotus Notes users" showed the impressive I/O reductions of Lotus Domino 8.5 with the Lotus Notes client. This article shows the I/O performance improvements of Lotus Domino 8.5 performance with Lotus iNotes® users. Lotus iNotes had been called Lotus Domino Web Access in the past; its name is iNotes in Lotus Domino 8.5.
Articles 28 Jul 2009  
 
IBM Lotus Domino 8.5 server performance, part 1: IBM Lotus Notes performance
Increasing value to the customer is an ongoing theme for the IBM® Lotus® Domino® server. The growing volume of information in today’s enterprise strains existing hardware infrastructures. Lotus Domino 8.5 contains features that help relieve the stress on the expensive processor and storage subsystems. This article shows the reductions in processor and disk utilization with Lotus Domino 8.5 and Lotus Notes® clients.
Articles 28 Jul 2009  
 
Creating an Atom feed in PHP
Atom is an Extensible Markup Language (XML) specification that identifies information contained in a Web site. Using Atom, Web developers produce feeds that enable other Web developers (or consumers who use feed readers) to quickly locate and view information of interest on a remote site. Think of it as a Web site's index, available to anyone who wants it. Using PHP, a popular language of choice for most host providers, a Web developer can easily produce an Atom feed that can then be made available to the various feed readers and other Web developers. The ultimate result is a state-of-the-art information solution that enables the Web content to reach a much wider audience.
Articles 28 Jul 2009  
 
Build a Web presentation application using Ajax technology, Part 1: Developing the Web UI
How does Google Docs put such amazing functionality into a Web application? They leverage Web 2.0 technologies, which provide robust functionality with relatively simple code. In this article, learn how to build a Web application to create slideshow presentations using Asynchronous JavaScript and XML (Ajax) technology.
Articles 28 Jul 2009  
 
Create a Flex component
Rich Internet Applications (RIAs) strive to bring the interactivity, responsiveness, and robustness of traditional desktop applications to Web-based applications. RIAs are especially important for developers who are hoping to leverage business intelligence (BI) and Web 2.0 approaches to content and delivery. Adobe Flex is an application at the forefront of RIA-based solutions. A relatively new but fast-growing technology, Flex leverages the capabilities of Adobe's Flash Player to provide first-rate graphical presentations that feature highly responsive UIs. Flex ships with many useful and robust components, but things get more difficult when you need to step outside the narrow bounds of what Flex provides for you and create domain-specific functionality. This introductory article provides an in-depth look at the architecture of the Flex-rendering engine, walking you through the process of incorporating Flex components into your RIAs and explaining what you need to know to create new Flex functionality from scratch.
Articles 28 Jul 2009  
 
Integrating TM1 9.4 and IBM Cognos 8.4
This document describes configuring integration points between TM1 and IBM Cognos 8.
Articles 27 Jul 2009  
 
Trial: WebSphere eXtreme Scale
Learn about WebSphere eXtreme Scale, which allows for the development of innovative types of applications by extending the data caching concept using advanced features in the creation of new classes of high-performance applications.
Trial Downloads 27 Jul 2009  
 
Develop and Deploy Multi-Tenant Web-delivered Solutions Using IBM Middleware: Part 6: Web service mediation proxy pattern for routing multiple tenant requests using WebSphere Business Services Fabric
Part 1 of this series describes multi-tenancy and several technical challenges faced by service providers for deploying multi-tenant web-delivered solutions. In part 5, we presented a mediation approach for addressing this challenge and introduced three implementation options using multiple IBM middleware products. In this tutorial, we describe detailed implementation steps for one of those three options i.e. how to use WebSphere Business Services Fabric in the context of a example multi-tenant banking application scenario also introduced in part 5.
Tutorial 27 Jul 2009  
 
Mashups: The new breed of Web app
Mashups are an exciting genre of interactive Web applications that draw upon content retrieved from external data sources to create entirely new and innovative services. They are a hallmark of the second generation of Web applications informally known as Web 2.0. This introductory article explores what it means to be a mashup, the different classes of popular mashups constructed today, and the enabling technologies that mashup developers leverage to create their applications. Additionally, you'll see many of the emerging technical and social challenges that mashup developers face.
Articles 24 Jul 2009  
 
Event Processing: Designing IT Systems for Agile Companies
Event processing is adding more intelligent technology to our lives. To help you appreciate how the discipline of event processing enables many of the biggest improvements in business process and IT systems, download this mini-book from Event Processing: Designing IT Systems for Agile Companies.
Books 24 Jul 2009  
 
Optimizing Your Business for Dynamic Change
Independent analyst, Bruce Silver Associates discusses BPM and IBM BPM Suite offerings.
Articles 24 Jul 2009  
 
Transforming Communications Services Business using BPM
Learn how BPM applies to the CSP order handling end-to-end process with this 10 minute animated video.
Demos 24 Jul 2009  
 
Investment Adjustment when 100 Percent ownership exists for IBM Cognos 8 Controller
Document will provide guidelines to handling investment adjustment when 100 percent ownership exists.
Articles 23 Jul 2009  
 
Consolidation Process using Batch Servers in IBM Cognos Controller
Document will provide guidelines using Batch Servers with the Consolidation Process.
Articles 23 Jul 2009  
 
Building Notes to Financial Statements in IBM Cognos Controller
The document provides guidelines to building notes/commentary in IBM Cognos Controller.
Articles 23 Jul 2009  
 
Integrating Cognos Products with IBM Support Assistant
This article shows you how to integrate the IBM Support Assistant (ISA) with IBM Cognos Diagnostic Tools. ISA is a complimentary software offering that you can download. It provides a workbench that helps you with problem determination involving IBM software products, including Cognos products.
Articles 23 Jul 2009  
 
Integrating heterogeneous metadata
This article describes the importance of using metadata to help you derive more value from the complex, heterogeneous information spread across the enterprise. You will walk through usage scenarios for integrating Cognos(TM) Business Intelligence reports and IBM InfoSphere(TM) Business Glossary. You will also learn about using data lineage, impact analysis, and customized metadata ad hoc reports.
Articles 23 Jul 2009  
 
DB2 9.7: Run Oracle applications on DB2 9.7 for Linux, UNIX, and Windows
DB2 9.7 for Linux, UNIX, and Windows has out-of-the-box support for Oracle's SQL and PL/SQL dialects. This allows many applications written against Oracle to execute against DB2. In this article, get a high-level overview of what Oracle compatibility means in DB2. Whether you want to switch your custom application to DB2 or extend your DBMS vendor support to DB2, now is your time.
Articles 23 Jul 2009  
 
dW Download, try, or buy
Evaluate key IBM software products in the way that is most convenient for you. Consider downloading a trial version, registering for a 3-hour test drive, or playing with a beta version -- the choice is yours. Product evaluations are available for many products across all the major IBM software brands, including Rational Application Developer, Lotus Domino, Lotus Notes, DB2, and WebSphere Application Server. Got questions? Here are a few tips to get you started.
23 Jul 2009  
 
dW Download, try, or buy
Curious about which product trials have been most popular during recent years? Check out the list of top ten downloads available from developerWorks.
23 Jul 2009  
 
Linux tip: Creating a pixel ruler from the command line
Learn how to use the Linux command line and some basic Bash scripting techniques to draw lines and text on images using ImageMagick. And create a pixel ruler along the way.
Articles 23 Jul 2009  
 
Tips for installing and configuring IBM Rational Application Developer on a Citrix Presentation Server
The Citrix Presentation Server is one of the platforms supported by IBM Rational Software Delivery Platform products. This article explains several important things to do on the Citrix server and client machines so that multiple users can develop with Rational Application Developer while using Citrix clients. The author also addresses a few limitations. This information is based on testing Rational Application Developer Version 7.5 with Citrix Presentation Server Version 4.5 (Version 5.0 of the Citrix Presentation Server is called Citrix XenApp).
Articles 23 Jul 2009  
 
IBM Rational Application Developer Version 7.5 Portal Toolkit: Part 5. Tooling support for events and public render parameters for portal and portlet applications
This article walks you through the creation of a sample JSR 286 basic portlet application using the Portal Toolkit in IBM Rational Application Developer Version 7.5. In the process, it explains how the Portal Toolkit expedites the whole process to leverage these capabilities. Detailed instructions show how to enable events and public render parameters by using the new event wizard and the enhanced portlet deployment descriptor visual editor.
Articles 23 Jul 2009  
 
What's new in IBM Rational Functional Tester Version 8.1
Learn about storyboard testing and other new features, wizards, technology support, and integrations in IBM Rational Functional Tester Version 8.1.
Articles 23 Jul 2009  
 
Deep Dive into Customer SOA Stories - An in-depth look at how customers are implementing SOA
In this book, you’ll get an in-depth look at how some of IBM’s clients are leveraging SOA.
Books 23 Jul 2009  
 
SOA in a Down Economy
In this book, you'll see how some of IBM's clients are aligning IT and business goals through SOA.
Books 23 Jul 2009  
 
Using URLs to call IBM Cognos PowerPlay 8 Content
This document provides step by step instructions for creating a Uniform Resource Locator (URL) to evoke IBM Cognos Powerplay 8 package or report content. These URLs can be used directly in the address box of the web browser or called from another webpage.
Articles 22 Jul 2009  
 
WebSphere Portal Server & Lotus Web Content Management Standard Edition
Have questions? Start here to find answers to commonly asked questions related to the IBM WebSphere Portal Server & Lotus Web Content Management AMI.
Product documentation 22 Jul 2009  
 
Transaction strategies: The High Performance strategy
In this final installment, Transaction strategies series author Mark Richards describes how to implement a transaction strategy in the Java platform for high-performance applications. Your application can maintain fast processing times while still supporting some degree of data integrity and consistency -- but you need to be aware of the trade-offs involved.
Articles 22 Jul 2009  
 
Invoke Services More Easily Using Service Gateway
A service gateway provides more flexibility and makes it easier for service requesters to invoke services from other applications. The service gateway provides a single point of access, and it simplifies capabilities such as routing, monitoring, logging, versioning, and system-wide security. With WebSphere Integration Developer V6.2, you can quickly implement the Service Gateway integration pattern. This article describes the functions and benefits of a service gateway, and then shows you how to create one.
Articles 22 Jul 2009  
 
Creating a modification plug-in for WebSphere Service Registry and Repository
Learn how to create, deploy, and configure WebSphere Service Registry and Repository plug-ins that enable you to execute custom code.
Articles 22 Jul 2009  
 
Customizing with WebSphere CloudBurst, Part 1: Creating highly customized private clouds
This is the first of several articles that looks at the customization features available in IBM WebSphere CloudBurst and how you can use them. Part 1 describes how you can create private WebSphere clouds, how and when to use the WebSphere CloudBurst customization features, and how those capabilities align with organizational responsibilities.
Articles 22 Jul 2009  
 
Super cluster to the rescue, Part 2: Maximum scalability using WebSphere DMZ Secure Proxy Server, ODR, and WebSphere eXtreme Scale
Because application scalability is an important quality of service in most enterprise software topologies, enterprise quality Java EE applications are commonly deployed and executed in IBM WebSphere Application Server Network Deployment clusters. Even though the practical size of a cluster can be limited. This limitation can be overcome with a useful technique for achieving extreme application scalability that we refer to as the "super cluster". Part 1 of this two-part article defined a super cluster and examined how it can be used with the HTTP plug-in and Proxy Server. In this conclusion, the discussion is expanded it to include the IBM WebSphere DMZ Secure Proxy Server V7, the on demand router in IBM WebSphere Virtual Enterprise, and IBM WebSphere eXtreme Scale.
Articles 22 Jul 2009  
 
Managing your private cloud, Part 1: Introducing the WebSphere CloudBurst Appliance command line interface
The IBM WebSphere CloudBurst Appliance enables you to construct, deploy, and maintain WebSphere Application Server virtual systems in a private cloud. In order to manage the entire lifecycle of these systems in a private cloud, WebSphere CloudBurst offers multiple administration interfaces, including a rich Web 2.0 interface for GUI-based administration activities, and a command line interface (CLI) that enables a scripted, automated administration approach. This article explains how you can leverage the WebSphere CloudBurst CLI with examples of how this CLI can be put to work in your own WebSphere CloudBurst environment.
Articles 22 Jul 2009  
 
Comment lines by Christina Lau: IBM BPM BlueWorks, a WebSphere cloud experiment
Learn about new IBM WebSphere cloud experiments to create multi-tenant WebSphere runtimes, tools, and programming and business models. A realization of this architecture is the upcoming IBM BPM BlueWorks. This article provides an introduction to BPM BlueWorks, reveals the technologies behind this new offering, and offers some insight on where all this could go.
Articles 22 Jul 2009  
 
Comment lines by Scott Simmons: Evolving approaches for connectivity and core banking systems
We are witnessing a transition in core banking implementations as banks move from a tightly-coupled line-of-business application architecture toward adopting an SOA-based approach to solution implementation. Additionally, these changes in solution design are being reconciled with an evolution from an integration-centric approach based on traditional messaging technologies to a more open service-based architecture based on Enterprise Service Bus (ESB) patterns. This article illustrates some of the ways that banks are implementing connectivity in this evolution, and describes some of the key patterns that are emerging to support coexistence between current and next generation banking solutions.
Articles 22 Jul 2009  
 
Implementing agile development in a waterfall project
An application development team on a large project wanted to move to agile development, even though the overall project very much followed a waterfall model. Although there had been discussions to move the entire project to an agile model, the developers decided to use agile development for their piece of the project and fit it within the overall waterfall structure. As a result, the team observed increased quality, improved milestone deliverables, and better development efficiencies. This success enabled them to champion the agile idea across the project, involve more and more stakeholders, and gain support to eventually make all participating teams agile believers.
Articles 22 Jul 2009  
 
Ensure higher availability by making your XA transaction manager resilient to resource manager failures
Many middleware and database products adhere to the XA protocol to achieve transactional capabilities while interoperating between middleware and resource managers. There can be scenarios where the availability of the transaction managers could be compromised due to failures (such as transient or long-duration network failures) or non-availability of one of the resource managers. This article looks at some common error scenarios that could affect XA transaction availability, ways to help you determine if your transaction manager will maintain higher availability during failure conditions (and ways to make sure it does), and some tips about resource managers.
Articles 22 Jul 2009  
 
The Support Authority: Introducing the new IBM Support Portal
The IBM Support Portal is the latest addition to the portfolio of self-help tools for IBM software. With its new look and feel, you get an unprecedented and consistent support interface for all IBM products -- which you can customize to suit your specific support needs. This article introduces you to all its new features, plus gives you the latest IBM Support news.
Articles 22 Jul 2009  
 
Monitoring your SAP system using WebSphere SAP Adapter and WebSphere Business Monitor
This tutorial provides a sequence of steps to enable event emission in SAP and to capture them using WebSphere Business Monitor. This will help monitor your SAP system and provide a business dashboard to track changes in SAP.
Tutorial 22 Jul 2009  
 
Dynamic SOA and BPM: Best Practices for Business Process Management and SOA Agility
Top IBM SOA architect Marc Fiammante takes you step-by-step through combining BPM and SOA, and using them together to build a more flexible, dynamic enterprise. Throughout the book, he emphasizes hands-on solutions based on his experience supporting dozens of enterprise SOA implementations. Save 35% with Coupon Code IBM8918.
Books 22 Jul 2009  
 
Dynamic tracing facility
Problem determinations of the failures that occur in production environment pose a difficult challenge because of the complex environment and numerous different software stacks that interact with each other.This article provides a brief introduction to the Solaris dynamic trace facility and the ProbeVue facility on AIX and illustrates its use with examples.
Articles 21 Jul 2009  
 
Efficient I/O event polling through the pollset interface on AIX
This article explains how you can improve the performance of Java applications with intensive asynchronous I/O operations running on AIX platforms by using a pollset interface, which eliminates redundant copy operations of file descriptors between user and kernel spaces and improves the scalability and the polling time performance with a poll cache.
Articles 21 Jul 2009  
 
Dynamically Hiding an Item with Flair
This technique dynamically hides and displays report items with some visual flair using transition filters.
Articles 21 Jul 2009  
 
Output Format Differences Overview
This document discusses the differences between various report output types from reports rendered within the IBM Cognos 8 environment.
Articles 21 Jul 2009  
 
IBM Cognos 8 BI Dimensional Functions
A list of the available dimensional functions in Cognos 8 with supporting example usage and output.
Articles 21 Jul 2009  
 
A quick start to using macros and controls in IBM Lotus Symphony
This article provides a step-by-step guide to get you started with macro programming for IBM® Lotus® Symphony™ in OpenOffice.org BASIC. It introduces the macro editor, shows how to add a control object to a Lotus Symphony document, demonstrates how to associate a control event to a macro, and introduces how to access data in a Lotus Symphony spreadsheet.
Articles 21 Jul 2009  
 
Animate the HomeAlarm model with IBM Rational Rhapsody
This demo shows how to open the Java HomeAlarm model that is installed with IBM Rational Rhapsody, examine some diagrams to understand the model, and then animate the model to validate its behavior.
Demos 21 Jul 2009  
 
Start a project and create diagrams with IBM Rational Rhapsody
This demo shows you how to start your own new project and create a model in it. Several new diagrams are described. Learn how to: create a project, create a new package for your model, create a use case with four use cases and two actors, edit the description of one of the use cases, and add a comment to the diagram.
Demos 21 Jul 2009  
 
Animate the radio model with IBM Rational Rhapsody
Executing a model is the best possible way to test it or to understand its behavior. Modeling is one of the most important capabilities of Rational Rhapsody. This demo shows how easy it is to do some of the more advanced tasks in IBM Rational Rhapsody, such as animating a model. The Radio model is provided in the Rhapsody samples in both C and C++ flavors.
Demos 21 Jul 2009  
 
Mastering Grails: Understanding plug-ins
In this Mastering Grails installment, Scott Davis introduces you to the world of Grails plug-ins. Adding whole areas of new functionality to your applications couldn't be easier. You'll learn how plug-ins do their magic, and you'll use a plug-in to implement powerful search capabilities in the Blogito application.
Articles 21 Jul 2009  
 
Build Wikipedia query forms with semantic technology
By providing open access to increasing amounts of Linked Data, public SPARQL endpoints boost the growth of the Semantic Web by providing great data for you to use in your applications. As with many other data-driven Web sites out there, you can create a Web page by sending a query to these endpoints and then wrapping the results in HTML tags; the big difference for SPARQL endpoints is the public availability of this new data for your applications. With simple CGI scripting, get data from two different SPARQL endpoints to build applications that answer your user's questions about actors shared between two directors and which musicians have released which albums.
Articles 21 Jul 2009  
 
Patterns + GWT + Ajax = Usability!
The Google Web Toolkit (GWT) allows for easier development of complex Web sites. When combined with certain design patterns that enhance usability and Asynchronous JavaScript and XML (Ajax), these technologies and techniques provide a smoother look and feel to your application. The result is an application closer to a traditional desktop program than to a typical Web page.
Articles 21 Jul 2009  
 
Capitalizing on large numbers of processors with WebSphere Portal on Solaris
IBM® WebSphere® Portal can run on a variety of systems with widely different architectures. Architectures with a large number of processors can pose a challenge: how can you achieve good performance on such systems? This article describes the experience of the WebSphere Portal performance team, showing how we configured the system to make good use of the resources available. It is targeted at an experienced system administrator or architect considering a deployment of WebSphere Portal on a Sun Solaris environment, though the basic lessons in the article also apply to other platforms as well.
Articles 21 Jul 2009  
 
IBM Portlet for Google Gadgets
IBM Portlet for Google Gadgets enables customizable and managed integration of Google Gadgets with portal pages.
21 Jul 2009  
 
Tip: Migrating from JBoss 4 to JBoss 5
Trying to migrate your EJB code to JBoss 5? Can't get the code to deploy and run? If so, this tip is for you. Or, are you new to JBoss 5 but you want to get a feel for the EJB 3 environment? This tip details the required XML deployment files to build, deploy, and run EJB3 code on JBoss5.
Articles 21 Jul 2009  
 
Designing a Successful Performance and Scalability Test
The purpose of this document is to help guide people with designing a successful Performance and Scalability test with Cognos 8. It is a very high level approach outlining some key principles of Performance and Scalability.
Articles 20 Jul 2009  
 
Scripting Basic Report Execution using LoadRunner
This document is intended for individuals using LoadRunner to drive Performance, Scalability, and Stability tests for Cognos 8. The topic covered will be the action of executing simple reports in Cognos Viewer. For the scope of this document only HTML output will be discussed.
Articles 20 Jul 2009  
 
Authorization for component-specific operations in IBM Rational Team Concert
IBM Rational Team Concert provides a wide range of components to support application lifecycle management. Operations owned by components such as Process and Work Item are controlled by respective permission settings. This article explains the aspects that affect the authorization of the component-specific operations within your Jazz repository and the logic behind the permission lookup for these operations.
Articles 20 Jul 2009  
 
Using common connections with Optim solutions
Creating database connections requires users to provide specific information, including the database vendor, version, and URL information. In version 2.1, Data Studio Developer and Administrator introduced a simple and efficient way to manage database connections, allowing users to easily store and retrieve connection parameters for multiple databases. With the 2.2 release (in which these products have been renamed to Optim(TM)), there have been additional usability improvements. Support for common connections has also been added to InfoSphere(TM) Data Architect 7.5.2. This article describes how to use common connections for greater efficiency in managing database connection information.
Articles 16 Jul 2009  
 
Informix Dynamic Server 11.50 Fundamentals Exam 555 certification preparation, Part 1: IDS planning and installation
This tutorial is the first in a series of tutorials designed to help you become familiar with all the different aspects of IBM Informix Dynamic Server (IDS) and help you get ready for the IDS Fundamentals Certification exam. This first tutorial covers the planning and installation of IDS--a great place to start to successfully understand and use IDS.
Tutorial 16 Jul 2009  
 
Trial: Rational Service Tester for SOA Quality
Learn about IBM Rational Service Tester for SOA Quality, a functional and performance testing tool for ensuring the quality of web service based SOA applications. Rational Service Tester for SOA Quality helps quality assurance professionals validate web service based SOA application functionality and scalability for GUI-less Web services.
Trial Downloads 16 Jul 2009  
 
Build virtual appliances using the OVF Toolkit
The Open Virtualization Format (OVF) is an open standard for packaging and distributing virtual appliances (or software) that is to be run in virtual machines. The standard describes an "open, secure, portable, efficient and extensible format for the packaging and distribution of software to be run in virtual machines"; the standard is designed so that it is not tied to any particular hypervisor or processor architecture. In this article, the authors describe the OVF standard and the OVF Toolkit developed by IBM.
Articles 16 Jul 2009  
 
Ways to use IBM Rational Functional Tester more effectively
IBM Rational Functional Tester provides features by which users can automate testing of their GUI applications effectively. The IBM Quality Software Engineering (QSE) team introduced a hierarchical framework, known as the QSE framework, to make maintenance easier. This framework uses the Rational Functional Tester object recognition feature. This article shows you ways to extend your QSE framework and how to use Rational Functional Tester features to improve productivity, too. You will also get tips for testing applications that support multiple languages effectively.
Articles 16 Jul 2009  
 
Meet the experts
Meet the experts is a community feature that allows you to ask questions to WebSphere experts during scheduled online chat formats.
16 Jul 2009  
 
Handling Security Changes
This document provides best practices around handling security changes, both reactive and proactive. Things like changing namespaces, moving external users, CAMID details are covered.
Articles 15 Jul 2009  
 
Cognos 8.4 RTM - BI stability package
The Stability Package describes how to use Apache JMeter to test stability of an IBM Cognos 8 install. It contains a ready to use JMeter plan and a document describing setup and usage. This version is for IBM Cognos 8.4 RTM only.
Articles 15 Jul 2009  
 
Performance tuning IBM Lotus Quickr services for Lotus Domino
This article describes how to improve the performance of IBM® Lotus® Quickr™ services for Lotus Domino®.
Articles 15 Jul 2009  
 
Adopting SOA Best Practices and Lessons Learned
Moving to a Service Oriented Architecture (SOA) brings many benefits to businesses, allowing for greater solution alignment and agility. Making this a smooth transition requires a special level of focus on quality and an awareness of the unique challenges related to testing within an SOA. Often, the adjustments that need to be made to testing competencies are not apparent or planned. Organizations need to understand the unique goals and challenges related to evolving services architecture and the implications of how testing should be performed. In this article we will discuss the quality assurance challenges to be addressed with a SOA adoption, recommended best practices and lessons learned.
Articles 15 Jul 2009  
 
Adopting Agile in Fix Pack Testing
The main focus of the article is on incorporating agile principles into Fix Pack testing and appreciating its advantages. This article outlines the shortcomings of a conventional Fix Pack testing process and highlights agile principles that could be adopted into Fix Pack testing.
Articles 15 Jul 2009  
 
Designing, developing, and deploying WebSphere Transformation Extender artifacts for WebSphere Message Broker
WebSphere Transformation Extender is a universal data transformation and validation engine that tackles the challenges of integrating enterprise systems and information with a codeless, graphical approach to development. WebSphere Transformation Extender for WebSphere Message Broker extends the WebSphere Message Broker capability to transform messages with processing nodes, with an additional node that contains the WebSphere Transformation Extender engine. This article shows you how to use WebSphere Transformation Extender with WebSphere Message Broker to convert event-driven application-to-application (A2A) integration, business-to-business (B2B) integration, and consumer-to-business (C2B) integration into easy to develop and maintain message flows.
Articles 15 Jul 2009  
 
Implementing your WebSphere Process Server 6.1 business module the RESTful way
RESTful style interfaces are getting more and more popular. In WebSphere Process Server 6.1, you can use the HTTP binding feature to implement a RESTful style interface in your module. This tutorial describes the steps to access your WebSphere Process Server business module using RESTful URLs.
Tutorial 15 Jul 2009  
 
Sample product family page
Your abstract goes here. Put the main points and key phrases at the beginning of the abstract, because it may be truncated in search results. Make your abstract enticing yet succinct. Aim for two to three sentences that describe the purpose of this product page.
15 Jul 2009  
 
Sample product family page
Your abstract goes here. Put the main points and key phrases at the beginning of the abstract, because it may be truncated in search results. Make your abstract enticing yet succinct. Aim for two to three sentences that describe the purpose of this product page.
15 Jul 2009  
 
JS22 Live Partition Mobility
This article focuses on performing Live Partition Mobility between two JS22 Blades. It provides insight into what to expect before, during, and after a live migration in a real-world environment with SAP and Oracle on AIX.
Articles 14 Jul 2009  
 
Avoid common errors in UNIX and Linux
Discover the most common errors in UNIX and Linux -- and how to avoid them.
Articles 14 Jul 2009  
 
Trial: IBM Rational Software Analyzer
Download a free trial version of IBM Rational Software Analyzer Developer Edition V7.1 or IBM Rational Software Analyzer Enterprise Edition V7.1, an automated code quality solution that enables the identification of code-level quality issues early in the development cycle. IBM Rational Software Analyzer V7.1 is further enhanced by important new integration functionality with IBM Rational Team Concert and the Jazz platform. This integration enables a collaborative team approach to managing code reviews, measurements, and metrics, to determine the overall health of development projects. In addition, there are more C/C++ data flow, software metrics, and architecture analysis rules providing C/C++ developers with deep analysis of their code.
Trial Downloads 14 Jul 2009  
 
Verifying Lotus Forms XML digital signatures with Java
IBM® Lotus® Forms 3.5 provides support for XML digital signatures (XMLDSig) from W3C XML Signature Syntax and Processing. An XML digital signature for a Lotus Forms document can cover markup for the presentation layer and XML data managed by the XForms markup within the Lotus Forms document. This ability enables the signature to protect the full human context of a contract or agreement between the signing parties.
Articles 14 Jul 2009  
 
Using the Generic Browser and Symphony Spreadsheet containers in composite applications
In IBM® Lotus Notes® 8.5 and IBM Lotus® Expeditor 6.2, the composite application infrastructure has been enriched with a generic application container framework. It comes with a set of components that allow for creating powerful and flexible applications without the need to write a single line of code. This article describes the generic application container framework and provides a step-by-step tutorial to create a composite application using the browser and spreadsheet container components. Weather data, such as average rainfall, is extracted from www.worldclimate.com and visualized in a chart defined in an IBM Lotus Symphony™ spreadsheet.
Articles 14 Jul 2009  
 
Lotus Expeditor
Find technical resources for Lotus Expeditor.
14 Jul 2009  
 
Create an ooRexx build environment on Linux KVM
Construct an on-demand software build service using ooRexx that uses the Linux Kernel Virtual Machine (KVM) for better performance. KVM acts as the host for the guest operating systems that build the target software for the user. The Apache Web server controls the builds and stores the results for later retrieval by the user. Learn how to set up the build server and create guests, customize build requests, and organize and access build results.
Articles 14 Jul 2009  
 
Flex 4 features for creating Software as a Service
With regard to enterprise-level development, the Adobe Flex SDK has undergone such significant improvements that it is hard to fathom that it's still the same product. Explore new features and functionality for creating Software as a Service (SaaS) RIAs using the open source Flex 4 beta SDK.
Articles 14 Jul 2009  
 
Using Flex SDK with Mate and PHP
Mate is a lightweight event-driven framework that enables you to build user interfaces (UIs) and services in a Model-View-Controller (MVC) pattern. Learn how to use Eclipse PHP development tools (PDT) and the Flex software development kit (SDK) together to build an application using the Mate framework. This article expands on the existing Mate documentation, as it focuses on using Eclipse PDT as the tool.
Articles 14 Jul 2009  
 
What's new in IBM Rational Software Analyzer Version 7.1
Learn about the new software integration, programming language support, and technology support in Version 7.1 of IBM Rational Software Analyzer. This extensible software helps you review software code, identify bugs, and enforce code quality policy early in the software development cycle, when problems are easier and less expensive to correct.
Articles 14 Jul 2009  
 
JSF 2 fu, Part 3: Event handling, JavaScript, and Ajax
JavaServer Faces (JSF) 2 Expert Group member David Geary wraps up his three-part series on JSF 2's new features. Find out how to use the framework's new event model and built-in support for Ajax to make your reusable components all the more powerful.
Articles 14 Jul 2009  
 
Advanced jQuery
jQuery makes writing a good JavaScript-based Web application easy and straightforward, but there are a few extra steps required to turn your good Web application into a great Web app. This article details some of the steps to give your Web application the final layer of polish.
Articles 14 Jul 2009  
 
Integrate Creative Commons Licensing into your content with ccREL
With Web 2.0, Cloud, and SOA, it's more important than ever to have a clear understanding of who owns information and what you are permitted to do with it. The Creative Commons License contains a mechanism for providing more open usage rights without giving up ownership. The Creative Commons (CC) Rights Expression Language (ccREL) allows you to embed this information into Web content so that information owners and information users can clearly see the rights granted and choose accordingly, even through automation. Learn more about these techniques, and see how to use them in your own applications.
Articles 14 Jul 2009  
 
Feed your site with RSS and Atom
For modern Web 2.0 sites, the ability to mash up information from different sources is a plus. You can use Google Web Toolkit (GWT) to get and process XML-based news feeds such as RSS and the more modern Atom Syndication Format. In this article, explore methods to access any appropriate feed -- despite same-origin policy (SOP) limitations -- and to process the incoming XML data.
Articles 14 Jul 2009  
 
Problem Determination through Defensive Infrastructure Architecture: Part 1: Runtime deployments with queues and ESBs
The widely known "keep it simple strategy" (KISS) is a wise practice to follow when building out an infrastructure. Application deployments, packaging and placement requires considerable thought and effort to execute well. However, sometimes what appears to be a simple implementation can hinder problem determination leaving a production runtime unstable or, worse, unavailable. What is simpler for one side of the IT development or operations staff makes troubleshooting and root cause analysis that much harder because it is difficult to separate out discrete events or the lack of valuable but missing data. This article looks at some real life examples where "more is actually less" when it comes to KISS.
Articles 14 Jul 2009  
 
Clustering of rendition and overlay servers in IBM SCORE deployment
The auxiliary, rendition, overlay, or publishing servers in an IBM SCORE deployment can be clustered to provide high availability and performance scaling by using the IBM® WebSphere® Application Server clustering functionality as exploited by the auxiliary servers.
Articles 14 Jul 2009  
 
Download Eclipse Galileo
Are you a Java EE developer? Download Eclipse open source software bundles for free from developerWorks, including the Callisto, Ganymede, and Galileo Simultaneous Release projects, and get started developing with Eclipse frameworks today.
13 Jul 2009  
 
Offload WebSphere Web services Security tasks to IBM WebSphere DataPower SOA Appliance: Part 4: Are you ready for a Secure Conversation?
In this article we expand on the previous scenario by deploying the WebSphere DataPower SOA Appliance in a WS-Secure conversation scenario. WebSphere DataPower SOA Appliance will process the WS-Security portion for the application server after it established a secure context according the WS-Security Policy.
Articles 13 Jul 2009  
 
Software as a Service: Create multi-tenant workflows using WebSphere sMash Assemble Flow, Part 2
This demo shows a multi-tenant interactive workflow application built using IBM WebSphere sMash Assemble Flow. Instances of this workflow can be configured slightly differently by different tenant banks in a sample multi-tenant banking application.
Demos 10 Jul 2009  
 
Integrate with IBM Records Manager Using Web Service API
This article is an introduction to IBM Records Manager Web service API and describes how to use IBM Records Manager Web Service API in Java applications.
Articles 10 Jul 2009  
 
External application integration with IBM Content Manager through a custom event handler
IBM Content Manager, Version 8.4.1 supports an event infrastructure that enables the integration of external applications. A set of message formats is published for the event messages generated from an event monitor. The general integration for an external application is made possible by using a custom event handler. Because the event message informs the custom event handler of the content operations in the repository, the custom event handler can interact with external applications based on the content-aware business logic. This article provides an overview of the event framework and uses an example e-mail application to illustrate how to write a custom event handler for external application integration.
Articles 09 Jul 2009  
 
Text analysis in InfoSphere Warehouse, Part 2: Dictionary-based information extraction combined with IBM Cognos reporting
Unstructured information represents the largest, most current, and fastest growing source of information that is available today. This information exists in many different sources such as call center records, repair reports, product reviews, e-mails, and many others. The text analysis features of IBM InfoSphere(TM) Warehouse can help you uncover the hidden value in this unstructured data. This series of articles covers the general architecture and business opportunities of analyzing unstructured data with the text analysis capabilities of InfoSphere Warehouse. The integration of this capability with IBM Cognos(R) reporting enables people across the company to exploit the text analysis results. The first article of this series gave an overview of the text analysis capabilities in InfoSphere Warehouse and showed how to use regular expressions to extract concepts from free-form text. This second article shows you how to use dictionaries for concept extraction and how you can use taxonomies to structure them. It also explains how you can present the results in an interactive Cognos report.
Articles 09 Jul 2009  
 
Data Web Services on DB2 for z/OS, Part 2: Integrate z/OS data sets using user-defined functions
Learn by example how to create an external user-defined function (UDF) on DB2 for z/OS that can read z/OS Unix System Services (USS) files and z/OS data sets. You can then use existing SQL built-in functions and your own UDFs to perform data manipulation on the information stored in the data sets and files. You can also expose these "file-reading" SQL statements as IBM Data Web Services, which results in the data sets and files being available to Web service operations.
Articles 09 Jul 2009  
 
Easier globalization of JavaServer Faces Web applications with IBM Rational Application Developer
Learn how to use IBM Rational Application Developer to enable globalization for JavaServer Faces Web applications. This article describes challenges in developing for global markets and explains how using the JavaServer Faces Widget Library (JWL) can help you handle them with ease.
Articles 09 Jul 2009  
 
Business process sketching
09 Jul 2009  
 
Component-based Software Architecture Practice
09 Jul 2009  
 
Continuous Integration practice
09 Jul 2009  
 
Design Driven Implementation Practice
09 Jul 2009  
 
Evolutionary Architecture Practice
09 Jul 2009  
 
Requirements Management practice
09 Jul 2009  
 
Shared vision practice
09 Jul 2009  
 
Achieving ultimate storage and server cost savings with DAOS in IBM Lotus Notes and Lotus Domino 8.5
In this article, we discuss the various features that you can leverage in IBM® Lotus Notes® and IBM Lotus® Domino® 8.5 to reduce your overall Lotus Domino server storage costs. We also outline how these savings affect more than just storage. We provide specific real-life savings seen by implementing these features in the Lotus Domino domain and how implementing DAOS inside IBM made a significant impact. We also show you how using the DAOS Estimator tool can provide you with information you need to determine your own cost savings.
Articles 08 Jul 2009  
 
Virtual briefings
Virtual briefings are presented online using Saba Centra. These sessions replicate a typical classroom with a complete set of features for highly interactive, effective group learning - bringing together voice, video, data and graphics in a structured online learning environment. Sessions are instructor-led and end with an opportunity for you to ask questions using either VOIP or Text Chat.
08 Jul 2009  
 
Troubleshooting WebSphere Commerce Struts configurations
Learn how to troubleshoot configuration problems with the Struts framework within WebSphere Commerce V6.0. This article explains how action-mappings and global-forwards are used during the WebSphere Commerce runtime, and how to interpret the runtime tracing to understand the behavior of Web requests.
Articles 08 Jul 2009  
 
Porting Websphere Application Server MBeans for distributed platforms to z/OS
MBeans developed for Websphere Application Server for distributed platforms may need some changes before they will run successfully on WebSphere Application Server for z/OS. This article describes the errors you can encounter when porting MBeans from a distributed platform to the z/OS platform, along with fixes for these errors.
Articles 08 Jul 2009  
 
Enable auditing and reporting capabilities in WebSphere Service Registry and Repository
This article shows you how install and configure SupportPac plug-ins for WebSphere Service Registry and Repository in order to enable its auditing and reporting capabilities. Topics include configuring the product and database, setting up a use case, and generating audit reports using both Tivoli Common Reporting and the command-line reporting tool. Auditing and reporting capabilities, including the recording and storing of operational data for later reports, are essential in enterprise software products because of regulations such as Sarbanes-Oxley, Basel II, and the Health Insurance Portability and Accountability Act (HIPAA). WebSphere Service Registry and Repository provides the tools you will need to comply with these regulations.
Articles 08 Jul 2009  
 
Understanding advanced AIX features: MLS in simple steps
If you feel that the new features of AIX like RBAC and MLS are too confusing, this article will help you to understand the features in simple terms and with examples. This article is part two of a series.
Articles 07 Jul 2009  
 
AIX A-Z: Learning AIX's spooler back-end programs
While most IBM AIX administrators know how to set up print queues and manage printing through the System Management Interface Tool (SMIT) or the general print commands, there's more to printing on the UNIX system. If you want to learn more than just how to set up or manage virtual printers on AIX, this article is for you. Most successful AIX and UNIX administrators thrive on learning more about the system they administer. Printing is only one facet of their system, but it's an important one to know.
Articles 07 Jul 2009  
 
Producing documentation and reusing information in XML, Part 1: Document publishing using XML
XML provides a way to identify data items and subcomponents within any structured data set, but has its roots in documentation development and production. Robust, open standards for XML document markup and a rich set of freely available tools for XML document parsing and format conversion make it easy to install and configure a complete documentation development and formatting environment on any UNIX or Linux system.
Articles 07 Jul 2009  
 
AjaXQuery
Discover how you can get the full benefit of using XQuery technology together with Asynchronous JavaScript and XML (Ajax). Your Web application will have the back-end benefit of sophisticated XML querying as well as the client-side benefit of rich presentation without the distraction of repeated requests.
Tutorial 07 Jul 2009  
 
Best practices for using the Java Native Interface
The Java Native Interface (JNI) is a standard Java API that enables Java code to integrate with code written in other programming languages. JNI can be a key element in your toolkit if you want to leverage existing code assets -- for example, in a service-oriented architecture (SOA) or a cloud-based system. But when used without due care, JNI can quickly lead to poorly performing and unstable applications. This article identifies the top 10 JNI programming pitfalls, provides best practices for avoiding them, and introduces the tools available for implementing these practices.
Articles 07 Jul 2009  
 
Scripting the Vim editor, Part 2: User-defined functions
User-defined functions are an essential tool for decomposing an application into correct and maintainable components, in order to manage the complexity of real-world programming tasks. This article (the second in a series) explains how to create and deploy new functions in the Vimscript language, giving several practical examples of why you might want to.
Articles 07 Jul 2009  
 
Optimizing agile development with automated code quality
Automate your code quality reviews and processes using Rational Software Analyzer and Rational Team Concert.
Demos 07 Jul 2009  
 
Java Web services: The high cost of (WS-)Security
WS-Security offers powerful features for securing Web service applications, and for many applications these features are essential. But these features come at a high cost in terms of performance and message overhead. Dennis Sosnoski continues his Java Web services column series with a look at how using WS-Security or WS-SecureConversation affects Axis2 performance, and he discusses when the simpler (and better performing) alternative of HTTPS-secured connections is a more appropriate choice.
Articles 07 Jul 2009  
 
Globalize your Eclipse RCP application
The Eclipse Rich Client Platform (RCP) is gaining wide acceptance in software development. For multinational enterprises, delivering software that supports multiple languages is increasingly important to worldwide customers. In this article, learn how to globalize the user interface (UI) elements in an RCP application, including the window, menu, toolbar, dialog, welcome page, splash screen, and standard Eclipse UI elements. A sample Hello World application walks you through the process.
Articles 07 Jul 2009  
 
Dynamically generate OpenOffice documents on the client side with XPCOM
With the Cross Platform Component Object Model (XPCOM) framework from Mozilla, you can dynamically export existing XML content into an OpenOffice document. The process also works for any other type of content supported by the transformation mechanism, such as XSLT. In this article, learn about a portable and cost-effective alternative to server-side solutions.
Articles 07 Jul 2009  
 
Producing documentation and reusing information in XML, Part 3: Creating multi-target XML documents
XML is an optimal format for writing documentation that you can use with many different documentation software packages and production environments. In this third article in the series, discover how to create single-source documents that can produce output in a variety of different output formats.
Articles 07 Jul 2009  
 
Discover the power of Flex and CSS
Leverage the powerful capabilities of CSS that are already built into the Adobe Flex framework. This article provides the information you need to start using CSS in Flex, and then provides tips and techniques to speed up your workflow when designing and developing user interfaces with Flex.
Articles 07 Jul 2009  
 
Optional XML in relational databases, Part 1: Are null values needed?
Optional XML elements -- for example, online forms -- are special in that they might or might not appear in XML files. Representing such optional elements is a challenge both in programming languages and in databases. In many cases, null values are inserted in databases to represent empty optional elements, but null database XML values can be difficult to retrieve. Discover alternative, less-invasive approaches to handling optional XML elements without the need for data overloading or inserting null or other sentinel values.
Articles 07 Jul 2009  
 
Optional XML in relational databases, Part 2: Create, store, and manipulate optional XML data with JAXB and Java annotations
Explore the software required to create, store, and manipulate optional XML relational data in this article -- the second in a two-part series. The software used includes fully worked code examples with Java(TM) Architecture for XML Binding (JAXB), the Java Persistence API (JPA)/Hibernate, an in-memory database, and persistence-related annotations.
Articles 07 Jul 2009  
 
Producing documentation and reusing information in XML, Part 2: Reuse information in XML documentation
Discover simple solutions to reuse information in XML documentation, such as how to use XInclude to include other documents at a given point in a document and how to use XPointer to include small document fragments from other documents or a similar pool of information in XML format. Also, get tips for structuring XML documentation to simplify information reuse, and learn how to maintain stand-alone documents that you can incorporate into larger documents.
Articles 07 Jul 2009  
 
Mainsoft Document Collaboration for Rational Jazz: Lotus Quickr Integration -- Trial download
Download Mainsoft Document Collaboration for Rational Jazz: Lotus Quickr Integration, a Web document collaboration system. This software enables document collaboration for development teams using Rational Jazz to share documents with business stakeholders using Lotus Quickr.
Trial Downloads 06 Jul 2009  
 
Mainsoft Document Collaboration for Rational Jazz: SharePoint Integration -- Trial download
Download Mainsoft Document Collaboration for Rational Jazz: Microsoft SharePoint Integration V1.0, software that connects Rational Team Concert with Microsoft SharePoint document libraries and workflows.
Trial Downloads 06 Jul 2009  
 
Tivoli Provisioning Manager for OS Deployment
Download a free trial version of IBM Tivoli Provisioning Manager for OS Deployment, which provides an easy-to-use console for remote deployment and management of operating systems.
Trial Downloads 06 Jul 2009  
 
Tivoli Continuous Data Protection for Files
Download a free trial version of IBM Tivoli Continuous Data Protection for Files V3.1, software that backs up your most important files the moment they are saved. It provides a real-time, continuous data protection solution for file servers and user endpoints, effortlessly and transparently, without administrative intervention.
Trial Downloads 06 Jul 2009  
 
Tivoli Directory Integrator
Download a free trial version of IBM Tivoli Directory Integrator V7.0, software that helps organizations build an authoritative data infrastructure, enabling consistent data across multiple identity or generic data resources.
Trial Downloads 06 Jul 2009  
 
Tivoli Provisioning Manager Express for Software Distribution
Download a free trial copy of IBM Tivoli Provisioning Manager Express for Software Distribution, an inventory management and software distribution solution that helps you identify non-compliant users and deploy software updates to reduce end-user downtimes and the need for help-desk support.
Trial Downloads 06 Jul 2009  
 
Tivoli System Automation for Multiplatforms
IBM Tivoli System Automation for Multiplatforms is designed to provide high availability for critical business applications and middleware through policy-based self-healing that is easily tailored to your individual application environment.
Trial Downloads 06 Jul 2009  
 
Migrating from Oracle 10g to IBM Informix Dynamic Server on Linux, Unix, and Windows
We discuss considerations, and describe a methodology, for migrating from Oracle 10g to the Informix Dynamic Server (IDS). We focus primarily on the basic topic areas of data, applications, and administration, providing information about the differences in features and functionality in areas such as data types, DML, DDL, and Stored Procedures. Understanding the features and functionality of the two products will better enable your decisions as you develop your migration plan. We provide a migration methodology and discuss the processes for installing and using the IBM Migration Toolkit (MTK) to migrate the database objects and data from Oracle to IDS. We also illustrate, with examples, how to convert stored procedures, functions, and triggers. Application programming and conversion considerations are also discussed. The laboratory examples are performed under Oracle 10g and IDS Version 11.5. However, the processes and examples can also be applied to Oracle 7, 8, and 9i.
Redbooks 06 Jul 2009  
 
Extend IBM InfoSphere Data Architect to meet your specific data modeling and integration requirements, Part 2: Build customized reports and validation rules with IDA
IBM InfoSphere Data Architect (IDA) (formerly Rational Data Architect) is gaining momentum as a comprehensive tool that helps organizations promote a thorough understanding of their enterprise information architecture. As more people use IDA, there's an increasing need for some customers to extend IDA to meet their unique data modeling and integration requirements. This two-part series shows you how to extend IDA's models, prop