Witam, mam do wykonania nowy serwis który oparty będzie o PHP oraz MySQL.
Sam serwis w wersji internetowej nie będzie trudny do wykonania, ale potrzebuję małej pomocy z połączeniem tego z aplikacją na desktop oraz androida.
Strona internetowa oraz obie aplikację będą miały te same funkcjonalności tzn. rejestracja, logowanie, przeglądanie danych (z bazy) oraz dodawanie jakiś danych(do bazy).
Rozważam dwie opcje:
- Każda aplikacja ma w sobie 'na sztywno' system logowania, rejestracji oraz manipulacji danymi.
- Wszystkie aplikacje przesyłają polecenia do serwera, który te polecenia 'obrabia' i zwraca dane.
Plusy drugiego rozwiązana to na pewno fakt że gdybym chciał zmodyfikować którąś funkcję to nie muszę tego samego robić w trzech różnych systemach tylko bezpośrednio działam na serwerze który te polecenia dostaje.
Możecie mi poradzić jak by to można wykonać?
W skrócie: mam do zrobienia serwis który będzie dostępny w formie strony internetowej(php), aplikacji desktopowej(c#/java) oraz aplikacji mobilnej(java) i nie wiem jak się do tego zabrać :)