Deriving Secure Extended WSDL for Composition of Web Services
Now-a-days, web services are widely used because of its features such as loosely couple, interoperable, reusable and so on. The Web Service Definition Language (WSDL) file is used to provide various functional and non-functional descriptions of a web service. The Simple Object Access Protocol (SOAP) is used to transfer messages between various web services in a distributed manner. Service-Oriented Architecture (SOA) is a concept of building applications by assembling web services that are components of business functionalities. In SOA, this assembly of services is referred as a composite service. SOA is a convenient way for satisfying functional requirements, but it is more difficult to satisfy the non-functional requirements such as security.