Received: from bush.rutgersinsurance.com (rutgersinsurance.com [38.138.71.194]) by mail.postgresql.org (8.11.1/8.11.1) with ESMTP id eAGDrrs70252 for ; Thu, 16 Nov 2000 08:53:53 -0500 (EST) (envelope-from aalang@rutgersinsurance.com) Received: from 6014cwpza006 ([10.10.10.51]) by bush.rutgersinsurance.com (8.9.3/8.9.3) with SMTP id IAA32637 for ; Thu, 16 Nov 2000 08:57:25 -0500 Message-ID: <004301c04fd4$daff4f40$330a0a0a@6014cwpza006> From: "Adam Lang" Cc: "pgsql-interfaces" References: <001f01c04f2f$67974d00$330a0a0a@6014cwpza006> <3A1397C7.209D1CE5@comune.modena.it> Subject: Re: OT: Heterogenous networks Date: Thu, 16 Nov 2000 08:55:18 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-Archive-Number: 200011/175 X-Sequence-Number: 211 There are several reasons I am bringing it up. First, it is an in house application, but I'm adopting the approach of 3 tier architecture. Second, I have windows desktops (hence the VB), but I have Linux servers in my network. Third, our company also has an AS/400 and an os/390, so I am looking to incorporate a solution that I can use for all of them. Finally, I may need to start working on an in-house application that will be rolled out, eventually, to third parties to access system from our legacy applications. VB on the desktop, XML/SOAP for the protocol and java on the servers seems to be the best solution with the minimal amount of technologies to use. After regarding everything, I think xml/soap will serve me best. Adam Lang Systems Engineer Rutgers Casualty Insurance Company ----- Original Message ----- From: "Andrea Aime" To: "Adam Lang" Cc: "pgsql-interfaces" Sent: Thursday, November 16, 2000 3:16 AM Subject: Re: [INTERFACES] OT: Heterogenous networks > Hi everybody, > usually I'm just a listener on this mailing list, but this time > I'd like to express my opinion. I see you're talking about VB and, > as it seems, an in house application. Then you speak about SOAP, DCOM > and CORBA. If you are making in house applications in VB, you can use > available tools without issuing to XML or SOAP. If you use a > client/server > approach, you can use the ODBC driver to access a Postgres server. If > you're > thinking to adopt a three-tier approach, you can build the middle tier > in > VB over a WIN2000 server (God save us!) and still access you Postgres db > over ODBC (in fact, it would be much better if there were a OLE-DB > driver): > the business rules are the most important part of your system and if you > know only VB, well, I can't see any other solution. > SOAP, Biztalk and the other MS appraches to platform independent > communications are geared toward business to business communication, > when > you need to access informations and applications that are located > remotely, > maybe on a different platform, but surely with a different information > structure (the same db will be designed with different tables by > different db experts), so there's a different context. In conclusion, I > don't think that one needs SOAP for in-house development. You must also > consider that XML creation, decode an transmission requires bandwith and > processing time, so it's not as efficient as an ODBC/OLE-DB driver. > I hope this helps. > Andrea Aime > > Adam Lang wrote: > > > > Since all clients in my company are Windows and I already know VB, it is by > > far the most logical choice for a desktop application. > > > > But it doesn't necessarily mean MS only... granted the development tools > > gear towards it. That is the one advantage of SOAP and XML. It can handle, > > theoretically, the distributed environment for non MS hosts and it is not > > locking myself into MS technology. > > > > As for CORBA in VB, I think you need to use a DCOM to Corba bridge... > > atleast that is what I heard. > > > > Adam Lang > > Systems Engineer > > Rutgers Casualty Insurance Company > > ----- Original Message ----- > > From: "Joachim Achtzehnter" > > To: "Adam Lang" > > Cc: "pgsql-interfaces" > > Sent: Wednesday, November 15, 2000 12:56 PM > > Subject: Re: [INTERFACES] OT: Heterogenous networks > > > > > Today, in a message to pgsql-interfaces Adam Lang wrote: > > > > > > > > Man... everything has to be so hard to make a decision on... Sometimes > > > > I wish someone was here before me that made these tech decisions... > > > > > > Stephen Crawley had written: > > > > > > > > > > CORBA is both standardised and platform independent. > > > > > > While I tend to agree with Stephen, and I had mentioned CORBA in an > > > earlier message too, Adam may be in a bit of a bind because he has settled > > > on using VB. I'm not aware of a CORBA mapping for that, is there one? > > > > > > By choosing VB one more or less commits to a Microsoft only solution, > > > arghh. > > > > > > Depending on the nature of your application you may also want to > > > investigate building a Web application. The client would be IExplorer to > > > stay with the Microsoft only approach. :) And you can also use VBScript if > > > you like. > > > > > > Joachim > > > > > > -- > > > work: joachima@realtimeint.com (http://www.realtimeint.com) > > > private: joachim@kraut.ca (http://www.kraut.ca)