Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / .NET Framework / Component Services / September 2003

Tip: Looking for answers? Try searching our database.

Serviced Components

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Ohad Young - 07 Aug 2003 17:42 GMT
Hi,

I'm a little confused with all the fuss on writing COM+ components using
ServicedCoponents in .NET

I'd like to develop my business components and deploy them to COM+.
Thus, I can gain from COM+  services such as transactions, object pooling,
queued
components and etc.
The application consists of Webservices,  for exposing my application
API, deployed on a web-server (WIN2K with IIS 5.0). The COM+ (and its
deployed components)
will be installed on some other server (but in the same LAN),
application-server (WIN2K with COM+ 1.0).
How do I activate the COM+ components from other machines?
(using the COM+ export utility, remoting and etc.).
What are the best practices?
Can I upgrade from COM+ 1.0 to 1.5?

Signature

Ohad Young
Medical Informatics Research Center
Ben Gurion University
Information System Eng
Office Phone:     972-8-6477160
Cellular Phone:   972-54-518301
E-Mail:                ohadyn@bgumail.bgu.ac.il

Steffen Ramlow - 07 Aug 2003 17:27 GMT
> The application consists of Webservices,  for exposing my application
> API, deployed on a web-server (WIN2K with IIS 5.0). The COM+ (and its
> deployed components)
> will be installed on some other server (but in the same LAN),
> application-server (WIN2K with COM+ 1.0).

If there is no security reason i would deploy the com+ stuff on the
webserver in a com+ lib app. Performs much better.

> How do I activate the COM+ components from other machines?
> (using the COM+ export utility, remoting and etc.).

If it is on the same host, no further work needed. If remote: export an app
proxy and install it on the webserver.

> Can I upgrade from COM+ 1.0 to 1.5?

upgrade to w2k3, no other supported way.
Claudiu Tomescu - 18 Sep 2003 09:49 GMT
hi Steffen,

I have a question about remote instantion of COM+ components (actually .NET
Serviced Components developed in C#) :
I installed the COM+ components on the server (as server application). I
performed the export and obtained the proxy which should go on the clients;
I installed it on the client computer. So for so good.
Now my question is: how do I develop a client application? or more
preciselly where? If I try to develop the client app on the client machine I
need a reference to the TLB or DLL in order to use the components, right?
Well, when I am trying to do make a reference to the COM component installed
on the client I receive an error message from the server, which I believe is
okay cause it's not the actual DLL there but merely a proxy for the object.
In this case what are my options? Develop the client on the server machine
too?

Regards,
Claudiu

> > The application consists of Webservices,  for exposing my application
> > API, deployed on a web-server (WIN2K with IIS 5.0). The COM+ (and its
[quoted text clipped - 14 lines]
>
> upgrade to w2k3, no other supported way.

Rate this thread:







Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.