|
|||||||||||||||||||||||
TCPClientFREEWARE TCP COM ObjectWith the complete C++ source code For use on websites with ColdFusion, ASP, PHP4, Visual Basic or C++
v2.15 July 20th 2003Send 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.... --minCOPYRIGHT / TERMS OF USEThis 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
|
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: 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: 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: 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: MENARD Eric URL: http://www.philatelix.fr Posted: 11/3/2002 I was searching this since a long time. great ! 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: 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: 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: 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: 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: 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: Andrea Veggiani URL: http://www.dinamica.it Posted: 4/5/2002 searching for a way to make an NNTP Coldfusion CLIENT 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: 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: 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. |