自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 SCA_Spring规范(全部翻译完)

  1、Spring客户程序与实现模型1.1、目标SCA Spring的Java客户程序与实现模型指定了Spring框架是如何在SCA中使用的。目标如下:粗粒度的集成:与Spring的集成将是在SCA 构件(composite)层的,在SCA构件层中,Spring application cont...

2007-12-26 13:37:00

阅读数 1411

评论数 0

原创 《SOA概念、技术与设计》学习笔记(一)(连载中...)

最近好久没更新blog了,是因为最近都在忙着思考SOA相关的东西,确实是需要好好整理的时候了:        SOA涉及面很广,以至于感觉到新名词目接不暇呀,今天主要从最简单的Web service规范讲起吧:Web service与SOA的关系,这个议题觉得过大,因为要一下讲清楚并不是那么容易的...

2007-12-26 10:51:00

阅读数 1019

评论数 0

原创 Java组件实现规范v100 (全部翻译完成)

   1 Java 实现类型1.1 简介       该规范扩展自SCA装配模型规范,定义了java类如何提供SCA组件的实现,以及该类在SCA中是如何作为组件实现类型来使用的。       该规范需要用到所有《SCA的 Java注解和API规范v100》(本人正在翻译)中定义的所有的注解和API...

2007-12-18 12:06:00

阅读数 996

评论数 0

原创 Tuscany SCA案例分析(二)(连载中...)

今天给大家讲的是calculator的分布式版本,在这个案例中,我们先来看看其设计图,如下:从图中可以明显地看出有3个节点nodeA,nodeB,nodeC,而nodeA上有三个组件,nodeB和nodeC上分别有一个组件。这3个节点在同一个domain中。服务引用的关系在这里就不多说了。那么我们...

2008-01-08 12:04:00

阅读数 2658

评论数 3

原创 Tuscany SCA案例分析(一)(连载中...)

给了好久的承诺,前些日子一直在学习一些SOA方面相关的资料,包括Web Service基础--WSDL SOAP UDDI等,这些是经典的Web service规范,同时学习了些相关的XML-RPC以及WS-BPEL等相关的内容,其中发现要看明白这些东西必须要先学好XML以及XML Schema...

2008-01-03 12:02:00

阅读数 2187

评论数 0

原创 SOA中概念的输理

         因为SOA概念是源自当前已有的技术,如Web service,但又高于技术本身,因为其是架构问题,是设计问题,必定表明人在里面的重要作用,基础设施再好也只是把程序员从重复、复杂、底层的工作中解脱出来,软件成败的关键在于设计。SOA由来已久,本身就是技术的集大成者,概念、理念自然就...

2007-12-29 08:45:00

阅读数 754

评论数 0

原创 SCA支持以SOA解决方案组合现有应用

        使用SOA构建业务解决方案主要的优势之一就在于其能按照业务需求的变化和革新快速组装新的解决方案。解决方案组装的关键是包含现有的应用和功能的能力,而不是什么都从头开始。的确,只有尽可能地复用现有的功能,才能完成快速开发的目标。       SCA一种是使用SOA的业务解决方案的编程模...

2007-12-21 12:01:00

阅读数 1025

评论数 0

转载 Tuscany是什么?为什么要用Tuscany命名SCA规范的实现?

一、Tuscany概况        这里拥有欧洲风景最美丽的城市,这里是时尚优雅的发源地,这里风景迷人,美女如云。这些都为世界上最伟大的艺术家们提供了源源不断的灵感。       这就是意大利最与众不同的地区、文艺复兴的发祥地——Tuscany(托斯卡尼)。       Tuscany是意大利北...

2007-12-19 10:59:00

阅读数 716

评论数 0

原创 递归的装配模型

递归的装配模型       SCA协会从内外部提出的进一步简化SCA装配模型的建议需求中获取到了许多反馈意见。反馈中非常清楚地阐述了让SCA装配模型完全具有递归性将是进一步简化的关键所在。       “递归性”基本上意味着装配可以嵌入在其他“高层”装配的内部。装配模型的完整递归性将有助于提升装配...

2007-12-19 10:24:00

阅读数 963

评论数 0

原创 SCA与Spring框架

 简介       Spring框架普遍用于构建Java应用。它的目标是要减少编程环境的复杂度,与SCA有许多相同的设计原则。特别地,Spring提供了依赖注入机制的运行时容器,以便应用组件能避免直接对中间件API的编码。这也是SCA众多关键原则之一。       SCA和Spring是天然的合作...

2007-12-18 10:48:00

阅读数 1433

评论数 0

原创 简单的SOA案例:工作申请系统

工作申请系统相当简单。它允许应聘者创建和提交一个申请。招聘者可以查看申请,如果觉得应聘者合适就要求棉面试。面试单位可以提供他们的反馈意见。如果应聘者觉得可以接受,薪酬就会发送给应聘者。如果应聘者句的可以接受,他的信息就会进入雇佣系统。该应用系统中主要的实体是Application实体,它包含了所有...

2007-12-18 09:25:00

阅读数 914

评论数 0

原创 SCAv100的元数据模型

完整的SCA 1.0元数据模型如下:与SCA XML Schema相比,该模型是经过简化的.注: 该元数据模型是由OASIS文档派生而来,不是由OASIS推荐的,OASIS成员也没有看过.它不保证与OASIS推荐的一致.其的作用仅仅帮助理解OASIS规范而已. 

2007-12-18 09:00:00

阅读数 1152

评论数 0

原创 SCA的UML模型表达

为了方便那些从事软件架构时,喜欢设计模型的人们,这里有一个SCA的UML模型图如下:

2007-12-18 08:44:00

阅读数 2142

评论数 0

原创 SCA装配模型规范V100翻译版

1 装配模型1.1 简介该文档描述SCA装配模型,其覆盖如下内容:       服务的装配模型,既适合紧偶合也适合松散偶合。       应用服务的和与服务交互的基础设施功能模型,包括安全性和事务性。本文档由对SCA装配模型的简短概述开始。文档的后半部分描述了SCA的核心元素,SCA compon...

2007-12-17 11:40:00

阅读数 992

评论数 0

原创 发现了一本好书<How Tomcat Works A Guide to Developing Your Own Java Servlet Container>

看了前面六章样例,非常想买,在美国,我有认识的一个朋友,他可以帮我买,但一个人买实在是太贵了,希望有人和我一起合伙买,到时候有了原版复印就好,期待志同道合的朋友加入,如果想买的朋友请联系我的QQ:45449899,注:买tomcat,谢谢好书连接:http://books.brainysoftwa...

2007-12-16 09:46:00

阅读数 1139

评论数 0

原创 Apache Tuscany SCA Java 架构指南

Apache Tuscany SCA Java 架构指南<spanlang=EN-US><spanstyle=mso-spacerun:yes> TOC /o "1-3" /h /z /u <spanstyle=mso-element:field-...

2007-12-14 11:39:00

阅读数 2689

评论数 0

转载 SCA快速入门

什么是SCA?SCA是一个可执行的模型,用于将不同的 服务集成到一个业务解决方案。它简化了实现业务服务的组件编程模型,这些组件可以使用不同编程语言实现。SCA带来的一些益处主要为: 松耦合组件件的集成不需要知道彼此是基于何种编程语言实现的。在同步、异步情况下,组件都可以被方便的调用。 ...

2007-12-14 08:40:00

阅读数 840

评论数 0

翻译 SCA java编码入门

该页还在更新中。目标是帮助开发者快速了解关键函数,以便他们能上手编码或调试。起帮助我们更新此页,谢谢。 调出单机的Tuscany运行时当开始考虑Tuscany SCA java运行时环境的时候,理解高层调用是什么和为什么是非常有用的。当前关于”Domain”对象有些实现,该对象用于启动Tuscan...

2007-12-14 08:37:00

阅读数 650

评论数 0

转载 sca用户指南

  Apache Tuscany SCA 用户指南     介绍这篇用户指南帮助你熟悉SCA概念,并且带你浏览示范怎样创建SCA 应用的一个例子。它也说明了Tuscany支持的多种不同环境(例如命令行客户端或Web应用)以及如何打包程序以运行在这行环境中。本 说明或许不需要,因为创建一个SCA应...

2007-12-14 07:53:00

阅读数 786

评论数 0

翻译 如何进入Java SCA软件的开发

该文档是SCA Java项目的开发者指南l         一般性指南l         获取源代码l         配置你的开发环境l         构建二进制和源代码发布包l         导入SCA模块到你的开发IDE环境中l         理解SCA代码路径l         编码...

2007-12-13 15:37:00

阅读数 1338

评论数 1

原创 解决了rascalboy520同志的问题

因为你用的是JCreator,所以我下了一个环境,其实你主要设置一个地方就可以完成你需要实现的功能 我按照你的文件名和包名,写了一个简单的demo程序,截图如下:你的目的是要让java代码和class字节码文件在同一个目录下,如下图:我建的工程是在C:/Program Files/Xinox So...

2007-12-13 09:02:00

阅读数 963

评论数 0

原创 SCA的java注解和API规范v100

注:翻译风格:还不能很确定的内容用还不能很确定的内容格式表示案例代码用 code to example斜体来表示 1.       通用Annotation,API,客户程序和实现模型1.1    简介       SCA通用注解(annotaion),API函数,客户程序和实现模型为SCA装配模...

2007-12-12 17:19:00

阅读数 1294

评论数 0

翻译 SCA的简介

 SCA基础       什么是应用程序?一种结论认为它是由一组在一起协同工作的软件组件集合构成。所有的这些软件组件可以用相同的技术当然也可以由不同的技术创建。它们可以运行在同一机器的同一进程中也可以在不同的进程中,当然也可以跨越多个机器。然而应用程序要正常工作,需要两样东西:一、有一个创建组件的...

2007-12-12 10:10:00

阅读数 2490

评论数 0

翻译 SCA概述

SCA的编程模型是高度可扩展性并且是语言中立(语言无关)的。SCA易于扩展              多样的语言实现,包括Java, C++, BPEL, PHP, Spring等等              多种捆绑机制,包括Webservice, JMS, EJB, JSON RPC等等   ...

2007-12-12 08:35:00

阅读数 559

评论数 0

翻译 Tuscany概述

Tuscany团队正在为简化基于服务的应用网络开发和针对摆在SOA面前的真实的业务问题,提供一个健壮、简便的基础设施而努力。Tuscany是基于由Open SOA协会提出的规范的:       SCA(服务组件架构)――SOA的本质特性在于可以通过组建新加的或已有的服务来创建崭新的应用服务,而这些...

2007-12-12 08:33:00

阅读数 500

评论数 0

原创 Tuscany初探

最近和abigfrog(他的博客地址:http://blog.csdn.net/abigfrog/)一起出差,商量要准备做些apache的tuscany的学习,在开始了解了些抽象高层方面的概念:sca,sdo等后,迫不及待地要开始看看,这个soa的基础设施给我们提供了哪些东东,于是就开始试着写些简...

2007-12-05 16:53:00

阅读数 648

评论数 0

提示
确定要删除当前文章?
取消 删除