Yes the project will work as follows :Reading post 1 is says it will allow B4A app, but will it also include B4i so someone can view the iOS screen from the B4J app ?
1- PC is able to connect to another PC
2- PC is able to connect to Android
3- Android is able to connect to Android
4- Android is able to connect to PC
All of The above are able to control the other side of the connection.
Also when you say Microsoft Sql database do you mean it will just be a MySQL database? Like can I host the SQL database on Linux or would it require a Windows Server ?
It will be hosted in Microsoft SQL server but we are using JRDC2 technology so you are able to use what ever database you would like.