 |
 |
 |
 |
 |
 |
|
 |
Articles |
 |
11 Jan 2005 |
|
| |
Speaking UNIX: !$#@*%
Learn how to use pipelines, redirections, operators, and more in UNIX.
|
 |
Articles |
 |
30 Sep 2008 |
|
| |
Book excerpt: "Web Services and Contemporary SOA: Advanced Messaging, Metadata, and Security" (Chapter 7)*
from The Rational Edge: From a new book that provides a full tutorial on SOA modeling and design, this excerpt covers advanced concepts related to addressing, reliable messaging, metadata exchange, security, and more.
|
 |
Articles |
 |
15 Aug 2005 |
|
| |
IBM WebSphere Developer Technical Journal: <comment lines> from Reginaldo Barosa
The EGL language is similar to COBOL, but has elements that are reminiscent of Java syntax, and some concepts that might remind you of objects. That is why EGL, included with WebSphere Studio, is viewed as a path to adopting Java; the difficulty of moving a COBOL developer to the object oriented world and Java is well-known, and EGL helps the transition by being geared toward developers without Java skills.
|
 |
Articles |
 |
13 Oct 2004 |
|
| |
IBM WebSphere Developer Technical Journal: <comment lines> from Roland Barcia
EJB technology has great value, along with certain weaknesses. This article discusses flaws and ramifications of various bean types, and offers suggestions for improving the EJB specifications in these areas.
|
 |
Articles |
 |
01 Dec 2004 |
|
| |
IBM WebSphere Developer Technical Journal: <comment lines> from Ruth Willenborg
Today, there are many performance testing options, so there is no single answer to the question of which tool (or tools) you need. Since performance is important at each stage in the development lifecycle, we will take a look at the tool requirements and options for each development stage.
|
 |
Articles |
 |
13 Oct 2004 |
|
| |
IBM WebSphere Developer Technical Journal: <comment lines> from Wayne Beaton
The model-view-controller pattern defines three layers in an application. The controller layer translates user requests from the view into messages that the model can understand, and also translates information provided by the model into a form that the view can understand. A common mistake in custom applications is business process in the controller.
|
 |
Articles |
 |
15 Sep 2004 |
|
| |
Book Excerpt: "An Introduction to the Java 2 Platform, Enterprise Edition" from Building J2EE Applications with the Rational Unified Process
from The Rational Edge: Bridging the gap between books describing IBM Rational Unified Process, or RUP, and those describing the J2EE platform and its associated technologies, this work shows how to use a subset of RUP to build J2EE applications, providing both a metaphorical and literal map through the complex world of J2EE, UML, and RUP.
|
 |
Articles |
 |
15 Sep 2002 |
|
| |
"Did you say mainframe?!" podcasts
Listen to host Paul Kettley from the IBM Hursley laboratory talk to the
experts, as he discovers how IBM, with the help of a great product range, is
revitalizing the mainframe as the platform of choice for modern services-based
infrastructures, such as Service-Oriented Architecture (SOA).
|
 |
|
 |
29 Jan 2008 |
|
| |
"Electric Green": A Project Big Green solution
This page describes the "Electric Green" solution and provides links to more information.
|
 |
|
 |
09 May 2007 |
|
| |
"No Excuses" Database Programming for Java
Make your programs fly with static SQL and pureQuery.
|
 |
Articles |
 |
08 Jan 2008 |
|
| |
"Software Creation Industry" (Chapter 7) from Software Ecosystem: Understanding an Indispensable Technology and Industry
from The Rational Edge: This chapter on the Software Creation Industry is from a new book that provides both technical and non-technical perspectives on software development. Examining the internal structure of the industry, the chapter describes how firms work together to create viable software solutions.
|
 |
Articles |
 |
05 Feb 2004 |
|
| |
Demystifying Extreme Programming: "XP distilled" revisited, Part 1
So-called agile development approaches, coupled with the power and flexibility of object-oriented languages like Java, just might solve your software development problems. The most popular agile approach is called Extreme Programming, or XP, but many people don't really know what it is. Using XP on your software development projects can increase your chances of success dramatically. This new column by Roy Miller will strip away the rumors and the hype to help you understand XP and explain why it is so important.
|
 |
Articles |
 |
13 Aug 2002 |
|
| |
Demystifying Extreme Programming: "XP distilled" revisited, Part 2
In this month's installment of Demystifying Extreme Programming, Roy Miller explains what it means to be a programmer on an XP team and how the six programmer practices specifically fit into the picture. While all 19 practices are important, the programmer practices are vital for a team making software.
|
 |
Articles |
 |
10 Sep 2002 |
|
| |
Demystifying Extreme Programming: "XP distilled" revisited, Part 3
Roy Miller completes his review of XP practices by exploring the customer practices and management practices. The customer practices address the issues of determining which features should be in each release. The management practices help management give business direction to the entire team and keep them focused on the problem at hand. With the programmer practices and joint practices discussed in previous articles, you'll now have the complete picture of XP practices.
|
 |
Articles |
 |
08 Oct 2002 |
|
| |
DB2 9 Application Development exam 733 prep, Part 6: .NET programming
Learn about writing .NET applications
that interface with IBM DB2. Get an introduction to the ADO.NET object model and
see how to execute SQL statements with ADO.NET. This is the sixth in a series of nine
tutorials that you can use to help prepare for the IBM DB2 9 Family
Application Development certification exam (Exam 733).
|
 |
Tutorials |
 |
01 Mar 2007 |
|
| |
The Spring series, Part 4: 1-2-3 messaging with Spring JMS
Quick-step through the basics of JMS messaging, with the Spring JMS framework and IBM WebSphere MQ 5.3.
|
 |
Articles |
 |
04 Oct 2005 |
|
| |
Speaking UNIX: 10 great tools for any UNIX system
The universe of UNIX tools changes constantly. Here are 10 tools -- some
you may have overlooked and some new -- to tinker with.
|
 |
Articles |
 |
12 May 2009 |
|
| |
The Support Authority: 10 great troubleshooting tools you might not know about
There are a lot of troubleshooting resources available to help you with your IBM software products. Here are 10 you should be sure to have in your toolbox.
|
 |
Articles |
 |
12 Dec 2007 |
|
| |
10 steps to UNIX nirvana
Discover several time-saving tips and freely available tools that both new
and experienced C++ developers can use.
|
 |
Articles |
 |
03 Mar 2009 |
|
| |
10 time-saving techniques in Eclipse Europa
Eclipse Europa offers many convenient features for navigating and editing Java
files. Discover what they are and how to use them, and when you're finished, you may be
saying, "I didn't know that!"
|
 |
Tutorials |
 |
22 Apr 2008 |
|
| |
10 tips for sensible systems administration
Benjamin Franklin: scientist, scholar, statesman, and . . . systems administrator?
Yes, 200 years or so before the birth of UNIX, Franklin scribed sage advice to keep
systems humming. Here are 10 of Franklin's more notable tips.
|
 |
Articles |
 |
10 Mar 2009 |
|
| |
The Python Web services developer: 10th International Python Conference
In this article we will take a short break from writing code and talk about some of the happenings at Python 10 Web Services track.
|
 |
Articles |
 |
05 Apr 2002 |
|
| |
The Support Authority: 12 ways you can prepare for effective production troubleshooting
Rather than focus on what to do after a problem happens, here are 12 things you can do to your environment now to make troubleshooting quicker and more effective when problems do occur.
|
 |
Articles |
 |
22 Aug 2007 |
|
| |
15 best practices for pureXML performance in DB2
DB2 9 introduces pureXML
support, which means that XML data is stored and queried in its inherent hierarchical format.
To query XML data, DB2 offers two languages, SQL/XML and XQuery. Additionally,
DB2 9 has sophisticated XML indexing capabilities and support for XML Schema
validation. While most existing performance guidelines for DB2 also apply to
XML data, this article provides additional XML-specific performance tips. This article has been updated for DB2 9.5. [2009 May 26: Corrected code in Listings 12 and 13.--Ed.]
|
 |
Articles |
 |
26 May 2009 |
|
| |
developerWorks Interviews: 2007 Jolt Product Excellence Awards
A look at the Jolt Awards, including developerWorks' hall of fame honor, with Jolt officials and dW editor-in-chief Michael O'Connell
|
 |
Podcasts |
 |
03 Apr 2007 |
|
| |
developerWorks Interviews: 2007 Jolt Product Excellence Awards
A look at the Jolt Awards, including developerWorks' hall of fame honor, with Jolt officials and dW editor-in-chief Michael O'Connell
|
 |
Articles |
 |
03 Apr 2007 |
|
| |
Maximizing the power of the Cell Broadband Engine processor: 25 tips to optimal application performance
Unlike on conventional processors, you can achieve near
theoretical-maximum performance for real applications on the Cell Broadband
Engine (Cell/B.E.) processor. For this, you must be aware of the Cell/B.E. processor's architectural characteristics: get to know them better with these 25 tips to optimal application
performance.
|
 |
Articles |
 |
27 Jun 2006 |
|
| |
2D animation with image-based paths
Why code your animated sequences when you can draw what you want and let a program do the rest? In this article, Barry Feigenbaum and Tom Brunet show you how to combine lossless images, Swing technology, and the authors' own Java-based animation engine to generate movement sequences for fixed objects in 2D animation.
|
 |
Articles |
 |
09 Jan 2004 |
|
| |
30 productivity tips from the developers of IBM Rational Requirements Composer: 30 productivity tips from the developers of IBM Rational Requirements Composer Part 3. Templates
Learn how to use IBM Rational Requirements Composer to create templates from artifacts and to reuse existing templates easily in other projects.
|
 |
Articles |
 |
18 Jun 2009 |
|
| |
32-bit and 64-bit application development with DB2 UDB V8.2
If you are migrating
from a 32-bit DB2 instance to a 64-bit one, deploying 32-bit applications to 64-bit
platforms, or simply want to ensure that you can do so easily later then this article is for you. This article outlines DB2 Universal Database's (DB2) 32-bit and 64-bit application and routine support and explains the considerations and best practices related to the developing and deploying DB2 applications and routines to 64-bit platforms.
|
 |
Articles |
 |
07 Oct 2004 |
|
| |
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 |
|
| |
8.2 Controller_Implementing Security
Cognos Controller allows various methods to secure your applications.
You can create groups of data items - and apply the different items to the different users or user classes in order to tailor their data access rights.
|
 |
Articles |
 |
01 Jan 2009 |
|
| |
Wireless forum and reading lounge: 802.11 Networks: The Definitive Guide
This book, by Matthew S. Gast, covers 802.11 from the inside out and discusses other issues related to wireless networks.
|
 |
Articles |
 |
01 Sep 2002 |
|
| |
: Issue contents
|
 |
|
 |
15 Dec 2003 |
|
| |
IPSec simplified
IPSec is one of the most powerful security tools available today, allowing users to implement security at the IP packet level. But this standard is not only powerful, it's extremely complex, and if not understood properly it can be easily misused. Here, Joe explains how IPSec works and explores the potential pitfalls that await well-meaning system administrators.
|
 |
Articles |
 |
01 Apr 2001 |
|
| |
Book Review: Developing Enterprise Java Applications with J2EE and UML
from The Rational Edge: Review of a book providing a high-level overview of J2EE, UML, and how to evolve UML-based representations of J2EE systems using the Rational Unified Process, or RUP.
|
 |
Articles |
 |
15 Aug 2002 |
|
| |
Book review: Learning XML: (Guide to) Creating Self-Describing Data
from The Rational Edge: Review of a book pitched to experienced Web developers, which the reviewer believes could have been titled "XML Inside Out."
|
 |
Articles |
 |
27 Apr 2004 |
|
| |
Wireless forum and reading lounge: Linkers and Loaders
Seemingly, nothing could be less related to wireless application developments than linkers and loaders. After all, how many PDAs and cellular phones have virtual memory or multitasking support? Yet paradoxically, the current state of mobile computing is exactly what makes Linkers and Loaders, by John Levine, so relevant to this application domain.
|
 |
Articles |
 |
01 Aug 2002 |
|
| |
Book review: Software Leadership: A Guide to Successful Software Development
from The Rational Edge: Philippe Kruchten's review of Murray Cantor's book: "...to really manage, as opposed to simply administer, good managers must understand the nature of what their team is producing, the dynamics of the team, the tools and processes they use, and all the risks associated with development -- i.e., anything that can hinder success."
|
 |
Articles |
 |
29 Apr 2004 |
|
| |
Book Review: The Leadership Engine: How Winning Companies Build Leaders at Every Level
from The Rational Edge: A favorable review of Tichy's book, which lays out six principles for the "Leadership Engine": Teaching, Learning, Ideas, Values, Energy, and Edge.
|
 |
Articles |
 |
30 Apr 2004 |
|
| |
A Backup, Recovery, and Availability Strategy for Content Manager for OS/390 V2.3
This concise summary of your options for high availability and recovery for use with DB2 Content Manager for OS/390 is based on real customer environments.
|
 |
Articles |
 |
10 Apr 2003 |
|
| |
A CMMI Maturity Level 2 assessment of RUP
from The Rational Edge: This article examines how well the IBM Rational Unified Process (now available as part of the new IBM Rational Method Composer) can help software development organizations achieve a higher process maturity level. It assesses RUP coverage in teams of process areas defined by Level 2 of the Capability Maturity Model Integration (CMMI) and identifies areas to supplement in RUP in order to compensate for the gaps.
|
 |
Articles |
 |
15 Dec 2005 |
|
| |
Fragmentation and Performance: A Case Study
Fragmentation is a new feature for Informix Dynamic Server version 7 and above. If used properly, it will improve overall Informix Dynamic Server performance significantly; but if used without care, it may adversely affect performance. This article will discuss and analyze in detail a fragmentation case, and will provide some general tips as to planning and designing good fragmentation strategy for your Informix Dynamic Server.
|
 |
Articles |
 |
20 Jun 2002 |
|
| |
Projecting Server Scalability in an Enterprise Replication Network: A Case Study
Originally published in the Informix Tech Notes quarterly journal, this article shows how performance data collected on a handful of systems can be used to project scalability and system utilization for a planned Informix Enterprise Replication network.
|
 |
Articles |
 |
14 Aug 2003 |
|
| |
A Case Study: Fast Path to J2EE - Web-Enabling Legacy Developers for Rapid Business Application Results
Derived from a RUC 2003 presentation, this article demonstrates how mainframe/legacy developers, without Java/Web expertise, can become productive participants in J2EE application development projects using visual modeling and Architected Rapid Application Development techniques.
|
 |
Articles |
 |
25 Feb 2004 |
|
| |
A Case Study: Using IBM Rational Unified Process as the Methodology Framework
Derived from a presentation at RUC 2003, this case study discusses a company's real world experiences successfully developing and deploying an iterative methodology using IBM RUP as a process framework. The benefits of implementing a standard process and the future opportunities it affords a development organization are addressed.
|
 |
Articles |
 |
15 Apr 2004 |
|
| |
Using DB2 Information Integrator for J2EE Development: A Cost/Benefit Analysis
J2EE developers, take note! Using a business merger scenario, our authors experienced for themselves how much simpler their code was when using DB2 Information Integrator to access disparate back end data sources, including Oracle, DB2 UDB, and Microsoft Excel. First in a three-part series.
|
 |
Articles |
 |
22 May 2003 |
|
| |
A DB2 UDB still image extender
Integrate the latest image-processing capabilities with images stored in
your DB2 UDB database. This article shows you a method for integrating a
third-party image-processing library such as ImageMagick with DB2 UDB to
provide enhanced functionality to manage and process still images directly
inside a DB2 UDB database system. It describes the steps to implement the
user-defined functions that connect DB2 to the library and shows how to
compile and link everything together. In the end, you will have a completed a
still image extension for DB2 based on that library. Code samples
included.
|
 |
Articles |
 |
07 Apr 2005 |
|
| |
An XML-based information architecture for learning content, Part 2: A DITA content pilot
Find out how topic-based DITA XML can provide the basis for developing an information architecture for single-sourced XML learning content. Part 1 of this two-part series presented a set of extensions to DITA XML that provide the starting point for a unifying content model for learning. Here in Part 2, the authors test their assumptions against pilot content from a training course developed to support a component feature of IBM DB2 Query Monitor, and then report their findings and suggest important next steps.
|
 |
Articles |
 |
11 Aug 2005 |
|
| |
An XML-based information architecture for learning content, Part 1: A DITA specialization design
Can topic-based DITA XML provide the basis for developing an information architecture for single-sourced XML learning content? This article builds directly on the rich background about reusable content and e-learning delivery in the learning and training fields. Here in Part 1, the authors posit a set of extensions to DITA XML that provide the starting point for a unifying content model for learning. In Part 2, they test their assumptions against pilot content from a training course developed to support a component feature of IBM DB2 Query Monitor, and then report their findings and suggest important next steps.
|
 |
Articles |
 |
05 Aug 2005 |
|
| |
A Data Strategy for the Enterprise, Part II
This article walks you through implementation considerations for enterprise application integrator (EAI) technology when using DB2 DataJoiner and MQSeries Integrator. Implementing EAI infrastructure lets you synchronize business rules and application requirements.
|
 |
Articles |
 |
30 Jul 2001 |
|
| |
A Flexible Way of Using sqlhosts from your Java classpath
This sample program shows how you can read sqlhosts file information from the Java classpath.
|
 |
Articles |
 |
10 Apr 2002 |
|
| |
A Framework for the User Defined Malloc Replacement Feature
Learn how to take advantage of a facility in AIX that lets you replace the memory subsystem with one of your own design. The author explains strategies you can use and gives you some sample code.
|
 |
Articles |
 |
01 Feb 2002 |
|
| |
A JavaServer Pages Enterprise Resource Planning Solution with DB2 Everyplace
This article gives an overview of IBM's mobile strategy and describes the main features and functions of IBM WebSphere Everyplace Access V4.3 and DB2 Everyplace V8.1.2. It takes you through a Java Server Pages Enterprise Resource Planning sample solution and the development steps to implement the solution.
|
 |
Articles |
 |
19 Jun 2003 |
|
| |
A Kerberos primer
If you have anything at all to do with computing, "Kerberos" is a term you may hear a lot about in the next few months. One of the reasons for this may be the public release of operating systems such as Windows 2000 or Solaris 8, which "incorporate Kerberos technology." Another reason may be stories about major Wall Street firms or national labs that incorporate Kerberos technology and have used Distributed Computing Environment (DCE)-based applications for years. This article explains what Kerberos is and discusses some of its features.
|
 |
Articles |
 |
01 Nov 2001 |
|
| |
From Data Management to Information Integration: A Natural Evolution
The boundaries that have traditionally existed between DBMSs and other data sources are increasingly blurring, and there is a great need for an information integration solution that provides a unified view of all of these services. This article proposes a platform that extends a federated database architecture to support both relational and XML as first class data models, and tightly integrates content management services, workflow, messaging, analytics, and other enterprise application services.
|
 |
Articles |
 |
20 Jun 2002 |
|
| |
A Notes/Domino solution for the pros
The IBM Professional Reporting Organization Solution (PROS), built on Domino and a core package of custom databases, has been providing flexible, secure managment of high volumes of scouting data for nine Major League baseball teams for five years.
|
 |
Articles |
 |
04 Dec 2001 |
|
| |
A PHP V5 migration guide
With the new language features of PHP V5, you can significantly improve your code's maintainability and stability. Learn how to migrate code developed in PHP V4 to V5 while taking advantage of these new features.
|
 |
Articles |
 |
26 Sep 2006 |
|
| |
A Physicist Looks at Project Progress
from The Rational Edge: The author of "The Software Development Edge" describes software development project progress in terms of classical physics, showing how the phases of iterative development can be mapped in terms of velocity and forces.
|
 |
Articles |
 |
30 Apr 2004 |
|
| |
Lotusphere 2007: A Portal Makeover -- Advanced Theme Development
This podcast is a recording of the Lotusphere 2007 session, "AD208: A Portal Makeover -- Advanced Theme Development," with speaker Angela Self. A transcript of the session is available for download.
|
 |
Podcasts |
 |
13 Jul 2007 |
|
| |
A Practical Guide to DB2 UDB Data Replication V8
The objective of this IBM Redbook is to provide you with detailed information that you can use to install, configure, and implement replication among the IBM database family - DB2 and Informix.
|
 |
Redbooks |
 |
08 Jan 2003 |
|
| |
A Primer for HTTPR
Reliable HTTP (HTTPR) is a protocol that offers the reliable delivery of HTTP packets between the server and client. This solves a number of issues that are evident in current HTTP and opens the way to reliable messaging between Web services.
|
 |
Articles |
 |
08 Mar 2005 |
|
| |
A Primer on Moving Data In and Out of DB2 Tables Defined with Generated Columns
Generated columns, including identity columns, are a great feature in DB2 for automatically generating column values. Author Paul Zikopoulos help you get a handle on your options for moving that data around.
|
 |
Articles |
 |
13 Feb 2003 |
|
| |
A Project Manager's RUP in review
from The Rational Edge: Read how the IBM Rational Unified Process, or RUP, complements the Project Management Body of Knowledge (PMBOK), and how project managers well-versed in PMBOK can use and understand RUP to support the Project Manager (PM) role.
|
 |
Articles |
 |
15 Apr 2008 |
|
| |
A Quick Guide for Migrating to WebSphere Application Server V5
This overview is designed to help you get started migrating your Web applications and configuration from earlier versions of WebSphere Application Server to Version 5. Tasks are described at a higher level to give you the big picture on some migrating essentials, including preparation guidelines, important migration options, and a first look at the Version 5 admin server.
|
 |
Articles |
 |
29 Apr 2003 |
|
| |
A Quick Reference for Tuning DB2 Universal Database EEE
This article presents techniques for tuning DB2 Extended Enterprise
Edition (EEE), including memory usage, buffer pools, and tuning tools. Perl
scripts are provided to help you collect and analyze the DB2 snapshot data and
to provide hints to improve database performance.
|
 |
Articles |
 |
23 May 2002 |
|
| |
A RUP-based approach to developing a data warehouse --
Part 1: Setting the stage
from The Rational Edge: This two-part series overviews how to take an IBM Rational Unified Process (RUP)-based approach to data warehouse (DW) projects that reduces both your business and technical risk while delivering a high-quality solution that meets the changing needs of its end users. This article overviews the problems associated with a traditional, serial approach to DW development, describes how the evolutionary approach of RUP is much better suited, and overviews the initial phase of such a project.
|
 |
Articles |
 |
15 Nov 2006 |
|
| |
A RUP-based approach to developing a data warehouse --
Part 2: Building the data warehouse, one iteration at a time
from The Rational Edge: This second article in a two-part series describes the activities which occur during the Elaboration, Construction, and Transition phases of a Rational Unified Process-based approach to DW projects.
|
 |
Articles |
 |
15 Nov 2006 |
|
| |
Crossing borders: A Rails case study
Ruby on Rails development and Java development differ in fundamental ways. In this final installment of Crossing borders, Bruce Tate outlines the major differences he's discovered by using Rails to develop a complex, scalable Web site from the ground up.
|
 |
Articles |
 |
10 Apr 2007 |
|
| |
A Rational approach to course development
from The Rational Edge: This article describes similarities between course development at IBM Rational University and process of software development itself. The author explains how the Rational Unified Process, or RUP, is used to amplify the ADDIE instructional design model, and how instructional designers approach various types of courseware development tasks.
|
 |
Articles |
 |
15 Apr 2005 |
|
| |
A Report on DB2 UDB for OS/390 Catalog Migration Performance
This article describes the significant improvement in catalog migration performance from V6 to V7 for DB2 for OS/390. Recommendations are provided.
|
 |
Articles |
 |
01 Mar 2002 |
|
| |
A Researcher's Dream
IBM Research's Laura Haas provides a look at how the technology that's applied to incredibly complex integration challenges in the life sciences industry may also work for you.
|
 |
Articles |
 |
31 Jul 2003 |
|
| |
A SMARTer DB2
IBM authors explain the drive to develop autonomic computing and highlight the Self-Managing and Resource Tuning (SMART) features in DB2 today and on the horizon.
|
 |
Articles |
 |
01 Nov 2002 |
|
| |
A Simple Introduction to Using DB2 Information Integrator with Oracle 9i
If you are interested in information integration but haven't had the time to pick up the basics, author Kulvir Bhogal offers a gentle but quick introduction to the capabilities of DB2 Information Integrator for integrating and updating data in an Oracle database.
|
 |
Articles |
 |
19 Jun 2003 |
|
| |
A Step-by-Step Cluster Guide for IBM WebSphere Portal V6.0 (with WebSphere Process Server)
This guide provides a comprehensive approach to building an IBM WebSphere Portal V6.0 cluster, which uses WebSphere Process Server. You see how to build a two-node portal cluster running on WebSphere Application Server v6.0.2.9 and WebSphere Process Server v6.0.1.1. The configuration includs an external database, an LDAP user registry, and a remote Web server.
|
 |
Product documentation |
 |
09 Feb 2007 |
|
| |
A Successful Implementation of a Data Structure for Storing Multilevel Objects with Varying Attributes
This article presents a data structure for modeling multilevel objects that can have any number of attributes of any type. This structure has been successfully implemented in a real world application.
|
 |
Articles |
 |
05 Dec 2002 |
|
| |
A UDF for File Output and Debugging from SQL
This article describes a user-defined function that may be used for enabling direct file output from SQL. This capability is especially useful in debugging stored procedures. Sample code is included.
|
 |
Articles |
 |
25 Feb 2003 |
|
| |
Java Modeling: A UML workbook, Part 1
In this first installment of his new column, Granville Miller introduces one of the building blocks of the Unified Modeling Language: sequence diagramming. Sequence diagrams are used throughout the design process to demonstrate the internal interactions between actors and objects as a system executes over time. Follow along with Granville as he creates one of these diagrams, using a loan processing application as his example.
|
 |
Articles |
 |
08 May 2001 |
|
| |
Java Modeling: A UML workbook, Part 2
Granville continues his discussion of the Unified Modeling Language and sequence diagramming. He examines the role of conditional logic in sequence diagramming and discusses why you might choose to include or exclude conditions and loops from a diagram. Granville also describes the two forms of sequence diagram -- generic and instance -- and explains their respective applications in the development cycle.
|
 |
Articles |
 |
05 Jun 2001 |
|
| |
Java modeling: A UML workbook, Part 4
Granville Miller re-opens the UML workbook for an in-depth discussion of one of the fundamental components of the use case diagram: the actor. The actor is not only essential in UML modeling, it can also play an important role in creating Java applications and may even suggest patterns in J2EE application design. Follow along as Granville uses sequence and class diagrams to explain the role of the actor in use case diagramming and Java application development.
|
 |
Articles |
 |
04 Jun 2002 |
|
| |
A VB application that generates IBM Rational ClearQuest reports, charts, and more
This is an example of an external hook for customizing IBM Rational ClearQuest.
|
 |
Articles |
 |
17 Jun 2004 |
|
| |
A VB application that generates IBM Rational ClearQuest reports, charts, and more
A sample hook for IBM Rational ClearQuest.
|
 |
Articles |
 |
27 Apr 2004 |
|
| |
A WBI-based solution for maverick Web services
Learn how to integrate a "roll-your-own" or "maverick" Web service with a Web Services Interoperability Organization (WS-I) compliant Web service using the IBM(R) WebSphere(R) Business Integration (WBI) suite of software.
|
 |
Articles |
 |
31 May 2005 |
|
| |
A behind-the-scenes look at software development books
from The Rational Edge: Despite the prevalence of online communications, book sales have steadily increased over the past decade. This article explores the place of books and book publishing in the software development industry, and includes interviews with two very different authors with ties to the IBM Rational organization.
|
 |
Articles |
 |
15 Mar 2005 |
|
| |
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 |
|
| |
An introduction to compiling for the Cell Broadband Engine architecture, Part 1: A bird's-eye view
This five-part tutorial series helps you understand the Cell Broadband Engine (Cell BE) architecture and gives you a basic intuition for programming issues on it, insight into the compiler challenges presented by it, and an understanding of the techniques and solutions proposed by the IBM compiler. In Part 1, meet the Cell BE processor from a compiler-writer's perspective, and get a bird's-eye view of a number of the unique challenges it poses. Part 1 provides useful background information relevant to the other tutorials in the series.
|
 |
Tutorials |
 |
07 Feb 2006 |
|
| |
A brief history of Eclipse
from The Rational Edge: In the late 1990s, IBM began development of what we now know as Eclipse. This article reviews the inception and growing acceptance of this popular computing platform, illustrating the role Eclipse plays in today's development tool arena.
|
 |
Articles |
 |
15 Nov 2005 |
|
| |
Java theory and practice: A brief history of garbage collection
Garbage collection has been an integral part of many programming languages and has been in use since the early 1960s. In this article, Brian Goetz describes the most common techniques for garbage collection.
|
 |
Articles |
 |
28 Oct 2003 |
|
| |
A brief history of spam
The Linux-based Nokia 770 Internet tablet is an intriguing gadget for Linux
enthusiasts. Though it lacks most of the personal information manager (PIM) apps one
would expect from a palmtop-sized device, recent advances in its development
environment make it a toybox for hobbyists and professional embedded developers
alike.
|
 |
Articles |
 |
22 Nov 2006 |
|
| |
A brief introduction to IBM XL compilers
The IBM XL compilers are the result of years of research, and can compile C/C++ and Fortran code on a variety of Power Architecture technology-based systems and operating systems. The broad scope of these compilers illustrates the strength and breadth of Power Architecture technology.
|
 |
Articles |
 |
15 Dec 2005 |
|
| |
A case for SOA governance
Help your enterprise reap its true benefits by strengthening your awareness to the importance of SOA governance for an enterprise which has IT as one of its key organizations. The author illustrates some key responsibilities of a governance body and concludes by showing you how you can effectively implement SOA governance.
|
 |
Articles |
 |
16 Aug 2005 |
|
| |
A case study of using IBM WebSphere Studio Application Developer 5.0 with Rational ClearCase LT Part 2: Unified Change Management
In the second part of this case study, the authors discuss the role of the developer and the process of joining a UCM project.
|
 |
Articles |
 |
01 Apr 2004 |
|
| |
A case study using IBM Rational Manual Tester
Manual testing is sometimes still called for in a test-automated world, particularly in situations where the cost of automation outweighs the benefits. This case study details the use of IBM Rational Manual Tester in one such situation.
|
 |
Articles |
 |
20 Jun 2005 |
|
| |
A certification primer for XML and related technologies
In the competitive world of software development, it's important to stand above the crowd. Thus there is a need for some standard for measuring how much one knows about XML. IBM offers its own certification program for XML and related technologies, and this article by Pradeep Chopra, cofounder of WHIZlabs Software, shows you some strategies for tackling this exam: Useful pointers, resources, and sample test questions can help get you started on the road to certification success!
|
 |
Articles |
 |
01 Mar 2003 |
|
| |
The Support Authority: A checklist for success with WebSphere Application Server Community Edition
These quick questions will help you avoid common mistakes when using IBM
WebSphere Application Server Community Edition so you can focus on your development
and accelerate your success.
|
 |
Articles |
 |
08 Oct 2008 |
|
| |
HttpUnit: A civilized way to test Web applications in WebSphere Studio
Just as JUnit is an excellent open-source tool for Java testing,
HttpUnit is an equally good test tool for Web development. This article shows
you how to use it with WebSphere Studio. It provides an API that mimics the
behavior of a Web browser and makes direct calls to the code you are testing.
The HttpUnit API can emulate a number of browser behaviors, including form
submission, JavaScript, HTTP authentication, and use of cookies. HttpUnit also
enables you to analyze the content that is returned when a Web page is
loaded.
|
 |
Articles |
 |
10 Mar 2003 |
|
| |
Explore model-driven development (MDD) and related approaches: A closer look at model-driven development and other industry initiatives
In this article, learn about model-driven development (MDD) in the context of other related initiatives in the industry. Compare software factories, domain-specific languages, and the MDD approach. Explore visualizing development artifacts as models and executing models directly with an executable Unified Modeling Language (UML) approach.
|
 |
Articles |
 |
14 Mar 2006 |
|
| |
Comment lines by Kevin Haverlock: A closer look at the WebSphere Application Server Feature Pack for Web 2.0
The same technology used by IBM to create dynamic Ajax style applications is
available to you through the IBM WebSphere Application Server Feature Pack for Web
2.0. Learn how some of these key features can have a big impact on your Web
applications.
|
 |
Articles |
 |
24 Jun 2009 |
|
| |
Secrets from the Robocode masters: A collection of hints, tips, and advice from the Robocode masters
In this series of tips, the Robocode experts share their secrets of successful bot battle.
|
 |
Articles |
 |
15 Jul 2002 |
|
| |