The use of middleware to connect disparate systems has evolved into an approach for developing software and systems called service-oriented architecture. Thus, option C is correct.
Middleware can be defined as the process or a system through which the person can easily connect through different programs or systems. This helps in connectivity.
In the service-oriented architecture, it provides the basic need is a process for developing software that produces enterprise applications by using software elements known as services. Every service offers a particular management function, and applications can converse with one another across technologies of languages.
Therefore, option C is the correct option.
Learn more about Middleware, here:
https://brainly.com/question/13440971
#SPJ1
The question is incomplete, the complete question is:
a. cloud computing
b. rapid application development
c. service-oriented architecture
d. Software as a Service