The usage of middleware makes the development of distributed systems and applications much easier. Hardware- and software-specific features, as well as the physical distribution are hidden from the application and all communication activities are coordinated by the middleware. Additionally, diverse services, for example real-time monitoring, are offered and executed with a defined quality of service (QoS). Middleware-concepts have proven themselves mainly in the IT-domain, e.g. for handling business, respectively business-to-business (B2B) processes, and also distributed automation could benefit from aforesaid middleware-functionality. In order to enable a realisation in automation, especially for IEC 61499-systems, the state of the art was identified and the assumptions and requirements were considered. Beside the industrial communication all relevant QoS-parameters as well as potential resource constraints were analysed. Concentrating on these points prevalent middleware-products (CORBA respectively RT-CORBA, DCOM, .NET, Java EE, DDS and OSA+) were observed in terms of a direct insertion. As no product could fulfil all requirements, the development, respectively the deployment of protocols was weighed. But also in this case some constraints showed up wherefore the emulation of middleware-functionality with means of IEC 61499 was favoured, finally. Selected mechanisms were described with the help of different diagrams in a functional way and pre-processed for implementation. These results could be finally implemented by dint of the IEC 61499-compliant FBDK (Function Block Development Kit) from HOLOBLOC Inc. The bottom line is a library of communication function blocks with different QoS-possibilities which are available for a concrete application. An evaluation of the achievements as well as future prospects top off this diploma thesis.