我正在使用基于 Asp.Net 3.5 和 WSS 3.0 平台的 Web 应用程序。最近我有一个任务如下。
使用 FTX - 桌面应用程序导入银行对账单,并每 24 小时将这些对账单解析到数据库中
IE。我需要借助桌面应用程序(我可以通过批处理文件调用)下载银行对账单。然后我必须检查每个语句(文本文件)并将这些数据转换到我们的数据库中以供将来参考。
据我所知,.Net 提供了以下选项来实现这样的功能。
- SharePoint 计时器作业
- 网页服务
- WCF
- 视窗服务
我想参加 SharePoint Timer Jobs,但有一些计划将整个应用程序迁移到 Asp.net 平台。我对 WCF 很感兴趣,因为我对 WCF 应用程序没有太多经验,但无法做出最终决定 :)
哪种方式最适合此类任务?请建议。