java se 6 retooled for web services mihail stoynov mihail.stoynov.com mihail.stoynov.com

6
Java SE 6 Retooled for Web Services Mihail Stoynov mihail.stoynov.com

Upload: jeffrey-thomas

Post on 30-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Java SE 6 Retooled for Web Services Mihail Stoynov mihail.stoynov.com mihail.stoynov.com

Java SE 6 Retooled for Web Services

Mihail Stoynovmihail.stoynov.com

Page 2: Java SE 6 Retooled for Web Services Mihail Stoynov mihail.stoynov.com mihail.stoynov.com

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

Page 3: Java SE 6 Retooled for Web Services Mihail Stoynov mihail.stoynov.com mihail.stoynov.com

Service Transport HTTP, SMTP, FTP, Blocks Extensible Exchange

Protocol (BEEP) XML Messaging

XML-RPC, SOAP, REST Service Description

WSDL Service Discovery

UDDI

Page 4: Java SE 6 Retooled for Web Services Mihail Stoynov mihail.stoynov.com mihail.stoynov.com

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

Page 5: Java SE 6 Retooled for Web Services Mihail Stoynov mihail.stoynov.com mihail.stoynov.com

Deploying and using web services

Page 6: Java SE 6 Retooled for Web Services Mihail Stoynov mihail.stoynov.com mihail.stoynov.com

Java SE 6 Retooled for Web Services

Mihail Stoynovmihail.stoynov.com