Client machine calling BLL on another machine. But How?

  • Thread starter Thread starter Bob T
  • Start date Start date
B

Bob T

OK, I need some help on something it seems like I should
know, but I don't.

I've got a 3-tiered WinForms application in C# .net. The
presentation layer contains references to the BLL, and
everything works great on the same machine, but when
deployed the clients will be on different machines
accessed from the network. How does the presentation
layer call the BLL from a different machine?

I know I can use WebServices, but that doesn't seem right
for an business application within a network with only a
hand full of users.

Is Remoting my only other solution that makes sense? Is
there another alternative.

No distributed transactions by the way. (no COM+,
hopefully)

Any help would be great,
Bob T
 
Hi Bob,
Are you referring to DLL as BLL? If yes then you have
to package your application with the dll. You can find all
of them in bin directory and if you have assemblies in GAC,
you have to reference them to.
Best way is package them .. You can have a look at
[http://msdn.microsoft.com/msdnmag/issues/03/10/BasicInstincts/default.aspx]
for XCopy for private assemblies and if the application
using assemblies in GAC then setup is must. Check out
[http://www.greystone.com/resources/dotnet/ppts/13ConfigAndDeploy_V7.ppt]

Hope that helps
Have a great day :)
R. Pooran Prasad
Itreya Technologies Pvt Ltd.,
Mail: pooran.prasad_at_itreya.com
Phone(Off) : +91(80)5200179 Extn: 51
Mobile: +91 98860 29578
 
R. Pooran Prasad,

No, BLL = Business Logic Layer

Both articles you sent me didn't say anything about how
one layer calls another layer from a different machine.
(exe calling dll on another machine).

Thanks for the effort though.
Bob
 
Back
Top