走近电子商务

通,通过利益均衡,定出一个折中的可行的标准接口流程。   在互联网时代,企业所面对的客户和供应商已经不再仅仅局限于本地有限的几个,而是散布在世界各地的数目可观的一批。如果说原来企业间交易可以通过专门开发的接口,那么面对数量众多的异构商务平台,在实时性要求相当苛刻的现在,专用接口已经不能胜任,建立一个基于XML数据交换标准的、描述企业间商务流程交易的标准框架体系已经成为必需。

 

  本文开头提到的几个词儿都是在B2B的实践中,从需求中产生的、面向流程的标准。

  标准面面观

  从当前的市场应用情况来看,标准基本上分为两层:底层的数据交换标准和高层的面向流程的标准。   XML是至今为止用来做数据交换比较有效的语言之一。XML是通过标签(Tag)来描述数据,而标签的含义是可以在DTD或Schema中事先定义的(DTD或Schema是W3C推荐的、定义XML标签的标准)。因此,不同行业的人们根据自己应用数据的习惯定义了不同的标签,形成诸如cXML、ebXML、XCBL等一系列具有行业特性的数据描述语言。基于这些标准规范的数据,都能通过XML解析器(parser)相互通讯。

  BizTalk是微软公司倡导的标准,是利用Internet标准协议和格式来促进企业内部和企业间的应用集成电子商务的XML框架,吸引了包括XMLSolutions在内的全球许多组织的支持。BizTalk.org是微软公司与其他公司一起合作资助的非营利性网站,供人们学习和了解XML和BizTalk,同时还提供公用的Schema库。任何个人和组织都能向该网站提交他们的Schema,一旦通过认证测试,就可以成为有效的Schema供他人免费下载使用。

  在数据交换层上,只要应用基于XML的标准数据格式,基本上就可以实现无障碍通讯。然而,那些历史的、不是XML格式的数据,如何能转换成XML格式呢?Microsoft BizTalk Server就可以实现这一转换。据微软技术专员张炜先生介绍,BizTalk Server就是一个实现了BizTalk的基于Windows 2000的服务器产品。BizTalk Server的功能之一,就是将企业既有的数据进行XML的转换和传送,从而将应用程序从不同的协议和数据格式中独立出来。

  相对于数据交换的标准来说,流程交易标准的制定就困难许多。一涉及流程,就联系到企业管理和企业文化等具有惯性的东西,因此只能在同类行业中,通过利益需求的驱动来加以规范。

  目前,注重流程的标准大致分为两类,一类来源于由多家企业自发组成的非营利性行业标准化组织,如RosettaNet、CommerceNet等;另一类来源于电


分享到: 微信 更多