Rafael,

As the author of that particular interface, my main objectives were:

1> As simple a network interface as possible.

2> An interface that does not change with each version of EMC.

I don't see how it could be much simpler than this. All one has to do to
work out an interface is to put "loadusr emcrsh" in a hal file, issue
"telnet <address> <port> from the client machine, and then issue the command
"help". Since the protocol is plain text, one just need to type in the
commands in a telnet session, then reproduce those commands in whatever
automated process they choose to use (program, script, macro, etc.)

The client does not need to know what version of EMC it is talking to, and
in fact a smart interface could potentially talk to multiple EMC based
machines simultaneously which themselves may be running different versions
and configurations.

There are means of locking this down from a security stand point, like
running over ssh, but doing it this way puts that burden on the advanced
users rather than encumbering the novices with having to learn all these
things up front just to get a simple interface running.

Regards,
Eric


telnet for communications in 2009? Like Eric pointed out, using a tunnel
lessens the possibility of a break in but you still have to run telnet
daemon either standalone or from inetd on the receiving end, socketed or
not.

Why not use SSL? That would not require changes on the receiving end.
See sclient http://www.rtfm.com/openssl-examples/ There is tons more.
Search "SSL example"

If no other tools are available, telnet is good for one thing: test for a
listening port. Most of the time you can't tell more than system is
listening on it or not.

telnet <somehost> <port number>


------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to