Megosztás a következőn keresztül:


Szolgáltatások (Windows 7 fejlesztői útmutató)

A Windows 7 hatékony, rendkívül bővíthető és kezelhető platformot biztosít a jövő webszolgáltatásainak és alkalmazásainak létrehozásához és integrálásához.

A Windows 7 egyaránt kínál felügyelt kódú API-kat és natív API-kat a webszolgáltatások létrehozásához és futtatásához. Számos új funkció épül egy új bővíthetőségi rétegre, amely lehetővé teszi a fejlesztők számára az összes API kiterjesztését natív kódban vagy a Microsoft .NET-keretrendszerben.

A Windows 7 lehetővé teszi a fejlesztők számára a jobb gyorsítótárazási és keresési képességek kihasználását is. Ezekkel a fejlesztésekkel a fejlesztők gyorsabban lekérhetik az adatokat, és csökkenthetik a hálózati sávszélesség használatát.

Windows Web Services

A Windows Web Services segítségével olyan alkalmazásokat hozhat létre, amelyek könnyen kommunikálnak egy helyi számítógéppel vagy egy távoli webszolgáltatással. A Windows Web Services a SOAP natív kód implementációja, és alapvető hálózati kommunikációt biztosít a webszolgáltatások széles halmazának (WS) protokollcsaládjának támogatásával. A Windows Web Services a Windows Communication Foundation (WCF, felügyelt kódú webszolgáltatások) társ-, és WCF funkcióinak nagy teljesítményű részhalmazát biztosítja. A Windows Web Services a következő előnyöket nyújtja:

  • Natív kód webszolgáltatások létrehozása C/C++-ban Windows-ügyfélen és -kiszolgálón.
  • Kiterjedt integráció Windows Communication Foundation szolgáltatásokkal.
  • A webszolgáltatások minimális indítási idő alatt történő kiépítésének lehetősége.
  • A WS alapvető protokollcsaládon és W3C szabványon alapuló szolgáltatások létrehozása.
  • A webszolgáltatások erőforrás-korlátozásokkal korlátozott környezetekben való használatának lehetősége.

További információ: Windows Web Services API és Web Services implementálása a Windows Web Services API.

Elosztott útválasztási tábla

A Windows 7 segítségével egyszerűbben hozhat létre kifinomult társközi alkalmazásokat, például elosztott fájlrendszereket és tartalomterjesztési hálózatokat az Elosztott útválasztási tábla. Az Elosztott útválasztási tábla biztonságos, méretezhető mechanizmust biztosít a társközi rendszerek kulcsainak közzétételéhez és kereséséhez. Elosztott kivonattáblák készítésére és topológiák létrehozására használható az átfedéses hálózatokhoz. (Lásd elosztott útválasztási tábla API-.)

Windows BranchCache

A Windows 7 javítja az alkalmazások válaszkészségét a központi kiszolgálók és a fiókirodai számítógépek között. A mai hálózatokban a központi kiszolgálók és a fiókirodák közötti kommunikáció gyakran túlterhelt, ami lassabb teljesítményt eredményez a fiókirodában lévő alkalmazások számára. A Windows BranchCache használatával az ügyfelek lekérhetik az adatokat a saját fiókjukban lévő többi ügyféltől, amelyek már letöltötték az adatokat, ahelyett, hogy távoli kiszolgálókon kellene lekérniük az adatokat. Ennek eredményeképpen a nagy területű hálózat (WAN) összekapcsolt forgalma csökken, és az alkalmazás válaszképessége javul. A gyorsítótár megőrzi az ágban lévő ügyfelek által kért összes tartalom másolatát, és biztosítja, hogy csak a tartalomkiszolgáló által engedélyezett ügyfelek férhessenek hozzá a kért adatokhoz, miközben megőrzik az adatok teljes körű titkosítását.

A Windows BranchCache már integrálva van a HTTP-vel és a kiszolgálói üzenetblokkdal (SMB). Ha egy alkalmazás mindkét protokollhoz a WindowsAPI-kat használja, a Windows BranchCache anélkül növelheti az alkalmazás teljesítményét a Windows 7-ben, hogy módosítanák azt.

Ha az alkalmazás többször is lekéri ugyanazokat az adatokat egy kiszolgálóról WAN-hivatkozáson keresztül, és nem optimalizálja automatikusan a Windows 7 használatával, a Windows BranchCacheAPI-k segítségével egyszerűen optimalizálhatja az alkalmazást, hogy gyorsabban működjön a Windows 7-en, és kielégítse a fiókfelhasználókat.

Ezek az új funkciók segítenek csökkenteni a WAN-forgalmat és a késést, miközben biztosítják a biztonsági előírásoknak való megfelelést. (Lásd társelosztási.)