May 05, 2024  
2017-2018 Graduate Catalog 
    
2017-2018 Graduate Catalog [ARCHIVED CATALOG]

Add to Catalog (opens a new window)

CSE 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)