Iako sam osobno uživao u hijerarhijskoj orijentaciji SQL Server Data Services modela baze podataka, znao sam da to neće dugo trajati. I prije nekoliko dana postalo je
službeno: baza podataka u oblaku mijenja svoje programersko sučelje: od standardno web orijentiranog (REST, SOAP) mijenja se u relacijsko koje već od prije koristi njegov zemaljski brat, SQL Server.
Nije da ovo developeri neće prihvatiti objeručke, jer je to upravo ono što koriste i što "napadaju" već godinama, tako da je krivulja učenja gotovo zanemariva. Dakle, SQL Server Data Services po novome povezuju se na bazu koristeći
Tabular Data Stream (TDS), protokol koji je kompatibilan sa Transact-SQL (T-SQL) programskim jezikom, kojeg, eto, već poznajemo iz SQL Servera. Dakle:
Tables?...Check
Stored Procedures?...Check
Triggers?...Check
Views?...Check
Indexes?...Check
Visual Studio?....Check
ADO.Net Compatibility?...Check
ODBC Compatibility?...CheckŠto će se dogoditi s REST i SOAP sučeljima? Na žalost, otpisani su za mirovinu (iako se mogu napisati svoji Web servisi ili koristiti Azure Table… no nije to - to. U svakom slučaju, navodno beta ide "middle-of-the-year". Bacite oko i na
blog SQL Server Data Services grupe, ima se što za saznati.