Sharepoint 2007/WSS 3.0中Web前端和应用服务器分别负责哪些内容?

3
在Sharepoint Solutions中,我可以指定DeploymentServerType用于部署,可以是ApplicationServer或WebFrontEnd。不幸的是,对此的文档相当有限。
我想知道:何时该使用哪个选项?如果我的解决方案包含计时作业(应放在应用程序服务器上?)和 Web 部件(需要放到每个 Web 前端),那该怎么办?如果我指定了服务器,这实际上会如何影响部署?
谢谢任何帮助!

请修正标题中的拼写错误(Sarepont)。 - Jonathan Parker
糟糕,没看到,谢谢! - Michael Stum
2个回答

3
DeploymentServerType参数是可选的(MSDN),如果指定了它,则限制解决方案部署到哪些服务器上。如果您同时拥有应用程序服务器和Web前端组件,则只需省略该参数,以使其部署到所有服务器上。
请参阅以下博客文章中的"解决方案元素"部分:

http://blogit.create.pt/blogs/andrevala/archive/2008/02/17/sharepoint-2007-deployment_3a00_-creating-solutions.aspx

“DeploymentServerType - 表示部署此解决方案的目标服务器类型。可以是应用程序服务器或Web前端。此属性为可选项(如果未使用,则将解决方案部署到农场中的所有服务器)。如果您的解决方案仅包含WFE内容(Web部件、页面、图像等),则可以使用WebFrontEnd参数。如果它包含AppServer内容(计时器作业或部署到Central Administration的任何内容,例如额外的管理页面),则使用ApplicationServer参数。通常,我发现大多数解决方案都将部署到WebFrontEnd。”

0

如果您想要设置一个农场,那么在 technet 上有很多关于规划和部署 SharePoint 的文档 planningdeploying

如果您想要通过编程的方式创建 SharePoint 的解决方案文件 (wsp),您能否更具体一些?您是在谈论 manifest.xml 文件中的属性吗?


我正在谈论将我的SharePoint解决方案安装到一个Farm中。Farm已经设置好了,manifest.xml已经手动创建,但是我需要知道在<Solution>标记中应该设置DeploymentServerType为什么。 - Michael Stum
我猜计时作业可以存在于应用服务器上,但这样似乎需要创建多个解决方案。我在谷歌上找不到任何相关信息,也许测试是最好的选择。很想听听你的想法。 - Jason

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接