In SharePoint, graphically display data from a web service
[SharePoint/MOSS 2007]
I want to access several web开发者_运维知识库 services (on external sites, with WSDL descriptors), and graphically display the data, using a separate web part to display each item.
The graph for each is quite simple - just a thermometer, or traffic lights (as in KPI).
I want to be able to access more detail about the data with a web click
What are the basic sharepoint components for this?
I am able to program a web part, if necessary.
(background - I've been looking through KPI, PerformancePoint, Data Connection Libraries, InfoPath, Business Data catalogs, etc. I just need a someone to tell me which are the right components for further investigation).
I think you should solve this without considering SharePoint, i.e. you should create Web Services proxies (add Service reference) in order to access the external Web Service and then create the necessary HTML to represent the result.
One this is working, you can wrap it in a Web part.
You could use the Business Data Catalog to access the Web Service, but it is really hard to use and then you'd still need some way to transform the data in order to get the graphical display. KPIs are useful if you have lists with the required information, not for external data from a Web Service. I don't see InfoPath or PerformancePoint playing any role in this case.
精彩评论