O'Reilly logo

Sams Teach Yourself Java™ in 21 Days (Covering Java 8), Seventh Edition by Rogers Cadenhead

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Day 20. XML Web Services

Over the years, numerous attempts have been made to create a standard protocol for remote procedure calls (RPC). These are a way for one computer program to call a procedure in another program over a network such as the Internet.

Often, these protocols are completely language-agnostic. This allows a client program written in a language such as C++ to call a remote database server written in Java or something else without either side knowing (or caring) about its partner’s implementation language.

Web services—networking programs that use the Web to offer data in a form easily digested by other software—are being employed to share account authentication between sites, facilitate e-commerce transactions between stores, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required