- 博客(15)
- 收藏
- 关注
原创 Web 服务版本控制
在任何分布式系统的设计中,API 版本控制是一个常见的问题。不幸的是,Web 服务也不例外。在本文中,Kyle Brown 和 Michael Ellis 将概述 Web 服务开发人员所面对的版本控制困难的范围,并且提供一些解决方案模板,讨论解决这个问题的体系结构和最佳实践。正确处理 API 版本控制已经成为分布式系统开发人员所面临的最困难的问题之一。各种各样的方案被提出,从 CORBA 采用
2006-04-24 16:06:00 1355
原创 IBM软件技术开放日分会场二我老板的演讲
时间:4月12日 15:00-15:45主讲人:毛新生 主持人:各位来宾,大家下午好,非常感谢大家能够一直坚持听我们的演讲,相信大家听了毛先生的演讲肯定会觉得不虚此行,为什么呢?因为SOA谈了几年,其实在各种场合中在各个领域里也有很多的交流,我得到反馈毛先生是讲的最好的人,希望大家多多问他一些问题,让他把演讲讲得更加生动和精彩。 毛新生:SOA确实是在太多的场合讲过同样这样一个题目,所以我深
2006-04-21 09:30:00 1852
转载 Soap 简单对象访问协议
Soap 的前身是XML-RPC 基于XML 的远程方法调用,类似于Java RMI、CORBA 实现系统对象间的消息传递通信。但后两者有些应用限制,现在流行SOAP。SOAP 的格式都是XML 规范的。Soap 是定义了一套基于xml 的消息传递方式,这种方式甚至可以用于替代手机短信。但现在主要用于http 消息请求。 为什么需要SOAP?随着计算机技术的不断发展,现代企业面临的
2006-04-20 16:18:00 2709
转载 简单对象访问协议[SOAP]规范
1. 简介 SOAP以XML形式提供了一个简单、轻量的用于在分散或分布环境中交换结构化和类型信息的机制。SOAP本身并没有定义任何应用程序语义,如编程模型或特定语义的实现;实际上它通过提供一个有标准组件的包模型和在模块中编码数据的机制,定义了一个简单的表示应用程序语义的机制。这使SOAP能够被用于从消息传递到RPC的各种系统。 SOAP包括三个部分 SOAP封装(见第4节)结构定义了一个整体框架用
2006-04-20 16:06:00 1111
原创 精辟: From Grady BoochThe limits of Software, September 2002
The entire history of software engineering is that of the rise in levels of abstraction
2005-05-05 04:12:00 846
原创 使Windows XP的ZIP解压功能失效
有两种方法可以解决:单击“开始”→“运行”命令或者按下Win+R键,打开“运行”对话框,然后在对话框中输入“regsvr32 /u zipfldr.dll”命令即可。另外,如果我们安装WinZip,WinZip安装程序会自动把WinZip和ZIP文件相关联,等安装完成后,你会发现在“资源管理器”中的所有ZIP文件变成了WinZip图标,此时ZIP文件就不会再与Windows XP中的“压缩文件夹”
2005-03-23 14:43:00 1264
原创 一个free ebook/other resource的站点
http://arbow.itocean.net/wakka/wakka.php?wakka=HomePage
2005-03-01 09:26:00 871
原创 Eclipse 相关的一些资源
这里列的是主站上的资源,还可以到各个 mirror 上去下: 下载站点:http://www.eclipse.org/downloads/index.php Eclipse 2.1.3 稳定版: http://download2.eclipse.org/downloads/drops/R-2.1.3-200403101828/index.phpEcose 3.0 M8版:http://downlo
2005-03-01 09:24:00 874
原创 specification with OCL
Specifying operationsThe effects or goals of use cases and operations can be described with OCL, abstracting away from the details of sequences of interaction and internal algorithms. Again, the advan
2005-02-25 14:22:00 851
原创 模型的性质与目标
将解释什么是模型,模型有何用途以及如何使用模型。本章还将解释模型的不同层次:理想的,部分的和基于工具的。 2.1 什么是模型 模型是用某种工具对同类或其他工具的表达方式。模型从某一个建模观点出发,抓住事物最重要的方面而简化或忽略其他方面。工程、建筑和其他许多需要具有创造性的领域中都使用模型。 表达模型的工具要求便于使用。建筑模型可以是图纸上所绘的建筑图,也可以是用厚纸板制作的三维模型,
2005-02-25 13:38:00 2322
原创 OCL相关的几个website
http://www.empowertec.de/index.htmhttp://sol.info.unlp.edu.ar/eclipse/http://www.um.es/giisw/ocltools/ocl.htm
2005-02-24 17:47:00 971
原创 BPEL学习:结构化活动(7个)
结构化活动规定了一组活动发生的顺序。结构化活动通过将业务流程执行的基本活动整合到结构中来描述业务流程是如何被创建的,这些结构表达了业务协议中所涉及的控制模式、数据流、故障和外部事件的处理以及在流程实例之间进行消息交换的协调。 活动包含一个或多个顺序执行的活动。活动按照它们在 元素中出现的顺序被执行。当 中的最后一个活动已经完成的时候, 活动本身就完成了。 活动起的作用与许多传统编程语言
2005-02-22 16:06:00 1553 1
原创 BPEL学习:基本活动(8个)
基本活动基本活动是与外界进行交互最简单的形式。它们是无序的个别步骤,与服务进行交互、操作传输数据或者处理异常。 Web 服务交互流程可以用三种活动与外界进行交互:、 和 。和我们在前面的文章中看到的一样,流程的伙伴之间通过使用这三种活动发生交互。通过指定 portType、操作以及伙伴,这些活动中的每一种活动标识出它所属于的 Web 服务调用。 流程用 活动调用伙伴提供的 Web 服务。
2005-02-22 15:50:00 1241
原创 BPEL学习:创建一个简单的流程
客户发出一个贷款请求;请求得到处理,然后客户弄清楚贷款是否得到了批准。一开始,中间那个步骤将包括向启用 Web 服务的金融机构发送申请并将决定告诉客户。从客户的角度看,该流程将使用他的申请,然后给他发送一个应答。建立流程:上面的行为包括:获得消息、然后调用金融机构的 Web 服务以及最后应答客户。在 BPEL 中用 、 和 活动定义了这三个操作。然而,该流程需要定义这些简单的活动彼此之间的关
2005-02-22 15:37:00 1446
原创 BPEL学习:概念
Web 服务的业务流程执行语言(Business Process Execution Language for Web Services,BPEL4WS)规范,其定位是成为整合方面的 Web 服务标准。BPEL4WS 流程本身基本上就是一个流程图,类似于用来表达算法的流程图。流程的每一步称为一个活动。存在以下一些基本活动:调用某个 Web 服务上的操作(),等待一条消息来响应由某人从外部进行调
2005-02-22 14:48:00 1504
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人