<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
    主站蜘蛛池模板: 久久乐国产综合亚洲精品| 亚洲成人精品久久| 精品国产亚洲AV麻豆| 好男人视频社区精品免费| 亚洲人成高清在线播放| 青青青国产在线观看免费网站| 亚洲国产成人久久综合碰碰动漫3d| a级毛片免费高清毛片视频| 亚洲国产精品国自产拍AV| 国产午夜无码精品免费看| 自拍偷自拍亚洲精品情侣| 女人隐私秘视频黄www免费| 亚洲免费在线播放| 国产免费不卡视频| 亚洲色一区二区三区四区| 国产在线观看免费视频播放器| 男女超爽视频免费播放| 久久久久无码专区亚洲av| a毛看片免费观看视频| 91亚洲精品视频| 最近中文字幕免费mv视频8| 国产成人人综合亚洲欧美丁香花 | 久久夜色精品国产嚕嚕亚洲av| 免费高清国产视频| 亚洲国产成人精品青青草原| 日本最新免费不卡二区在线| 黄页免费视频播放在线播放| 亚洲va无码va在线va天堂| 日本片免费观看一区二区| 亚洲熟女精品中文字幕| 亚洲国产综合人成综合网站| 免费视频成人片在线观看| 亚洲日本在线电影| 日韩精品亚洲aⅴ在线影院| 99视频精品全部免费观看| 丰满亚洲大尺度无码无码专线| 国产亚洲精久久久久久无码77777| 最近的中文字幕大全免费8 | 亚洲国产精品第一区二区| 国外成人免费高清激情视频| 国产精品九九久久免费视频|