Skip to Content

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.

Download How ABAP supports Industrial IoT scenarios with real-time UIs – Exercises

Have fun!

To report this post you need to login first.


You must be Logged on to comment or reply to a post.

    1. Olga Dolinskaja Post author

      Hi Amol Samte,

      the exact path is in the “How ABAP supports….” document, linked in the blog under “Prerequisites”.

      I just post it here again for your convenience:

      Best Regards, Olga.

      1. Amol Samte

        Hello Olga,

        First of all thanks for your valuable help.

        I went though link that you have given in blog very first time, i thought i downloaded wrong one so asked path.

        When I am trying to execute ncat.exe, some command prompt window appears less than a second and goes off…

        For reference attaching screen shot, since  command prompt window appearing less than a second thus not able to capture..



        1. Olga Dolinskaja Post author

          Hi  Amol,

          you need to run ncat on the command line window as shown on the screenshot. Run cmd from Windows prompt (cmd window opens), change there to the directory where ncat is and run ncat.

          Regards, Olga.


Leave a Reply