In the available documentation about the Service Layer I have read, that there is a requirement to run a HANA backend, if the Service Layer is to be used. This info can be found e.g. here:
However in a different StackOverflow question I have seen a similar comment, referring to the HANA requirement, which was later crossed out:
The Business One installer has an option to install an SDK component. This contains a CHM format help file containing information on DI-API, DI-Server and UI-API (but not Service Layer
which is for Hana version only) as well as database schema.
There is however no further explanation as to why. So my question then is:
Does the Service Layer for SAP B1 require a HANA backend or is that not a valid requirement (anymore)?
From This Document regarding features and upgrades for SAP b1 Version 10
on page 5 under Platform | Extensibility it says:
Service Layer Enable for Microsoft SQL Server
There is also an Updated Version of the Document you posted, which contains multiple examples for Microsoft Sql Server.
Working with SAP Business One Service Layer
version 1.23: https://help.sap.com/doc/6ab840ef2e8140f3af9eeb7d8fef9f06/10.0/en-US/Working_with_SAP_Business_One_Service_Layer.pdf
so HANA is no longer a requirement.