`
ddtenvelope
  • 浏览: 13101 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
第三章主要讲的共享对象,这章有些内容比较抽象,我理解其中的一些东西费了一些周折。所以把这些理解记录下来,以免以后遗忘,有些内容是个人的理解,如果您对我的理解有异议,请提出来共同讨论。   3.1  可见性      这里提到了“重排序”,指的是操作系统对线程分片后,针对不同线程的调度是没有特定顺序的。 3.1.1 过期数据      貌似没有什么可说的... 3.1.2 非原子的64位操作      这里指的是对double和long类型64位的变量。对于这种数据编写多线程程序的时候最好要加volatile标示。因为现在很多cpu是不对64位操作支持的,64位的数据会分成两个32位 ...
      最近看了看《搜索引擎-应用、实践与应用》这本书,基本可以算做搜索引擎的入门书籍,这本书不错,可深可浅。里面虽然都不很深入,但基本囊括了目前的搜索引擎技术,所以在这里做一下学习笔记,以免以后忘掉。 ...
翻了翻《java SOAP编程指南》,其中对于WSDL的描述,在用语上与饶老师讲课时候的用语很像,小学作文六要素,不过书中没有用这个词。于是把饶老师的课件拿出来翻了一遍,回味了一遍,发现句句真言,后悔当初没好好听课啊, ...
以前的tomcat是以bat文件启动的,今天安了个tomcat,里面是采用exe文件启动的,不知道怎么配远程debug,搜得一下结果可行:   在Tomcat的JavaOpts中加入以下两行: -Djava.compiler=NONE-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888   这里8888是远程debug的端口
摘要: 这篇RFC包括了RFPS 79和88中的需求的设计.这个设计为分布式OSGI处理流程定义了一个最小级别的特征(feature)和功能(function),包括外界环境(external environments)服务的发现和获取.这个设计的目的不是对其他分布式OSGI的设计持否定态度,也并不对基于其他外部的API(external api),如:Jave EE,SCA,JBI等等这些api上所实现的分布式OSGI持否定态度(This solution is not intended to preclude any other solution and is not intended as ...
    作为一个开放的框架技术规范,SCA如何与现有的技术向融合呢? 书上有这么一句话:绑定策略和实现策略。     如何看待绑定策略与实现策略,或者说何时使用绑定策略何时使用实现策略呢? 首先看看绑定和实现的概念 ...
SCA服务实现的四个作用域 1.STATELESS    每个服务应用的每次方法调用都创建新的服务实例 2.REQUEST      如果有空闲实例,则返回空闲实例,否则创建新实例返回--对应ejb的无状态会话bean 3.CONVERSATION 服务引用从一个会话开始到这个会话结束使用同一个服务实例(多个服务引用可能公用一个会话,一个服务引用也可能使用多个会话)--对应ejb的有状态会话bean 4.COMPOSITE    在一个构件里,服务的引用使用同一个服务实例
运行了一下SOA核心及应用第五章的实现一个web服务中的代码,发现老是跑不通,于是试着跑了下代码中对于web服务测试的代码,如下: @Test public void testQueryRemainningWS() throws InterruptedException, MalformedURLException, ServiceException, RemoteException { Service service = new Service(); Call call = (Call) service.createCall(); call.setTar ...
1。它提供了统一的调用方式,即使B公司是异构的系统,比如它就是个个ejb的远程调用,我也可以让E公司用B公司的产品,而业务人员不关心调用到底是怎么转化的。 2..它提供给了一个基于组件的构建模型,可以使其他不同种类的服务,比如EJB,JMS,WEB服务等使用统一的方式来构建或者重构,这一点弥补了web服务的不足
1。异步单向(Async Oneway):客户端发起调用后就不再关心服务端。如发短信。    可靠性由系统保证,机制有:重发机制、失败后给客户端发送失败消息等 2。延迟响应(Deferred Response):客户端发出调用后,在处理完成前很快得到一个ticket(票据),得到ticket后客户端就可以继续做它的事情了。    这个可以看做是稍微延迟的的异步单向,可靠性分为两阶段,得到票据前和票据后。得到ticket前可靠性可以由客户端来掌控,而得到ticket后的可靠性就和异步单向相同只能由系统来保证了。 3。回调异步(Callback):与编程中的请求回调相同。    这里可靠性就可以由客 ...
个人读书随笔,有好的意见请提出, 1.早期sca里面的几个基本概念   导入:模块间调用概念。模块间的调用需要导入才能够使用。   导出:已有系统使用sca服务时,需要将sca服务导出成目标服务。比如一个已有的jms调用系统A,它不了解什么是sca,所以要将sca服务导出成jms服务,这个jms调用系统A才能使用sca服务。   绑定:绑定主要涉及指定绑定信息,绑定信息包括了目标服务或源服务的的调用方式、位置信息、调用方法等。绑定分为导入绑定和导出绑定。早期sca实现WPS V6.0提供了四种导入绑定方式:JMS绑定、WebService绑定、SCA绑定、无状态会话bean绑定。提供了三种导出绑 ...
Global site tag (gtag.js) - Google Analytics