SOA&ESB
husheng8891
这个作者很懒,什么都没留下…
展开
-
SOA自学之路
SOA,面向服务的架构,是一种架构,其实就是一种思想。涉及到的技术还是比较多的。应该企业的发展需求,控制成本的等必然因素,成就了SOA的发展。再加之其良好的跨平台,容易扩展,不受语言限制,等特点,越来越受到企业欢迎。用到的技术有XML,soap,esb,消息代理等,学习路线依次而已,可从百度文库查找相关资料加强理论学习,有了理论的基础,才有实践的可能。原创 2013-04-10 10:53:05 · 735 阅读 · 0 评论 -
Mule学习笔记2--Hello,Mule
Prerequisites准备You must have the JDK 5 or later installed on the computer where you will install Mule.你的电脑上必须安装了JDK5 或者更高版本的JDK。Download and Install Mule下载和安装MuleIn your browser, g转载 2013-05-10 18:06:28 · 1197 阅读 · 0 评论 -
Mule学习笔记3--官方案例
一、编译导入Mule自带的例子1.准备安装Mule。这里就不介绍mule的安装了,请参考《Mule安装部署手册》。2. 编译Mule自带例子中的Hello例子使用命令行到目录:D:\app\mule3.1.1\examples\hello下,输入:mvn 即可。这里需要安装Maven;3. 导入Eclipse工程输入命令:mvn eclipse:eclipse 成功后,即可原创 2013-05-10 18:07:41 · 1777 阅读 · 0 评论 -
Mule ESB Studio v3.3使用安装以及详细案列
目录(?)[+]初级教程安装Mule Studio使用Studio模板运行独立的例子启动Mule Studio创建新项目文件夹设置关于Mule流程模块部署创建Spell Checker流程配置流程组件File入站端Echo组件HTTP EndpointFile 出站端运行Spell Checker测试Spell Checker中级教程向流程中添加组件添加和配置连接器配置模块配置Ajax E原创 2013-05-14 15:32:50 · 2635 阅读 · 0 评论 -
org/eclipse/jetty/util/component/Container$Listener
项目Demo开发的时候,发布webService,报org/eclipse/jetty/util/component/Container$Listener错误。解决方法:加入Jetty 8.0以上的相关包。这些包来自于CXF文件lib下面的包.原创 2013-08-22 23:07:49 · 9645 阅读 · 0 评论 -
Java基础知识的三十一个经典问答
1、面向对象的特点抽象:抽象是或略一个主题中与当前目标的无关的因素,一边充分考虑有关的内容。抽象并不能解决目标中所有的问题,只能选择其中的一部分,忽略其他的部分。抽象包含两个方面:一是过程抽象;一是数据抽象。继承继承是一种联接类的层次模型,允许和鼓励类的重用,提供了一种明确的共性的方法。对象的一个新类可以从现有的类中派生,这叫做类的继承。心累继承了原始类的特性,新类称为原始类的派生转载 2013-08-23 11:52:29 · 996 阅读 · 0 评论 -
网络获取北京时间和系统时间
public static void main(String[] args) throws Exception { URL url=new URL("http://www.bjtime.cn");//取得资源对象 URLConnection uc=url.openConnection();//生成连接对象 uc.connect(); //发出连接原创 2013-09-03 15:51:57 · 1990 阅读 · 0 评论 -
J2EE个人开发流程
本文根据个人经验总结的开发流程,具体细节需要自己领悟。原创 2013-10-10 14:51:36 · 930 阅读 · 0 评论 -
构建高性能J2EE应用的10个技巧
构建高性能的J2EE应用不但需要了解常用的实施技巧。下面介绍最常用的10种有效方法,可帮助架构设计师们快速成为这方面的专家。 Java性能的基础----内存管理 任何Java应用,单机的或J2EE的性能基础都可归结到你的应用是如何管理内存的问题。Java的内存管理包括两个重要任务:内存的分配和内存的回收。在内存的分配中,目标是要减少需要创建的对象。 内存回收是导致性能下降的普转载 2013-10-11 16:53:29 · 800 阅读 · 0 评论 -
Mule ESB 学习笔记1
1. 简介Mule ESB是一个基于Java的轻量级企业服务总线和集成平台,允许开发人员快速便利地连接多个应用,并支持应用间的数据交换。Mule ESB支持集成现有系统而无论其底层采用何种技术,如JMS、Web Services、JDBC、HTTP以及其他技术。2. 整体结构图 整体结构从上图可见,Mule通过Transports/Connect转载 2013-05-10 17:57:35 · 1099 阅读 · 0 评论 -
mule ESB 3 安装 配置 开发 官网教学翻译学习笔记--MyEclipse
安装安装mule IDE(集成开发环境),打开MyEclipse,进入help->MyEclipse configer center->点选software选项卡->左上窗口的右侧上方的addsite->添加网址http://dist.muleforge.org/mule-ide/updates-2.1.x/ ,命名为mule IDE(任意),点击确定,则在回到software选项卡,有a原创 2013-05-10 18:12:58 · 2656 阅读 · 0 评论 -
新项目1大幕开启
项目投资:2000W 项目背景:烟草行业物流系统集成 设计的技术:ESB,SOA,J2EE 项目成员:3个人 个人角色:代码实现 拿到项目需求文档,项目经理下发任务,根据需求文档,委派我们用HTML实现实现其中两个模块。原创 2013-05-06 14:10:10 · 1148 阅读 · 0 评论 -
SOA研究开发
先简要介绍一下基本的SOA开发的方法和一些概念.面向服务的架构(SOA)是一种基于可以重用的服务的,新的开发应用的架构体系. 近年来, 企业界对于SOA的需求越来越急切. 为了满足这样的需求, 一系列的SOA基础架构产品被推出. 主要的厂商 如Oracle, BEA System, IBM都提供了SOA平台产品. 在一个包含各类应用的复杂的IT系统中, 要使用适配器并且在一个符合业务需求的转载 2013-03-31 15:46:22 · 715 阅读 · 0 评论 -
读《SOA之道思想,技术,过程与实践》有感
SOA之道思想,技术,过程与实践一书,体会到其中的相关的技术,了解其相关特性。SOA 特征:1复用性2抽象性3正式性4明确性SOA是以业务流程驱动为导向的。不同系统平台,不同组件技术,不同技术下的遗留系统整合WSDL--soap/Http--RPC远程调用了解技术架构SOTEA,sotea是以架构为中心,迭代增量的过程模型,也是面向SOA架构思想的过程模型。其中核心技术需求原创 2013-04-11 18:16:37 · 857 阅读 · 0 评论 -
XML第一天
1.eXtensible Markup Language( 可扩展的标记语言)XML是元标记语言2.Document Type Definitio(DTD ,文档类型定义 )//声明信息 100 lshi beijing--子元素 --父元素 ---根元素3.XML元素成对出现的(有开原创 2013-04-13 18:41:41 · 565 阅读 · 0 评论 -
XML第二天---XML.DTD.Schema应用开发详解
14.有效的(Valid)XML文档。首先XML文档是个格式正规的XML文档,然后又需要满足DTD的要求,这样的XML文档称为有效的XML文档。15.#PCDATA(Parsed Character Data),可解析的字符数据。16.关于普通实体和参数实体1)普通实体是在dtd中定义,xml中使用,使用的时间格式是:&address2)普通实体是在dtd中定义,dtd中使用,定义原创 2013-04-13 19:33:18 · 606 阅读 · 0 评论 -
XML--Schema
1。Schema(模式):其作用与dtd一样,也是用于验证XML文档的有效性,只不过它提供了更强大的功能和更细粒度的数据类型。Schema是xml文件,而dtd则不是。2.所有的根元素必须要有Schema3.SimpleType类型与CompleType的区别1)SimpleType的类型元素没有子元素,也没有属性。2)当需要定义元素包还了子元素和属性是,必须要使用Comple原创 2013-04-15 15:29:59 · 621 阅读 · 0 评论 -
SCA组件
在SCA模型中,组件是业务功能的基本元素,通过构件被组合成为完整的商业解决方案。组件有四个部分组成:实现,服务,引用,属性。一个组件有一个实现和若干服务,应用以及属性引用。原创 2013-04-17 15:40:40 · 823 阅读 · 0 评论 -
java中四种操作(dom、sax、jdom、dom4j)xml方式详解与比较
1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存原创 2013-04-19 10:32:54 · 824 阅读 · 0 评论 -
Mule Studio版本3.4案例--Foreach Processing and Choice Routing Example
前提是你已经安装了MuleStudio,如果没有的你可以从里下载http://www.mulesoft.org/这些Blog的书写也是自己边学习边研究的案列。废话不多说,直接来。1.File--New--Mule Project--取名(foreachrouting)-next--next--Finish.2.书写流程,在开发工具的右边直接拖拉就行。如果没有出现画布,双击flo原创 2013-05-16 17:18:53 · 2065 阅读 · 0 评论 -
Eclipse开发明明没错报红叉错误
程序明明没有问题,还是报红叉错误。 仔细想想是编译器问题,选择工程project--clean就解决啦。 eclipse --->project ----->clean... 选项 将工程中的.class文件删除,同时重新编译工程,类似于jbuild中的rebuild原创 2013-10-12 11:18:43 · 1128 阅读 · 0 评论