From: Rony G. F. <Ron...@wu...> - 2016-09-23 10:23:10
|
Hi Phillip, On 23.09.2016 00:00, pr gramly wrote: > Is there something like RxFtp for sftp protocol? > I guess, more broadly, it would be a ooRexx class to use with ssh. AFAIK there is no such ooRexx class in existence or in the works. Whoever implements such a functionality for ooRexx needs to implement a security infrastructure (and keep it up-to-date) to be used for sftp. However, if you use the ooRexx package "BSF4ooRexx", then you can use Java classes as ooRexx classes and take advantage of any Java class (which will exploit the Java runtime deployed Java security infrastructure on any operating system). To get an idea how you can take advantage of BSF4ooRexx take a look at e.g. the following slides: <http://wi.wu.ac.at/rgf/wu/lehre/autojava/material/foils/AutoJava-BSF4ooRexx-03-Sockets.pdf>. These slides introduce newbies into socket programming using Java classes instead of the ooRexx classes. Then, starting with slide 23, an example is given for using ssl (which does not exist for ooRexx) via ooRexx (using Java classes as if they were ooRexx classes). BSF4ooRexx is actually quite easy and straight forward camouflaging Java classes as ooRexx classes and Java objects as ooRexx objects to which you merely send ooRexx messages! The latest version is the (stable) beta at: <https://sourceforge.net/projects/bsf4oorexx/files/beta/20160815/>, read the "readme" file! The introduction to BSF4ooRexx explaining the basic concepts can be found in the slides <http://wi.wu.ac.at/rgf/wu/lehre/autojava/material/foils/AutoJava-BSF4ooRexx-01.pdf>. There is no need to learn programming in Java in order to use Java classes as ooRexx classes, you merely need to be able to read the (online) documentation of the Java APIs, which is a set of interconnected HTML-pages. If you have questions about BSF4ooRexx then just use the BSF4ooRexx mailing lists like <bsf...@li...> or <bsf...@li...>. ---rony P.S.: The latest BSF4ooRexx beta includes .Net support on the Windows platform, cf. the presentation of this year's International Rexx symposium organized by <http://www.rexxla.org>. |