SAMS Web Services - Textbook for COIN 78b
| Week | Chapter | Topic | HTML and Others | XML |
|---|---|---|---|---|
| Part I | ||||
| 9 | 1 | Understanding Web Services | ||
| 9 | 2 | Advantages of Web Services | ||
| 9 | 3 | Disadvantages & Pitfalls of Web Services | ||
| 9 | 4 | Comparing Web Services to Other Technologies | ||
| 9 | 5 | Typical Web Service Designs | ||
| Part II | ||||
| 10 | 6 | The Web Services Architecture | ||
| 10 | 7 | Understanding XML | ticketRequest.xsd - error: xsd:annotation is not valid?? | ticketRequest3.xml |
| 10 | 8 | Understanding How Web Services Communicate | ||
| 10 | 9 | Exchanging Messages with SOAP | ||
| 10 | 10 | Describing a Web Service with WSDL | customer.xsd | customerExample.xml |
| 10 | 11 | Advertising a Web Service | ||
| 10 | 12 | Sending Attachments with Web Services | ||
| Part III | ||||
| 11 | 13 | Creating Web Services with Apache Axis | ArithmeticClient.java; ArithmeticProcessor.java | |
| 11 | 14 | Creating Web Services with Java | JAVA: CreditValidator, CreditValidatorInterface, ShoppingClient; XSD: jax-rpc-ri-config, jax-rpc-dd; build.properties | build, config, targets, web; build.properties |
| 11 | 15 | Creating Web Services with .NET | ByRefService1.asmx; Form1.vb; Service1.asmx | HelloWorld |
| 11 | 16 | Creating .NET Web Service Clients | Form1.vb; StructService1.asmx; Version.wsdl; VersionForm1.vb | |
| 11 | 17 | Creating Web Services with BEA WebLogic Workshop | TestWWClient.java; Watson.jar; Watson.jws; webserviceclient.jar; Conversation.jws; Watson.wsdl | |
| 11 | 18 | Creating Web Services with IBM WebSphere | Customer.java; CustomerManager.java | |
| 11 | 19 | Creating Web Services with Other Toolkits | GLUE-Client: TempClient.java; Service: TempConverter.java, TempConverterService.java; PocketSOAP-Client: temperatureclient.vbs; SOAPLITE-Client: TempConverterClient.pl; Service: TempConverterService.pl | |
| 11 | 20 | Comparing the Different Web Services Tools | ||
| 21 | Web Services Interoperability | |||
| 22 | Web Service Security | |||
| 23 | Web Services in the Real World | ourSearch.java | ||
| 24 | The Future of Web Services | |||