WOPI主机和WOPI客户端示例

use*_*382 1 java web-applications java-ee ms-wopi

我对WOPI主机和WOPI客户端有点困惑.任何人都可以准确地告诉我上述2个术语的含义.我想知道WOPI主机(我的Web应用程序或Microsoft方面的WOPI服务器)到底意味着什么,对于WOPI客户端也是如此.

roc*_*cky 5

WOPI主机 = WOPI服务器=向WOPI客户端提供文件的web api

WOPI客户端 =能够编辑WOPI主机服务的文件的应用程序

这两个通过此处描述的MS-WOPI协议进行通信.

示例实现:

  • WOPI主机 - SharePoint
  • WOPI客户端 - Office Web Apps(Office Online Server)

典型情况是您希望应用程序能够在Word/Excel中编辑文件...在这种情况下,您需要实现WOPI主机 - WOPI客户端(OWA)将与之通信的端点.这里描述实现这样的主机.您可以查看GitHub上的现有项目 - 使用HttpListener进行marx-yu的实现,或者使用MVC6.