1. What is Attachlet and what does it do?

2. What functions and features does Attachlet have?


1. What is Attachlet and what does it do?

Attachlet is a socksified server that bridges clients or applets from a Web server inside a socks firewall to external servers or hosts. It is written in Java and is installed on your Web server. Attachlet also allows you to manually create an inbound relay connection through the socks server. It is transparent to (applet) users, so the interface is uniform.

The Java security restrictions make it impossible for unsigned Java applets to make socket connections to remote servers other than the servers from which the applets are downloaded. The problem with using signed applets is that all users are required to use the latest browsers. In addition, the processes and file formats for signing an applet are different for Netscape Communicator and Microsoft Internet Explorer; this difference makes it difficult to provide a single solution.

Attachlet is a "get-around" for the security restrictions of unsigned Java applets; it also serves as a gateway between your server and potential clients. You can add controls, such as for choosing clients and choosing the number of connections from a client/domain that can be connected to your server. You can also remove or ban selected clients.

Because this a "get-around" solution, it is assumed that the administrators of Attachlets understand the applets they serve from their Web sites that use Attachlet.

[Goto Top]

2. What functions and features does Attachlet have?

a) Linkage of applet (or any other client) to remote servers.
b) Individual and batch relay.
c) Configuration of access limits, display of current connected clients, disconnection or banning of connections from certain hosts.
d) Server log.
e) Socks firewall support (inbound and outbound connection through socks server).
f) identd support.
g) Spy data passage between selected client and server and saving of the data.
h) Saving of all data logs between servers and all clients.
i) APIs to access URLs from an applet (developer feature).

[Goto Top]