Atom feeds provide notifications of Oracle Fusion Human Capital
Management (HCM) events and are tightly integrated with REST services.
When an event occurs in Oracle Fusion HCM, the corresponding Atom feed
is delivered automatically to the Atom server. The feed contains details
of the REST resource on which the event occurred. Subscribers who
consume these Atom feeds use the REST resources to retrieve additional
information about the resource.
For more information on Atom, please refer to this.
post focuses on consuming and processing HCM Atom feeds using Oracle
Service Oriented Architecture (SOA) Cloud Service. Oracle SOA Cloud
Service provides a PaaS computing platform solution for running Oracle
SOA Suite, Oracle Service Bus, and Oracle API Manager in the cloud. For
more information on SOA Cloud Service, please refer this.
SOA is the industry’s most complete and unified application integration
and SOA solution. It transforms complex application integration into
agile and re-usable service-based connectivity to speed time to market,
respond faster to business requirements, and lower costs.. SOA
facilitates the development of enterprise applications as modular
business web services that can be easily integrated and reused, creating
a truly flexible, adaptable IT infrastructure.
For more information on getting started with Oracle SOA, please refer this. For developing SOA applications using SOA Suite, please refer this.
feeds enable you to keep track of any changes made to feed-enabled
resources in Oracle HCM Cloud. For any updates that may be of interest
for downstream applications, such as new hire, terminations, employee
transfers and promotions, Oracle HCM Cloud publishes Atom feeds. Your
application will be able to read these feeds and take appropriate
Atom Publishing Protocol (AtomPub) allows software
applications to subscribe to changes that occur on REST resources
through published feeds. Updates are published when changes occur to
feed-enabled resources in Oracle HCM Cloud. These are the following
primary Atom feeds:
Assignment creation, update, and end date
Work Structures Feeds (Creation, update, and end date)
above feeds can be consumed programmatically. In this post, Node.js is
implemented as one of the solutions consuming “Employee New Hire” feeds,
but design and development is similar for all the supported objects in
HCM. Read the complete article here.
SOA & BPM Partner Community
regular information on Oracle SOA Suite become a member in the SOA
& BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.
Blog Twitter LinkedIn Facebook Wiki