Visual Synapse wraps the synapse library to mdddake easy-to-use (delphi) components that implement common internet client and servers.
Visual synapse can be deviced into three themes:
* Visual Synapse - a set of components that implement various client internet protocols. http, dns, smtp etc. Of those, the DNS and SMTP implementations may be most revolutionairy.
* Visual Server - a set of components that implements internet servers. Currently, the HTTP server is implemented. Lukas'
\
proxy demo and Lubos' SMTP/POP3 server suite may also be distributed
* Synapse documentation project - originated as synapse cookbook wiki, i put some material regarding synapse in the wiki system.
Also, visual synapse is a webspace at sourceforge for user contributions:
* Contributions - several demo's and implementations by various synapse users. They may find their place at the sourceforge project space.
So, visual synapse is like Indy components?
Yes, more or less it is. Indy delivers some fine components. Wether visual synapse suites your needs is entirely up to you. Some people get lyric about the visual synapse dns implementation. Personally i like the http document fetcher.
What other advantages does Visual Synapse has above Indy?
Components are multi-threaded by itself. Suppose, you would like to fetch ten http documents. You would only need one visual synapse http component, and set the number of maximum allowed concurrent threads (default to 16). You just put jobs in the queue, once it is fetched, an event is triggered and your document is ready. Same applies to DNS or other client protocols.
More information regarding Synapse
Don't forget to look at the synapse project pages or at the synapse cookbook.
Site notes
This site is heavily under construction. Nanobit is building the 'duki' engine, which is a html-based wiki engine. This wiki is using htmlarea, which is compatible with internet explorer and mozilla, although it seems the mozilla version has some more bugs (...). We are working on this.
You will need a recent browser (mozilla, internet explorer 5+) to edit this page in 'graphical' mode. Opera does not support online editing unfortunately.
nereu
Development is going pretty slow on this? Is there a big future or are we looking at a small picture? [SXS]
- True.. been working on libsql, and some visualserver components on the background. Think visual synapse clients are stable, i use them in lot of projects.
aa3333