Industrial IoT (aka Industry 4.0) makes it possible to integrate machines and sensors on the shop floor with IT systems along the entire value chain, even beyond a single enterprise. These connected systems can interact with one another using standard Internet-based protocols for faster, more flexible, and more efficient business processes.
SAP NetWeaver AS ABAP 7.50 implements industrial IoT scenarios through support of native TCP/IP protocols based on the ABAP Push Channel and ABAP Messaging Channel infrastructure. Direct connection between the ABAP server and shop-floor devices eliminates the need for middleware components and thus simplifies the system landscape setup and lowers TCO. The new ABAP Channels programming model simplifies application development.
Using these step-by-step exercises you can try out the potential industrial IoT implementation scenarios: you implement TCP Client and TCP Server in ABAP, and use them for external sensor communication. Finally you integrate the external sensor temperature data within ABAP business logic and push it in real-time to the UI using ABAP Push Channel (WebSocket) communication.
These exercises are based on our SAP TechEd 2016 hands-on DEV163. You can execute them in any SAP NetWeaver AS ABAP 7.50 System.