1

我们正在将我们的网站迁移到 SharePoint。我们有多个后端作业在我们的大型机上运行,​​并将 ftp 输出文件输出到服务器,并且我们在网页上有指向该位置的链接,客户端可以访问它们。

现在,当我们迁移到 SharePoint 时,我们发现这是不可能的 我们发现我们将无法通过 ftp 访问 SharePoint 站点。我们该怎么做呢?有人可以帮忙吗。

4

5 回答 5

1

Java 在大型机上得到很好的支持,Sharepoint 提供了一个 Web 服务 API。两者应该是一个非常简单的解决方案。

于 2009-07-15T15:49:36.263 回答
1

您可以使用 WebDAV 协议从 SharePoint 服务器访问内容。如果您的大型机有某种方式来执行 WebDAV,那么您可以使用它来代替 FTP 协议。

如果您的大型机支持 Java,您可以在此处查看一些基于 Java 的解决方案。

另一种解决方案还可以开发自定义 Windows 服务,该服务可以轮询或订阅 FTP 服务器文件夹上的文件创建事件,并使用 SharePoint 对象模型将文档上传到 SharePoint 库。有很多这样的例子,例如这个

于 2009-07-15T15:11:19.273 回答
0

首先,大型机确实没有直接与 Sharepoint 交互的好方法。这是因为所有 Sharepoint 内容都存储在数据库中,而不是作为某个目录中的静态文件。(大型机 >> Sharepoint == !work)

其次,您可以创建一个使用连接器直接与大型机对话的自定义 Web 部件(Sharepoint >> 大型机 == 昂贵的自定义开发)

第三,您可以创建一个包含链接页面的站点。这些链接将指向大型机 FTP 文件所在的服务器。这样大型机就不会尝试连接到 Sharepoint 服务器。(大型机 >> ftp-server << Sharepoint == 快速而肮脏的开箱即用解决方案)

于 2009-07-15T14:51:04.503 回答
0

也许一个选项是编写一个自定义 Web 服务,它接受文件作为二进制文件和文件名/路径作为参数。然后将 WebService 部署到 sharepoint。另一种选择是编写一个 Windows 服务,该服务使用 FileSystemWatcher 来检测您通过 FTP 访问的共享点服务器上的文件夹的更改。然后服务将文件移动到共享点。

于 2009-07-15T15:44:24.763 回答
0

对于顶部的所有标签混淆感到抱歉。

现在

第三,您可以创建一个包含链接页面的站点。这些链接将指向大型机 FTP 文件所在的服务器。这样大型机就不会尝试连接到 Sharepoint 服务器。(大型机 >> ftp-server << Sharepoint == 快速而肮脏的开箱即用解决方案)。我们的 FTP 服务器将很快停用,因此我们可能无法做到这一点。

其次,您可以创建一个使用连接器直接与大型机对话的自定义 Web 部件(Sharepoint >> 大型机 == 昂贵的自定义开发)。(需要调查。目前对此一无所知。如果您能提供一些示例,那就太好了)

共享点站点中列表的电子邮件选项怎么样。大型机是否能够直接通过电子邮件发送到共享点站点?

需要更多建议。

于 2009-07-16T04:06:09.340 回答