仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 463|回复: 10
打印 上一主题 下一主题

[学习教程] 了解下JAVA的集成医疗保健服务,第 2 部分

[复制链接]
海妖 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:03:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
还得说上一点,就java本质而言,是面相对象的,但是你有没有发现,java也不全是,比如说基本类型,int,那他就是整型而不是对象,转换类型是还得借助包装类。
利用ApacheServiceMix作为HealthcareServiceBus
HealthcareServiceBus(HSB)使各类医疗保健使用程序互连和互操纵从而托付高效的服务。本文由两部分构成,个中第1部分 会商了经由过程利用Java™BusinessIntegration(JBI)系统布局对医疗保健服务举行聚合。第2部分将为您显现怎样利用一个开源JBI完成—ApacheServiceMix—作为一个HSB。您将设置使用程序作为已托管的ServiceMix外部服务、进修怎样互连多个JBI情况、并懂得怎样集成医疗保健互操纵性的行业尺度到ServiceMix。
经由过程毗连各类医疗保健使用程序到JavaBusinessIntegration(JBI)服务器,你能够为医疗保健构建一个企业服务总线(HealthcareServiceBus,HSB)。本文由两部分构成,个中第1部分先容了JBI、注释其构架、并会商了它怎样被用作一个聚合诸如Prescription应用程序、Radiology-Department使用程序和Donor-Group使用程序的HSB。
第2部分将演示怎样设置这些服务使JBI服务器能够作为HSB启动。我将向您展现怎样利用ApacheServiceMix(一个盛行的JBI开源完成)作为HSB。起首我将先容ServiceMix和其主要组件之一。然后将形貌怎样利用该组件来设置使用程序作为已托管在ApacheServiceMix上的外部服务。第三部分将先容怎样互连两个JBI情况,以便毗连到个中一个JBI情况的使用程序可与毗连到另外一个JBI情况的使用程序互连和互操纵。最初一部分将供应一些有关怎样集成HL7(HealthcareLevel7,在第1部分中先容的通用的医疗保健尺度)功效到JBI的秘诀。
先容ApacheServiceMix
ApacheServiceMix可承载JBI使用程序,如图第1部分的、5、6和7所示。为了完成JBI情况组件,ServiceMix利用了盛行的开源Spring框架。您可使用SpringXML设置在JBI情况内设置服务,这使得必要实例化的Java类复杂了然。
除完成JBI标准之外,ServiceMix绑缚了一些有效的预设置组件,可间接在您的JBI使用程序中利用。回忆第1部分中的将外部和内部服务夹杂到JBI中,为了完成RadiologyDepartment使用程序之类的外部服务,您必要ServiceEngine(SE)。ServiceMix供应各类可反复利用的SE,您能够用它们来创建您的外部服务。关于本文,您将利用一个称为CXFServiceEngine(CXFSE)的ServiceMixSE。
CXFSE是一个开源ApacheCXFWeb服务框架的包装器。它使得您能够在ServiceMix使用程序中利用ApacheCXF的功效。ApacheCXF同意您创建完整与外部营业逻辑集成的Web服务使用程序。CXFSE有很多功效,使其合用于HSB之类的使用程序。
ApacheCXF利用了拦阻器的观点来与Web服务的营业逻辑集成Web服务前端(也就是说,在Web服务形貌言语[WSDL]文件中界说接口)。CXF供应几种随时可用的拦阻器并同意您增加您本人的拦阻器。拦阻器处置特定的事情,您能够设置一系列拦阻器来详细处置您的营业逻辑需求。比方,您能够设置以下的拦阻器链:
拦阻器从服务客户处吸收服务哀求并将其转换为另外一种格局。
另外一个拦阻器依据哀求创立Java对象。
第三个拦阻器挪用营业逻辑并同哀求挪用一同传送Java对象。
另外一个或多数拦阻器可包括实践的营业逻辑。
第五个拦阻器从营业逻辑使用程序处提取新的Java对象。
第六个拦阻器将Java对象转换为XML格局并向服务客户发还呼应。
我将不在本文中会商创建或设置CXF拦阻器的详细细节。相反,我将利用一个复杂默许的现成的拦阻器组合,该组合可挪用RadiologyDepartment使用程序。
<p>
还有就是总有人问我到底该学习什么语言,什么语言有前途,那么我的回答是不论是C,C++,java,.net,ruby,asp或是其他语言都可以学,编程的关键不是语言,而是思想。
金色的骷髅 该用户已被删除
沙发
发表于 2015-1-18 14:41:50 | 只看该作者
Java是一个纯的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心。Java舍弃了C++语言中容易引起错误的指针(以引用取代)、运算符重载(operatoroverloading)
海妖 该用户已被删除
板凳
 楼主| 发表于 2015-1-21 07:52:12 | 只看该作者
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
小妖女 该用户已被删除
地板
发表于 2015-1-25 19:33:22 | 只看该作者
J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。
山那边是海 该用户已被删除
5#
发表于 2015-1-31 15:33:52 | 只看该作者
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
飘灵儿 该用户已被删除
6#
发表于 2015-2-3 12:38:55 | 只看该作者
有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
admin 该用户已被删除
7#
发表于 2015-2-3 21:09:56 | 只看该作者
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
灵魂腐蚀 该用户已被删除
8#
发表于 2015-2-9 05:01:32 | 只看该作者
是一种使网页(Web Page)产生生动活泼画面的语言
变相怪杰 该用户已被删除
9#
发表于 2015-2-26 23:44:07 | 只看该作者
象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
乐观 该用户已被删除
10#
发表于 2015-3-8 18:30:32 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
因胸联盟 该用户已被删除
11#
发表于 2015-3-22 22:11:55 | 只看该作者
是一种为 Internet发展的计算机语言
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 17:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表