Acessando Excel Services a partir do SharePoint

Hoje eu tava revisando o código de uma Web Part usada no SharePoint que fazia alguns cálculos usando Excel Services.
Para quem ainda não sabe, o Excel Services expõe a funcionalidade de cálculo do Excel como um Web Service.
 
O projeto tinha uma Web Reference (um proxy) apontando para o Web Service do Excel.
 
O grande lance é que quando você está acessando o Excel Services a partir do SharePoint, não é preciso fazê-lo através do proxy. É possível e recomendável referenciar diretamente o assembly Microsoft.Office.Excel.Server.WebServices.dll.
Alguns dos métodos das classes do assembly têm assinatura direrente do proxy. Nos métodos com os quais tive contato, a diferença consistia do método local ter um parâmetro a mais: out Status[].
 
Como principal benefício, eu destaco o deployment mais simples, já que não é preciso lidar com a configuração do Web Service
 
Maiores informações:
 

Published by

Alfred Myers

I have been interested in computers since I got my hands on a magazine about digital electronics back in 1983 and programming them has been paying the bills since 1991. Having focused on Microsoft-centric technology stacks for the best part of two decades, in recent years I’ve been educating myself on open source technologies such as Linux, networking and the open web platform.

One thought on “Acessando Excel Services a partir do SharePoint”

  1. Quase faço uma pergunta idiota! Achei isso ontem na internet! hehehehe detalhe para a data! É uma pena eu ter perdido essa palestra! hahahaha!Olá pessoal,
    Na quarta-feira que vem (17/05/06), estarei em Fortaleza Ceará no evento Community Days falando de WinFX:
    Windows Presentation Foundation;Windows Communication Foundation eWindows Workflow Foundation.
    As inscrições podem ser feitas aqui.
    []
    Alfred MyersMCAD, MCPBlog: How Things (Should) Work

Comments are closed.