Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
DotNet
acad.assignment.mngr
academic
adonet
aspnet
aspnet.announcements
aspnet.build.controls
aspnet.caching
aspnet.datagridcontrol
aspnet.mobile
aspnet.security
aspnet.webcontrols
aspnet.webservices
clr
compactframework
component_services
datatools
distributed_apps
drawing
faqs
framework
framework.wmi
general
internationalization
interop
languages.csharp
languages.jscript
languages.vb
languages.vb.controls
languages.vb.data
languages.vb.upgrade
languages.vc
languages.vc.libraries
myservices
odbcnet
performance
remoting
scripting
sdk
security
setup
vjsharp
vsa
webservi.enhancements
webservices
windowsforms
windowsforms.controls
winforms.databinding
winforms.designtime
xml
  
 
date: Sat, 22 Sep 2007 02:07:56 -0700,    group: microsoft.public.dotnet.distributed_apps        back       


What am I missing   
I just started this week on a new project.  The existing project uses
BEA Tuxedo as a second layer service broker.  The clients make calls
to the Tux services which in turn retrieves data from an Oracle DB.

My job is to support the current application and possibly upgrade teh
client app to .Net.  I have a few options:


I can rewrite the client desktop application .in Dot Net (FW3.0)
utilizing the same Tux calls or
Write a new desktop application using straight calls to the DB (make
it a two tier app)
Write a new ASP.Net application using straight calls to the DB
Write either a new Win form app or ASP.Net app utilizing WCF services
as a middle tier
Write a new front end (win form or web form) using BizTalk as a
replacement to Tux


Here are my questions:


Assuming the new application is stand alone, why would I need
BizTalk?
If the system isn't stand alone, I could still make calls to the Tux
services, so again would I need BizTalk?
What advantages does do I gain if I do use BizTalk over just WCF?
In the pass all of my calls to Web services were slow; wouldn't my
app
gain processing performance with less dependency on services (2 tier
vs 3 tier)?
Again what am I gaining with a 3 tier over a 2 tier?
Is there another solution I'm not seeing?
date: Sat, 22 Sep 2007 02:07:56 -0700   author:   BJ

Re: What am I missing   
I've had some time to rethink what it is I'm trying to convey.  My
question comes down to the architecture of a new application.  Do I
really need a middle tier solution?  For the purposes of replacing the
just existing application, I can build an ASP.Net site using ASP.AJAX,
JavaScript, and HTML on the Client side; the FileNet APIs, WCF and
ADO.Net on the Server-side.  My short circuit is this solution seems
too easy.  It also appears that by cutting out the middle tier, I will
gain performance.  I'm wondering if there's some major architectural
black hole I'm missing here?  Load balancing maybe?  I don't know
date: Sat, 22 Sep 2007 19:36:21 -0700   author:   BJ

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us