Question

] Services Oriented Architecture (SOA) and Resource-Oriented Architecture (ROA) are architectural patterns for the development of...

] Services Oriented Architecture (SOA) and Resource-Oriented Architecture (ROA) are architectural patterns for the development of distributed systems that transforms resources into software services. Which of the two architecture is more suitable to develop RESTful web services? Briefly justify your selection.

Homework Answers

Answer #1

For this particular case, we will choose the ROA, which actually describes the REST Style architecture.
The paradigms which are used by Resource oriented architecture are actually needed for REST-based applications.

Following are the guidelines which are focused by ROA.

  1. Resources like image in a webpage.
  2. URI's.
  3. Representation of resources and the links between them.

So the SOA, service-oriented architecture is actually more general and thus in order to achieve the efficient and more robust output which is taken care in ROA which follows the above guidelines which are much needed for a REST application.
Thus we will choose ROA.

Thanks

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
1)Which of the following statement about SoA and web services is incorrect? a) SoA is a...
1)Which of the following statement about SoA and web services is incorrect? a) SoA is a set of design principles and architecture style b) SoA is the same as web services c) Web services are based on three major standards: SOAP, WSDL, UDDI d) Web services is the major implementation of SoA. 2) Which term describes the architecture style that centers around resources? a) Resource oriented architecture b) Web resources architecture c) Resource service architecture d) Service oriented architecture 3)...
Which architectural pattern is most appropriate for the following multi-user, web-based system for providing a film...
Which architectural pattern is most appropriate for the following multi-user, web-based system for providing a film and photograph library?(1 Point) Please read textbook Chapter 6.3 Architectural Patterns MVC Pattern which separates presentation and interaction from the system data Layered architecture which organizes the system into layers, with related functionality associated with each layer Repository architecture - all data in a system is managed in a central repository that is accessible to all system components. Components do not interact directly, only...
Problem Domain: We are a software development startup whose market has been to provide logistics for...
Problem Domain: We are a software development startup whose market has been to provide logistics for restaurants (ordering, table reservation, user reviews, order-ahead etc.) That was all pre-covid. Now with only 25% max capacity at restaurants, more ordering of remote services, the lack of a social dining/shopping experience for the most part, we need to adapt a solution to this area. Most of our customers (restaurants and food services) cannot sustain themselves or need help. We clearly are not a...
Please read this scenario and job description carefully. You are involved in the prestigious but often...
Please read this scenario and job description carefully. You are involved in the prestigious but often challenging Google recruitment process. As part of this process you are required to respond to several questions and activities. All your answers must address the context of this scenario and the information given in the individual questions. Job description - Software development professional at Google There's no such thing as “a normal day" at Google. We work to create and maintain the safest operating...
This case assignment draws from the Business Information Systems and the Systems Acquisition and Development modules...
This case assignment draws from the Business Information Systems and the Systems Acquisition and Development modules (Chapters 5 to 8). Its purpose is to provide you with experience in analyzing organizational information systems, making recommendations to improve these systems, and formulating a plan to execute on your recommendations. 1. Recommend one of your alternatives that is the best solution to the main issue and justify your recommendation. Your justification should be based on the key decision criteria and you must...
SECTION A: CASE TWO READ THE CASE CAREFULLY AND ANSWER THE QUESTIONS THAT FOLLOW DIGITAL SERVICE...
SECTION A: CASE TWO READ THE CASE CAREFULLY AND ANSWER THE QUESTIONS THAT FOLLOW DIGITAL SERVICE FOR STUDENTS IN HIGHER EDUCATION (DSSHED) Digital Service for Students in Higher Education (DSSHED) is an innovation platform for the creators of next generation products and services. It was founded by the Ingenious Investment Group (IIG). The objective of DSSHED is to boost multidisciplinary agile innovation culture and encourage entrepreneurship in its catchment region. DSSHED provides students and companies with a collaborative and multidisciplinary...
The ISO 9000 series of quality management systems standard has been widely applied all over the...
The ISO 9000 series of quality management systems standard has been widely applied all over the world since its introduction in 1987. By the end of 2013, ISO 9000 had been adopted by over 1,129,000 facilities in 189 countries. Both academics and practitioners are interested in understanding the relationship between adoption of ISO 9000, and other factors (Christmann & Taylor, 2006; Du, Yin, & Zhang, 2016; Fikru, 2014a, 2014b, 2016; Nakamura, Takahashi, & Vertinsky, 2001; Pekovic, 2010; Wu, Chu, &...
After reading the following article, how would you summarize it? What conclusions can be made about...
After reading the following article, how would you summarize it? What conclusions can be made about Amazon? Case 12: Amazon.com Inc.: Retailing Giant to High-Tech Player? (Internet Companies) Overview Founded by Jeff Bezos, online giant Amazon.com, Inc. (Amazon), was incorporated in the state of Washington in July 1994, and sold its first book in July 1995. In May 1997, Amazon (AMZN) completed its initial public offering and its common stock was listed on the NASDAQ Global Select Market. Amazon quickly...
The project has been performing as planned, and the team members have been exhibiting increasing levels...
The project has been performing as planned, and the team members have been exhibiting increasing levels of trust between each other. The sponsor and the buyer have been satisfied with the delivery of business value, and user acceptance testing results are positive. A technical expert consulting with the team has expressed concerns that the team is not in agreement on the best way to deliver to the next review. If the project manager wants to support the team in reaching...
CASE 3.2 Horizon Consulting Patti Smith looked up at the bright blue Carolina sky before she...
CASE 3.2 Horizon Consulting Patti Smith looked up at the bright blue Carolina sky before she entered the offices of Horizon Consulting. Today was Friday, which meant she needed to prepare for the weekly status report meeting. Horizon Consulting is a custom software development company that offers fully integrated mobile application services for iPhonetm, Androidtm, Windows Mobile® and BlackBerry® platforms. Horizon was founded by James Thrasher, a former marketing executive, who quickly saw the potential for digital marketing via smartphones....
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT