大雀软件园

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

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

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

表 1:wko 模子扶助的计划wko 存户端 wko 效劳器 vb 6.0 或非托管 c++ vb 6.0 或非托管 c++ vb 6.0 或非托管 c++ vb .net 或 c# vb 6.0 或非托管 c++ soap v1.1(在 wsdl 中刻画) vb 6.0 或非托管 c++ microsoft soap(atl server,soap tk) c# 或 vb .net soap v1.1(在 wsdl 中刻画) c# 或 vb .net vb 6.0 或非托管 c++ c# 或 vb .net vb .net 或 c# c# 或 vb .net microsoft soap(atl server,soap tk) microsoft soap toolkit v2.0 vb 6.0 或非托管 c++ microsoft soap toolkit v2.0 c# 或 vb .net soap v1.1 vb 6.0 或非托管 c++ soap v1.1 c# 或 vb .net 表 2:cao 模子扶助的计划cao 存户端 cao 效劳器 c# 或 vb .net(早期绑定) vb 6.0 或非托管 c++ vb 6.0 或非托管 c++ vb 6.0 或非托管 c++ vb 6.0 或非托管 c++ c# 或 vb .net c# 或 vb .net c# 或 vb .net 这种新的 com+ web 效劳实用于以次用户:暂时安置有 microsoft® visual basic® 6.0 大概非托管 microsoft visual c++® com+ 运用步调(须要经过风火墙本领举行某些激活操纵)的 com+ 用户。(运用 soap 并不摈弃经过 dcom 考察效劳器上的沟通组件,存户端计划机不妨采用和议。)对于那些存户来说,即使要运用 soap 而不是 dcom,则运用存户端代劳导出和 cao 模子都不须要变动存户端和效劳器运用步调。只须要在效劳器运用步调上起用 soap,将其动作存户端代劳导出,而后将代劳安置在要用作 soap 存户端的 windows xp 计划机上。 实足迁徙到 windows xp 和 windows .net server 上的托管代码的公司。com+ web 效劳无助于于在贯穿的两头树立长途端点。 须要在上述两种计划中拉拢和配合百般效劳的开拓职员,以及编写托管效劳器组件、或带有非托管效劳器组件的托管存户端运用步调的开拓职员。在第二种情景中,开拓职员不妨运用 com+ web 效劳,在用托管代码替代之前充溢运用早期的非托管组件。 大略的已知东西 (wko) 示例除去对 linux 和 apachein 供给 soap 扶助外,将 com+ web 效劳运用于其余 microsoft 产物(比方 atl server web 效劳)也特殊大略。只需运用 microsoft visual studio® .net 在效劳器上天生、编写翻译和安置默许的 atl web 效劳即可。对它举行考察的存户端代码如次(请用驻留 atl server 运用步调的 web 效劳器称呼替代 myserver,用您的 atl server dll 的称呼替代 jaltserver):mon="soap:wsdl=http://myserver/jaltserver/jaltserver.dll? handler=genjaltserverwsdl"set c = getobject(mon)wscript.echo c.helloworld("com+ web 效劳") 上述示例大略说领会 microsoft windows xp 和 microsoft windows .net 效劳器所包括的一个新的 soap 名字东西。数据颁布即使您只想供给数据而不是运用数据,那么只需采用一个复选框,而后输出 iis 假造根称呼的值。要创造完备的 com+ web 效劳,请实行以次办法:运用 visual basic 6.0 创造大略的 microsoft activex® dll,并输出以次代码:function add(byval value1 as double, byval value2 as double) as doubleadd = value1 + value2end function在 visual basic 名目属性页上的 general选项卡中,树立 unattended execution 和 retained in memory,并在 component 选项卡中采用 remote server files。运用 visual basic 开拓情况天生此 dll。在创造 visual basic 运用步调之后,须要将其备案为 com+ 运用步调。启用组件效劳处置东西,在 windows xp 上创造 com+ 运用步调。(在此示例中,运用步调被定名为 vb6soap。)将所创造的 dll 动作组件导出,而后欣赏到 com+ 运用步调属性页的 activation 选项卡,采用 uses soap,输出一个 soap vroot(比方,vb6soap),而后单击 ok(如图 1 所示)。图 1:vb6soap com+ 运用步调属性页

com+ web 服务:通过复选框路由到 xml web services (转)2图1

热门阅览

最新排行

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