80 likes | 222 Views
CS144 Discussion Week 5 WSDL. Young Cha Nov. 1, 2013. Projects. Project 3a deadline is 11pm today (10/25) No grace period! Project 2 scores will be released tomorrow (or tonight) Our reader is also a student and he has his midterm Three students w/o submission 103889014 104082845
E N D
CS144 Discussion Week 5WSDL Young Cha Nov. 1, 2013
Projects • Project 3a deadline is 11pm today (10/25) • No grace period! • Project 2 scores will be released tomorrow (or tonight) • Our reader is also a student and he has his midterm • Three students w/o submission • 103889014 • 104082845 • 603937041 • When changing partners • Write in README.txt • Also, please write a private post in Piazza with projectN and appeal tag • Until the submission deadline (for Project3, ~11/8)
WSDL Example • <service>: the location • <binding>: protocol and encoding scheme • <portType>: the list of operations and the parameters • <message>: the message structure • <types>: the format of input/output parameters http://oak.cs.ucla.edu/cs144/Converter? method=fahrenheitToCelsius&fahrenheit=80
SOAP vs. REST http://oak.cs.ucla.edu/cs144/Converter?method=fahrenheitToCelsius&fahrenheit=80
Distributed Transactions • Two-phase commit • Asynchronous transaction • Starbucks example • Compensating transaction – roll back