One key aspect of service oriented architectures is late
binding of services: That is while
an application is being executed the system can bind to the
required concrete service.
i. Service selection in inContext makes use of non-
functional and functional aspects.
Discuss briefly the difference between functional and non-
functional aspects in SoA
and why it is necessary to consider both when selecting
services.
ii. Discuss briefly how the inContext platform uses
relevance ranking for service selection.
Explain in particular how context data is being used.
Continued
Answer / Sidharth Kumar
i. Functional aspects of a Service Oriented Architecture (SoA) refer to the specific functionality that a service provides, such as its business operations, inputs, and outputs. Non-functional aspects, on the other hand, focus on the quality attributes of the service, including performance, security, reliability, scalability, and maintainability.rnConsidering both functional and non-functional aspects is crucial when selecting services in SoA because it ensures that the chosen service not only meets the functional requirements but also satisfies the necessary quality attributes to deliver a high-quality, robust, and reliable solution.rnii. The inContext platform uses relevance ranking for service selection by analyzing both functional and non-functional aspects of available services. Context data plays a significant role in this process, as it helps to understand the specific needs and constraints of the client application, enabling the platform to select the most suitable service based on various factors.rnFor instance, when selecting a service for processing user payments, the platform may consider functional aspects such as payment gateway support, currency compatibility, and payment types. Non-functional aspects like performance, security, and reliability are also evaluated based on context data to ensure that the selected service can handle the required transaction volume and maintain a secure environment.
| Is This Answer Correct ? | 0 Yes | 0 No |
What is the role of wsdl document in web service testing?
what is the difference between a web service and SOA?
Explain the utilities of soap web services to its users?
What are the types of Garbage Collectors ?
Explain about HTTPS in SOAP?
What are soapui assertions?
About how soap messages are sent and received in web service ?
Explain what is the properties in soapui?
What are the elements which should be contained in SOAP message?
What is soap protocol used for?
What is the difference between top down & bottom up approach in soap web services?
what is shop?