话说我这个土包子进了大观园一趟后回到了公司,就开始安装biztalk2006, 照着SAMPLE开始搞,后来还加入一个biztalk组:group33022@xiaoi.com ,从这个组里获取了很多帮助。时间匆匆的过去两个多月了,那个项目也拿下了。于是带着弟兄们杀到了战场:定义XSD、提升属性、画数据流程,数据转换配置、开发自定义程序集、调用第三方WEB SERVICES、使用用数据库适配器,十八般武艺陆续登台,弟兄们在biztalk 平台上那好一顿搞呀。那时,光接口规范文档就写了上千页,真可谓气势如虹呀!当然,正是这个过程,让我非常清晰的理解了什么是ESB,一个可以称之为ESB的平台,它应具有什么功能。这一干就是小半年的时光过去了。
不幸的是,后来上线运行之后,各种各样的问题就接踵而至,比如高可用性、性能、系统管理、在线调试等等,这让我们非常被动,也弄的措手不及。我这个人有个优点,就是爱钻研,同时也有个缺点,就是太爱钻研。爷就不服气,一个biztalk就能把我整趴下,我今后还怎么在江湖上混呀。于是,日,以继夜,夜以继,日,我开始深入研究它。终于我出关了。带着N多个SAMPLE,和一个脑图(附图在末尾)出关了。我把在biztalk上工作至少需要了解的方方面面画了一图,每一项都配备自己写的SAMPLE,并注释好适用的场景。
终于,终于我开坛设讲啦…我把项目的所有技术力量集中在公司的大会议室,照着脑图开始讲。各位看官,您别好奇,怎么没有PPT呢? 因为PPT在我心中! 没有金刚钻,怎揽瓷器活?不喷数小时,怎敢台上站?您说是这个理吧?正当我讲的正酣的时候,整个身子颤了一下。“不好,低血糖了,要晕倒”。我心里暗自琢磨,于是坐了下来,慢慢把话题引入到这次会议的背景上。其实我们遇到这么多问题,只因为团队整理实力还欠缺,无法驾驭BTS这批烈马而已。马虽好,但也需要好骑手才行。请允许我自嘲一下:我们这个团里不少人都不清楚SOAP到底规定了哪些事情,也不清楚什么时候用长事务还是短事务,好像不清楚反射可以做什么的人也有。我把手放在良心上发誓:biztalk绝对是个综合学科: XML,XSD,XSLT, HTTP,SOAP,NamedPipe,数字签名,.NET反射调用,ISAPI,数据库,WINDWOS群集…最重要的就是--那种经历了无数的系统整合项目后、被折磨得死去活来之后、灵魂升华之后,得到的结晶,那就是传说中的设计思想啦。在与biztalk这头倔马一起战斗的时候,你既要把自己的思想融入到它里面,又要从中吸取它的思想,当人马合一之时,便是咱超脱之日。唉!可惜在那一日到来之前,我这位骑手已经决心换骑自家的毛驴了,不是咱骑不来这马,而是这马骑着太费劲了。
其实,公司不是没有牛人,可惜牛人都在搞哲学。比如程序员到底算是技工还是技师,算是固定资产,还是低值易耗品?据说大学里只有成绩最优秀的同学才可以学哲学呢!(楼主,你就净扯淡吧!)
言归正传,其实我也在反思自己,这小半年里,并没有BOSS期待的那样,用自己的屁股给脑袋做过主呀。当然,能开这么一次技术交流会议,至少说明咱还是有点上进心的,看官您说是吧?会议一直持续到下班,等我走出会议室的时候,外面人人都在议论同一件事,这就是5.12的那天下午。
有了这次会议,大家开始调整了很多设计,也解决了很多问题,但接下来遇到的更多的问题…
分享到:
相关推荐
这个开发系列的文档很可能是逐步介绍如何使用 BizTalk Server 进行开发和配置的一系列教程。在这个“Hello World”入门教程中,我们将探讨BizTalk Server的基础知识,以及如何通过管理控制台创建一个简单的应用程序...
这个“Biztalk Server 2009 视频4”很可能是系列教程的一部分,旨在深入讲解该软件的功能、配置以及实际操作。 在 BizTalk Server 2009 中,有几个关键知识点值得我们深入了解: 1. **业务流程管理 (BPM)**:...
BizTalk Server 2006 adds incremental value to BizTalk 2004 by improving administration, deployment, and other key areas of the product. BizTalk 2006 Recipes: A Problem-Solution Approach is based on ...
BizTalk Server 2006 adds incremental value to BizTalk 2004 by improving administration, deployment, and other key areas of the product. BizTalk 2006 Recipes: A Problem-Solution Approach is based on ...
4. **BizTalk开发**:学习BizTalk项目结构,如何使用BizTalk项目和BizTalk Editor创建Orchestrations,以及使用BizTalk mapper进行数据映射。 5. **BizTalk Adapters**:掌握各种内置适配器,如HTTP、FTP、WCF、SQL...
《Microsoft BizTalk Server 2010 (70-595) 认证指南》是一本详尽的备考资源,旨在帮助考生准备并成功通过70-595考试:TS:使用Microsoft BizTalk Server 2012开发业务流程和集成解决方案。此书由Johan Hedberg、...
BizTalk是微软推出的一款企业服务总线(Enterprise Service Bus,简称ESB)产品,用于帮助实现企业内部或跨企业的应用程序集成。本文将围绕BizTalk的基础入门操作,以“HelloWorld”为示例进行讲解。 首先,BizTalk...
BizTalk Server 2004是该系列的一个版本,它提供了强大的企业应用集成(EAI)和业务到业务(B2B)通信能力。发布Web服务是BizTalk Server中的一个关键功能,这使得外部系统可以通过标准的Web服务接口与BizTalk中的...
4. Hosts与Host Instances:Host定义了运行BizTalk组件的安全上下文,而Host Instance是在特定服务器上运行的Host实例。 三、BizTalk Server的工作流程 1. 接收:BizTalk Server通过适配器接收来自不同系统的消息...
BizTalk Server 2004特别强调了与Visual Studio .NET的紧密集成,为开发者和系统架构师提供了一致的开发体验。 在BizTalk Server中,企业应用程序集成(EAI)和业务流程管理(BPM)的核心是基于XML和Web服务的技术...
在本教程中,我们将逐步介绍如何安装 BizTalk Server,这个过程将通过一系列的截图来辅助理解。 首先,让我们从"1-1 添加WIN组件.JPG"开始。这一步骤表明在安装 BizTalk 之前,你需要确保你的Windows操作系统已经...
Biztalk2006 中文版教程 共11部分
在多计算机环境中安装BizTalk Server 2010和BAM(业务活动监控)是一项复杂但至关重要的任务,尤其对于寻求高可用性和分离运行时与管理功能的企业来说。以下是对这个过程的详细说明。 **安装高可用性环境** 在高...
BizTalk Server 2009 可以处理从接收发票到审批、匹配采购订单、处理支付、记录会计信息,以及与财务系统的交互等整个流程。这一部分的示例可能展示了如何使用 BizTalk 进行数据转换、错误处理和状态跟踪。 4. **...
**知识点详解:BizTalk Server 2006 在 Windows XP 上的安装与配置** ### BizTalk Server 2006 的功能与组件 BizTalk Server 2006 是一款由微软开发的企业级业务集成服务器,它允许组织通过标准化的消息传递机制来...
【BizTalk 2006 灵活的适配器应用】 BizTalk Server 2006 是微软提供的一款企业应用集成(EAI)和Business-to-Business(B2B)解决方案,它包含了强大的适配器框架,使得集成各种企业内部和外部系统变得灵活且高效...