🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #4915

Re: VB i CORBA

#4915
From: Michal Mosiewicz
Date: Sat, 06 Feb 1999 16:59
41 lines
3069 bytes
Andrzej Lewandowski wrote:
> [...]
> Jakis czas temu badalem rynek na okolicznosc powyzszego tematu. Nie
> udalo sie znalezc niczego gotowego, trzeba bylo napisac interface w
> C++ i opakowac w COM. Znajomy czlowiek zrobil Java Bean ktory
> opakowywal inteface do CORBy, potem ten Java Bean mozna bylo
> opakowac w COM. Ale to wszystko przypomina przyslowiowe,
> przepraszam za wyrazenie, "pieprzenie kotka przy pomocy mlotka". Niby
> mozna, ale zadna ze stron nie ma przyjemnosci.

Na razie moje poszukiwania szły podobnym torem. W tej chwili jedyne co
mi przychodzi do głowy z względnie prostych rzeczy, to wzięcie ORB-a,
który zawiera DII/DSI. Tak przynajmniej nie trzeba byłoby wspomagać się
dodatkowymi narzędziami. Nawet trochę eksperymentowałem w jedną stronę -
tj. z DII w MICO (niezbyt szybki ORB, ale całkiem nieźle się rozwija, no
i przede wszystkim tani :-)). Czasem mimo wszystko przydałby się
zwyczajny statyczny interfejs i jakieś narzędzie do zmapowania tego na
VB, które by zautomatyzowało implementację.

A javę też rozważam. Biorąc pod uwagę, że w tej chwili nie trzeba pisać
żadnych beanów, bo Sun już włączył IIOP jako alternatywę dla RMI do Javy
2. Na dodatek w moim przypadku z tego mogłyby płynąć pewne dodatkowe
korzyści, gdyż po stronie serwera pewne javowe części już istnieją i
możnaby łatwiej wymieniać niektóre elementy w części klienckiej (i w
zasadzie wtedy RMI by wystarczyło). Mimo wszystko też uważam, że to
trochę zbyt pogmatwane rozwiązanie.

Póki co poradziłem sobie implementując sobie po obu stronach własny
protokół, ale odnoszę wrażenie, że to jest robienie wiertarki do
wywiercenia jednej dziury w ścianie. Dlatego właśnie szukam, czy
przypadkiem sąsiedzi nie dorobili się już wiertarki. :-) 

COM akurat w moim przypadku nie bardzo się przydaje, bo mam do czynienia
z bardzo różnymi platformami. Co prawda SAG wypuścił DCOM również na
UNIX-y, ale wolę poczekać, aż ktoś to dokładniej przetestuje.

Michał

-- 
WWW: http://www.lodz.pdi.net/~mimo  tel: Int. Acc. Code + 48 42 2148340
add: Michal Mosiewicz  *  Bugaj 66 m.54 *  95-200 Pabianice  *   POLAND
Technical Details
Message-ID: <36BC74EB.39A1B119@interdata.com.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!news.icm.edu.pl!news.task.gda.pl!mimo.lodz.pdi.net!not-for-mail
References: <199902061516.PAA95112@out4.ibm.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!news.icm.edu.pl!news.task.gda.pl!mimo.lodz.pdi.net!not-for-mail
From: Michal Mosiewicz <mimo@interdata.com.pl>
Newsgroups: pl.comp.objects
Subject: Re: VB i CORBA
Date: Sat, 06 Feb 1999 17:59:23 +0100
Organization: Interdata s.c., http://www.interdata.com.pl
Lines: 41
Message-ID: <36BC74EB.39A1B119@interdata.com.pl>
References: <199902061516.PAA95112@out4.ibm.net>
NNTP-Posting-Host: mimo.lodz.pdi.net
Mime-Version: 1.0
X-Trace: korweta.task.gda.pl 918320479 22619 195.116.162.218 (6 Feb 1999 17:01:19 GMT)
X-Complaints-To: abuse@task.gda.pl
NNTP-Posting-Date: 6 Feb 1999 17:01:19 GMT
X-Mailer: Mozilla 4.5 [en] (X11; I; Linux 2.2.1 i586)
X-Accept-Language: pl,en-US,en
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit