- 浏览: 28409 次
- 性别:
- 来自: 武汉
最新评论
-
挪威的幽灵:
请问你有更详细的描述么 能更加细化么!!!
Mule JMS Transport示例
文章列表
Web Service概念
什么是Web Service呢?从表面上看,Web Service就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web调用来实现某个功能的应用程序。例如,笔者创建一个Web Service,它的作用是查询某公司某员工的基本信息。它接受该员工的编号作为查询字符串,返回该员工的具体信息。你可以在浏览器的地址栏中直接输入HTTP GET请求来调用罗列该员工基本信息的ASP页面,这就可以算作是体验Web Service了。
从深层次上看,Web Service是一种新的Web应用程序分支,它们是自包含、自描述、 ...
- 2009-07-22 11:20
- 浏览 1625
- 评论(0)
XFire开发web service
环境介绍
1.JDK6
2.myeclipse6.0.1
3.tomcat5.5
4.xfire1.2.6
开发步骤
(一)服务器端开发
1 在myeclipse下建立web service project ,命名为webservice;
2 在src文件夹下建立三个包,包名如下:
com.hust.dm.beans
com.hust.dm.services
com.hust.dm.servicesImpl
3 在beans包下新建类Book,代码如下:
package com.hust.dm.bea ...
- 2009-07-18 13:16
- 浏览 1365
- 评论(0)
通过jar命令或集成开发环境的打包工具,利用manifest.mf文件将.class文件打成可执行jar包时,如果程序引用大量第三方的jar包,那么会使得manifest.mf文件的编写变得很繁琐,并且可执行的jar需要运行机器上装有jre,考虑通过编写bat文件运行jar包程序。
过程如下:
1 对自己编写的java文件,对其编译,将class文件打成jar包(包名eg DMManager.jar)
2 新建文件夹,作为应用程序的home文件夹(文件夹名eg DMManager)
3 在DMManager文件夹下建立子文件夹lib、bin、jdk
4 将DMManager.jar放入 ...
- 2009-07-10 17:02
- 浏览 6571
- 评论(0)
首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。 其次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)来循环执行一条命令。当然,批处理文件的编程能力与C语言等编程语句比起来是十分有限的,也是十分不规范的。批处理的程序语句就是一条条的DOS命令(包括内部命令和外部命令),而批处理的能力主要取决于你所使用的命令。 第三, ...
- 2009-07-08 17:29
- 浏览 1205
- 评论(0)
据说,如果你能独立完成(不用看资料,不借助调试)回答在60分以上,找个6000元以上的工作由***来给你介绍。
1.简述逻辑操作(&,|,^)与条件操作(&&,||)的区别。(15分)
2.下面程序运行会发生什么结果?如果有错误,如何改正? (15分)
interface A{
int x = 0;
}
class B{
int x =1;
}
class C
extends B implements A {
- 2009-07-06 12:31
- 浏览 1234
- 评论(0)
一、前言
在商业化开发中经常是将开发的类打成jar包发布.由于有很多第三方的提供功能集合Jar包,所以经常会用到这些功能包.以下情景是很多Java开发人员经常碰到的:在开发,调试阶段,通过在CL<!-- cio 正文页网画中画广告 -->
ASSPATH中设置第三方的jar包路径,自己编写的class工作正常.开发完毕,部署的时候,将开发的class打成一个可执行jar包,会发现通过Class.forName(String classname) 或ClassLoader.getSystemClassLoader().loadClass(St ...
- 2009-06-30 15:07
- 浏览 2034
- 评论(0)
一、 SOA简介
SOA(Service-Oriented Architecture)概念最初由Gartner公司(Gartner是国际权威IT研究与顾问咨询公司,曾首先提出ERP、SOA等多个划时代的软件概念,其报告在世界IT界享有广泛的公信力)提出。
Gartner将SOA描述为:“客户端/服务器的软件设计方法,一项应用由软件服务和软件服务使用者组成……SOA与大多数通用的客户端/服务器模型的不同之处,在于它着重强调软件组件的松散耦合,并使用独立的标准接口。”
SOA的几个关键特性:一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和
- 2009-06-10 11:05
- 浏览 2588
- 评论(0)
学习编程的一些情况我真的深有感触,这次面试使我深深的体会到了失败但也收获了很多。我要说的将分成三部分, 1.是我面试的具体经过 2.是由面试想到的 3.现今我应该做的。 当然这些话很大程度上是我个人的意见,不可能完全得到大家的赞同,所以在某些观点上如果哪位朋友觉得跟我的有很大出入,请不要介意,也不要对我攻击,就当我没有说过,欢迎和我联系共同探讨这些问题! 1.面试经过 大约在年前我接到了台湾瑞晟(Realtek)苏州公司的面试通知,通知我2月21日到苏州工业园区面试,接到面试后的几天我把一些专业课温习了一遍,特别是C++和数据结构,由于大学几年里 ...
- 2009-06-07 19:45
- 浏览 950
- 评论(0)
Mule 它是一个轻量级的消息框架和整合平台,基于EIP(Enterprise Integeration Patterns,由Hohpe和Woolf编写的一本书)而实现的。 Mule的核心组件是UMO(Universal Message Objects,从Mule2.0开始UMO这一概念已经被组件Componse所代替),UMO实现整合逻辑 ...
- 2009-05-21 13:44
- 浏览 2116
- 评论(0)
1 环境搭建
a 下载jboss:
http://labs.jboss.com/jbossas/downloads/ (jboss-5.0.1.GA.zip)
b 安装jboss:
解压jboss-5.0.1.GA.zip文件至D:\ ;
创建系统环境变量:JBOSS_HOME=D:\jboss-5.0.1.GA.zip
在Path变量末尾添加“;%JBOSS_HOME%\bin”
c 启动jboss
双击运行%JBOSS_HOME%\bin下run.bat即可
2 开发一个Session bean ...
- 2009-04-28 22:42
- 浏览 896
- 评论(0)
1.1. 背景
在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的 ...
- 2009-04-23 16:11
- 浏览 860
- 评论(0)
在Mule中采用JMS 传输器进行消息传输,首先要有消息总线的支持,以ActiveMQ为例,详细步骤如下: 1 启动ActiveMQ(详见ActiveMQ) 2 编写发送端配置文件
jms-send-mule-config.xml
<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns="http://www.mulesource.org/schema/mule/core/2.2"
xmlns:xsi="http://www.w3.org ...
- 2009-04-07 22:03
- 浏览 4223
- 评论(1)
ActiveMQ是什么?
ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。
ActiveMQ特性列表
1. 多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议: OpenWire,Stomp REST,WS Notification,XMPP,AMQP
2. 完全支持JMS1.1和J2 ...
- 2009-04-07 21:44
- 浏览 2742
- 评论(0)