2. Web
Service
Accuracy
in
DoD
Networks
The
Importance
of
WS-‐Reliability
and
WS-‐Addressing
in
DoD
Networks
3. Presenter
• Presenter:
Jared
Ladner
• Company:
Geocent
• CerGficaGons:
– SOA
Systems:
SOA
CerGfied
Architect
– Sun
Systems:
SCJD,
SCWCD,
SCBCD
4. Agenda
• Web
Services
in
DoD
Environments
• Network-‐Centric
Warfare
• Global
InformaGon
Grid
• WS-‐Reliability
• WS-‐Addressing
• Web
Services
in
DoD
• Examples/Demos
5. 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
7. 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
8. Global
Informa<on
Grid
• InformaGon
as
Strategic
Military
Asset
– InformaGon
is
needed
at
the
right
Gme
9. 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
12. WS-‐Addressing
Endpoint
Reference
• Provides
for
Dynamic
Endpoints
13. 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
14. DoD’s
Need
for
WS
Accuracy
• Cyber
Warfare
– informaGon-‐centric
guerrilla
tacGcs
• Security
• Predictability
15. Web
Services
Best
Prac<ces
in
DoD
• Interoperability
• StandardizaGon
• Discoverability
• Interpretability
• Reliability
• Policies
• Addressing
17. 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