对Sharepoint的要求.团队 [英] Requirement for our Sharepoint engg. team

查看:67
本文介绍了对Sharepoint的要求.团队的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

         我们计划访问Sharepoint 2010的一些SOAP Web服务.现在,技术团队必须为此提出一些要求.像这样.这有意义吗?我应该看看任何文件吗?了解这些 点?

           We plan to access some SOAP webservices of Sharepoint 2010. Now the technical team has to put together some requirements for this. Like this. Does this make sense ? Should I look at any doc. to get an idea of these points ?

1.自动化机器人访问服务的安全凭证.所需的访问级别是多少?我们要读写列表项.

1. Security credentials for an automated bot to access the service. What is the level of access required ? We want to read and write list items.

2.我们多久可以致电一次服务?我们在哪里可以找到Sharepoint 2010的SOAP Web服务访问的速率限制?有限制吗?

2. How often can we call the service ? Where do we find the rate limit for SOAP webservice access for Sharepoint 2010 ? Are there limits ?

3.我们还应该讨论其他哪些性能方面的考虑因素?

3. What other performance considerations should we discuss ?

4.哪种SharePoint报告功能突出显示SOAP调用,以便我们可以跟踪失败和日志?

4. What kind of SharePoint reporting features highlight SOAP calls  so that we can track down failures and logs ?

谢谢

Mohan

推荐答案

Mohan,

1.要为运行该应用程序的当前安全上下文建立系统凭证,我们可以使用以下方法:

1. To establish system credentials for the current security context in which the application is running, we can use this:

ServiceInstance.Credentials = System.Net.CredentialCache.DefaultCredentials;

https://msdn.microsoft.com/zh-CN/library/office/ms458094%28v=office.14%29.aspx?f=255&MSPPError=-2147217396

或使用安全令牌.

https://msdn.microsoft.com/en-us/library/ms819938.aspx

2.这是根据您的要求,我建议您减少对Web服务的多个请求以完成一个逻辑操作.

2. This is base on your requirement, I suggest you reduce the multiple requests to a Web service to complete a single logical operation.

有关SharePoint Web Services限制的更多信息供您参考:

More information about limitations of SharePoint Web Services for your reference:

https://www.codeproject.com/Articles/63861/Limitations-of -SharePoint-Web服务

3.   Web服务提供了比托管客户端对象模型更全面的功能,但是它们没有提供相同的性能和设计优势,例如批处理和异常处理.在开发客户端应用程序时, 您应该尽可能使用托管客户端对象模型.

3.  The Web services provide a fuller range of capabilities than the managed client object model, but they do not provide the same performance and design advantages, such as batching and exception handling. When you develop client-side applications, you should use the managed client object model whenever possible.

https://msdn.microsoft.com/zh-我们/图书馆/办公室/hh313619(v=office.14).aspx

4.我们可以使用ULS日志来跟踪服务.

4. We can use ULS log to track down the service.

最好的问候,

丹尼斯


这篇关于对Sharepoint的要求.团队的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆