SoftwareQAtestings.com

Free Software Testing Tutorial and Quality Assurance Portal

Home SOA and Web Services Testing

SOA and Web Services Testing

Enterprise Service Bus (ESB) – Introduction & Concept

Enterprise Service Bus is a software architecture construct, which is generally implemented using  middleware infrastructure technologies, based on recognized standards. These technologies provide necessary services for complex architectures using standards-based, event-driven messaging engine (the bus).

 

Service-Oriented Architecture Governance

í         Service-Oriented Architecture (SOA) Governance relates to control of services in an SOA architecture.

   

Web Services Implementation Approach

Web Services Implementation Approach

Web services can be implemented on basis of service-oriented architecture.

With the help of web services, functional building-blocks can be made accessible over standard Internet protocols, irrespective of platforms or programming languages. The web services can be entirely new applications or combination of new services with existing systems to make them network-enabled.

 

SOA Implementation

SOA Implementation - Requirements

For effective use of SOA, it should meet the following requirements-

1.    Interoperability -  SOA architecture must enable interoperability amongst different systems and programming languages. It must integrate various applications and different platforms using communication protocol.

 

SOA - Driving Factors

SOA - Driving Factors   

It has been a long-standing enterprise requirement to integrate various business processes and streamline the workflow across the organization.

 

Service Oriented Architecture Basics

Introduction

Any enterprise has are various business processes like selling, payrolls, staffing, transactions to mention a few. Most of the business processes are dependent on each other and can be broken down into one or more discrete units called services. These can be assembled to create automated business process and establish relationship with client.

 

Introduction to Web Services

Some background:

Before the advent of web services, remote access required specific platform and language-specific protocols. For instance, DCOM requires RPC calls, CORBA requires IIOP (Internet Inter-ORB Protocol), Enterprise JavaBeans (EJBs) requires a Remote Method Invocation (RMI) Protocol and so on.

 

Service Oriented Architecture from Business Point of view

Technology life cycles are small and technologies evolve very fast. Companies started with the deployment of technologies some 30 years backs. Commercial programming languages like COBOL were specifically used for development of business applications. Over the years, many programming languages have come up, but there are instances were companies have continued with the use of same technology.

 

Overview of Service-Oriented Architecture (SOA)

In simple words, SOA is collection of various loosely coupled services which communication with each other over a standard interface.

Fundamental Structure

There are two components which make SOA functional. These are Services and Connections.

 
  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  Next 
  •  End 
  • »
Page 1 of 2