|
|
Comments and Discussions
|
|
 |

|
Hi, I have read the article you wrote, and I need some help here.
Here's the problem: I need to take a
file, the file may be any file, opened with something like a Browse button, and
to encrypt it, then send it to a specific address, the addres on the net is
also given by me, and there, if the file arrives safe at the address I wanted,
it will be decrypted and can be read by the receiver. I have some code, but I
have to use the sockets programming stuff, and to know the specific port also,
so that , if I would like, the program may run on the same machine as well,
just sending and receiving at the same port.
Can you send me someinfo and code about that?
Thanks,
steve
|
|
|
|

|
But DCOM wasn't perfect; it introduced new complexities. Like COM, whenever a server-side component is updated using DCOM, the type library information changes due to binary incompatibility. With DCOM, these changes need to be propagated to existing client machines. DCOM doesn't provide a mechanism for dynamically updating and binding to type library information; such information is stored in the registry, or with COM+ in the COM+ catalog. DCOM is a "chatty" protocol, pinging clients regularly to see if the clients are still alive. And because it doesn't support batch operations, it takes almost a dozen roundtrips to the remote server to complete a single method call. Using DCOM through firewalls becomes problematic because it dynamically allocates one port per process (configurable through the registry) and requires UPD and TCP ports 135-139 to be open. An alternative for enabling DCOM through firewalls exists by defining Tunneling TCP/IP as the underlying transport protocol. This allows DCOM to operate through some firewalls via port 80. But it's not very reliable, doesn't work through all firewalls, and introduces other limitations (lack of callback support, etc.). DCOM has certainly evolved over the years, in an effort to accommodate the demands of a changing environment. But because of its roots in older binary and component-based protocols, it still fails to deliver the flexibility needed in today's enterprise. DCOM is still inefficient, cumbersome to deploy and requires a fair amount of manual maintenance. From the site http://msdn.microsoft.com/library/enus/dndotnet/html/webservicesdcom.asp The author points out the problems of DCOM, but does not give out reasons clearly. I think the most fundamental problem of DCOM uses the net communication pattern 1! Yuancai (Charlie) Ye See 30 OLEDB samples Use of free SocketPro for creating super client and server application www.udaparts.com
|
|
|
|

|
Hi, All
I updated SocketPro with its documentation and more samples. See the site http://www.udaparts.com. It will takes a while for Codeproject to publish my this updated article
Yuancai (Charlie) Ye
|
|
|
|

|
I've tried to install Spinstaller.msi on several Windows XP machines and always get the cryptic "installation not support on this processor type" pop-up error. Is this due to OS incompatibility, missing component, or (as indicated) the processor type, as far as I can tell the usual Intel cores...
|
|
|
|

|
Hi, robinsonra2:
I guess you are using WinXP 32bit version. If my guess is correct, please use the below link to download. It seems to me you used installation for x64bit window platforms.
http://www.udaparts.com/socketpro5_x86.zip[^]
|
|
|
|

|
Very excellent, but can You create a demo for transfer huge from server to client ?
Thanks.
Ivan
|
|
|
|

|
Hi, Ivan:
Yes! there is an example named as MultiSvsClient.exe inside the package. You can also use SocketPro to send a file from a client to a server. Further you can use two socket connections to send and get files to and from a server in parallel with no problem at all.
best regards,
Yuancai (Charlie) Ye
|
|
|
|

|
require code for "distributed system" client server file transfer code in vb with back end oracle
|
|
|
|

|
Hi,
See the samples MoveFile and MultiSvsSample inside SocketPro at www.udaparts.com.
Yuancai (Charlie) Ye
RDB, a tool for fast and securely accessing remote databases with dial-up, cable, DSL and wireless modems anywhere
Fast and securely accessing all of remote data sources anywhere with SocketPro using batch/queue, non-blocking and parallel computation
See 30 well-tested and real OLEDB examples
www.udaparts.com
|
|
|
|

|
OK, i think it's a good tast. But anyone can tell me the way how to transfer file from client to server. Many thanks.
|
|
|
|
 |
|
|
General News Suggestion Question Bug Answer Joke Rant Admin
|
A set of socket libraries for writing distributed computing applications over the internet
| Type | Article |
| Licence | |
| First Posted | 2 Jan 2002 |
| Views | 130,403 |
| Bookmarked | 59 times |
|
|