WeOnlyDo! Inc. Software

Basic information abou...

wodXMPP

Basic information about wodXMPP You can use wodXMPP as instant messaging and presence protocol - you can see your contacts online, send and receive messages with them, send and receive notifications, etc. There are two variations of wodXMPP - 1. COM Object which is invisible and should be used "under the hood" in your applications 2. OCX Control which has GUI (as seen on the right side of this page). Each contact is drawn by wodXMPP itself so you don''t need to create your own code to show contacts on the screen. No code is required to have visible contact list on the screen. Interface definition Main wodXMPP object is responsible for you as an entity on the Jabber network. You can find here methods to connect and disconnect, to set your JID, password, etc.. Your buddies are called ''Contacts'' and are provided through XMPPContact object. Here you can add them to your contact list, send authorization requests, send messages... Messages are created in separate XMPPMessage objects where you can set up all details of messages. There are dozen of objects in wodXMPP component that parse incoming data to separate standalone entities which you can easily use and manipulate in your code. Sending and receiving messages It is easy to send message with wodXMPP - you can do it from one line using SendText method. If you need to construct more complicated messages, you can initialize included XMPPMessage object, supply few properties, and then call SendMessage method to deliver it to your contact. Connecting to other protocols wodXMPP supports (if your server provides it) connecting to other instant messaging protocols - such as ICQ, MSN, AIM, Yahoo, GTalk etc.. SSL Security You can feel safe with wodXMPP - no one will see messages you send because wodXMPP uses SSL. Both Explicit and Implicit modes are provided, so you can connect to regular port 5222 and then "fire up armor", or you can connect to port 443 to services that implicitly expect to have SSL enabled.

Keywords: client activex for xmpp jabber protocol dll ocx activex icq msn aim google talk yahoo microworld

WeOnlyDo! SmtpServer A...

wodSmtpServer

WeOnlyDo! SmtpServer ActiveX control is a component that can be easily integrated into your applications to provide full non-relaying Smtp (Simple Mail Transfer Protocol) server implementation. All you need to do is to put it on VB form, call it''s Start method and it''s immediately accepting connections by your clients! It fully supports commands defined in RFC2821. Use your favorite mail client (such as Outlook Express or Eudora) to send mail to other users on your network . How? That''s easy part: just put SmtpServer control on your form, add some code around and it''s all setup to be used. If you dislike adding additional code - it''s fine by Smtp. It will still work, and accept all emails but delete them immediately after user disconnects. But, if you define real filename on your disk, all the emails will be stored to that file. Still, if you want to make real Smtp server application, look no more for native support for socket related material - you just found it. Smtp server will deal with clients and connections - you must deal with messages. Once new user connects to your Smtp server, you need to provide some way of storing message posted by user to some file on disk, or just read it from Body property and store manually to, for example, database. This is really easy task. If you keep all the emails in separate files, that''s just great for usage with WeOnlyDo! Smtp server. If you prefer to keep it in one large file - we will not argue about it. You can specify filename, make Smtp server Append to that file, and everything will still work just great. As a result, you will have one mailbox for each user just like on UNIX computers. Together with WeOnlyDo! Pop3 server, you can make powerful fully maintained mail service application that will share emails in your company, receive them from internet and anything else you can imagine. You can even create emails for your employees on the fly. You can make Smtp store to same files from where Pop3 reads them.

Keywords: wodsmtpserver mail com server component encrypted smtp secure security protocol ssl currency support

wodSSHServer is an SSH...

wodSSHServer

wodSSHServer is an SSH Server ActiveX component (but also Telnet Server ActiveX as well) that will give you ability to easily add SSH2 (and SFTP) server capabilities to your application, as well as old TELNET server protocol. SSH protocol provides strong encryption of data, and authentication of users over insecure networks, such as Internet. Using it is really easy. Add it to your form (or create instance on the fly), use internal methods to generate pair of keys for the server (or import existing ones from other SSH servers) and start the server. From that moment, clients will be able to connect to your server, and do the following: enter chat that you created for them, start command prompt and execute commands inside (just as they would do it from the console window), start some program of their choice use internally provided SFTP (secure ftp) server, or open port forwarding for other programs All of this, of course, can be adjusted by your needs. By default, server will not allow anyone to login unless you specify so (using LoginPassword event that is fired when someone wants to login to your server). Once connected, you will get the information about service type user requests. At this point, you can accept, reject or even change the service he requested. Or, you can just leave him alone and not interfere with his actions at all. Using wodSSHServer is ideal if you need server side of encrypted communication, and don''t want to hassle with certificates (used in SSL communication). Almost everyone today has some sort of SSH client which can be used to connect to your server. Included samples will show you, step by step, how to manually respond to client''s actions. You can make an interface that will talk to the clients (like an BBS system), they will enter commands and different type of values in your program where you can evaluate them. This is ideal for making restricted access area where users will be allowed only to, login and change passwords

Keywords: sshserver ssh server activex component secure security com trusty

The Secure File Transf...

wodSFTP

The Secure File Transfer Protocol (SFTP Client) provides secure file transfer functionality over any reliable data stream, SSH in this case. It is the standard file transfer protocol for use with the SSH2 protocol. wodSFTP component implements client side of this protocol which is reliable and easy to use. SFTP protocol is designed to provide primarily file transfer, but also more general file system access on the remote server - in secure manner. SFTP protocol assumes it is running on secure channel (secure channel is implemented in wodSFTP), thus no plaintext passwords or file information is exposed to the network. This component implements protocol that is also used in well known SCP (Secure Copy) command on UNIX systems. Internally, SCP client opens SFTP connection with the server for file transfer (much better than calling RCP over SSH connection). wodSFTP supports the most important PutFile (for file uploading) and GetFile (for file downloading) methods, but also: * PutData and GetData to copy string variable to/from remote file, * MakeDir and RemoveDir to create and delete directories, * DeleteFile to delete file on the server, * ListItems event to list files in some directory on remote server, * GetAttributes and SetAttributes to retrieve and set attributes for the file (or directory), * Resume property to resume broken transfers, * Blocking mode to execute methods and wait until they are completed. * Password and PublicKey properties that determine type of authentication with the server * ASCII and Binary file transfers to handle different data types.... * Done event that is fired when executed method is completed - a perfect place to initiate new command.. wodSFTP is tested and works great with all OpenSSH versions, as well as SSH (from SSH Communications Security Corp.) which are most common on today''s servers, but has been also tested on others too. Different server implementations handle some sftp features differently.

Keywords: wodsftp component sftp ftp activex encryption secure security com protocol ssl integration system

wodVPN is VPN peer-to-...

wodVPN

wodVPN is VPN peer-to-peer ActiveX component that is used to establish Virtual Private Network between two wodVPN instances over internet. All communication between those peers is encrypted and secured. Peers are able to forward local and remote ports, send messages, etc. UDP packets are used to transfer data between peers, in which case several techniques are available to make direct NAT 2 NAT connection between peers. And if direct connection is not possible (in really rare cases), wodVPN can use as relay between other instances as well. AES128 encrypts all packets between two peers using password of your choice - unbreakable security is in place! wodVPN can be used to connect through VPN do your SQL server (which is mapped through local port), share pictures, documents and files. You can also use it to provide "remote desktop" feature through the VPN. Virtually any service that uses TCP or UDP can be "mapped" to work over wodVPN.

Keywords: wodvpn vpn virtual private network p2p peer to peer nat2nat udp hole punching nat traversal encrypted business user

General information
We...

wodHttpDLX

General information WeOnlyDo Software's wodHttpDLX is a HTTP client ActiveX control that provides easy, both high and low level access to the complete HTTP protocol. It's primary purpose is to retrieve documents and other resources from the WEB. It was designed to be as programmer-friendly as possible. You will find it can be fully automated to get you requested resource, but also can be used by advanced programmers under complete control from your code. Usage model Default behavior of wodHttpDLX is to do as much as possible to get resource you request - it will automatically connect, try to pass through proxy server (if set), try to authenticate with both proxy and the server, follow redirections,..., until it finally grabs requested resource, and then it will disconnect. If the problem occurs during this automation, you will receive notification about failure, so you can request the resource again using different information provided. Or.. You can use wodHttpDLX to manually connect to the server, send request, check received response, parse received data by yourself - almost all aspect of HTTP protocol is covered by wodHttpDLX. You can have full control over it's behavior if needed - it's all up to you to decide which path you will go. Includes component to parse HTML files Since version 1.1.0.2, wodHtmlParser component is included in wodHttpDLX package free of charge. You can extract almost any data using this component. For example, you can easy get pictures from the page (using one line of code!!), find Google links, escape frames etc.. Provided samples will teach you on how to do basic stuff - and you'll see how easy it is!

Keywords: wodhttpdlx http client activex control high and low level access security encryption http client activex control provides high

wodSSHTunnel component...

wodSSHTunnel

wodSSHTunnel component is server-type component that will add secure tunneling (based on SSH protocol) capabilities to your application. Based on your rules and definitions, it will accept local connections, encrypt it and forward to SSH server (where they will be decrypted and sent to destination host). SSH server is required for this component to work - encryption will take place between local computer (running wodSSHTunnel) and SSH server of your choice. It can work in both sides - it can accept local connections and forward them to the server, or can initiate connections towards local services when notification is received from SSH server for ''remote port forwarding'' request - based on your previous request. Basically, to understand what happens: instead of using direct connections to the server, through insecure internet,you would connect to your SSH server using encrypted connection, and SSH server would connect to services you require. Usually, most of those services will reside on same server as SSH server, or will be in protected network. Also, not only it will secure connections - but it will also allow you to create VPN to your services. How does it work? You setup any number of Channels - these are objects that will keep information about specific port forwarding request. For example, you can create Channel that will listen on local port 80, and forward all requests to SSH server on his port 80. After you Start that channel, you can try to connect using your web browser to http://localhost and you should see web contents as held on SSH server. Cute, isn''t it? After Channel is created and started, it will accept Users. Each channel stores collection of users connected to it.Once new User tries to connect to the channel, you will receive event where you can allow or deny user to use secure channel - once again, it''s your decision. If you allow user to connect and use channel, everything is done by wodSSHTunnel, and you don''t need to do anything else

Keywords: wodsshtunnel ssh tunnel activex component encrypted ftps sftp secure security protocol ssl encrypted database

 

Page 1 out of 4    1 2 3 4

  Search for:      

Copyright (C) 2003-2008 FilesLand.com