Skip to main content


developerWorks  >  Architecture  >

New to Architecture

developerWorks

 Process
 People
 Information
 Application
 IBM product integration
 Sample projects
 

Collaboration technologies such as instant messaging, Web conferencing, and team spaces for information and file sharing can bring people within your company together with each other and with your customers, partners, and suppliers. Aggregation technologies such as portals can make data, applications, and information accessible through a single user interface. Enabling instant online collaboration and easy, one-stop access to data, applications, and content empowers people and makes businesses operate more efficiently.

Use the resources here to examine best practices, tools, patterns, and standards for integrating the knowledge and activities of employees within your company, your partners, suppliers, and customers.


Best practices

Empower people with collaboration capabilities : Find out how collaborative elements of IBM Lotus® and IBM WebSphere® Portal software, when integrated with process management and performance management capabilities, can provide an environment where employees can work collaboratively to meet business performance targets.

Collaboration in context with IBM Workplace Collaboration Services 2.5 : Define patterns associated with collaborative activities and see how these patterns are codified in IBM Workplace™ Collaboration Services. Discover how you can add collaboration to an existing application.

Build an On Demand Workplace for retail : Follow this collection of articles to learn how to bring key information and applications to workers through a Web-based portal. Design an environment where people dynamically interact with integrated business processes, other employees, partners, suppliers, and customers.

IBM WebSphere Portal for Multiplatforms V5 Handbook : Examine the process for building scalable and reliable business-to-employee (B2E), business-to-business (B2B) and business-to-consumer (B2C) portals.

alphaWorks: Collaboration : The Collaboration zone on the IBM alphaWorks® Web site is where you'll find tools for multimedia, frameworks, utilities, and clients, all geared toward making it easier to collaborate.

Adding people to business processes with WebSphere Business Integration : Use staff activities to involve people in an on demand business process, using WebSphere Business Integration Server Foundation. And find out how to use a staff activity to resolve unexpected problems during execution and assign people to the activities using staff queries.

Web Services BPEL Extension for People : Web Services Business Processes Execution Language (WS-BPEL) is designed to support automated business processes based on Web services. This article, co-developed by IBM and SAP, shows you how to use WS-BPEL and appropriate extensions to describe scenarios where users are involved in business processes.


Back to top



Tools
  • IBM WebSphere Portal provides powerful collaboration capabilities for employees, such as instant messaging, team workplaces, people finder, and e-meetings. Learn more about this product.
  • IBM Workplace help you create a high-performance, role-based work environment. Learn more about this product.
  • IBM Workplace Collaboration Services is a single product that provides a full range of integrated ready-to-use communication and collaboration tools that enable people to do their jobs more effectively at anytime, anywhere. Learn more about this product.

Back to top



Patterns

Collaboration: The Collaboration business pattern (also known as the User-to-User, or U2U business pattern) can be observed in business solutions that allow users to communicate and share data and information with other users or groups of users on the network. This business pattern captures the process of identifying and locating users on the network and facilitating sharing of information between these users. The collaboration can be synchronous (through services such as instant messengers and chat rooms) or asynchronous (through mechanisms such as e-mail and bulletin boards).

Portal composite: Bring people integration capability to portal solutions with the Portal composite pattern, which includes the Store and Retrieve application and runtime patterns and the Directed Collaboration application and runtime patterns.

Integrating the Self-Service and Collaboration patterns using WebSphere and Domino: Custom designs show you various ways to integrate WebSphere and Lotus Domino® servers to bring self-service and collaboration functionality to a business application.


Back to top



Standards

JSR 168 Portlet Specification defines a portlet API that can aggregate several content sources and application front ends, and addresses how security and personalization are handled.

WS-BPEL Extension for People specification focuses on business processes that require human interaction.


Back to top



References

SOA Foundation : This white paper introduces you to the SOA Foundation as defined by IBM and explains IBM's view of Service-Oriented Architecture. It provides a high-level description of the architecture with a focus on its life-cycle model, logical architecture, programming model, and physical architecture.

Introducing the WebSphere Integration Reference Architecture : Learn how this comprehensive service-based foundation covers the breadth of enterprise-level business integration needs—without the traditional integration pitfalls.

The On Demand Operating Environment: Architectural overview : Examine the elements of the IBM On Demand Operating Environment, which is based on the concepts of a Service-Oriented Architecture (SOA).


Back to top



Forums

Back to top



Blogs

Back to top


Document options

Document options requiring JavaScript are not displayed


developerWorks spaces
Learn, collaborate, and lead the way

Resources
SOA Foundation
WebSphere Integration Reference Architecture
WebSphere Business Integration
Trial download: WebSphere MQ
IBM Rational Software Development Platform

Special offers
Use the community to make your Web pages accessible
Create secure Java based Web apps using Data Studio
Download Rational Team Concert

More offers