Code reuse engineering for SOA
In most development organizations, software reuse occurs on a regular basis in at least an ad hoc manner. Code is shared across projects in an informal manner. SOA provides the mechanism for more formal code reuse. So what are the issues? This article examines some of the challenges associated with the creation and usage of reusable services
First look at Enhance IT Infrastructure Library Service
Service management is a concern that cross-cuts a lot of industries. This is a first look at Enhance IT Infrastructure Library Service. The article analyzes the IT Infrastructure Library (ITIL) guidelines and discovers and isolates the canonical domain models within it to leverage them within an Enterprise Service Bus (ESB). This information will enable you to use canonical domain models and an Enterprise Service Bus to realize your enterprise's vision and plans for SOA intergration.
RESTful SOA using XML
SOA usually implies heavyweight technology for large enterprises, but the advantages of the SOA architectural pattern also apply to smaller environments. This article describes how to follow SOA principles using lightweight principles like REST, rather than all the overhead that is used in larger environments.
Service Component Architecture
It is a new technology to simplify application development and implementation in a service-oriented architecture (SOA). With SCA, customers will be able to more easily create new, and transform existing, IT assets into reusable services that may be rapidly adapted to changing business requirements. Furthermore, these new technologies greatly reduce complexity associated with developing applications by providing a way to unify these services regardless of the programming languages they were written in and the platforms used to run them.
Service-Oriented Architecture: What Is It and How Can It Help Your Business?
Service-oriented architecture is a hot topic in todays business world, and it can provide many key benefits. It is important to look at service-oriented architectures from both a real-world perspective as well as a technical perspective to gain a complete understanding of this new concept. Read more about service-oriented architecture and learn how it can add functionality to Web-based applications and save developers time over the long term.
SOA in a Grid and Netcentric World
Explore examples and get to know solutions such as monitoring change in grid scale, grid coupling switch, and Global Information Grid (GIG) and SOA testing methodology. This article focuses on issues related to harnessing unused resources for computer power that's too intensive for a stand-alone machine.
Standardizing Service Endpoints
Learn how to design service interface definitions that will help you reap the benefits of standardized service-oriented architecture.
Successfully Planning for SOA
As you develop your IT architecture, it becomes clear that achieving real business benefits requires a fundamental change in the way you think about system design. In this first article in a series of three articles on Service-Oriented Architecture (SOA), BEA offers helpful tips, insights, and a Domain Model to help you both plan and develop a successful SOA implementation.
Successfully Planning for SOA: Building Your SOA Roadmap
This article about Service-Oriented Architecture (SOA) offers a concrete plan, along with tips and insights, to help you build an effective SOA roadmap and to help ensure the success of your SOA initiative.
Successfully Planning for SOA: Long-term SOA Planning
This article discussed how to create an effective SOA roadmap. In this final article, I review the remaining three segments of the domain model: Building Blocks, Projects and Applications, and Organization and Governance, focusing on how to integrate them into your long-range project planning.