Historically, it has been difficult to integrate application systems
online. The reason for this is that systems are built on different
platforms using different technologies which are not designed for integration.

In recent years, many software vendors are beginning to support
vendor-neutral technologies such as XML/SOA. This is discussed
in a later section.