Apr 19, 2024  
2020-2021 Graduate Catalog 
    
2020-2021 Graduate Catalog [ARCHIVED CATALOG]

Add to Catalog (opens a new window)

CS 7340 - Service-Oriented Computing


Credits: 3

SOC is the computing paradigm that utilizes services as fundamental elements for developing applications. Service providers expose capabilities through interfaces. Service-oriented architecture maps these capabilities and interfaces so they can be orchestrated into processes. Fundamental to the service model is the separation between the interface and the implementation, such that the invoker of a service need only (and should only) understand the interface; the implementation can evolve over time, without disturbing the clients of the service. Topics include Web architecture, HTTP, XML, SOAP, REST, and BPEL. Also, developing interfaces that connect to independent services. The course will be of interest to those interested in creating and/or aggregating Web services and developing user interfaces for the display of those services. Prerequisites: Programming experience and senior or graduate standing.



Add to Catalog (opens a new window)