2009. október 4., vasárnap

Híd a Java és a .NET között

A Microsoft támogatásával hidat vert a Java és a .NET közé egy francia cég. A Noelios által gondozott Restlet nyílt forrású REST (Representational State Transfer) framework legújabb változata már képes együttműködni az Ado.NET Data Servicessel.
Bodnár Ádám, 2009. szeptember 29.

Mindez azt jelenti, hogy a Restlet kiterjesztése segítségével Java alkalmazásokból is könnyen elérhetők az Ado.NET szolgáltatások. A legfontosabb problémát az Ado.NET esetében az autentikáció jelenti, ugyanis az Ado.NET adatszolgáltatások rendkívül sok metaadatot használnak az azonosításhoz, amelyeket fel kell dolgozni. A Microsoft saját kliensein (.NET és Silverlight) kívül eddig csak PHP-ból voltak könnyen elérhetők az Ado.NET szolgáltatások, a Restlet továbbfejlesztésének köszönhetően ez most már a Java nyelven írt alkalmazások számára sem jelent akadályt.
A Restlet lényegében Java-osztállyá alakítja ezeket a metaadatokat és így a Java alkalmazásokból ugyanúgy elérhetők a távoli Ado.NET szolgáltatások mint a lokális entitások, a többiről a Restlet futásidejű komponense gondoskodik. A fejlesztők a lehető legtöbb gyakori felhasználási modellt lefedték már, de a funkcionalitás még nem teljes.
Az Ado.NET Data Services viszonylag új kezdeményezés a Microsoftnál. A korábban Astroria projekt néven ismert technológia URL-eken keresztül teszi lehetővé adatok lekérdezését, írását, felülírását vagy törlését egy adatforrásban, legyen az adatbázis, XML vagy bármilyen fájl. A Restlet használatával a Java-programok is csatlakozhatnak a Microsoft adatbázisaihoz, a Windows Azure cloud platformon futó adatszolgáltatásokhoz, vagy bármilyen .NET platformhoz.
A Restletről és a működésről további információ a Noelios weboldalán, valamint a Microsoft Interoperability blogban lehet olvasni. A Reslet letölthető a Noelios oldaláról.

0 megjegyzés :

Megjegyzés küldése