C# - Oracle - How To Connect C# with Oracle Using ODAC - ODP.NET
En ny version av Oracles datanätprogramvara tillåter att Microsoft.NET-applikationer ska skala till samma stora multiservermiljöer som användes av Java-företagsprogram, enligt Oracle.
Med version 3.6 av Coherence, släpptes tidigare i veckan, kan vi stödja alla stora affärsplattformar ", säger Cameron Purdy, vice VD för Oracle. Den uppdaterade mjukvaran har också ett nytt fråge språk och en förbättrad uppsättning hanteringsverktyg, bland annat förbättringar.
Sammanhang, en del av Oracle Fusion Middleware 11g-serien, är programvara som kan koppla samman arbetsminnet från flera servrar och ha De fungerar som en stor virtuell minnesminne, som heter ett datanät, där stora program kan köras.
[Vidare läsning: Bästa NAS-lådor för media streaming och säkerhetskopiering]När det gäller programvara i minnet, Oracle's TimesTen kommer lättast att tänka på när man tänker på Oracle. Men medan TimesTen var utformat för att behålla en stor, ofta uppdaterad databas inom delat minne, kan Coherence hålla objekt i minnet, till exempel programkod.
"Om jag har en serie Java-objekt som ger programmet en objektorienterad representerar information som den använder, då är Coherence idealisk. Den hanterar domänmodellen på det sättet utan att behöva kartlägga den informationen från en relationsdatabas, säger Purdy.
Denna metod låter organisationer köra program som skulle vara större än vad en server skulle kunna hantera, till exempel ett online-resesystem eller ett handelssystem för en bank.
Sammanhang tillåter också redundans; Om en server misslyckas kan en annan ta sin plats utan nedetid. "Det är ett extremt enkelt sätt att använda råvara för att konstruera mycket stora och fjädrande system för att hantera enorma mängder liveinformation", säger Purdy.
Den nya versionen av programvaran, den första stora uppgraderingen på ett år, har 848 ändringar från föregående upplaga, enligt Purdy.
En ny funktion är en sessionram som inkluderar möjligheten att arbeta med program som körs på Microsoft.NET. Medan Oracle länge har erbjudit plug-ins som skulle tillåta Java-programservrar att köras på Coherence, innehåller den nya versionen även en plug-in för.NET-sessionsdata.
Vanligtvis måste stora.NET-applikationer lagra sessionslägen i en databas - som kan vara långsam i transaktionsmiljöer - eller hålla alla statssessioner i arbetsminnet på en enda server, vilket begränsar skalan och introducerar en enda punkt av fel.
"Vi har flyttat en mycket tillgänglig och hög skalbar prestanda-raffinerad Java-applikationsmodell till.NET, säger Purdy. "Du kan nu köra hundratals servrar. Du kan fortsätta lägga till servrar och hantera fler sessioner."
En annan ny egenskap är ett SQL-liknande fråge språk som kallas koherenssökningsspråket (CohQL).
Genom att nära likna SQL, CohQL kommer att tillåta databascentrerade utvecklare att arbeta med koherens på ett språk som de lättare förstår, snarare än att behöva kämpa med komplexa domänmodeller genom att använda ett processuellt språk som Java, som de kanske är mindre bekanta med.
Med CohQL Exempelvis kan en operatör på en e-handelsplats välja "alla kundvagnar som oavsiktligt lagt till ett föremål till fel pris eftersom någon laddade katalogen felaktigt", säger Purdy.
Den nya versionen har en uppsättning ledning verktyg som heter Coherence Quorum, vilket gör det möjligt för administratörer att lättare hantera kapacitet och resurser. För att förbättra säkerheten kan mjukvaran också slutföra SSL-anslutning (Secure Sockets Layer), skydda meddelanden från utsidan av snooping.
Joab Jackson täcker företagsprogramvara och generell teknikbrytande nyheter för IDG News Service. Följ Joab på Twitter på @Joab_Jackson. Joabs e-postadress är [email protected]
Sekretesspolicy för Google Rethinks, Scales Back Data Collection
Google begränsar datainsamlingspraxis som reagerar på sekretesskritiker som sprängde företaget över Chromes Big Brother-beteende.
Oracle Grid Update kopplas till Emerging Cloud Trend
Data-rader i minnet kan få en högre profil tack vare cloud computing, säger observatörer.
Clearwire WiMax Kommer till 10 städer den 1 september> Clearwire kommer att lägga till 10 marknader - även små - till fyrastaden Clearwire kommer att lägga till 10 marknader - dock relativt små - till täckningsområdet för fyra städer i sitt nya WiMax-nätverk den 1 september.
Bäraren , som bildades förra året, syftar till att nå 120 miljoner potentiella kunder med sitt Clear-varumärke WiMax-tjänst i slutet av 2010, men tjänsten är endast kommersiellt tillgänglig i fyra städer idag: Baltimore, Atlanta, Las Vegas och Portland, Oregon. Clearwire har erbjudit trådlöst bredband baserat på standardteknologi på många andra amerikanska marknader, och WiMax är tillgängligt i beta-test på några av dessa platser redan.