Components of a Lobster RFC
A provided function module has three components:
An implementation of the RFC as Profile with a Message (Input agent)

The request that is sent by the SAP system is received by the RequestListener. If the request matches the name of the RFC and the interface definition, the data is sent to the Processing profile via Message.
Second configuration option
See Providing RFC (second option).
Source structure for processing profile
The source structure of the processing profile (see Listener configuration in ./etc/sap.xml for both configuration options) can be generated by analyzing (see Analyze file for structure) the backup file of the profile (without Mapping) from an initial test SAP request.