大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> NET专区 -> COM+ Web 服务:通过复选框路由到 XML Web Services (转)9

COM+ Web 服务:通过复选框路由到 XML Web Services (转)9

时间: 2021-07-31 作者:daque

编写翻译并运转此 visual basic .net 运用步调,将爆发与前方两个 vbscript cao 示例沟通的输入实质。由于效劳器运用步调将组件颁布为 cao 和 wko 两种情势,以是由长途存户端采用激活本领。固然大概只对学术接洽有意旨,然而简单存户端计划机真实不妨运用同一组件的两种长途激活本领,考察长途效劳器上同一个 soap 颁布的假造根。soap 与 dcom 的控制性和辨别.net remoting 的手段之一是供给充分的散布式情况,使开拓职员不妨在此情况中对序列化和议(方法化步调)和搜集和议(频段)举行拉拢与配合。.net 框架 1.0 本子中的 com+ web 效劳仅扶助一种方法化步调 (soap) 和一种频段 (http)。这并不是说其余频段和方法化步调不许运用 servicedcomponents 或 com+,而是说没有机动摆设为那些备用频段和方法化步调供给存户端和效劳器端点。暂时仍旧有效百般谈话编写的洪量 com+ 组件。即使不妨运用 com+ web 效劳将一切那些组件起用为 web 效劳,那就太好了。但正如运用 .net 框架 1.0 本子一律,并非一切现有的 com 组件都不妨运用 com+ web 效劳。固然普遍完备典型库的现有组件不妨平常处事,然而此本子不扶助某些组件,比方 windows 剧本组件 (wsc) 组件。某些搀杂的典型库(其接口具备多重接受级别,或依附于多个典型库)大概没辙平常处事。其余,因为典型库变换的控制性,惟有典型库中默许的接辩才不妨动作 web 效劳。com+ web 效劳并不是实用于一切现有非托管 com+ 组件的完备处置计划。现有非托管 com+ 组件中有第一次全国代表大会局部是运用多种编制程序谈话编写而成的,因为不大概尝试一切大概的典型库(由扶助 com+ 的百般编写翻译器天生),所以某些非托管 com+ 组件不许运用 com+ web 效劳精确颁布。com+ web 效劳的手段之一即是最大水平缩小做出这种评价所需的功夫和精神。只需将非托管 com+ 组件颁布为 com+ web 效劳,开拓职员就不妨赶快确定能否不妨将其用作 web 效劳。即使遇到题目,则不妨经过几何代替本领来处置现有的非托管组件。那些代替本领囊括编写托管或非托管的包装步调,那些包装步调供给的兼容接口不妨颁布为 web 效劳。普遍情景下,编写如许的包装步调的处事量比从新编写所有组件要少得多。这就尽大概缩小了将现有的运用步调运用为 xml web services 所需的开拓和尝试处事。运用非托管(visual basic 6.0 或 visual c++)效劳器时,常常越早绑定托管存户端运用步调和 soap,越能更好地处事。在某些情景下,即使将天生的元数据用作后期绑定的跨计划机长途代劳步调,它大概没辙平常处事。在经过 http 运用 soap 方法化步调的情景下,仍旧不妨运用很多选项(在于于目的安置情况)。com+ web 效劳为效劳器和 cao 存户端摆设天生鉴于 xml 的长途摆设文献。(wko 激活的 url 援用已嵌入天生的存户端代劳,所以不须要摆设文献。)com+ web 效劳天生直觉的功效性摆设文献,可由用户自设置以满意任何经过 http 的径直 soap 通讯所不许满意的需要。可举行自设置的地区囊括用户身份考证,如次例所示:<?xml version="1.0" encoding="utf-8"?><configuration> <system.runtime.remoting><application> <service><wellknown mode="singlecall" type="sctrans.sctranssql, sctrans, version=0.0.0.0, culture=neutral, publickeytoken=9c6052078b454cee" objecturi="sctrans.sctranssql.soap" /><activated type="sctrans.sctranssql, sctrans" /> </service></application> </system.runtime.remoting> <identity impersonate="true" /></configuration>上例中增添的超过表露的行不妨在激活 com+ 组件(经过 soap 挪用)时运用用户的身份标识。(默许情景下,iis 假造根运用规范的 iis 身份考证。)如许在运用 soap 时不妨实行 com+ 的分区(一种 com+ windows .net server 功效),进而可按照用户的身份标识来本质挪用各别的组件。另一个不妨自设置的地区囊括存户端激活东西的存在期处置,如次例所示:

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.