和调整你的企业和商务系统(Ⅲ:SOAP、WebService、Server)
小气的神 2001-10-12
好了,终于可以开始使用Microsoft SOAP Toolkit将上面的建立的Bus_Authors转换成一个WebService了,我使用的是Microsoft SOAP Toolkit 2.0 SP2,简单的Version()的我就跳过了,不再废话,MS的随机帮助有这方面的说明。因为我更感兴趣ADODB.Recordset的问题,不过失望的是,使用WSDL Generator产生的WSDL不能支持ADODB.Recordset的类型
产生的WSDL文件中,产生这样的XML:
<message name='Authors.GetAuthors'>
</message>
<message name='Authors.GetAuthorsResponse'>
<part name='Result' type='xsd:???????'/>
</message>
根据随机文档特别是Handling Complex Types一节中的描述,我们需要使用一个Custom Type Mapper(CTM)来处理ADODB.Recordset的格式。先讲一下下面需要做的步骤吧:
1. 生成一个自定义的类型转换类处理ADODB.Reocrdset类型
2. 修改由WSDL Generator产生的WSDL文件。
3. 设置IIS,配置好Authors的WebService
4. 产生客户端测试这个WebService
先来生成ADODB.Recordset 的CTM,主要是实现SOAP Toolkit库中的MSSOAPLib.ISoapTypeMapper接口,这一点上我认为是MS SOAP Toolkit 2.0 的一个重大提高,比起上一个SOAP Toolkit版本更组件化和易于使用,现在你用VB就可以完成这个CTM了,建立一个VB ActiveX DLL项目,拷入下面的代码,(我产生的组件叫AdoTypeMapper.AdoRstTypeMapper)如果另外安装了MS SOAP Toolkit 2.0里面好像有一个这样的ADODB.Recorset的例子。
Option Explicit
Implements MSSOAPLib.ISoapTypeMapper
Private Function ISoapTypeMapper_read( _
ByVal pNode As MSXML2.IXMLDOMNode, _
ByVal bstrEncoding As String, _
ByVal encodingMode As MSSOAPLib.enEncodingStyle, _
ByVal lFlags As Long) As Variant
Dim RecordSet As New ADODB.RecordSet
透视和调整你的企业和商务系统(Ⅲ:SOAP、WebService、Server) (ccBoy原创)
时间: 2024-10-24 06:09:46
透视和调整你的企业和商务系统(Ⅲ:SOAP、WebService、Server) (ccBoy原创)的相关文章
透视和调整你的企业和商务系统(Ⅰ:Analyzing、Requirement) (ccBoy原创)
和调整你的企业和商务系统(Ⅰ:Analyzing.Requirement) 小气的神 2001-10-09 对于dotNET,这是一项新的技术,一个为适应变化的应用系统体系.你可能不屑一顾还是测试版而已,宁愿观望:你可能已经开始接触它,透过这些新的技术开始思考现在和未来的企业或商务的应用程序结构.它们会是怎样的呢,呈现在你面前的将是一幅怎样的情景?一般你会问自己这样的问题:Why-这项新技术是什么?是用来干什么的,和现有的技术有什么优劣.Who-谁会用这项技术?对我或我的应用有用吗?When-什
透视和调整你的企业和商务系统(Ⅱ:COM+、ASP) (ccBoy原创)
和调整你的企业和商务系统(Ⅱ:COM+.ASP)小气的神 2001-10-11 接着上一篇所说的三个过程中第一个步骤开始进行,环境需要两部机器,一部做SQL Server,一部做App和安装IIS.模拟现在常见的Windows DNA结构,在ASP中调用Biz组件.VB的Client端我就省略了,选择IE作为Client端,唯一想验证的是构架和组件是OK的就好了.这一篇和dotNET还没有任何关系,因为那时还没有dotNET技术,为了更真实的模拟现实比如复杂一点带有事务要求的逻辑,我决定把SQL
透视和调整你的企业和商务系统(Ⅱ:COM+、ASP)
小气的神 2001-10-11 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 接着上一篇所说的三个过程中第一个步骤开始进行,环境需要两部机器,一部做SQL Server,一部做App和安装IIS.模拟现在常见的Windows DNA结构,在ASP中调用Biz组件.VB的Client端我就省略了,选择IE作为Client端,唯一想验证的是构架和组件是OK的就好了.
广大企业使用OA系统的六大理由
随着经济全球化.信息化时代的到来,传统的管理模式明显不能适应市场经济的高速发展.加快自身管理信息化建设,成为众企业寻求新发展的必然选择,而在企业办公领域,OA系统凭借其自身独特的优势已成为企业信息化办公的"必需品",在信息化大趋势下倍受青睐. 那么,协同OA到底有怎样的魅力能够引领企业管理信息化的潮流呢?让我们随万户OA来一一解读吧. 1.信息快速传达,节约行政成本 信息的发布与传递是企业日常工作中最普遍.最基本的应用,然而IT技术的不断发展与企业职能部门的不断变化造成的信息孤岛使信息
企业身份识别系统 corporate Identity System
cis的具体组成部分 mi:理念识别 bi:行为识别 vi:视觉识别 什么是cis ? cis是corporate identity system的缩写,意思是企业形象识别系统.60年代,美国人首先提出了企业的ci设计这一概念.据说是美国ibm公司是这方面开先河者. cis的主要含义是:将企业文化与经营理念,统一设计,利用整体表达体系(尤其是视觉表达系统),传达给企业内部与公众,使其对企业产生一致的认同感,以形成良好的企业印象,最终促进企业产品和服务的销售. cis的意义 对内,企业可通过ci设
行业商务解决方案 PHP168即将发布商务系统
中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 商务系统让草根用户逐步转为运营型.盈利型网站创造者,其网站核心将更倾向于企业及企业产品.借助商务系统让网友将进一步利用PHP168 CMS程序,建成与传统经济或企业产品高结合度的互联网系统. 商务系统在现有的主流电子商务网站上进行优化,基本架构成熟.有完善的独立商家平台,能管理企业产品及一切相关行为,同时商家与运营者有良好关联体系.设有批量询
PHP168商务系统 为行业商务解决方案
&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 商务系统让草根用户逐步转为运营型.盈利型网站创造者,其网站核心将更倾向于企业及企业产品.借助商务系统让网友将进一步利用PHP168 CMS程序,建成与传统经济或企业产品高结合度的互联网系统. 商务系统在现有的主流电子商务网站上进行优化,基本架构成熟.有完善的独立商家平台,能管理企业产品及一切相关行为,同时商家与站长有良好关联体系.设有批量询价.产品推荐.批量报价
企业构建ERP系统不得不考虑的因素
资源管理系统(ERP)目前企业使用十分普及,对于协助企业维持基本营运功能已是不可或缺,那么是不是可以像购买汽车一样,购买一套ERP系统及相关的教育训练服务就可以算是导入完成了?并且可以让企业达到ERP系统运作顺畅的目标?答案当然是"不可能". 一. 企业如何建构ERP系统 企业要取得合适的ERP系统的基本来源有三种:第一是咨询ERP系统服务公司,选购一套公司各部门比较可能接受的系统(一般而言会考察功能.价格.服务.时程.客户评价-等要素):第二则是以企业需求导向的ERP系统,已非一般E
企业建设CRM系统需达到什么目标?
CRM系统,即客户关系管理系统,它不仅是一套软件系统,更是一种先进的.系统的.周密全面的客户管理理念.企业进行CRM系统建设目标就是想利用这种先进的管理理念,通过对客户数据的全面采集.统计.分析.管理,最大限度地挖掘客户价值,方便企业决策,最终提升销售,实现企业经济效益. 下面我们具体从一下几个方面对企业CRM系统建设的目标进行分析,为您在选择CRM系统及其功能配置,以及企业CRM系统建设中提供方向性的指引. 1.CRM系统建设的目标中最重要的一点就是要充分发挥CRM系统的客户分析作用,实现精准