8 Replies - 990 Views - Last Post: 13 August 2009 - 10:36 PM Rate Topic: -----

#1 masashiorika  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 81
  • Joined: 06-July 09

Sending Data to one point, from many other places

Post icon  Posted 13 August 2009 - 08:39 PM

This topic I suppose, is more for ideas.

What I need is, a program will be distributed and the customer fills it out and such, clicks submit, and the data is sent to the company.

I want to avoid using SMTP since not all consumers will have it set up.

Is there anyway where this could be done, for the general user?

I've spent the day thinking, but have no come up with anything.

The code, to send the info out, will just take the data from text fields, and sent it to either an email (hopefully not) or a place where the company can view it.

Any ideas?

Is This A Good Question/Topic? 0
  • +

Replies To: Sending Data to one point, from many other places

#2 mark.bottomley  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 176
  • View blog
  • Posts: 990
  • Joined: 22-April 09

Re: Sending Data to one point, from many other places

Posted 13 August 2009 - 09:14 PM

Sounds like you really just want a web page they can look at - otherwise pushing data can leave stuff unsynchronized if a link fails. Data should only exist in one place for sanity's sake.
Was This Post Helpful? 0
  • +
  • -

#3 masashiorika  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 81
  • Joined: 06-July 09

Re: Sending Data to one point, from many other places

Posted 13 August 2009 - 09:26 PM

It's supposed to be a portable program.

All I want/need it to do, is just get data from one point to another, that will work on a majority of computers
Was This Post Helpful? 0
  • +
  • -

#4 mark.bottomley  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 176
  • View blog
  • Posts: 990
  • Joined: 22-April 09

Re: Sending Data to one point, from many other places

Posted 13 August 2009 - 09:34 PM

How much and how often? It can still be done with a webpage access behind the scenes at the recipient computer on demand or on a timer. When you say portable, do you mean "not web connected" or "not all computers run Windows".

Does the data need to be accurate, complete and up-to-date?
Was This Post Helpful? 0
  • +
  • -

#5 masashiorika  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 81
  • Joined: 06-July 09

Re: Sending Data to one point, from many other places

Posted 13 August 2009 - 09:40 PM

Four to Five text fields.
How often is unknown, the program is distributed to the consumers.

Sorry, by portable I just meant the program itself on a persons computer.

It'll have to be complete, and accurate.
Up to date, the data is only sent when the consumer sends the data themselves. (Through a button in the program)
Was This Post Helpful? 0
  • +
  • -

#6 mark.bottomley  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 176
  • View blog
  • Posts: 990
  • Joined: 22-April 09

Re: Sending Data to one point, from many other places

Posted 13 August 2009 - 10:06 PM

Best bet is still to read the data from a central server computer on demand. Pull the data when wanted, don't push it, unless you must.

As for protocol, there are not many simpler push data protocols for PCs - SMTP/POP3 (it is email) might be one of the easier ones. If you use the server model, then HTML works and instead of every computer sending to every other one, everybody just sends to and pulls from the central server - that's why servers are common and popular. Everyone has a web browser as well.

This post has been edited by mark.bottomley: 13 August 2009 - 10:08 PM

Was This Post Helpful? 0
  • +
  • -

#7 masashiorika  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 81
  • Joined: 06-July 09

Re: Sending Data to one point, from many other places

Posted 13 August 2009 - 10:13 PM

Yeah, I know SMTP and such are easiest, and so are servers.

Hmmm.
Is there any other way?
Or what would be the easiest way to do server model?
Was This Post Helpful? 0
  • +
  • -

#8 mark.bottomley  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 176
  • View blog
  • Posts: 990
  • Joined: 22-April 09

Re: Sending Data to one point, from many other places

Posted 13 August 2009 - 10:23 PM

You could try reading a shared file if they all mount the same shared drive. That may be possible inside a company's intranet. Multiple edits would be difficult as you should make only one computer responsible for updates (the concept of a server again - a server is something that virtually shares an unsharable resource).

maybe you should describe the problem more clearly.

e.g. Any computer in the group may update 1 or more shared data fields that are visible to all other computers in the group.
OR
Any computer in the group may update and send it's unique (unshared) data fields that are visible to all other computers in the group.
OR
One computer generates all data that any computer in the group may see.

Are the data fields that my computer sends changeable by another computer, or read only. If they are changeable, you have a synchronization problem as to who updated what first and also to assure atomic updates - i.e. no mixed output based on a random combination of simultaneous inputs.

This post has been edited by mark.bottomley: 13 August 2009 - 10:24 PM

Was This Post Helpful? 0
  • +
  • -

#9 masashiorika  Icon User is offline

  • D.I.C Head

Reputation: 1
  • View blog
  • Posts: 81
  • Joined: 06-July 09

Re: Sending Data to one point, from many other places

Posted 13 August 2009 - 10:36 PM

Yeah sorry, I have been extremely unclear on many important parts.

I've decided to change how I'm going to do it, since many variables would affect sending files through internet.
To clear up the earlier issue, the program could be downloaded from a website, so no shared drives and such. And no way to tell what settings each person had.

What I am going to do now is, where it would originally send out the email (the button command), it will now show an array with all the information that would have been sent, and it will allow them to copy it, and it will instruct them where to email it to themselves.

It is late here, so I won't be able to work on it tonight, but I will tomorrow.
If I need any help, I will most likely start a new topic, so I can clearly explain my problem.

Thank you for your help thus far, and thank you for putting up with my unclear issues!
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1