[BTS]使用BizTalk开发应用系统,就是这么简单!
2008-02-28 20:36
776 查看
使用BizTalk开发应用系统
此文献给那些知道BizTalk,但还不知道它能做什么的朋友们!
项目中要完成一个消息服务中心程序,主要完成接收各个系统发过来的消息,根据不同的消息内容,按特定的方式将提醒消息发送出去。发送方式主要有:email, 短信, 即时消息。
现有资源:SMTP服器,短信网管接口程序,OCS消息转发接口程序。
看来,三个发送发式的代码都已经完成了。就差这个消息服务中心了!
想一想,还是用BizTalk吧。开始画图了!!!!....
所做的工作:
在sqlserver上创建了几个表,为了记录消息日志,同时写了对应的几个Insert存储过程。
定义各系统可以传给我什么样的消息!schema. (xsd)
发EMail,直接用BizTalk的SMTP Adapter。
发OC即时消息,直接用MSMQ Adapter,将消息发到它的接收MSMQ中。
发短信,也用MSMQ Adapter,把消息发到短信服务程序的MSMQ中。
中间定义几个消息。
中间定义几个变量。
使用Sql Adapter生成调用使用的消息。
做几个Mapping。
写几行为了显示在Event日志中的C#代码及几个Helper文件。
按需求,画流程图吧!
最后,进行编译、部署、测试。
一切OK !
解决方案:
实际流程图:
运行时对流程执行的监控:
BizTalk代表的概念!
EAI:我用一个简单的流程图,把三个系统(三种消息发送方式)集成在一起了!
SOA:我有一个接收端口,我可以配置这个接收端口从File, FTP,SQL,.... 只要我能访问到的地方读取、监听数据。为你提供转发提醒消息的服务!
ESB:以后,我有更多的流程了,我可以把它们都串起来,完成一件更庞大的工程!
我们的学习团队!
BizTalk Group MSN群 (MSN:group33022@xiaoi.com )
欢迎加入BizTalk Group组织,我们一起提高并进步!
此文献给那些知道BizTalk,但还不知道它能做什么的朋友们!
项目中要完成一个消息服务中心程序,主要完成接收各个系统发过来的消息,根据不同的消息内容,按特定的方式将提醒消息发送出去。发送方式主要有:email, 短信, 即时消息。
现有资源:SMTP服器,短信网管接口程序,OCS消息转发接口程序。
看来,三个发送发式的代码都已经完成了。就差这个消息服务中心了!
想一想,还是用BizTalk吧。开始画图了!!!!....
所做的工作:
在sqlserver上创建了几个表,为了记录消息日志,同时写了对应的几个Insert存储过程。
定义各系统可以传给我什么样的消息!schema. (xsd)
发EMail,直接用BizTalk的SMTP Adapter。
发OC即时消息,直接用MSMQ Adapter,将消息发到它的接收MSMQ中。
发短信,也用MSMQ Adapter,把消息发到短信服务程序的MSMQ中。
中间定义几个消息。
中间定义几个变量。
使用Sql Adapter生成调用使用的消息。
做几个Mapping。
写几行为了显示在Event日志中的C#代码及几个Helper文件。
按需求,画流程图吧!
最后,进行编译、部署、测试。
一切OK !
解决方案:
实际流程图:
运行时对流程执行的监控:
BizTalk代表的概念!
EAI:我用一个简单的流程图,把三个系统(三种消息发送方式)集成在一起了!
SOA:我有一个接收端口,我可以配置这个接收端口从File, FTP,SQL,.... 只要我能访问到的地方读取、监听数据。为你提供转发提醒消息的服务!
ESB:以后,我有更多的流程了,我可以把它们都串起来,完成一件更庞大的工程!
我们的学习团队!
BizTalk Group MSN群 (MSN:group33022@xiaoi.com )
欢迎加入BizTalk Group组织,我们一起提高并进步!
相关文章推荐
- android应用 小试牛刀 开发自己的应用程序就是这么简单
- 使用JBoss Eclipse IDE 开发J2EE应用系统
- iOS开发UI篇—使用xib自定义UItableviewcell实现一个简单的团购应用界面布局
- Scriptcase演示程序,马上查看使用SC开发系统多么简单
- Android系统开发中log的使用方法及简单的原理
- 一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之完成登录功能
- 【FFMpeg视频开发与应用基础】一、使用FFmpeg命令行工具和批处理脚本进行简单的音视频文件编辑
- iOS开发UI篇—使用xib自定义UItableviewcell实现一个简单的团购应用界面布局
- 就是这么简单(续)!使用 RestAssuredMockMvc 测试 Spring MVC Controllers(转)
- 解析iOS应用的UI开发中懒加载和xib的简单使用方法
- 就是这么简单(续)!使用 RestAssuredMockMvc 测试 Spring MVC Controllers
- 安卓简单app开发实践,代码完成后没报错,但功能就是无法使用,学生菜鸟,求指导
- 使用HFC SDK for Node.js 开发 Hyperledger Fabric 客户端应用系统
- 64位系统使用VS2010开发32位ASP.NET应用--注意事项
- 使用C#开发一个简单的P2P应用
- 在Bluemix 使用OpenWhisk 开发Dark Vision应用系统
- 使用JFinal社区搭建自己的社区网站就是这么简单~~
- 使用Visual Studio做WINFORM多国语言就是这么简单
- 就是这么简单!使用Rest-assured 测试Restful Web Services
- 【开发技术】 使用JSP开发WEB应用系统-------笔记