60 likes | 192 Views
Новости в Java SE 6. Java SE 6 Retooled for Web Services. Mihail Stoynov mihail.stoynov.com. Styles of use. Remote Procedure Calls (RPC) XML-RPC WSDL was invented for that reason Distributed programming – method oriented Maps services directly to method calls
E N D
Новости в Java SE 6 Java SE 6 Retooled for Web Services Mihail Stoynovmihail.stoynov.com
Styles of use • Remote Procedure Calls (RPC) • XML-RPC • WSDL was invented for that reason • Distributed programming – method oriented • Maps services directly to method calls • Service-oriented Architecture • Message-oriented • Loosely-coupled • Representational State Transfer
Web service protocol stack • Service Transport • HTTP, SMTP, FTP, Blocks Extensible Exchange Protocol (BEEP) • XML Messaging • XML-RPC, SOAP, REST • Service Description • WSDL • Service Discovery • UDDI
How’s it done in Java SE 6 • SUN entirely revisioned its policy towards Web Services in Java SE 6 • Rewritten JAX-RPC into JAX-WS 2.0 • Integrated JAX-WS and JAXB into Java SE • Small web server for testing integrated • JAX-WS is • Easier to use • Faster • Implements standards
Demo Deploying and using web services
Questions? Java SE 6 Retooled for Web Services Mihail Stoynovmihail.stoynov.com