Detail publikace

Middleware na platformě .NET Framework

Martin Vítek

Originální název

Middleware na platformě .NET Framework

Anglický název

Middleware on the .NET Framework platform

Typ

výzkumná zpráva

Jazyk

čeština

Originální abstrakt

Zpráva se zabývá novou platformou .NET Framework v oblasti distribuovaných a paralelních systémů. Tato platforma, která je určena pro vývoj aplikací v distribuovaném prostředí internetu a intranetu, sebou přináší technologii .NET Remoting pro vzdálenou komunikaci objektů přes síťové rozhraní, která tvoří základ distribuovaných systémů. Součástí této poměrně nové (např. ve srovnání s platformou postavenou na jazyce JAVA) rychle se rozvíjející platformy již ale není taková podpora pro vývoj distribuovaných aplikací, kdy by se vývojář již zabýval pouze vlastní logikou systému a nemusel by řešit otázky týkající se adresace, komunikačních principů a formátu přenášených datových objektů navrhovaného systému. Vrstva, která právě zajišťuje tyto služby a která odstiňuje způsob komunikace v distribuovaném systému pomocí svého vhodného rozhraní, se nazývá middleware. Projekt se zabývá koncepcí, návrhem, implementací a odzkoušení middleware vrstvy pro platformu .NET Framework, obsahující potřebnou logiku (fronty zpráv, adresace objektů, řízení životnosti přenášených objektů apod.), aby umožňovala vývoj distribuovaných systému s co možná nejmenšími nároky na vnitřní znalost komunikačních principů systému. Konečným cílem projektu je ze získaných praktických zkušeností při implementaci a testování vrstvy zhodnotit výhodnost použití zvolené koncepce a zadefinovat základní nezbytné obecné požadavky po návrh middleware vrstvy.

Anglický abstrakt

The .NET Framework platform provides resources for an easier development of applications using the distributed environments of Internet and intranet. Due to the dynamic character of the distributed environment, it is suitable to create these applications as a set of independent components (services) communicating with each other. It is ineffective and laborious to develop the components from basics. The goal of the described system for request parallel processing is to provide resources for an easy implementation of parallel working components for the .NET Framework platform on such level as the formal specification of parallel systems using the SDL language does.

Klíčová slova

.NET Framework, middleware, přenos zpráv

Klíčová slova v angličtině

.NET Framework, middleware, message passing

Autoři

Martin Vítek

Rok RIV

2005

Vydáno

2. 1. 2005

Místo

Brno

Strany od

1

Strany do

108

Strany počet

108

BibTex

@techreport{BUT57433,
  author="Martin {Vítek}",
  title="Middleware na platformě .NET Framework",
  year="2005",
  address="Brno",
  edition="1",
  pages="108"
}