Powerbuilder似乎没有内置SFTP功能(如果我错了,请纠正我,但我在文档中找不到它)。
我假设我必须导入SFTP的C/C++ DLL来处理这个问题,但我想知道是否有更好的替代方案。
另外,有没有什么例子可以让我看看在powerbuilder中SFTP是如何完成的?
我使用的是Powerbuilder 10.2.1
发布于 2013-10-02 10:13:06
您可以查看以下示例:
http://www.topwizprogramming.com/freecode_ftpclient.html
当您执行HttpOpenRequest时,传递的标志之一将指示它是否应该是安全连接(INTERNET_FLAG_SECURE)。
也有第三方控制,这将使它更容易。例如
Dart:http://www.dart.com/samp_powerbuilder.aspx
WeOnlyDo软件:http://nathanepralle.ulitzer.com/node/220784/mobile
发布于 2013-10-02 10:52:06
Topwiz示例不做FTPClient,只做常规FTP。它只是WinInet.dll ( Internet Explorer的一部分)上的一个非常花哨的外壳。WinInet.dll不支持SFTP。我推荐使用第三方ActiveX控件。
我已经使用了Classic ASP中的这个,效果很好:
http://www.activexperts.com/network-component/
发布于 2013-10-23 21:23:28
您可以创建SSH,并使用Tamir SharpSSH library在PB中将其作为COM组件使用,这是一个用于.NET的开源.NET库。
https://stackoverflow.com/questions/19128576
复制相似问题