 |
 |
 |
 |
 |
 |
IBM Software Services for WebSphere
IBM Software Services for WebSphere is a team of highly skilled
consultants with broad architectural knowledge, deep technical skills, best
practices expertise, and close ties with IBM research and development labs.
Our services include skills transfer, implementation, migration,
architecture and design services, as well as customized workshops and
education to fit your business needs.
|
 |
|
 |
18 Apr 2006 |
|
| |
The value of patterns
This paper helps to articulate the value of patterns and demonstrate how they can be harvested from real engagements, in alignment with architectural decisions.
|
 |
|
 |
02 Feb 2007 |
|
| |
developerWorks books: IBM Press books for developers
developerWorks books, an imprint of IBM Press, offers a collection of developer-related print books that serve as companion resources to information found on the developerWorks Web site. Books in this series point to developerWorks resources on the Web to support and strengthen the reading experience.
|
 |
|
 |
30 Apr 2008 |
|
| |
Executing SOA
In Executing SOA, four experienced SOA implementers share realistic, proven, "from-the-trenches" guidance for successfully delivering on even the largest and most complex SOA initiative.
|
 |
|
 |
23 Apr 2008 |
|
| |
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 |
|
| |
December 2007: Issue contents
|
 |
|
 |
15 Dec 2007 |
|
| |
November 2007: Issue contents
|
 |
|
 |
15 Nov 2007 |
|
| |
SOA governance
Service-Orientated Architecture (SOA) is fast becoming the IT software approach of
choice for many major enterprises, and SOA governance is critical to successful SOA
adoption. Find out why in the following white papers.
|
 |
|
 |
08 Nov 2007 |
|
| |
August 2007: Issue contents
|
 |
|
 |
15 Aug 2007 |
|
| |
July 2007: Issue contents
|
 |
|
 |
15 Jul 2007 |
|
| |
Top 10 SOA and Web services tutorials and articles -- May 2009
Check out which SOA and Web services tutorials and articles developerWorks
readers found most interesting last month.
|
 |
|
 |
08 Jan 2008 |
|
| |
Book excerpt -- from Object-Oriented Analsyis and Design with Applications, Third Edition
from The Rational Edge: Read chapter one from Grady Booch et al.'s long-awaited update to Object-Oriented Analsyis and Design with Applications, which has been called "the essential reference to object-oriented technology."
|
 |
|
 |
15 Jun 2007 |
|
| |
May 2007: Issue contents
|
 |
|
 |
15 May 2007 |
|
| |
Design Driven Implementation Practice
|
 |
|
 |
09 Jul 2009 |
|
| |
April 2007: Issue contents
|
 |
|
 |
15 Apr 2003 |
|
| |
Evolutionary Architecture Practice
|
 |
|
 |
09 Jul 2009 |
|
| |
Component-based Software Architecture Practice
|
 |
|
 |
09 Jul 2009 |
|
| |
February 2005: Issue contents
|
 |
|
 |
15 Feb 2005 |
|
| |
February 2002: Issue contents
|
 |
|
 |
15 Feb 2002 |
|
| |
November 2002: Issue contents
|
 |
|
 |
15 Nov 2002 |
|
| |
May 2002: Issue contents
|
 |
|
 |
15 May 2002 |
|
| |
June 2002: Issue contents
|
 |
|
 |
15 Jun 2002 |
|
| |
July 2002: Issue contents
|
 |
|
 |
15 Jul 2002 |
|
| |
August 2002: Issue contents
|
 |
|
 |
15 Aug 2002 |
|
| |
April 2002: Issue contents
|
 |
|
 |
15 Apr 2002 |
|
| |
November 2004: Issue contents
|
 |
|
 |
15 Nov 2004 |
|
| |
October 2003: Issue contents
|
 |
|
 |
15 Oct 2003 |
|
| |
March 2003: Issue contents
|
 |
|
 |
15 Mar 2003 |
|
| |
January 2004: Issue contents
|
 |
|
 |
15 Jan 2004 |
|
| |
January 2003: Issue contents
|
 |
|
 |
15 Dec 2003 |
|
| |
September 2004: Issue contents
|
 |
|
 |
15 Sep 2004 |
|
| |
September 2003: Issue contents
|
 |
|
 |
15 Sep 2003 |
|
| |
October 2004: Issue contents
|
 |
|
 |
15 Oct 2004 |
|
| |
November 2003: Issue contents
|
 |
|
 |
15 Nov 2003 |
|
| |
May 2004: Issue contents
|
 |
|
 |
15 May 2004 |
|
| |
May 2003: Issue contents
|
 |
|
 |
15 May 2003 |
|
| |
March 2004: Issue contents
|
 |
|
 |
15 Mar 2004 |
|
| |
June 2004: Issue contents
|
 |
|
 |
15 Jun 2004 |
|
| |
June 2003: Issue contents
|
 |
|
 |
15 Jun 2003 |
|
| |
July 2004: Issue contents
|
 |
|
 |
15 Jul 2004 |
|
| |
February 2004: Issue contents
|
 |
|
 |
15 Feb 2004 |
|
| |
: Issue contents
|
 |
|
 |
15 Dec 2003 |
|
| |
December 2004: Issue contents
|
 |
|
 |
15 Dec 2004 |
|
| |
December 2003: Issue contents
|
 |
|
 |
15 Dec 2003 |
|
| |
August 2004: Issue contents
|
 |
|
 |
15 Aug 2004 |
|
| |
August 2003: Issue contents
|
 |
|
 |
15 Aug 2003 |
|
| |
April 2004: Issue contents
|
 |
|
 |
15 Apr 2004 |
|
| |
Course list: WebSphere Adapters
WebSphere Education course list for WebSphere Adapters.
|
 |
|
 |
18 Apr 2005 |
|
| |
February 2006: Issue contents
|
 |
|
 |
15 Feb 2006 |
|
| |
March 2006: Issue contents
|
 |
|
 |
15 Mar 2006 |
|
| |
April 2006: Issue contents
|
 |
|
 |
15 Feb 2007 |
|
| |
Tools and support that meet your needs
Using Eclipse as your development environment? IBM provides you a series of choices for becoming more accountable and productive.
|
 |
|
 |
01 Mar 2007 |
|
| |
New to WebSphere
This page provides a brief introduction to the IBM WebSphere software platform and describes some of the resources available in the WebSphere area on developerWorks.
|
 |
|
 |
12 Jul 2007 |
|
| |
Course list: WebSphere Partner Gateway
WebSphere Education course list for WebSphere Partner Gateway.
|
 |
|
 |
18 Apr 2005 |
|
| |
April 2008: Issue contents
|
 |
|
 |
15 Apr 2008 |
|
| |
Course list: WebSphere on iSeries
WebSphere Education course list for WebSphere on iSeries.
|
 |
|
 |
18 Apr 2005 |
|
| |
IBM Rational Professional Bundle
Learn about the IBM Rational Professional Bundle, which includes all of the desktop tools your enterprise needs to design, construct, and test J2EE, portal, and service-oriented applications on both Windows and Linux platforms.
|
 |
|
 |
29 Mar 2007 |
|
| |
IBM Rational Rhapsody
Model Driven Development for Systems Engineering, Software Development and Test of Embedded, Real-time Applications or Technical Systems
|
 |
|
 |
19 Nov 2009 |
|
| |
IBM Rational Tau
IBM Rational Tau provides UML 2.0- and SysML-based analysis, specification and modeling capabilities for systems engineering and application development
|
 |
|
 |
12 May 2009 |
|
| |
IBM Rational Statemate
IBM Rational Statemate is a graphical design, simulation and prototyping tool for the rapid development of complex embedded systems.
|
 |
|
 |
12 May 2009 |
|
| |
IBM Rational Modeler
IBM Rational Modeler is a free modeling product that uses a standard graphical language to specify, visualize and document systems and software designs.
|
 |
|
 |
02 Jul 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 |
|
| |
WebSphere sMash
A platform for building and running dynamic Web 2.0-based applications using
SOA principles, based on Project Zero.
|
 |
|
 |
12 Jun 2009 |
|
| |
IBM Rational SDL Suite
IBM Rational SDL Suite is a software development solution that creates specifications for and develops communications systems and protocol software.
|
 |
|
 |
12 May 2009 |
|
| |
WebSphere business process management
IBM WebSphere provides the tools you need to to model, assemble, deploy
and manage business processes.
|
 |
|
 |
18 Nov 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.
|
 |
|
 |
26 Nov 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 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 |
|
| |
Information service patterns, Part 2: Data consolidation pattern
The data consolidation pattern specification helps data and application architects make informed architectural decisions and improve decision guidelines. See how you can apply the pattern in the SOA context.
|
 |
Articles |
 |
05 Dec 2006 |
|
| |
Building a Geospatial Information System, Part 2: A real world application using Web 2.0, SOA, and SCA principles
Businesses, schools, and governmental institutions are increasingly using geospatial information systems (GIS) to solve real-world problems. GIS offers many new ways to visualize information, collaborate, and do business. Web 2.0 GIS applications have started targeting end user audiences (as opposed to professional audiences). This article explores how GIS applications built with Web 2.0 interfaces and technologies result in more interactivity, lower cost, higher performance, and satisfied users.
|
 |
Articles |
 |
21 Apr 2009 |
|
| |
Use WebSphere Business Services Fabric v6.1 to Build Composite Business Services, Part 1: Overview of WebSphere Business Services Fabric v6.1
IBM WebSphere Business Services Fabric is a comprehensive SOA offering that builds upon and extends IBM’s BPM platform and is designed to help companies assemble and manage composite business applications to achieve greater flexibility and business model innovation. This series of articles introduces you to WebSphere Business Services Fabric V 6.1 and shows you how to use it to build composite business services.
|
 |
Articles |
 |
12 Mar 2009 |
|
| |
What is a software architecture?
from The Rational Edge: This introduction to the relatively new discipline of software architecture is the first of a four-part series on "architecting" in general. The author begins by defining the discipline's key terms and goes on to explore what a well-designed architecture contributes to the environment in which it is deployed.
|
 |
Articles |
 |
15 Feb 2006 |
|
| |
The Go-ForIt quest continues, Part 5: How portlets extend Go-ForIt's Web services
This article describes how to develop portlets by accessing the Web services in Go-ForIt. We discuss the architecture and design of the portlets from existing JavaServer Pages (JSP) components, command beans, and Web services in the Go-ForIt B2C application.
|
 |
Articles |
 |
01 Jul 2003 |
|
| |
DeveloperToolbox Technical Magazine: Understanding and using Java Sound API sampled audio
Enhancements to the Java Sound API in Sun Java 2 version 1.3 have drastically improved the audio capability of the Java platform. Since Sun Java 1.02, users have always been able to enable some sort of sound. However, it was always through the limited sun.audio application programming interfaces: the AudioClip or the AudioDataStream. This support consisted of playing or looping a simple AU format file. Java audio improved somewhat in Sun Java 2 version 1.2 with the ability to play new file types; but, once again, users were limited in the public Application Programming Interface (API) to manipulate the sounds. The Java Media Framework (JMF) provides better programmatic control of the sound, but this framework is a Java extension and not available in every Java platform. Finally, with the Java Sound API as a standard part of Sun Java 2 version 1.3, users have both a robust feature-laden sound engine and the public programming interface to use it. Simple things such as finding the length of a sound or listening for the end of a MIDI stream now are possible. This article gives you an understanding of the Java Sound API architecture, an explanation of the key classes to this sound engine and several programming examples that explain how to put sound into your Java programs.
|
 |
Articles |
 |
01 Jan 2001 |
|
| |
The Go-ForIt Chronicles: Memoirs of eXtreme DragonSlayers, part 13
Sandeep Desai and Venkat Nagalla describe how the team leverages the command framework for big performance benefits.
|
 |
Articles |
 |
01 Dec 2001 |
|
| |
Energize e-business with Web services from the IBM WebSphere software platform
The IBM WebSphere software platform for e-business is evolving. It enables e-businesses to quickly extend existing applications to add Web services. If you need to get started, or transition your business, the WebSphere software platform provides the tools you need to discover, develop, and deploy Web services.
|
 |
Articles |
 |
01 Nov 2000 |
|
| |
What were they thinking?
Watch as Alice begins changing the system in the direction of an e-business solution that is efficient and secure, takes less time to administer, and grows as planned> instead of as happens.
|
 |
Articles |
 |
01 Nov 2000 |
|
| |
The Nature of Software: What's So Special About Software Engineering?
From The Rational Edge: As engineering organizations across North America struggle with the concept of opening their doors to and registering or licensing software engineers, questions naturally arise about what software engineering actually entails. This article explores the ways in which software engineering is fundamentally different from other engineering disciplines.
|
 |
Articles |
 |
29 Apr 2004 |
|
| |
IBM Workplace Client Technology architecture
This article takes an "under the hood" look at IBM Workplace Client Technology to help you better understand its architecture and how you can use its standards-based technologies to build and manage IBM Workplace client applications.
|
 |
Articles |
 |
15 Feb 2005 |
|
| |
Enterprise architecture essentials, Part 7: Monitor your architecture's effectiveness
Just because your design has been implemented doesn't mean you're off the hook. Learn
what to watch for when your design is in motion.
|
 |
Articles |
 |
20 Nov 2007 |
|
| |
Designing and implementing a mediated exchange solution: Set the stage to implement a highly available UDDI registry
Learn the infrastructure requirements for setting up and using a Universal Description Discovery and Integration (UDDI) registry in this twelfth installment of the series about designing and implementing a mediated exchange solution. You also find out how to use IBM WebSphere Application Server Load Balancer to balance the load to the two nodes on which UDDI is running.
|
 |
Articles |
 |
04 Apr 2006 |
|
| |
SOA programming model for implementing Web services, Part 10: SOA user roles
One of the advantages of using a Service-Oriented Architecture (SOA) is the alignment of the IT systems to the business they are serving. This has an effect on the people who develop and operate these IT systems both in terms of the tasks they perform and the knowledge and skills they require. This article walks you through a simple integration scenario to illustrate how a team creates and runs a services-oriented solution. It uses user roles to describe the skills and responsibilities of the people involved, and it's geared toward technical leaders to help you understand how to organize the work associated with service-oriented solution development.
|
 |
Articles |
 |
21 Feb 2006 |
|
| |
The Python Web services developer: Web services software repository, Part 3
In this third and final article about building a software repository implemented as a Web service, Mike Olson and Uche Ogbuji extend the software repository to broadcast its presence using WSDL.
|
 |
Articles |
 |
10 Jul 2001 |
|
| |
Web services programming tips and tricks: Project planning tips
Project planning skills are a necessity for today's software developers. Here are some words of advice that will help you effectively plan your next project.
|
 |
Articles |
 |
14 Dec 2000 |
|
| |
Simplify deployment tasks with Solution Installation technology
Solution Installation technology in the IBM Autonomic Computing Toolkit is best understood in terms of the Solution Installation descriptor. With examples included here, learn how to use the Solution Installation descriptor to reap the benefits of self-configuring technology from the Autonomic Computing Toolkit. By eliminating tasks normally required of the software packager and the user who's installing it, solution installation technology saves time and eliminates errors.
|
 |
Articles |
 |
10 May 2005 |
|
| |
Web services programming tips and tricks: Planning an iteration
As your project progresses you need to plan in detail the activities of your upcoming iterations. Detailed planning several months or even years in advance is of little value in today's changing environment, although you can successfully plan in detail your efforts for the next several weeks (the length of a typical iteration).
|
 |
Articles |
 |
28 Dec 2000 |
|
| |
Web services programming tips and tricks: Strategies for requirements-based planning
Effective project plans are based on the requirements for your project. This article compares and contrasts three fundamental approaches for doing so.
|
 |
Articles |
 |
21 Dec 2000 |
|
| |
Web services programming tips and tricks: Prioritize your system's requirements
Successful project teams recognize that not all requirements are created equal and, therefore, they need to prioritize them and act accordingly.
|
 |
Articles |
 |
07 Dec 2000 |
|
| |
Web Services architecture overview
This article presents an overview of IBM Web Services architecture, including what Web Services are, the fundamental characteristics of a Web Services architecture and the benefits of this approach.
|
 |
Articles |
 |
06 Sep 2000 |
|
| |
The OO design process: Refining the problem definition
Allen Holub continues refining the problem statement that he started in an earlier article, which was for a piece of educational software called the Bank of Allen.
|
 |
Articles |
 |
01 Sep 2000 |
|
| |
The Tao of e-business services
The concept of Web services is the beginning of a new service-oriented architecture in building better software applications. The change from an object-oriented system to a service-oriented one is an evolutionary idea that sublimated from the global Internet and Web system. To understand how to build Web Services into your computing architecture, you need to carefully understand the role they play. This article details the software engineering concepts behind the Web Services architecture, how it has evolved, how it is structured, and how it can be brought into your existing computing infrastructure
|
 |
Articles |
 |
01 Oct 2000 |
|
| |
Architecture in practice, Part 5: SOA Scenario 2: Service connectivity options
View SOA within a software development lifecycle context using the
IBM Service-Oriented Architecture (SOA) Foundation Lifecycle. This installment
in the Architecture in practice series focuses on the Service Connectivity scenario, the second of the SOA
scenarios. Explore four ways to realize connectivity between service producers and consumers that foster reuse of services across multiple delivery channels. Learn about three Enterprise Service Bus (ESB) topologies that enable service connectivity, and associated products that provide advanced, end-to-end ESB-based solutions. Get an overview on developing mediation modules and flows using four common patterns.
|
 |
Articles |
 |
18 Dec 2007 |
|
| |
Reduce network traffic with Web caching
Find out three ways to use Web caching to route Web traffic to your site more efficiently. Whether you run an extranet, intranet, or Internet site, Web caching can give you more control of your resources. Learn what hardware you need and what caching software to consider.
|
 |
Articles |
 |
01 Sep 1999 |
|
| |
Building a better J2EE server, the open source way
Gluecode Software is among the growing number of companies that are successfully commercializing open source software, and it has incorporated several up-and-coming open source middleware components -- including Apache Geronimo and Apache Derby, among others -- into a J2EE application server stack. After the recent announcement of IBM's acquisition of Gluecode, we sat down with one of Geronimo's main contributors and CTO of Gluecode, Jeremy Boynes, to hear his perspectives on Geronimo, Java directions, and the state of open source.
|
 |
Articles |
 |
10 May 2005 |
|
| |
What is the IBM data access tool?
The IBM data access tool is the latest addition to the IBM Workplace Client Technology, rich edition. It lets you create and view database applications using data access designer and data access viewer. Learn about this new tool and how to use it.
|
 |
Articles |
 |
05 Apr 2005 |
|
| |
Manage ODF and Microsoft Office 2007 documents with DB2 9 pureXML
Integrate your ODF and Microsoft Office 2007 documents into your enterprise and Internet applications more easily than ever before with DB2 9. Review older methods of data interchange with MS Office documents, and learn how MS Office 2007 offers better data interchange. This article discusses interchange with DB2 9 XQuery, Zend Core for IBM, PHP, and PDO technologies.
|
 |
Articles |
 |
16 Aug 2007 |
|
| |
Book Review: MDA Distilled: Principles of Model-Driven Architecture
from The Rational Edge: This is a review of a book that provides a brief but comprehensive overview of the emerging MDA technology and its applications in the software development process.
|
 |
Articles |
 |
15 Nov 2004 |
|
| |
Developing an On Demand Workplace, Part 15: Enable learning management with IBM Lotus Learning Management System
Interested in delivering more effective and flexible access to training, enhancing collaboration capability, and increasing productivity across the enterprise? Using IBM Lotus Learning Management System, this article helps you discover how learning management can be enabled within an existing IBM On Demand Workplace environment to provide a cost-effective training mechanism for new employees and on demand access to online courses and learning information. Previous articles in this series describe how self-service and collaboration functions can be integrated into an On Demand Workplace to improve workforce effectiveness.
|
 |
Articles |
 |
15 Feb 2005 |
|
| |
Best practices for Web services: Part 6
Continuing our focus on best practices for Web services, we discuss a customer's need to provide a secure single sign-on experience for their business partners that enables them to aggregate information from distributed applications while enabling the business partner to control their end user's experience without the need for multiple manual log on processes. In this installment we apply the new Web services vernacular and the IBM Patterns for e-business to this real-world business scenario with the goal of helping IT executives and architects better understand the role and appropriate use of Web services.
|
 |
Articles |
 |
01 Mar 2003 |
|
| |
Modernize legacy systems using an SOA approach
To remain competitive, your organization has to modernize its IT systems.
Modernized IT solutions must create new value from existing systems and provide
flexibility and easy interoperability among a broad set of technologies -- usually a
challenge with legacy applications. Service-Oriented Architecture (SOA), widely
adopted by organizations in recent years, offers a practical solution for evolving
and reusing existing assets. This article shows you a typical approach to
modernizing your legacy systems, including identifying the IT pieces that must be
augmented with new features, determining how the required augmentations are
performed, exposing each capability through a modern interface, and using the newly
exposed services to automate future business processes.
|
 |
Articles |
 |
17 Jan 2008 |
|
| |