组件类型根据服务描述组件形状,服务提供使用的参照和属性。SCA定义了许多Java注释允许组件实施开发人员轻松地描述组件类型。SCA Java通用注释和API标准定义了注释。 在我们的PaymentImpl类的例子中实施了支付组件。
表1展示了PaymentImpl的源代码,注释用来识别服务参照和属性以及如何注释实施中使用的字段。 图三展示了PaymentImpl类如何使用SCA java注释定义SCA服务、参照和属性的图形表示、在这个图中,@service注视作为可用服务用来描述Payment。@reference注释用来描述CreditCardPayment服务中的Payment组件。……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
组件类型根据服务描述组件形状,服务提供使用的参照和属性。SCA定义了许多Java注释允许组件实施开发人员轻松地描述组件类型。SCA Java通用注释和API标准定义了注释。
在我们的PaymentImpl类的例子中实施了支付组件。表1展示了PaymentImpl的源代码,注释用来识别服务参照和属性以及如何注释实施中使用的字段。
图三展示了PaymentImpl类如何使用SCA java注释定义SCA服务、参照和属性的图形表示、在这个图中,@service注视作为可用服务用来描述Payment。@reference注释用来描述CreditCardPayment服务中的Payment组件。@property注释用来描述业务逻辑如何根据业务需求而改变。PaymentImpl类的剩余部分将包含单纯业务逻辑来实施业务流程。
图三java实施类到SCA组件中的SCA组件类型的映射。
现在我们已经基本了解java类如何被用来实施SCA组件了。
相关推荐
-
十条规则编写优美Java代码
作为程序员在进行编码时,一定会十分小心注意编码的格式,简单明了,才不至于在出现错误时难以查找,那么如何做到写出“优美”的代码来?
-
分析Java语言的复杂数据类型
除了简单数据类型之外,Java语言中还定义了三种索引数据类型,你知道它们是什么吗?如何初始化过程、默认初值和针对复杂数据类型操作的呢?
-
基于Java开发:关于类设计技巧的四点建议
在Java面向对象编程的过程中,类的设计是一个很有挑战性的工作,不同的人可能对于类的理解不一样。但是还是有一些可以借鉴的东西。
-
如何在Spring Web MVC环境下使用DWR?
目前Ajax的开发框架有很多,使用这些框架可以简化Ajax的开发。DWR (Direct Web Remoting)是一个用于改善Web页面与Java类交互的远程服务器端Ajax开源框架。