?
Solved

Client <-> Server Communication w/SOAP and XML

Posted on 2002-06-14
6
Medium Priority
?
257 Views
Last Modified: 2013-11-13
I am  wanting to create a vb client and vb server programs, which will NOT reside on the same network. I want to be able to transmit data backa nd forth between the two programs, using SOAP and XML. Is there any way that I can do this, without using a web server on the server side?

Basically I am trying to communicating over the web, by passing data between point A (client) and point B (server), using a VB coded application.
0
Comment
Question by:slimbx
6 Comments
 
LVL 5

Expert Comment

by:raizon
ID: 7080039
<listening>
0
 
LVL 3

Expert Comment

by:ketapillar
ID: 7080573
Have you tried using the winsock control?  There are plenty of good examples at www.planet-source-code.com

Just do a search for "Winsock Client/Server" under Visual Basic.  There are a bunch of basic chat apps there showing you how to setup the communications and the send and recieve.
0
 

Author Comment

by:slimbx
ID: 7080908
ketapillar,

I could use the winsock controls to communicate via sockets not just in a network, but over the web as well? I was under the assumption that sockets were pretty much a network based protocol only.
0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
LVL 3

Accepted Solution

by:
ketapillar earned 150 total points
ID: 7081037
Yes it will work over the internet, that's what it's made for.  If you have any problems check out pscode.com (same site shorter url)
0
 

Author Comment

by:slimbx
ID: 7082719
ketapillar ,

So lets say that there are two computers (one running an admin program of sorts, and one running a client program). In real life, IP addresses are like social security numbers. So if the computer the admin program is on an network, and the other computer is running he client, on its on, not a part of any network, I could communicate back and forth using sockets?

Not that I doubt what you have said, but the communication between these two programs, is essential to the design and all that jazz :). Thanks

slimbx
0
 
LVL 49

Expert Comment

by:DanRollins
ID: 7900354
Hi slimbx,
It appears that you have forgotten this question. I will ask Community Support to close it unless you finalize it within 7 days. I will ask a Community Support Moderator to:

    Accept ketapillar's comment(s) as an answer.

slimbx, if you think your question was not answered at all or if you need help, just post a new comment here; Community Support will help you.  DO NOT accept this comment as an answer.

EXPERTS: If you disagree with that recommendation, please post an explanatory comment.
==========
DanRollins -- EE database cleanup volunteer
0

Featured Post

Take Control of Web Hosting For Your Clients

As a web developer or IT admin, successfully managing multiple client accounts can be challenging. In this webinar we will look at the tools provided by Media Temple and Plesk to make managing your clients’ hosting easier.

Question has a verified solution.

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

There is an easy way, in .NET, to centralize the treatment of all unexpected errors. First of all, instead of launching the application directly in a Form, you need first to write a Sub called Main, in a module. Then, set the Startup Object to th…
The purpose of this article is to demonstrate how we can use conditional statements using Python.
This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.
In a recent question (https://www.experts-exchange.com/questions/29004105/Run-AutoHotkey-script-directly-from-Notepad.html) here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…
Suggested Courses

592 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