
Jian "Jeff" Zhong
In this article I will present a step-by-step service-oriented solution development methodology and then describe how it is being used for the successful implementation of Service-Oriented Architecture (SOA) at a federal agency to integrate its financial systems with E-Gov Travel Services. I will discuss major service components constructed, service-oriented processes followed, business benefits gained, best practices used, and lessons learned. After reading the article, readers should have a good understanding of how SOA is used in real world situations to integrate large scale, highly valued, and mission critical information systems within and across enterprise boundaries...
Marc Fiammante
After several years of companies industry-wide combining Service-Oriented Architecture (SOA) and Business Process Management (BPM), the results are mixed. Some companies have had substantial benefits moving to SOA, while others have had average results. All these companies used the appropriate technologies, such as Web Services and Business Process Execution Language (BPEL) for processes, so the outcome should, in theory, be more predictable. It is now a good time for companies to extract the best practices and learn from others' experiences. This article is an introduction to Dynamic SOA and BPM, a book which provides an exhaustive exploration of the best practices for delivering dynamic business processes and business
services in order to quickly absorb market condition changes...
Howard Cohen
Robert Lilies
|
The Department of Defense (DoD) leadership understands the importance of Service-Oriented Architectures (SOAs), Cloud computing, Software as a Service (SaaS), and other emerging technological methodologies, standards, and practice. Historically, information has been restricted to small groups or individuals. In a general sense, the critical need to properly and securely share, reuse, and provide information services are often blocked by issues of security, lack of understanding, misinformation, and legacy thinking...
|
Herbjorn Wilhelmsen
Microsoft's Windows Communication Foundation (WCF) is an effective framework for implementing services as well as service consumers. Whenever you deal with WCF communication objects you need to pay attention to the disposal of the resources that these objects hold. However, these disposal mechanisms are not that straightforward and are very much related to how resources need to be cleaned up. The how and why of cleaning up service resources is the topic of this article. Although the samples herein are focused on consuming services using synchronous communication, they are equally relevant for asynchronous communications...
|
|