Johnson, Human Resource Information Systems, 5e
SAGE Publishing, 2021
2. Why is service-oriented architecture enhanced by XML important to HR
administration? Choose two HR administrative approaches, and discuss how each is
facilitated by this architecture.
SOA is focused on providing overall service that is well-defined, self-contained,
context- and platform-independent and adds value to the organization’s business
purpose rather than simply addressing the technology itself. In effect, SOA is a
collection of internal and external services that can communicate with each
other by point-to-point data exchange or through coordination among different
services to achieve a business purpose.
HRIS capabilities are leveraged dramatically by SOA and XML (Lublinsky,
2007; Walker, 2001), such that SOA is enhanced by extensible markup
language (XML), described in Chapter 3. XML combines text and other
information about the text, such as its structure, allowing data sharing across
different information systems across the internet. XML underpins SOA such
that SOA is ineffective without it. Specifically, XML improves interface
technology through platform independence and protocols, such as security and
transactions, previously unavailable in interfaces (Erl, 2005). Platform
independence refers to software that does not rely on any special features of any
single platform (e.g., Windows), or if it does, it handles those special features
such that it can deal with multiple platforms.