 |
 |
 |
 |
 |
 |
Best practices for Web services: Part 1, Back to the basics
As the hype around Web services ebbs and the technology enters the disillusionment phase of the adoption life-cycle, business entities are now demanding best practices to aid them in their technology adoption efforts. This article begins a series that will address the building blocks of Web services, applicable business scenarios, and best practice methods for embracing Web services by business and IT professionals. Our first task is to go back to basics to lay out a vernacular that will provide clarity to our discussions.
|
 |
Articles |
 |
01 Oct 2002 |
|
| |
Best Practices for Web services, Part 12: Web services security, Part 2
Understanding your security options in a service-oriented architecture that leverages Web services can enable you to make the best selection of security technology addressing your requirements for authentications, data integrity, and confidentiality. This second part of an article on Web services security covers WS-Security capabilities leveraged in real-world customer solutions with IBM WebSphere Application Server.
|
 |
Articles |
 |
30 Mar 2004 |
|
| |
Best Practices for Web services, Part 11: Web services security, Part 1
Conducting business in today's world usually requires that a company utilize the Internet for both business-to-customer and business-to-business interactions. Often, the information exchanged in business transactions is mission-critical, market-valued, or confidential; thus, while traversing the Internet, it must be protected from accidental access or deliberate unauthorized control and use. Understanding the mechanics of how WS-Security works and the options it affords in a service-oriented architecture can enable you to make the best selection of security technology to address your requirements for authentications, data integrity, and confidentiality.
|
 |
Articles |
 |
26 Mar 2004 |
|
| |
Best Practices for Web services, Part 10: Web Services performance considerations, Part 2
With the introduction of Web services as an open standards integration technology for Enterprise Application Integration (EAI) and Business to Business (B2B) Integration, you can do many things to promote operational efficiencies and thus ensure the successful architecture and deployment of a solution. Continuing from the previous article on Web services-related performance issues, this article will explain other secondary issues that affect Web services performance based on real-world experiences and provide suggestions for how best to architect, develop, and deploy Web services-based solutions.
|
 |
Articles |
 |
02 Mar 2004 |
|
| |
Best Practices for Web services: Part 9
The process of developing a solution architecture and successfully implementing it through development and deployment phases requires that performance be considered from the start. With the introduction of Web services as an open standards integration technology for Enterprise Application Integration (EAI) and Business to Business (B2B) Integration, you can do many things to promote operational efficiencies and thus ensure the successful architecture and deployment of a solution. This article shares real-world experiences and suggestions for how best to architect, develop, and deploy Web services-based solutions.
|
 |
Articles |
 |
17 Feb 2004 |
|
| |
Best practices for Web services: Part 8
Over the course of the past five articles in this series the authors have covered actual customer scenarios from IBM Emerging Technologies jStart and IBM Global Services team projects. The analysis given in the proceeding installments were based directly upon real scenarios, not hypothetical exercises. This article will summarize the scenarios and the various types of implementation practices that were utilized during the detail design and development phases in building the solutions. The implementation practices to be covered are in many cases a level of detail lower than what was outlined in the five business scenarios which all Web services implementers will need to consider for their business integration solutions.
|
 |
Articles |
 |
13 Jan 2004 |
|
| |
Best practices for Web services: Part 7
Throughout the various scenarios covered in this best practices series, the writers have sought to illustrate how customers are leveraging Web services technology to provide third-party access to an existing IT application infrastructure. In the majority of the solutions discussed so far, the emphasis has been on the exposition of large-grained application services, using standards-based technology and infrastructure for servicing external business partners. Here, they discuss an enterprise-level IT strategy defined by a global financial services organization describing an application development and integration platform based on emerging Web services technologies.
|
 |
Articles |
 |
01 Jun 2003 |
|
| |
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 |
|
| |
Best practices for Web services: Part 5, Custom Extended Enterprise Exposed Business Services Application Pattern Scenario
Continuing our focus on best practices for Web services, we discuss a customer's need to provide a multi-channel solution that leverages an existing legacy application. When designing this infrastructure solution, the customer indicated a desire that the resulting solution be based upon open standards and would support multiple business channels. In this article, as in prior column installments, we apply the new Web services vernacular introduced in Part 1 and the IBM Patterns for e-business discussed in Part 2 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 Jan 2003 |
|
| |
Best practices for Web services: Part 3
In the first two installments of this column, we laid a semantic and organizational foundation upon which we could begin to analyze real-world business applications within which Web services play a key role. In this installment, we apply our new Web services vernacular introduced in Part 1 and the IBM patterns for e-business discussed in Part 2 to an actual business scenario in the financial services industry requiring application integration. You'll see how Web services can help bridge gaps between organizations within an enterprise with very different IT philosophies.
|
 |
Articles |
 |
01 Nov 2002 |
|
| |
Best practices for Web services: Part 2
In the previous article in this series, Back to the basics, Part 1: Formation of a semantic framework,we launched an effort to help bring clarity to the area of Web service-oriented design by laying out a refined definition and classification scheme for the various types of Web services and Web service-like applications developers can build. Here, we continue that discussion by moving beyond our vernacular to discuss how existing best practice e-business architectural and implementation patterns are affected by the application of Web service technologies. With this knowledge in hand, you'll be ready when our series moves on to real-world case studies.
|
 |
Articles |
 |
01 Nov 2002 |
|
| |
Best practices for Web services: Part 4, A Managed Public and Private Process Application Pattern Scenario
We apply the new Web services vernacular introduced in Part 1 and the IBM Patterns for e-business discussed in Part 2 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 Dec 2002 |
|
| |
Best practices for Web services versioning
API versioning is a common problem in the design of any distributed system, and Web services are unfortunately no exception. In this article, Kyle Brown and Michael Ellis will outline the scope of the versioning difficulties facing Web services developers, provide some template solutions, and discuss architectures and best practices for addressing the problem.
|
 |
Articles |
 |
30 Jan 2004 |
|
| |
Designing mobile Web services
From when to choose mobile Web services to the overall design guidelines to the value types to use in mobile Web services, this article addresses many of the design considerations you need to ponder when developing Web services for mobile devices. It also covers many of the best practices for designing mobile Web services. Learn how to decide when to use Web services, what things to consider when you design Web services, and what to keep in mind when planning mobile Web services.
|
 |
Articles |
 |
03 Jan 2006 |
|
| |
Best Practices and Web services Profiles
This tutorial examines some of the architectural (high-level) and implementation (low-level) best practices for building Web services.
|
 |
Tutorials |
 |
06 Jun 2003 |
|
| |
Best practices for service interface design in SOA, Part 1: Exploring the development, interfaces, and operation semantics of services
This article is the first in a series that focuses on best practices for service interface design, including high-level aspects of development approaches, service granularity, and operation signatures. Subsequent articles in this series examine best practices for structuring Web Services Description Language (WSDL) documents and fault handling.
|
 |
Articles |
 |
20 Mar 2007 |
|
| |