Importance of WS-Addressing and WS-Reliability in DoD Enterprises
-
date post
21-Oct-2014 -
Category
Technology
-
view
1.288 -
download
0
description
Transcript of Importance of WS-Addressing and WS-Reliability in DoD Enterprises
NOTICE: Proprietary and Confidential This material is proprietary to Geocent. It contains trade secrets and confidential information which is solely the property of Geocent. This material is solely for the Client’s internal use. This material shall not be used, reproduced, copied, disclosed, transmitted, in whole or in part, without the express consent of Geocent. © 2009 All rights reserved
Cen
tere
d on
Sol
utio
ns
Web Service Accuracy in DoD Networks
The Importance of WS-‐Reliability and WS-‐Addressing in DoD Networks
Presenter
• Presenter: Jared Ladner • Company: Geocent
• CerGficaGons: – SOA Systems: SOA CerGfied Architect – Sun Systems: SCJD, SCWCD, SCBCD
Agenda
• Web Services in DoD Environments • Network-‐Centric Warfare
• Global InformaGon Grid
• WS-‐Reliability
• WS-‐Addressing
• Web Services in DoD
• Examples/Demos
Web Services in DoD Environments
• Service OrientaGon plays a big role DoD “SOA is so strategic, in fact, that SOA underlies how the DoD expects
to achieve its mission in the 21st century” ZapThink
• DoD is an organizaGon of outstanding complexity
• Mission CriGcal Services
Web Services in DoD Environments
Net Centric Warfare
• Robust network for: improved informaGon sharing, and shared situaGonal awareness
• InformaGon as Strategic Military Asset – The right informaGon, at the place, at the right Gme
• Goal is to achieve Agile InformaGon • Represents a fundamental shiT in military culture, away from powerful compartmentalized war machines and toward interconnected units operaGng cohesively
Global Informa<on Grid
• InformaGon as Strategic Military Asset – InformaGon is needed at the right Gme
WSDL and SOAP
WSDL and SOAP were never designed to model complex interacGons. The limitaGons include no standard ways to:
• Define a "unit of work" spanning mulGple operaGon invocaGons (begin / end)
• Specify the sequence in which operaGon needs to be invoked
• Correlate operaGons invocaGons as part of a unit of work
• Specify the intent of a SOAP message
WS-‐Addressing
Host
Message Type
SOAP AcGon
WS-‐Addressing
Target Endoint
SOAP AcGon
Calling URL Reply URL Fault URL
Unique Message ID
WS-‐Addressing
Endpoint Reference • Provides for Dynamic Endpoints
WS-‐Addressing
• Provides transport neutrality – IdenGty Web Service Endpoints – Secure End-‐to-‐End endpoint idenGficaGon in messages
• Support message transmission through processing nodes such as: – endpoint managers – Firewalls – gateways
DoD’s Need for WS Accuracy
• Cyber Warfare – informaGon-‐centric guerrilla tacGcs
• Security • Predictability
Web Services Best Prac<ces in DoD
• Interoperability • StandardizaGon • Discoverability • Interpretability • Reliability • Policies • Addressing
EXAMPLES AND DEMOS
References
• DoD's Net-‐Centricity approach moves SOA into ba^le formaGon, ZD Net, By Dana Gardner
• Network-‐Centric Warfare, Wikipedia
• Global InformaFon Grid, Wikipedia
• Web Service Addressing, W3C
• WS Addressing, ebPML.org