integration - Oracle Service Bus:将二进制文件写入新目录
问题描述
我们有基于 http 的报告服务,可以生成 pdf/rtf/xls 等报告。我们需要根据报告参数将结果放到目录中。
即调用http://company.com/reportService?customer=Joe并将结果存储到 /rootDirectory/Joe
OSB有可能吗?其他传输,如(s)ftp?
解决方案
您可以将文件解析为 Base64 并发送到其他服务以保存文件。或者,如果您使用的是 bpel,那里有一个 FTP 适配器。
推荐阅读
- excel - 如何基于多个选项卡相关值进行嵌套搜索?
- r - Cut by day 省略了年初和年末的日子
- bash - 如何按特定顺序提取行
- apache-spark - Pickle 对象(模型数据)在 SPARK 流中遇到内存问题
- python - 如何在 Python 3 的 .txt 文件中找到单词的位置
- react-native - React Navigation:从drawerNavigator外部调度openDrawer时如何防止堆栈弹出?
- mongodb-query - 对 mongodb 集合进行分组并将结果作为单个对象输出
- c# - asp.net mvc调用弹窗传参
- php - 如何拆分每个特定字符的字符串?
- session - nuxt.js 无法引用存储值?