Solved

client/server linktopic

Posted on 1998-11-30
7
280 Views
Last Modified: 2010-05-03
I want to pass several arguments of different types to a linkexecute procedure in a client/server application. that means from the client to the server. This is because I want the server to take the arguments and store them in a database which is controlled by the server. How do I do this? Or what is the alternative?
0
Comment
Question by:serameng
  • 4
  • 3
7 Comments
 
LVL 3

Accepted Solution

by:
CesarGon earned 200 total points
ID: 1447471
Use DCOM. You can call Subs and Functions in your server classes as if they were local. Also, you can move the server to different machines without recompilation.

Regards,
César.

PS- Ask me if DCOM is not familiar to you.

0
 

Author Comment

by:serameng
ID: 1447472
I am sorry but I am not familiar with DCOM
0
 

Author Comment

by:serameng
ID: 1447473
I am sorry, but I am not familiar with DCOM
0
3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

 
LVL 3

Expert Comment

by:CesarGon
ID: 1447474
DCOM is an integral part of the Windows operating system (either NT or 98), and it stands for Distributed Component Object Model. It is a binary standard that specifies how different "objects" in different machines (or just in the same one) can communicate. You can create DCOM server with Visual Basic 5 or higher or Visual C++ 5 or higher, and as well create clients that use those clients. Once you have specified that your client will use a specific server, you call its functions and procedures as if they were normal functions in your program. The underlying DCOM system does the necessary work for the communication to take place. It's fast, secure, and easily configurable. Look for a good book on the topic at www.amazon.com or any other bookseller.

Regards,
César.
0
 

Author Comment

by:serameng
ID: 1447475
O.K but are there any alternatives for somebody using visual basic 4.0?
0
 
LVL 3

Expert Comment

by:CesarGon
ID: 1447476
I can't remember whether you could make an ActiveX DLL with Visual Basic 4. Do check it (I don't have version 4 anymore) and, if you can, the problem is solved. If you don't, you may consider upgrading to VB 5 or 6. It's worth the money if you can afford it.

Regards,
César.

0
 

Author Comment

by:serameng
ID: 1447477
Thanx!
0

Featured Post

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Most everyone who has done any programming in VB6 knows that you can do something in code like Debug.Print MyVar and that when the program runs from the IDE, the value of MyVar will be displayed in the Immediate Window. Less well known is Debug.Asse…
Background What I'm presenting in this article is the result of 2 conditions in my work area: We have a SQL Server production environment but no development or test environment; andWe have an MS Access front end using tables in SQL Server but we a…
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…

832 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question