![](/img/trans.png)
[英]How do I allow multiple connections to Upload and Downlod to and from a FTP server at the same time or make the connections synchronously in nodejs?
[英]How do I upload photos or to ftp / web server from an oracle apex application?
我有一個用於數據輸入的 Oracle Apex 5.0 應用程序和一個用於顯示數據的 ASP.NET MVC5 應用程序。
目前,我的流程是通過 FTP 手動將文件上傳到 web 服務器,然后將照片和文件的 URL 存儲在數據庫中的文本字段中。 這個過程很麻煩,需要大量的復制/粘貼。
理想情況下,我希望能夠將照片拖放到 web 頁面上的區域,該頁面將照片上傳到 web 服務器,並將 ZE6B391A8D2C4D45902A23A8B6585703D 存儲在文本字段中。 此過程還將創建與完整尺寸圖像一起存在的照片的調整大小/縮略圖版本。
我不想將照片作為 blob 或附件存儲在數據庫中,因為它們很難在其他 web 應用程序中以編程方式使用。
APEX 沒有很好的方法來以編程方式完成您的要求。 由於 APEX 從數據庫內部運行並且對操作系統沒有默認訪問權限,因此您必須:
理想情況下,您的 web 服務器不應與數據庫服務器在同一主機上運行,因為這會帶來重大的安全風險,因此您馬上就會遇到多個問題。
更好的方法是使用 shell 腳本運行 scp 或 sftp 與 sqlplus 的某種組合,首先將文件安全地復制到 web 服務器,然后使用正確的 URL 更新數據庫表。 在大多數環境中,這種自動化的實施相對簡單。 它不會通過 web 頁面獲得漂亮的 GUI,但您會更快、更省力地獲得更好的實際結果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.