首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 网络编程-> ASP.NET教程
Biztalk Server简介(出版物作品,禁止转载,如果出现法律问题,文责自负)-.NET教程,.NET Framework
作者:网友供稿 点击:11
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 

microsoft biztalk server 2000简介


微软最近推出了一个概念,称之为“.net”,比尔·盖茨先生在最初将它介绍给世人的时候,只是给了几个使用上的演示以及一些畅想,但没有给予明确的定义,今年七月份左右,微软终于在其网站上给予了“.net”一个含蓄并且外延很广泛的定义“.net is a xml web
service platform。”即.net是一个xml webservice的运行平台。
       同时,将以前的推出的一些服务器级的产品统统纳入到.net的范畴中,这其中即包括我们今天所要介绍的biztalk server 2000。
       对于biztalk server,国内的读者可能对其了解比较少,本人不才,愿意将自己所了解到的一些有关biztalk server的情况向大家作一个简要的介绍,意在抛砖引玉,如果有纰漏,希望各位能够给予批评指正。
       我想对于一个新的东西的介绍,不外乎从三方面来加以说明,即为什么(为什么需要这样一个产品)、是什么(这个产品是一个什么样的产品)、怎么用(这个产品具体怎么用)。本文将试着从这三方面加以对biztalk server加以介绍,但限于篇幅,在怎么用这个问题上,本文可能会粗略带好,好在目前这方面的学习资料不少,如果大家感兴趣,可以购买本人所译的一本《biztalk server电子商务实战》一书。

why


    想象一下我们生活的世界,由于技术的发展,使得我们整个世界在空间上越来越接近,“地球村”的概念越来越接近于现实,空间的接近使得我们交流越来越紧密,但另外一个现实,一直困扰着我们,即人类的语言是多种多样的,这就使得交流中的语言转译工作越来越重要。
       同样的情况,出现在商业公司之间的交流中,商业公司的交流,除了言语之间的谈判之外,还会涉及到许多公文上的处理,如银行之间的帐单、公司之间的订单等等。而且由于历史原因等,各个公司都会有自己的一套格式,这样就如同人们的语言问题一样,公文格式的转化对于我们来说也是十分重要。
       在上个世界八十年代初,我当时还很小,国内出现了一股“世界语”学习的潮流,愿望很美好,即全世界的人民都学会一种语言,这样大家就可以通过一种语言来进行交流,再也没有语言的障碍。但愿望再美好也只是一个设想,从上世纪九十年代,这股热潮逐渐降温,估计现在的人们可能很多人都没有听说过“世界语”这样一个说法了。
       商业公司之间的公文处理也面临这样一种情况,随着计算机技术的发展,越来越迫切有一种“世界语”能够遍行各种系统之间,而且由于计算机技术是新技术,不像人类语言都有上千年的历史,所以统一应该不难。xml的出现适应了这样的需求,所以随着它的普及,很多人及公司都为之雀跃不已。毕竟在自然社会中无法实现的事情,在计算机信息处理过程中出现了。
xml仍然是一种十分灵活的语言,各个商业机构及个人都可以依据自己的需求扩充自己的标签,这也是xml能够成功的一个原因。但这种灵活也带来了一个问题,就是在不同标签中信息交换处理时带来的问题。设想一下,a公司向b公司提供商品,需要a公司提供报价单,a公司如果在其公文格式中使用<price>来代表货品单价,但b公司内部却可能使用<money>来代表货品单价,而<price>代表的总额,则b公司就面临着一个问题,即如何将a公司的报价单的公文格式转换成其内部认可的公文格式,以便进行层层审批,再进货或者报账等。
业务量少一些,我们可以使用人工去做,我们可以交给专门的业务人员来进行处理,就好象各国政要之间见面总是必不可缺少准备一两位翻译官一样。但世界如此大,一个公司不可能只与几个公司打交道,它们可能与成百上千家商业合作伙伴打交道,业务量也急剧的增加,如果为每一位商业合作伙伴都准备一位专门的业务人员,那开支将是公司无法接受的。
所以,如何方便高效的处理公文格式之间的转化摆到了世人的面前。正因为此,biztalk出现了!

what


       先来做一下单词释义,“biztalk”这个词如果从词典里面查,是查不到,这个又是一个人造单词,“biz”这三个字母经常出现在网上的一些言论中,如新闻组、论坛中,代表的是“business”,即“商业”的意思,而“talk”从字面上解释就是“谈话、交流”的意思,引伸来就是“交流”的意思。所以我们在这儿可以将“biztalk”解释为“商业往来”的意思。
biztalk并不是微软首创的,其实biztalk是一个工业标准,微软邀请各方业界中许多领导性的组织与企业,针对电子商务的需求共同规划出biztalk framework,作为企业、软件开发厂商进行电子商务及开发相关解决方案的参考指针。“开放”是所有制定biztalk framework委员的共同信念,因此无论在传输方式、数据描述方式,或是应用程序间的整合技术,都以目前internet上的标准为基础。
为了让所有平台上的应用程序都可以了解如何辨识及处理商业信息,biztalk framework定义一组通用的xml标注(tag)及结构作为商业信息的一致表示方式。这些规则就像是寄件人及地址要写在邮件信封的右下方,收件人的地址要写在信封的左上方,中间放收件人的姓名,所有人、邮局及邮差都要遵守并了解,邮件才能顺利地寄送到收件人手上。不遵守这些规则的信件,不是会被退件,就是将会寄错地方。
大致来说,biztalk framework为电子商务定义以下的游戏规则:
biztag-一组专用的xml标注,协助支持biztalk framework的服务器软件做出正确的处理步骤。
biztalk document-定义商业文件应具备的标准格式,如:收、送双方的信息应如何注明。
logical layering-在逻辑上,biztalk framework分为三层,从上而下分别为:应用程序、支持biztalk framework的服务器软件、通讯传输层。每个层次都可以各自独立,彼此之间通过事先定义好的程序化接口系结在一起。在这个开放的架构下,信息人员可以自行开发、编写程序开发,或是选择市场上软件厂商提供的软件包,或是其他解决方案。
然而没有一个解决方案或是平台可以符合所有的需求,在复杂的商业环境中,企业要自行处理应用程序及系统间的互动。biztalk framework规范一个可以让应用程序或是系统互动的架构,而且独立于各种技术之上,所有企业及程序开发厂商都可以在这个平台上,以自行开发的技术或是主流技术,使用各种不同的开发语言、开发工具,像是com、soap、corba、java、visual basic、delphi、powerbuilder等建立解决方案。
biztalk framework在设计的过程中听取了来自各方的意见及指导,如:解决方案提供厂商、客户、标准制定组织,并组成biztalk 指导委员会(biztalk steering committee)。负责制定有关如何应用xml、xml-schema、mime技术,提供应用程序、系统间沟通问题的相关规格,这些规格可以应用在程序开发及系统分析及架构上。
其中如何让应用程序可以安全地、可靠地传输xml或是非xml格式的商业文件,是驱使业界制定biztalk framework的一个很重要的原因。实际上的做法可以以标准的文件信封(envelope)搭配多种的传输方式来完成。在数据保全方面,相关的安全机制包括认证、加密及数字签名,这些在整个biztalk framework中占有十分重要的角色,w3c目前正专注于几项有关这方面的技术。
biztalk framework可以应用在各种产业、作业处理流程及组织,同时具备足够的弹性以支持同步、异步的商业处理程序、大量的数据及各种不同的信息沟通模式,足以适应变异性相当大的商业环境。
microsoft biztalk server 2000是微软根据biztalk framework所设计出来的一项产品,完全遵循biztalk framework所要求的开放架构,使用目前internet上的标准通讯协议、支持xml及其他internet标准的数据完整技术,提供可靠的商业文件传送能力,协助企业内部及交易伙伴之间的应用程序,可以直接交换彼此的订单、发票等商业信息,满足电子数据交换自动化,确保数据安全、一致及实时的需求。
基本上,microsoft biztalk server 2000由两大服务所组成,商业信息的包装与收送由biztalk messaging service负责,另一个主要的服务是biztalk orchestration。在真实生活中,每一项商业活动其实都是由一连串的商业信息处理程序所组成,为提供企业完整的电子商务解决方案,微软也将商业流程的功能加入biztalk server 2000,由biztalk orchestration负责。
biztalk orchestration包括一组设计、建立及执行动态商业处理作业的服务及工具,以整合多个组识、各种平台上的应用程序,提供一个基础架构协助企业进行商业处理作业的整合及管理工作。在biztalk server中,提供整合功能的基础架构是最重要的一项使命,通过biztalk orchestration,企业便具备整合各种商业流程、应用程序及异构平台、系统的能力。事实上,biztalk server 2000延伸以往传统电子商务及电子数据交换(edi)产品的功能,更进一步将企业与合作厂商整合成紧密连结的电子商业群体。

how


       如果想使读者了解并且掌握microsoft biztalk server 2000的使用方法,那么即不是本文的目的,而且篇幅也不够,故本文仅提供一些参考资料供大家学习
1.       科海出版社出版《biztalk电子商务实战》
2.       微软msdn:http://www.microsoft.com/biztalk/techinfo/productdocumentation/default.asp
3.       biztalk server2000网站:http://www.microsoft.com/biztalk
4.       微软biztalk简要教程:http://www.microsoft.com/china/msdn/library/techart/biztalk_lesson1.asp
另外,需要提及的是关于biztalk framework的网站,http://wwww.biztalk.org,这个网站上会有biztalk 框架的最新消息,以及一些最新的文件规格。在www.biztalk.org内部有一个内控的组织叫做steering committee,它的目的是为了防止让biztalk framework或xml专利于某家或是某个特定组织;它会提出一些指导原则让biztalk framework更符合开放、标准的精神。微软正全面拥抱biztalk framework,所有微软的产品目前正在底层进行与biztalk framework整合的动作,微软也正计划将office及backoffice产品中所使用的文件规格公布在www.biztalk.org的网站上。
文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·ASP.NET三层架构示例(中文版)-.NET教程,面向对象编程
·C#自定义控件制作篇-.NET教程,C#语言
·asp.net上传图片时,产生预览
·关于DataGrid 数据导入Excel乱码-ASP教程,数据库相关
·ado.net中数据库连接方式
·用asp.net(c#)连接oracle数据库的方法
·网页制作小技巧-ASP教程,ASP应用
·动态改变asp.net网页的标题
·asp.net中利用cookies保持客户端信息
·关于C#中switch语句的一点注意-.NET教程,C#语言
最新文章
·用vb.net 2005编写定时关机程序_vb/vb.net教程
·vb.net实现窗体图标最小化到状态栏_vb/vb.net教程
·如何提高google adsense单价:渠道篇_网赚技巧
·做百度主题推广的经验谈_网赚技巧
·解读电子商务规划关键词_站长心得
·手把手教你建立自己的网站_站长心得
·学网页设计与网页制作,你该做些什么?_站长心得
·写给新人的google排名知识_google推广
·google网络推广adwords帐户申请解析_google推广
·如何合理提高google adsense的收入_google推广
相关主题
  • biztalk 2004在windows2003的安装方法_windows 2003
  • 西部数码虚拟主机

    友情链接
    CNNIC 西部数码
    万网 自助建站
    虚拟主机 asp空间
    域名注册 域名
    域名申请 主页空间
    论坛空间 网站空间
    国际域名 虚拟空间
    空间租用 DDOS防火墙
    成都主机托管 四川主机托管
    主机租用 服务器租用
    网站目录 自助建站
    虚拟主机 网址大全
    软件下载
    自助链接
    虚拟主机资讯 特价虚拟主机
    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
    关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
    发表评论 打印  刷新     关闭