Preview

Week3 Individual Assignment

Good Essays
Open Document
Open Document
1023 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Week3 Individual Assignment
Week 3 individual Assignment
Comparing and Contrasting Architectural Styles
CSS/422

Service-Oriented Architecture
Software Architecture is how a system is structured, it is a collection of all the elements that are what make the system, there are several different styles which can be used to create a Program or
Programs. Software Architecture styles will describe the classes of the architecture being used, these classes of course can be used repeatedly, there are known practices that allow the reuse ( Clements, Kazman & Klein “Evaluating Software Architecture”, 2002).
With so many different Software Architectural Styles out there, there are three that are most commonly used in a Distributed System and XML Web Services;
Service-Oriented
Resource-Oriented
Object-Oriented
Service – Oriented Architecture is very popular, this architecture can be used over a network and can also be deployed on its own because it is self -contained , Service Oriented Architecture can also be used with different languages and other platforms which makes things very easy on the users. Service-Oriented Architecture offers very little stress to the user because of the fact that it is dynamically bound and you wouldn’t have to have any of the implementations during the build time, everything is located when it is runtime. This Architecture style has a published interface so the users are able to use it without having any idea of what implementations are needed. There is a directory service that allows Service - Oriented architecture to be registered and will allow all users to look it up if they choose to do so. There are so many great benefits to using this Software Architectural Style, it is very easy for the user to design and do whatever is necessary to get the job done with as little stress as possible for everyone involved and with large organizations in mind there are also many reasons for the use of SOA



References: Clements, Kazman & Klein “Evaluating Software Architecture”, 2002 Thelin, J. (2003). A comparison of Service-Oriented, Resource-Oriented and Object-Oriented Architectural Styles.  msdn.microsoft.com 2006 Dr.Roy. Fiedling (2006). whatis.techtarget.com

You May Also Find These Documents Helpful

  • Better Essays

    Bsa/375 Ind Wk3

    • 1284 Words
    • 6 Pages

    Application architecture is the structure of automatic services that bring and perform such functional needs that have the interfaces through which structure apply the functional needs of the organization. For efficient operating, there should be only one structure of application architecture and development design, but in different organizations, different application architectures are employed. There are mostly three views which are used in application architecture, these are as follow:…

    • 1284 Words
    • 6 Pages
    Better Essays
  • Powerful Essays

    necessitate the use of different file types1, i.e. swf, html, sis, app, exe, xaml, xml, ppt…

    • 9150 Words
    • 60 Pages
    Powerful Essays
  • Good Essays

    You can even create interactive programs that allow the user to input values for variables…

    • 5177 Words
    • 21 Pages
    Good Essays
  • Better Essays

    Sdlc Value

    • 1412 Words
    • 6 Pages

    Each of these system development offer advantage that are based on the scope and complexity of the system being built, and they all work differently because of the scale of the system varies widely and different processes are appropriate for different types of systems.…

    • 1412 Words
    • 6 Pages
    Better Essays
  • Good Essays

    Howard Sheldon Stage 4

    • 1192 Words
    • 5 Pages

    This system can be costumed designed to meet the requirements of usability, reliability/ availability, and cloud computing, which are all a high priority of the IT requirements for the system.…

    • 1192 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Infrastructure as a service (IaaS) is the softwareandhardware that commands all servers, storage, networks and operating systems.…

    • 475 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The new application must be compatitible with an existing system, so it can import data about…

    • 5326 Words
    • 22 Pages
    Good Essays
  • Powerful Essays

    Laplante, P.A., Zhang, J.& Voas, J. 2008. What’s in a Name? Distinguishing between SaaS and SOA. IT Pro. May/June:46-50.…

    • 7376 Words
    • 30 Pages
    Powerful Essays
  • Satisfactory Essays

    the future lies in software as a service.With far reaching advantages for the buissiness and the…

    • 620 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    There are multiple service providers out there that provide a similar service. The difference normally comes down to the cost and possible integrations that you would want to use.…

    • 1691 Words
    • 7 Pages
    Good Essays
  • Powerful Essays

    Air Force IT Remedy System

    • 1457 Words
    • 6 Pages

    Information Technology (IT) Service Management is the framework and imbedded processes by which an IT organization both manages the services it provides and delivers those services to customers (Drogseth, 2015). There are many different approaches to Service Management but its overall effectiveness is the lifeblood of any IT organization. The United States Air Force utilizes the Remedy system to automate Service Management functions for its cyber enterprise networks. Remedy provides the various system users multiple features to streamline and optimize their respective Service Management functions. Without careful planning there are some problems Remedy can create; however, when utilized properly the system provides users with a powerful Service Management tool. Identifying the users who interface with Remedy is the first step to understanding its importance to Air Force IT organizations.…

    • 1457 Words
    • 6 Pages
    Powerful Essays
  • Satisfactory Essays

    case study

    • 1229 Words
    • 5 Pages

    -solution to enable reuse of services across systems to eliminate data inaccuracy problems, enhance existing applications and deploy new ones…

    • 1229 Words
    • 5 Pages
    Satisfactory Essays
  • Good Essays

    Cis 111

    • 790 Words
    • 4 Pages

    o Reduced application development time: It will not interrupt the user from accessing the data.…

    • 790 Words
    • 4 Pages
    Good Essays
  • Good Essays

    The object-oriented programming paradigm achieves a major improvement in the reusability of existing software components. However, increasing reuse intensifies the need for precise documentation to express the capabilities of reusable components and encourages the reuse of various components of existing documentation, too. Software documentation is usually divided into user documentation, system documentation and project documentation (see [ANS83, Pom86]). In this paper we concentrate on system documentation, which describes…

    • 4744 Words
    • 19 Pages
    Good Essays
  • Powerful Essays

    Service-oriented Architecture (SOA): Flexible with selective standardization but implemented in stages to decrease the risk of failure. There is a potential deal with the vendor but that is because of it is new to the industry and unpredictable.…

    • 2681 Words
    • 11 Pages
    Powerful Essays