Intrafoundation Software
Making Atomic Warfare Fun Again
 

TCPClient

FREEWARE TCP COM Object
With the complete C++ source code
For use on websites with ColdFusion, ASP, PHP4, Visual Basic or C++

v2.15 July 20th 2003


Send related correspondence to: products@intrafoundation.com

(RELATED: UDPClient, IntraTCPIP ie TCPClient 3 w/ SSL + S/MIME)


The COM object Intrafoundation.TCPClient allows you to talk to any Internet server using TCP/IP such as: HTTP, NNTP, POP3, SMTP, IMAP, IRC, FTP, WHOIS, ECHO, RLOGIN, FINGER, etc. You could for instance ask an internic WHOIS server to return information on a domain name. Or you could do a FINGER on JOHNC at IDSOFTWARE.COM to read John Carmack's .plan file. Or query a POP3 email server, or an NNTP news server, or an FTP server, or just about anything else.

Simple, but useful.

More specifically it provides for asynchronous communications to any TCP/IP based server (which is just about everything higher-level on the Internet). You can send text messages to or receive messages from any of these servers. You can send or receive binary data back and forth from them as well.

This COM object provides only the elemental, base functionality you need to talk to these servers. As for what you're supposed to say to them and what do the messages they send back mean, well... Try reading the official RFC text documents to learn their languages.

But, as an example, a good way to start out with the SMTP mail server is to simply hold out a hand and say:

HELO

What you do afterward is up to you....

--min


COPYRIGHT / TERMS OF USE

This software is Copyright (c) 2000, 2001, 2003 by Lewis A. Sellers. It is not public domain, nor is it GPL'ed, but it is very close. As long as you do not modify any files in the archive, nor add to them, nor delete any of them, and do not charge for access to said archive you may redistribute the archive as you like.

You may use this software as-is with any software you wish, so long as said archive is included unmodified with proper credits and link to it's homesite is included also (http://www.intrafoundation.com/tcpclient.asp).

You may modify and use the source code as you like -- with the understanding that if you do, you still have to include the original, unaltered archive as well as the aforementioned credits and link.

You may use this software in commerical applications, whether closed-source or open-source so long as the aforementioned unaltered archive is included with the application and the aforementioned creditation and hyperlink are included.

If this software is used in a released project or included in a publication you are to make reasonable efforts to contact the author and notify them as to such. The author of this software has a primary email address of: products@intrafoundation.com.

You use this software at your own risk.



V e r s i o n H i s t o r y

  • 2.15 - July 20th 2003.

    Slight cleanup and rebuild. Had to fiddle around a bit to get the Platform SDK to properly handle it.

  • 2.14 - September 13rd 2001.

    Added PING.

  • 2.13 - September 3rd 2001.

    Revised copyright text to clarify issues people had been asking me about.

    While building UDPClient with TCPClient's project code over the weekend noticed the kbps speed functions were saying a kilo-byte was a 1,000 bytes, not 1,024 bytes as is proper. Oops. Fixed here in tcpclient as well.

  • 2.12 - Feb 8th 2001.

    Doc, example and source clean-up.

  • 2.11 - Feb 3rd 2001.

    2.11 consists mainly of bug fixes and performance tweaks. In some situations 2.11 is actually 30 times faster than 2.10. (Seriously.)

    • Changed internal buffer size to 32768 bytes which gives about the best LAN performance on w2k according to tests
    • Recoded the "connected" functions to be faster
    • Added 20 millisecond delay to match the Nagle alg for buffer-full sends
    • Fixed RecvRN bug that could cause a crash when remote server drops connection
    • Added experimental kilobyte-per-sec stats for send/recv
  • 2.10 - Feb 2nd 2001.

    (Brought to you by Olivia Tremor Control.) A few minor tweaks, including memory/speed optimizations. In short, when doing large data transfers in the 1mb to 30mb range the tag was scaling very badly. It threatened to crash the machine on more than one ocassion. This has been addressed.

    Oh... So, it seems the uu encode/decode functions have never worked. Ever. :) I originally coded them completely from memory and never tested them. (Never needed to use them until this week.) Of course it turns out I forgot to code for the line length markers. Anyway... sorry about that. Recoded base64/uu routines. Fixed.

    • Added blocksize for Recv.
    • Added hascutoff indicator property.
    • Changed default tcp buffer size from 512 bytes to 8192 bytes.
    • Added several additional status properties relating to network buffer sizes.
    • Changed error log to emits CRLF's instead of <BR> for line ends.
    • Some misbehaving servers applications (such as Post.Office 3.5.3) have a habit of emitting spurious NULL's after a CRLF on the mime boundries resulting in Recv/RecvRN thinking there is no further text following. Addressed this.
    • The UU and base64 code wasn't working properly. Fixed.
    • Send failed with a 30mb file. Reworked to send large blocks of data.

    I believe it's safe to say we're probably in a feature-lock now. There are a few undocumented or reserved functions that have yet to be implimented (mainly SSL) but those aside the emphasis from now on is debugging and optimization. The COM interface is locked at Intrafoundation.TCPClient.1.

    There have been enough significant code changes to 2.10 that I'd almost thought of calling it a beta for a while. Bit of caution here.

  • 2.9 - Jan 24th, 27th 2001.

    After a few long emails with Bryan Owen, the tcp class underwent an intense low-level debugging session to root out the glitches in a new caching implimentation of RecvRN. While I was at it... there were several changes made in the fundamental tcp c++ class that's the heart of this COM object. (For those who haven't looked, this is a C++ project with two classes: The COM object tcpclientcom itself and a class called "tcp". The tcp class is used in several other projects, most commercial or for-hire. This COM is used as a sort of an open-source test-bed for that critical class.)

    • Redid the documentation to make things clearer.
    • Rewrote RecvRN to give it it's own tcp-level class so as to avoid forcing tcp/ip timeouts (ie, cache misses).
    • Redid the pop3, smtp and ftp localhost tests to use RecvRN. Much smoother response time.
    • The tcp class function send wasn't properly reporting the bytes sent.
    • Several misc undocumented polishings to tcp class.
    • Fixed sticky error log. Cleared on any open now.
    • Fixed misreporting class file names.
    • Added a simple, crude little news browser. I keep tripping over the folks at fuseware.com. I'm sure they love me. :)
  • 2.8 - Jan 21st 2001.

    Misc doc and script cleanup. Changed NNTP example to forums.macromedia.com (our new overlords).

  • 2.7 - Jan 3rd 2001.

    Misc. Polishing. Been meaning to replace all the place holding graphics with simple (2001: Space Odyssey-ish) white plastic theme. Small spherical indentation grids across top. Washed out by intense white light. Haven't had the time. Oh well.

    HACKER WARNING: The DECODEASFILE can be exploited. Then again, this entire tag can be one big hacking exploit when in the right hands. But, just fyi in case you were thinking otherwise. You really shouldn't install this on a shared host. If you have ideas on how to modify it to have a "safe" mode (or, better yet, a conditionally compiled safe release version) feel free to express yourself.

  • 2.6 - 12/24/2000.

    Fixed cutoff. It was only checking when the remote server paused. Now checks after every packet.

    Added RecvRN.

  • 2.5 - 12/21/2000.

    'ello.

    It was intending to GPL this software, but as I was preparing a formal GPL notice it occurs to me that since it prohibts inclusion in proprietary software (which parts have already been used in and will be so again) it can not be so.

    And thus I mispoke if I said it was to be so.

    Sorry.

    As to what "license" this software has... Not sure if any fit it. For now I really don't care what you do with it as long as you give proper credit to me (name, url, etc). I would prefer you keep it open source, but if you make significant changes you don't want to share, I understand. The only thing that would really annoy me is if you (like one unnamed creature with 1.x) change the headers and claim you wrote it. :-)

    If you develop a nice script (in your native CF or ASP VBSCRIPT, etc) that's a front-end to a protocol (POP3, FINGER, etc), you're perfectly free to distribute the script with the COM object as long as you also include the full archive (the .zip), etc. I also encourage you to send useful completed scripts to me for future inclusion.

    You may feel free to place this in any free online component sites. Saves me the hassle of having to do it myself.

    Oh, and I changed the ClassID from TCP.Client to Intrafoundation.TCPClient. Meant to do that earlier, before beta. Slipped my mine. Also fixed it so you can can use the version independant clsid "Intrafoundation.TCPClient" instead of "Intrafoundation.TCPClient.1".

    Removed references to SENDSTRUCT and RECVSTRUCT.

    Probably be a few other "settling" issues for a few more revisions. This is brand new code after all.

    PAX.

  • 2.4 - 12/21/2000. Non-beta. Clean-up.
  • 2.3beta - 12/20/2000. First wide-beta. Final documentation (and replacements for the little placeholding squiggles) remain. Send in your functioning scripts for inclusion in future revisions. BTW, as with 1.x I do essentially consider this software GPL'd. As far as I'm concerned you can pretty much do what you want with it, as long as you don't claim you wrote it yourself. :-)
  • 2.2alpha - 12/19/2000. First documented public release. Finished CSV functions. Only encoding functions, datalimit implementation and final documentation remains. Added to interface possible future additions that would support bit-level structs and SSL (Secure Socket Layer), aka HTTPS.
  • 2.1alpha - 12/18/2000. First (undocumented) public release.
  • 2.0alpha - 12/7/2000, SECOND EDITION. Brand new ATL COM, written completely in C++. This Second Edition of TCPClient competely replaces the old Allaire ColdFusion only version.
  • 1.2 - Nov ? 2000. Just a repack with a different version number. Apparently 1.1 was reporting itself as a .14beta in some places, confusing some folks.
  • 1.1 - 09/19,25/2000. Erik Willsey prompts me to make a few bug fixes. Was already moving that way anyway as I noticed it was twitchy under W2K. Added WAITFORSENDDATA. Added TIMEOUT. Fixed a few things.
  • 1.0gamma - 09/1/2000. The ancient beast awakes. Fixed a bug....
  • 0.15beta - 02/17/2000. Doc tweak.
  • 0.14beta - 02/11/2000. bug report by Jonathan. No, besides that there have been no changes since the last version. However... a bit of work in a week might require something similiar so some advances might be made. If I know where the problems are. Send in feedback. Feature requests, etc.
  • 0.13beta - 01/07/2000. misc. examples & docs changes. contemplation of optional restriction security mode against *FILE functions and option to list ALLOWED ports (those not being listed, being those DENIED).
  • 0.12beta - 01/04/2000. Spawned project to CFX_TCPServer and removed all SERVER/LISTEN code. Went over project. Everything seems to work. More or less. Back to beta status. If you need IDENT for IRC protocol now you'll have to also install CFX_TCPServer when I finish it.
  • 0.12alpha - 01/04/2000. ENCODING functions finished. work now. Only LISTEN/ACCEPT code, and code/example/doc polishing remain. Some socket functions getsockname, etc are experiencing long timeouts sporatically if local DNS is overburdened. Will fix.
  • 0.11alpha - 01/04/2000. LISTEN and ENCODING function may not currently work at all and are in an ALPHA state. The CSV functions are slugs that need to be retooled at a lower level. Everything else should be BETA and working as far as I know. This somewhat premature release is so people can do further testing on the new "engine". Have fun. Next release should be full beta. Might get a chance to do that in 3 or 4 days.
  • 0.10alpha - 01/02/2000. not released to public. massive code rewrite. added csv SENDBINARYCSV and RECVBINARYCSV. removed temp internal 256k data limit. misc, etc. This version is possibly very unstable compared to the previous because of the massive rewrite. but very much more useful. caution. It can at least do PASV ftp to get file listings, etc now. the mime/uu/xx code hasn't really been tested. Mostly just typed it in from memory of the theory. It does compile without error though. so.... /-) I need to clean the mime/uu/xx up and then fix it so the tag can listen at a tcp port for full ftp, etc functionality. (ie, OPENSERVER and CLOSESERVER don't work yet.) I'm mulling over what to do with SENDFILE and RECVFILE to make the tag safer.... The tag goes back to alpha status for 0.10 because of an aggressive rewriting session last night that leaves much of the tag in an unstable state. However... several interesting new abilities are almost available now. Read the history.
  • 0.9beta - 12/27/1999. misc. If I have time I'll try to debug all the BINARY stuff by next time and add in a working binary ftp example. Someone want to do a vt100 telnet client? /-)
  • 0.8beta - 12/22/1999. minor tweaks.
  • 0.7beta - 12/22/1999. waiting for feedback before much else gets done. yawn.... spawned off a copy of the project for CFX_UDPClient. Back to paying work. If you ever want to see a .8, then send feedback. :) This tag is still under development, but coming close to being stable. If you have feedback or want to donate* a cfm example for communicating with a certain TCP server type, then feel free. *Especially those that say "under development" such as telnet, or qotd etc.
  • 0.6beta - 12/21/1999. first mostly stable release. essential feature-lock. donate working examples please so I can test the stability, especially those involving binary transfers. also ip's for public qotd, echo, etc sites would be nice.
  • 0.0alpha to 0.5alpha - 12/20/1999-12/21/1999. Seriously began work on it again partially to understand TCP/UDP for linux-based network-related project. And because it was fun.
  • 0.0 - 5/1999 made the project file. abandoned a few seconds later.


[TCPClient COM 2.x]


SOFTWARE DOWNLOAD

Downloaded 13281 times.

v2.15 July 20th 2003 (288kb)



Feel free to post any comments you have about this software. Who told you about it. Why you're downloading it. What you thought of it. Any bugs you might have stumbled across, etc. Any comments requiring a response might fare better in the forums however.

Name: John Tudor
URL: Revenue Plus
Posted: 12/19/2003 10:41:08 AM

I have just donwloaded TCPCLient.zip and the .dll is missing. Where can I find it?

Name: Nate Nielsen
URL: http://www.fusionscript.com
Posted: 10/6/2003 1:22:40 AM

Simply amazing!!

Quite possibly one of the most versitile and powerful extensions I have ever seen for CF!

WOW!!!

Name: taesachi
URL: http://msdn.pe.kr
Posted: 9/2/2003 10:23:56 PM

I`m Korean.
This component is not supported to another language. (ex. Korean)
So some change the source file.
But change only Send function.

Download
http://msdn.pe.kr/TCPClient/tcpclientcom.zip

Name: Charles
URL: http://
Posted: 8/15/2003 12:03:56 AM

Iam looking for a way to return the result or response http of tcpclient to the original http client (and so, hide the true url that is requested, setting the correct content type).
Any ideas?

please mailme: mailto:mercadoc@telefonica.com.ar

Thanks in advance

Name: htnbleonm
URL: http://www.pcmail.com.tw
Posted: 7/30/2003 7:51:37 AM

good

Name: Gregg P
URL: http://
Posted: 5/30/2003 3:03:01 PM

With TCPClient and SQL server, I built a complete FTP search engine. Fantastic code! Once I change the SQL server to MySQL, it will be a completely cost-free project.

Name: Gert den Neijsel
URL: http://www.aspace.nl
Posted: 3/26/2003

trying to talk IMAP4 from VBscript

Name: David Delbridge
URL: http://www.circa3k.com
Posted: 3/16/2003

CFHTTP agents are tough to write with all the JavaScript these days. Gotta write Telnet agents instead. Hopeful that your app will help us. Thank you.

Name: Daryl
Posted: 2/16/2003

Trying to test Telnet

Name: L Yin
URL: http://www.infoacer.com
Posted: 2/5/2003

I am developing a socket client which will embedded into ASP pages. Thanks for your component. I'll take a look.

Name: Jared Clinton
URL: NEC Business solutions ltd
Posted: 1/29/2003

I want to check the mail server is working from the production env. I think your com object will help me do this

Name: Ian Skinner
URL: BloodSource
Posted: 1/24/2003

Looking to create a web based telnet application with Cold Fusion.

Name: Jason Cantrell
URL: http://dystopiamod.com
Posted: 1/16/2003

Very nice! I hope I can learn to use this! ;)

Name: kong il hyo
URL: mi
Posted: 12/30/2002

help me

Name: Andrea Galmacci
URL: http://www.awd.it
Posted: 12/29/2002

Great piece of code, Lewis! Did you ever compiled TCPClient for Linux? Any hints? Thanks in advance and Happy New Year!

Name: Fredrik
URL: student
Posted: 12/23/2002

Hope this component will work for my schoolproject here in sweden. Thanks!

Name: Tyler Clendenin
URL: GSL Solutions
Posted: 12/13/2002

Really interested in playing with this.

Name: Bruno
URL: Bruno
Posted: 11/29/2002

I have to use pop3

Name: ary
URL: http://www.akuary.cjb.net
Posted: 11/22/2002

tx for the soft

Name: marco druso
Posted: 11/16/2002

an example to write my own component. thanks.

Name: Colin Fyfe
URL: Network Build
Posted: 11/12/2002

One of the guys on my project team is ready to burn his language reference because of CFHTTP - hopefully this COM component will spare the poor books life ;)

Name: Lee Haughton
URL: Univ of N Texas
Posted: 11/11/2002

Really curoius. This could help me automate quite a few tasks.

Name: Archie Neisz
URL: http://wamfusion.com
Posted: 11/3/2002

thanks for posting this tag for free

Name: MENARD Eric
URL: http://www.philatelix.fr
Posted: 11/3/2002

I was searching this since a long time. great !

Name: Chris Bearden
URL: http://worldxn.com
Posted: 10/23/2002

Looks interesting!

Name: Todd DeFrane
URL: ezone
Posted: 10/7/2002

Your software always has been great.

Name: Matt Ruwe
Posted: 10/2/2002

It's awesome that you provide the source code for people to use!

Name: delphiinfomail
URL: http://www.delphiinfomail.com/
Posted: 9/30/2002

Need more

Name: Christian Otrel
URL: http://www.gbg.sv.se
Posted: 9/30/2002

Intresting prg.

Name: Sanu Thapa
URL: http://www.sanu.com
Posted: 9/19/2002

I want to use this components for my BCA project.

Name: Luis Almeida
URL: Personal Use
Posted: 9/16/2002

Thank you for such a nice product.

Name: Peter Heisen
URL: Health Directives, LLC
Posted: 8/14/2002

Thank you very much. Have been impressed with the clarity of the code.

Name: Matt Goodman
URL: http://www.hondahawaii.com
Posted: 8/11/2002

I'm going to try to see if I can use this assortment of tools to talk to our legacy database application.

Name: Abraham Lloyd
URL: http://webvistas.com
Posted: 7/25/2002

Cool! Nice work :)

Name: Mike Cassisa
URL: DRS-TSI
Posted: 7/24/2002

Checking it out, sounds like just what I need. What happens if my customer is the military and will not use this product on a network that is connected to the internet?

Name: Walter Albrecht
URL: http://www.thompsons.co.za
Posted: 7/24/2002

Lets try this ...

Name: sam dukakis
Posted: 7/16/2002

just fooling around and trying to understand communications with different machines with a controlled environment.

Name: Song Young sok
Posted: 7/15/2002

thank you.. ^^*

Name: Chris
URL: Creatop
Posted: 7/10/2002

Seeing if we can use this to talk to Jabber

Name: Mark Congdon
URL: DM2 Software
Posted: 7/8/2002

Sounds like an extremely useful tool. I'm planning to use it to try scripting an automated telnet session in VBScript, for starters.

Name: James Tunstall
URL: Home User
Posted: 7/2/2002

just bout to write my first app to query half life servers for info.... this seems like it will help me

Name: Barkley Hughes
URL: DevSource
Posted: 6/20/2002

Giving it a try, thanks.

Name: Mighty Mouse
URL: None
Posted: 6/17/2002

You component rocks.

Name: Joerg Hobrlant
URL: Lucent Technologies
Posted: 6/10/2002

Looking for are CF tag to interact with telnet.

Name: Hari Narasimhan
URL: HCL Infosystems INDIA
Posted: 6/5/2002

Thanks for such a wonderful product and for providing it free

Name: Pekko Sams
URL: TAIK - UIAH
Posted: 6/4/2002

i need somekind of imap support to CF, looks like its time to read a few book ;-)

Name: David Blann
URL: self
Posted: 6/2/2002

curious cold fusion programmmer

Name: Patric Stumpe
URL: kwi
Posted: 5/17/2002

Trying to build an FTP-Backup-Tool without cfftp

Name: Bob Davies
URL: Cinnabar Networks
Posted: 5/16/2002

Looks interesting as an assessment tool. Thanks

Name: Blabla
URL: http://www.blabla.com/
Posted: 5/15/2002

this program is bla bla good!!

Name: George Alderton
URL: DCT
Posted: 5/14/2002

Looking for something to connect my AS/400 to an IIS server

Name: adam
URL: kentlaw.edu
Posted: 5/8/2002

just checking this tag out for sending XML

Name: Andrea Classen
Posted: 5/7/2002

I was actually just looking for some tool to access binaries from within ColdFusion, and stumbled into your website. I am quite impressed! (Well, the only thing is that your website does not show up in my Netscape browser)

Name: Ed
URL: undisclosed.null.net
Posted: 5/4/2002

Checking sources of unusal activity

Name: Steve
URL: http://www.vu.com
Posted: 5/2/2002

just exploring web.page to internal app.server connects via tcp.

Name: Tim Russell
URL: http://www.russellweb.co.uk/
Posted: 4/24/2002

Wanna play with rlogin....

Name: Marco Puglia
URL: http://www.business-e.it
Posted: 4/10/2002

This is a great and useful cfx tag. Thank you very much.

Name: Mark Delaney
URL: Centrivity
Posted: 4/8/2002

Just browsing for an IMAP solution to write a ColdFusion IMAP EMAIL client.

Name: craig
URL: http://thegame.com
Posted: 4/7/2002

need sockets in ASP

Name: Andrea Veggiani
URL: http://www.dinamica.it
Posted: 4/5/2002

searching for a way to make an NNTP Coldfusion CLIENT

Name: Kim Chung-Ho
URL: http://www.inout.co.kr
Posted: 3/26/2002

Useful Client Socket!

Name: Felipe de J. Hernandez Medina
URL: Particular
Posted: 3/15/2002

Gracias...

Name: Bart
URL: www.msx.org
Posted: 3/10/2002

just d/ling to find out what this exactly does.

Name: Neelesh Dhopatkar
URL: AOI
Posted: 3/9/2002

just want to check what the hell is this

Name: heenji
URL: http://www.china.com
Posted: 2/28/2002

try!!

Name: Mohd Khairi lamsah
URL: Malaysia
Posted: 2/27/2002

good.. keep it up

Name: Mirmand
URL: Techbis
Posted: 2/26/2002

Hello From france Looking

Name: Jim Stanfield
URL: http://JimStanfield.com
Posted: 2/23/2002

Sounds interesting, tcpclient. Wish to learn.

Name: Sammy
URL: NA
Posted: 2/16/2002

I dont know what I'm doing.

Name: Daniel Wander
URL: www.nswi.com.br/Net Server World Informática
Posted: 2/15/2002

Excelent component.

Name: suresh nalla
URL: Hind Info Way Pvt. Ltd.
Posted: 2/8/2002

******good**********

Name: Rusty Owens
Posted: 1/30/2002

Looking for something to ping snmp services

Name: Paul Sizemore
URL: http://home.earthlink.net/~pbsize/WebArchive/index.htm
Posted: 1/29/2002

You rock!

Name: shadan
URL: http://www.irsaitc.com
Posted: 1/18/2002

i'm a c++ programmer,

Name: chris mattmann
URL: http://www.pagemewhen.com
Posted: 1/11/2002

using this for source code help, thanks!

Name: Sheila Handler
URL: jdt technologies ltd
Posted: 1/10/2002

I need this to play with web services (learning) using cold fusion

Name: Peter De Keer
URL: http://www.tentakel.be
Posted: 1/10/2002

I am looking for a way to connect to an IRC server to get a jlist of who is on the chat...

Name: W. Sean Harrison
URL: ALIENetworks LLC
Posted: 1/3/2002

Fellas, Looks like a lot of fun. We're building a SOAP module into out ColdFusion application framework. If we work it all out with TCPC, we'll certainly adhere to your wishes regarding terms of use, etc, as well as make sure our clients (Developers, one and all) know how it works and where to go to learn more. Thx for turning this cool piece of code loose. W. Sean Harrison President / CTO ALIENetworks LLC "Perfect Encryption. Forever."

Name: rt krempetz
URL: dreamsong
Posted: 12/31/2001

Look forward to trying this... heard about it from the CF-talk list.

Name: Michael Hewett
URL: Australian Industrial Registry
Posted: 12/21/2001

This component seems *very* promising!

Name: Michael Donnelly
URL: Fifth Phase, Inc.
Posted: 12/21/2001

Mmmmm, sockets. You just gotta love sockets.

Name: John Foxwell
URL: HTEC Ltd
Posted: 12/14/2001

Testing hardware IPC@chip from BECK

Name: Nagaraj Aenugula
URL: GraphoNET Pvt Ltd
Posted: 12/13/2001

I will be thankfull to you if you component solve my problem

Name: Rudy
URL: Celph Pte Ltd
Posted: 12/12/2001

Recommended by Craig.

Name: Jean François Quéralt
URL: IniciativasST
Posted: 12/8/2001

Thx for the control :-)

Name: Sean Copeland
URL: NES Innovations Inc
Posted: 12/6/2001

a client of one of our clients uses coldfusion and needs to post to coldfusion using https... I'm not a CF person, but hey, given that I know what they have to talk to, and you have this, I may just be able to do it! :)

Name: Kevin Wolf
URL: Software Logistics, LLC
Posted: 12/5/2001

Review of Overlapped I/O strategies for Winsock 2 on an internet monitoring service.

Name: Paul Hinett
URL: Fox Online
Posted: 12/5/2001

Hope this is what i am looking for

Name: Janek Schumann
URL: Hermann-von-Helmholtz-Gymnasium Potsdam
Posted: 11/30/2001

I try to create a Web-E-Mail-Client. :)

Name: Anjo
URL: NSG
Posted: 11/29/2001

It's a great help include the source code!!!

Name: Paul Hastings
URL: TEI
Posted: 11/23/2001

glad to hear you're still kicking around the forums...

Name: Alejandro
URL: Alejandro
Posted: 11/22/2001

Good Job men!

Name: Duncan Hodson
URL: http://www.xempower.com
Posted: 11/20/2001

Need something to let SQL Server 2000 talk to our credit card payment gateway. This sounds perfect :)

Name: Petteri Pyyny
URL: http://www.afterdawn.com
Posted: 11/20/2001

Idea is to find out if there are any relatively easy ways to setup a web-based NNTP section for our site that would allow users to browse through selected newsgroups.

Name: Chance Egan
URL: Advanced Energy
Posted: 11/19/2001

Looking for a TCP Client Object that supports a connection timeout and a transfer timeout.


PUBLIC COMMENTS?

Name:
URL:
Comment:

Why? We're just darn curious that's why.

top