<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    blog.Toby

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      130 隨筆 :: 2 文章 :: 150 評論 :: 0 Trackbacks
    Clients (Analysis Services - Multidimensional Data)
    [This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

    Microsoft SQL Server Analysis Services supports a thin client architecture. The Analysis Services calculation engine is entirely server-based, so all queries are resolved on the server. As a result, only a single round trip between the client and the server is required for each query, resulting in scalable performance as queries increase in complexity.

    The native protocol for Analysis Services is XML for Analysis (XML/A). Analysis Services provides several data access interfaces for client applications, but all of these components communicate with an instance of Analysis Services using XML for Analysis.

    Several different providers are provided with Analysis Services to support different programming languages. A provider communicates with an Analysis Services server by sending and receiving XML for Analysis in SOAP packets over TCP/IP or over HTTP through Internet Information Services (IIS). An HTTP connection uses a COM object instantiated by IIS, called a data pump, which acts as a conduit for Analysis Services data. The data pump does not examine the underlying data contained in the HTTP stream in any way, nor are any of the underlying data structures available to any of the code in the data library itself.

    Logical client architecture for Analysis Services

    Win32 client applications can connect to an Analysis Services server using OLE DB for OLAP interfaces or the Microsoft® ActiveX® Data Objects (ADO) object model for Component Object Model (COM) automation languages, such as Microsoft Visual Basic®. Applications coded with .NET languages can connect to an Analysis Services server using ADO MD.NET.

    Existing applications can communicate with Analysis Services without modification simply by using one of the Analysis Services providers.

    Programming Language Data Access Interface

    C++

    OLE DB for OLAP

    Visual Basic 6

    ADO MD

    .NET languages

    ADO MD.Net

    Any language that supports SOAP

    XML for Analysis

    Analysis Services has a Web architecture with a fully scalable middle tier for deployment by both small and large organizations. Analysis Services provides broad middle tier support for Web services. ASP applications are supported by OLE DB for OLAP and ADO MD, ASP.NET applications are supported by ADOMD.NET. The middle tier, illustrated in the following figure, is scalable to many concurrent users.

    Logical diagram for middle-tier architecture

    Both client and middle tier applications can communicate directly with Analysis Services without using a provider. Client and middle tier applications may send XML for Analysis in SOAP packets over TCP/IP, HTTP, or HTTPS. The client may be coded using any language that supports SOAP. Communication in this case is most easily managed by Internet Information Services (IIS) using HTTP, although a direct connection to the server using TCP/IP may also be coded. This is the thinnest possible client solution for Analysis Services.

    posted on 2008-08-15 10:00 渠上月 閱讀(174) 評論(0)  編輯  收藏 所屬分類: OLAP
    主站蜘蛛池模板: 亚洲国产成人久久精品动漫| 美腿丝袜亚洲综合| 亚洲另类小说图片| 久久www免费人成看片| 久久久久亚洲AV无码麻豆| 777成影片免费观看| 91在线亚洲精品专区| 久久免费看黄a级毛片| 亚洲综合激情另类小说区| 国产精品免费观看| 亚洲xxxx视频| 免费永久在线观看黄网站| 免费国产黄网站在线观看动图| 亚洲精品动漫人成3d在线| 无码的免费不卡毛片视频| 亚洲人成影院在线无码观看| 中文字幕成人免费高清在线| 婷婷久久久亚洲欧洲日产国码AV| 91成人在线免费观看| 亚洲综合av一区二区三区| 国产又黄又爽又刺激的免费网址| 青青青视频免费观看| 国产aⅴ无码专区亚洲av| 中文字幕无码播放免费| 亚洲成AV人片高潮喷水| 亚洲精品美女久久久久99小说| 西西人体免费视频| 亚洲AV无码国产精品色| 亚洲国产精品成人AV无码久久综合影院 | 性盈盈影院免费视频观看在线一区| 亚洲色偷偷色噜噜狠狠99网| 亚洲av无码不卡私人影院| 精品一卡2卡三卡4卡免费视频| 亚洲精品网站在线观看你懂的| 在线免费视频一区| 成人网站免费看黄A站视频| 亚洲18在线天美| 久久久久亚洲精品天堂久久久久久 | 两个人看的www免费高清| 亚洲国产精品午夜电影| 亚洲精品麻豆av|