Service-oriented architecture (SOA)

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ]

Articles
Books
Reports
  Tutorials
White Papers
  

Articles:
  • Designing a Better SOA by Rag Ramanathan   - [Clicks: 77]
    SOA-based solutions require careful analysis to make the right choice for your organization. Get started on building a successful SOA by employing these best practices and the right architecture to ensure both short- and long-term success of your shared services.
    http://www.ftponline.com/weblogicpro/2005_01/magazine/features/rramanathan/ - Dec, 2004
  • Exploring the Dark Side of SOAs by Robbie Clark   - [Clicks: 38]
    Many things can go wrong when an application is coupled with Web services. Look at some troubleshooting approaches during development that help ensure that an SOA strategy improves and expedites enterprise application development while making applications more robust and extensible when they can count on its services for performance and scalability.
    http://www.ftponline.com/weblogicpro/2005_01/magazine/features/rclark/ - Dec, 2004
  • Building a Portal Using Web Services by Brian Eisenberg, Peter Carlson   - [Clicks: 52]
    The combination of portal technology, service-oriented architecture (SOA), and Web services provides customers with a powerful approach to developing, assembling, and deploying portal-based composite applications. Recent improvements in composite application development tools, coupled with a maturing portal market and a set of standards, provide customers with increased flexibility, promoting the reuse and repurposing of existing investments.
    http://www.sys-con.com/story/?storyid=47275&DE=1 - Dec, 2004
  • Service Oriented Architecture - Part 2 by Samudra Gupta   - [Clicks: 53]
    In part 2, we will concentrate more on the technical aspects of Service Oriented Architecture and finally will reach a framework for implementing Service Oriented Architecture.
    http://javaboutique.internet.com/tutorials/serv_orient/index-4.html - Dec, 2004
  • Supporting policies in Service-Oriented Architecture by Boris Lublinsky   - [Clicks: 14]
    Explore this proposal to extend the Web Services Description Language (WSDL)-based service definition to incorporate support for policy-based endpoints description. This solution is based on combining several emerging standards -- WSDL 2.0, WS-Addressing, and WS-Policy. Additionally the author describes a generic EMF-based approach for creating APIs that support dynamic processing of the proposed WSDL extension.
    http://www-106.ibm.com/developerworks/xml/library/ws-support-soa/ - Nov, 2004
  • Service-oriented modeling and architecture by Ali Arsanjani   - [Clicks: 30]
    This article discusses the highlights of service-oriented modeling and architecture; the key activities that you need for the analysis and design required to build a Service-Oriented Architecture (SOA). The author stresses the importance of addressing the techniques required for the identification, specification and realization of services, their flows and composition, as well as the enterprise-scale components needed to realize and ensure the quality of services required of a SOA.
    http://www-106.ibm.com/developerworks/library/ws-soa-design1/ - Nov, 2004
  • Migrating to a Service-Oriented Architecture, Part 2 by Kishore Channabasavaiah, Kerrie Holley, Edward M. Tuggle   - [Clicks: 15]
    Gain a better understanding of the major considerations in planning a migration to a Service-Oriented Architecture by looking at services and interfaces.
    http://www.developer.com/java/ent/article.php/3428291 - Oct, 2004
  • Service Oriented Architecture - Part 1 by Samudra Gupta   - [Clicks: 40]
    In the first part of this series, Samudra lays out the ground work for SOA and shows us how to identify potential Services.
    http://javaboutique.internet.com/tutorials/serv_orient/ - Oct, 2004
  • The Case for Developing a Service-Oriented Architecture, Part 1 by Kishore Channabasavaiah, Kerrie Holley, Edward M. Tuggle   - [Clicks: 9]
    Service Oriented Architecture (SOA) is being promoted in the industry as the next evolutionary step in software architecture to help IT organizations meet their ever more complex set of challenges. Is it real, though, and even if it can be outlined and described, can it really be implemented ?
    http://www.developer.com/java/ent/article.php/3424671 - Oct, 2004
  • Design a simple service-oriented J2EE application framework. Leverage Struts, Spring, Hibernate, and Axis by Fangjian Wu   - [Clicks: 49]
    Often, a J2EE Web application framework - Struts, for example - doesn't address the Web-tier object references between Action/servlet and other layers, such as a plain old Java object (POJO) business manager, Enterprise JavaBeans (EJB), Web services, and a data access object (DAO), or between a DAO and JDBC (Java Database Connectivity) stored procedures. Thus, Java developers end up with messy code in the Web tier Action/servlet. This article describes in detail the steps for developing a custom framework that addresses those issues.
    [Includes source code]
    http://www.javaworld.com/javaworld/jw-10-2004/jw-1004-soa.html - Oct, 2004
  • Service-Oriented Architecture in a Pervasive Environment by Riz Amanuddin, Diego Ronchi, James Nguyen, Kent Hua, Eric Yee, Edmond Au   - [Clicks: 7]
    This article describes a service-oriented approach to providing a common interface for pervasive devices. The article uses a financial scenario to illustrate how to extend Web services into the pervasive environment through key Web services application types, including transaction, messaging, location-based services, and more.
    http://www-106.ibm.com/developerworks/websphere/library/techarticles/0409_amanuddin/0409_amanuddin.html - Sep, 2004
  • Delving into Service-Oriented Architecture by Bernhard Borges, Kerrie Holley, Ali Arsanjani   - [Clicks: 20]
    SOA will have a more profound impact on software engineering than what we have been accustomed.
    http://www.developer.com/java/data/article.php/3409221 - Sep, 2004
  • 10 Ingredients for Successful SOA by Anant Kadiyala   - [Clicks: 23]
    Traditional software development requires a component- or project-based approach. SOA requires a top-down approach, which mandates re-engineering of the ways in which we approach development.
    http://www.ftponline.com/weblogicpro/2004_09/magazine/features/akadiyala/ - Aug, 2004
  • Beyond SOA: Principles of Service Engineering by Mark M. Davydov   - [Clicks: 16]
    SOA and Web services could become the dominant software development paradigm, but poor reusability and extensibility of services often mean that real-world results don't meet anyone's expectations. That's where the aspect-oriented design method comes in. See how applying it—in addition to use case driven or event-driven approaches—promotes reusability and business agility.
    http://www.ftponline.com/javapro/2004_09/magazine/features/mdavydov/ - Aug, 2004
  • SOA Design: Meeting in the Middle by Boris Lublinsky   - [Clicks: 30]
    SOA design has different approaches. Compare and contrast business services and integration services and their impact on implementation of SOA through the Enterprise Service Bus.
    http://www.ftponline.com/javapro/2004_10/magazine/features/blublinsky/ - Aug, 2004
  • Performance patterns for distributed components and services, Part 1 by Andre Fachat   - [Clicks: 14]
    Andre Fachat discusses distributed designs by the means of a shopping cart example. This example is quite simple, but still powerful enough to provide important insights into good and not so good practices. It shows that keeping the communication coarse-grained by reducing the number of remote calls is a good practice. It also proposes an ID-Lists pattern to combine multiple remote calls into one.
    http://www-106.ibm.com/developerworks/webservices/library/ws-interface1/ - Aug, 2004
  • Q&A with Mark Colan Evangelist, SOA and Web Services: IBM Corporation   - [Clicks: 5]
    Get IBM's read on the current state of Service Oriented Architecture.
    http://www.developer.com/java/web/article.php/3389641 - Aug, 2004
  • Improve your SOA project plans by Yvonne Balzer   - [Clicks: 15]
    Service-Oriented Architecture (SOA) has the potential to vastly improve IT's efficiency. But to implement one at an organization, you need more than just technical know-how: you have to be skilled in management as well. In this article, Yvonne Balzer outlines governance principles that can help turn any SOA engagement into a success.
    http://www-106.ibm.com/developerworks/webservices/library/ws-improvesoa/ - Jul, 2004
  • Troubleshoot Your SOA by Robbie Clark   - [Clicks: 10]
    Application developers are frequently at a loss to analyze and diagnose problems they encounter with a Web service. Learn how understanding the application as a whole can benefit all parties.
    http://www.ftponline.com/javapro/2004_07/magazine/features/rclark/ - Jul, 2004
  • Service-Oriented Architecture expands the vision of Web services, Part 2 by Mark Colan   - [Clicks: 5]
    This paper continues a detailed examination of Service-Oriented Architecture (SOA). Part 1 discussed characteristics of SOA. This article discusses the SOA Connection Architecture -- the roles in SOA, how a service requester and a service provider communicate, how a service provider specifies information needed for integrating the service into a service requester, and how a service requester can find services it needs. It also presents patterns of message exchange and compares synchronous and asynchronous exchanges.
    http://www-106.ibm.com/developerworks/library/ws-soaintro2/ - Jun, 2004
  • Modeling security concerns in service-oriented architectures by Simon Johnston   - [Clicks: 11]
    The purpose of this paper is to provide a set of primitive modeling elements that allows the business stakeholders to specify the intent of security within the requirements process.
    http://www-106.ibm.com/developerworks/rational/library/4860.html - Jun, 2004
  • Elements of Service-Oriented Analysis and Design by Olaf Zimmermann, Pal Krogdahl, Clive Gee   - [Clicks: 16]
    … In this article, we will investigate suitable elements from OOAD, EA, and BPM. We will also motivate the need for a hybrid approach that combines elements of all of the disciplines, with a number of distinct, new elements. The resulting, interdisciplinary OOAD method facilitating successful SOA deployments, which we refer to as Service-Oriented Analysis and Design (SOAD), has yet to be formally defined. We merely take first steps into the SOAD space.
    http://www-106.ibm.com/developerworks/webservices/library/ws-soad1/ - Jun, 2004
  • Standards for Service-Oriented Architecture by Scott Dietzen   - [Clicks: 10]
    BEA's commitment to investment protection frees developers to take advantage of productivity and integration features without fear of vendor lock-in. Take a look at the key SOA-based innovations in Workshop.
    http://www.ftponline.com/weblogicpro/2004_05/magazine/features/sdietzen/ - May, 2004
  • Service-Oriented Architecture expands the vision of Web services, Part 1 by Mark Colan   - [Clicks: 24]
    Today's Web services implementations are typically simple and often similar to a client-server model. However, platform-neutral interchange is supported, which allows a diverse range of client implementations to interact with new or legacy code as server functions. Much has been written about the technologies that make such applications straightforward to implement. It is now time to look at the bigger picture of what we can do with them. The author addresses the question of how to move forward from simple models to those that represent real-world business models of arbitrary complexity.
    http://www-106.ibm.com/developerworks/library/ws-soaintro.html - Apr, 2004
  • Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services by Thomas Erl   - [Clicks: 26]
    This chapter covers best practices for planning service-oriented projects; standardizing Web services; designing service-oriented environments; managing service-oriented development projects; and implementing Web services.
    [Download a free sample chapter: "Thirty Best Practices for Integrating Web Services"]
    http://www.ftponline.com/books/chapters/default.asp?isbn=0131428985 - Apr, 2004
  • Federated Identity for Services-Oriented Architecture by Andrew Yang, Janaya Reitz   - [Clicks: 8]
    The challenge of the federated identity requirement in services-oriented architectures is significant. Understand its importance to enterprises for security and interoperability.
    http://www.ftponline.com/javapro/2004_05/magazine/departments/inbrief/ - Apr, 2004
  • An Architectural Blueprint by Labro Dimitriou   - [Clicks: 34]
    Service-oriented architecture (SOA) has become the single most important theme in software engineering. Clearly, the proliferation and unanimous acceptance of Web services, together with a new wave of case-like IDEs that support the development of SOA-based solutions, make SOA the preferred blueprint for building enterprise-wide distributed applications. At the same time, business process management (BPM) is making a strong comeback as a key enabler for modeling and operating the new agile enterprise.
    http://sys-con.com/story/?storyid=44432&DE=1 - Apr, 2004
  • Build a Services-Oriented Architecture by Peter Varhol   - [Clicks: 13]
    Don't build an architecture merely by encapsulating apps that support existing business processes into Web services. Discover how to build a successful SOA for the long haul.
    http://www.ftponline.com/javapro/2004_05/magazine/columns/objectenterprise/ - Apr, 2004
  • Centers: The Architecture of Services and the Phenomenon of Life by Richard C. Murphy   - [Clicks: 14]
    Richard C. Murphy discusses the implications of Christopher Alexander's theory of centers for SOAs.
    http://www.ftponline.com/special/soa/murphy/ - Mar, 2004
  • How SOA Benefits Developers by Lee Sherman   - [Clicks: 25]
    SOA is good news for developers, too. Lee Sherman outlines five reasons why developers should get involved with SOA.
    http://www.ftponline.com/special/soa/sherman/ - Mar, 2004
  • Planning the Transition to SOA by Richard M. Marshall   - [Clicks: 10]
    This guide to SOA migrations will help you make sure that your company gets it right.
    http://www.ftponline.com/special/soa/marshall/ - Mar, 2004
  • SOA Offers Competitive Advantages by Peter Varhol   - [Clicks: 4]
    SOA adoption will continue to accelerate. Peter Varhol shows how your enterprise can gain a competitive advantage by using design patterns.
    http://www.ftponline.com/special/soa/overview/ - Mar, 2004
  • The "Field Guide" to SOA by Thomas Erl   - [Clicks: 22]
    Author Thomas Erl discusses his field guide to SOA, as well as the many challenges and opportunities of SOA.
    http://www.ftponline.com/special/soa/erl/ - Mar, 2004
  • Design service-oriented architecture frameworks with J2EE technology by Naveen Balani   - [Clicks: 16]
    The loose coupling and interoperability inherent in a service-oriented architecture (SOA) make it a natural choice for the many enterprise applications. In this article, you'll see how the Web services features available in J2EE 1.4 make it easy to build SOA systems that provide access to the business processes that you already have.
    http://www-106.ibm.com/developerworks/java/library/ws-designsoa/ - Jan, 2004

[Top]

Books:
  • Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services  by Thomas Erl   - [Clicks: 24]
    This guide will help you dramatically reduce the risk, complexity, and cost of integrating the many new concepts and technologies introduced by the SOA platform. It brings together the first comprehensive collection of field-proven strategies, guidelines, and best practices for making the transition toward the service-oriented enterprise.
    Prentice Hall PTR, Paperback - Apr, 2004

[Top]

Reports:
  • Service-Oriented Architecture   - [Clicks: 13]
    A service-oriented architecture (SOA) can allow your enterprise to react quickly to changes in the competitive environment. This FTPOnline Special Report gives you practical information to help your enterprise implement SOA quickly and effectively. We'll be adding new articles in May and June, so be sure to check back.
    http://www.ftponline.com/special/soa/ - Mar, 2004

[Top]

Tutorials:

[Top]

White Papers:
  • Enterprise Portal Rationalization: Using a Service-Oriented Architecture to Stop Web Asset Sprawl   - [Clicks: 47]
    This paper provides an overview of the problem of Web sprawl – the proliferation of complex and heterogeneous Web environments that are enormously costly to manage -- and provides an account of the rationalization strategies organizations are adopting to gain the upper hand on sprawl. Adopting a service-oriented architecture (SOA) based on an integrated application platform infrastructure emerges as the key to rationalizing sprawl. The paper explains how BEA’s service-oriented architecture and portal lifecycle management tools provide the benefits of a single platform without sacrificing the flexibility that constituents need to build custom-fit portals.
    http://www.bea.com/framework.jsp?CNT=wp_abst00024.htm&FP=/content/news_events/white_papers - Feb, 2004

[Top]