🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #13752

Re: Transfer objects

#13752
From: Robert Perlinski
Date: Fri, 09 Dec 2005 04:18
30 lines
2386 bytes
"Przemek Pokrywka" <adres@zastrzezony.com> wrote:

> Dziękuję obydwu Panom za wyjaśnienia, jednak nie bardzo o to mi chodziło. 
> Pisząc, że wydaje mi się, że transfer objects nie są  obiektowe, miałem na 
> myśli to, że są one typowymi pojemnikami na dane,

Dokladnie tak jest. Nie sadze jednak, aby problemy, ktore TO rozwiazuje 
(przynajmniej w kontekscie Distributed Components), dalo sie rozwiazac 
inaczej.

> Co by mogło być ciekawe (a możliwe do zrealizowania w technologii 
> obiektowej), to zachowanie, migrujące wraz z obiektem na inny węzeł sieci 
> i oddziałujące z nowym kontekstem. Tego jednak nie da się uświadczyć w 
> J2EE.

Jest to jak najbardziej wykonalne, w koncu klasa w Javie to tylko zlepek 
bitow, ktore bez problemow mozna przeslac po sieci. Nie o to jednak chodzi. 
W (wiekszosci) przypadkow bowiem kontekts takiego obiektu nie jest mozliwy 
do przeslania, a nawet gdyby bylo to mozliwe, zwykle nie jest pozadane. 
Rzecz w tym bowiem, aby w konwersacji "klient-serwer" kazda ze stron 
pozostala w swoim srodowisku kontekstowym. W przeciwnym wypadku sens takiej 
architektury zaczyna byc problematyczny.

Pomiedzy klientem i serwerem, przesyla sie wiec tylko dane. A do tego 
wlasnie sluza Trasfer Objects.

Oczywiscie powyzsze bazuje na uogolnieniach. Ale "J2EE patterns" generalnie 
wlasnie takich uogolnien dotycza.

Robert Perlinski 
Technical Details
Message-ID: <dnb0jf$j4k$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <dn7emu$ke3$1@news.onet.pl> <dn8cmf$lh1$1@inews.gazeta.pl> <dn8n1i$g44$1@news.onet.pl> <dnagcr$r9t$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Robert Perlinski" <robert.perlinski@null.com>
Newsgroups: pl.comp.objects
Subject: Re: Transfer objects
Date: Fri, 9 Dec 2005 12:18:51 +0800
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 32
Message-ID: <dnb0jf$j4k$1@inews.gazeta.pl>
References: <dn7emu$ke3$1@news.onet.pl> <dn8cmf$lh1$1@inews.gazeta.pl> <dn8n1i$g44$1@news.onet.pl> <dnagcr$r9t$1@news.onet.pl>
NNTP-Posting-Host: 202.82.212.110
X-Trace: inews.gazeta.pl 1134101936 19604 202.82.212.110 (9 Dec 2005 04:18:56 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Fri, 9 Dec 2005 04:18:56 +0000 (UTC)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670
X-Priority: 3
X-RFC2646: Format=Flowed; Response
X-Newsreader: Microsoft Outlook Express 6.00.2900.2670
X-User: rodakzhk
X-MSMail-Priority: Normal
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit