Axis入門(4)

發布自己的WEB services服務1)建立自己的JAVA檔案如下:public class HelloService{?public String echoString(String name)?{??return name;?}}2)將該檔案改名為HelloService.jws,copy 到D:/Tomcat 5.0/webapps/axis目錄下3)啟動TOMCAT4)編寫用戶端代碼如下:package com.hongsoft.test;import org.apache.axis.

在 XML Schema和WSDL中使用名稱空間

對於名稱空間,理解了OO思想的人應該是比較簡單的了,特別是對學過C++的人來說更是如此;但很多看了我前面文章的朋友,在和我的交流中,好像對名稱空間都不怎麼清楚,下面我們就來說說怎麼樣在 XML Schema和WSDL中使用名稱空間.先看看一段JAVA代碼:   package com.hongsoft.test.pkg1;   import com.hongsoft.test.pkg2.Test1;   import

BPEL4WS1.1的兩種使用範型

BPEL4WS1.1的兩種使用範型系統整合需要的不僅僅是通過使用標準協議來進行簡單互動的能力。僅當應用程式和商務程序能夠通過使用標準流程整合模型來整合複雜的互動時才能發揮 Web 服務作為整合平台的全部潛力。所以,BPEL4WS定義了兩種使用範型:業務協議和可執行流程.BPEL4WS 流程可以定義業務協議角色。例如,在供應鏈協議中,買賣雙方是兩個不同的角色,雙方都有自己的抽象流程。他們的關係通常被類比成夥伴連結。抽象流程使用所有的 BPEL4WS

spring,ioc模式與ejb3調用

我們先看看在servlet中怎麼調用ejb3:public class HelloServlet extends GenericServlet {  private Hello _hello;  public void setHello(Hello hello)  {    _hello = hello;  }  public void service(HttpServletRequest req, HttpServletResponse res)    throws IOException,

WebLogic Platform 8.1自訂控制項

WebLogic Platform 8.1自訂控制項一般由兩個檔案組成:JCS檔案和JAVA檔案.JCS是java control source的意思,代表源檔案,實現自訂控制項的功能;JAVA檔案代表控制項可以被調用的介面.舉例如下:1)JCS檔案代碼如下package verifyFunds.poUtil;import java.util.StringTokenizer;/** * Provides a number formatting utility function for the *

spring,ioc模式與ejb3的SLSB實現

我們先看看ejb3的SLSB的實現:import javax.ejb.Stateless;@Statelesspublic class HelloBean{  private String _greeting = "Default Hello";  public void setGreeting(String greeting)  {    _greeting = greeting;  }  public String hello()  {    return _greeting; 

WebLogic Platform 8.1資料庫控制項

WebLogic Platform 8.1資料庫控制項是系統預產生控制項中的一種,本文的代碼來自WebLogic Platform 8.1文檔.例子和說明如下://檔案名稱為ItemsDatabase .jcx java control extension的意思package verifyFunds; import com.bea.control.*; import java.sql.SQLException; /**  * A Database control to support the

[訊息]ActiveBPEL 0.9.7 released

Release 0.9.7 adds some performance enhancements and fixes some RPC complextype handling issues. Synchronization of in-memory and persistent versions ofengine config was improved, as was the shutdown code. Added WSDL cache size toengine

犯了一個Hibernate的低級錯誤

對Hibernate不很熟,在公司又要用這個,而且....,用的深度還挺高的,所以....呵呵,看reference沒看仔細,不知道Hibernate對列是不能用別名的(其實我們認真想想,Hibernate對列根本不需要別名啊),我們在代碼中這麼用了----也怪不得,如果Hibernate對列支援別名,我們目前這個項目的確要方便很多,結果報了錯:", expected in QUERY

ActiveBpel啟動的裝載步驟

ActiveBpel的啟動是隨TOMCAT的啟動而開始的,下面用TOMCAT啟動時控制台的資訊為藍本,分析ActiveBpel啟動的裝載步驟:1)進入org.activebpel.rt.tomcat.AeProcessEngineServlet的init方法2004-9-13 15:08:20 org.activebpel.rt.tomcat.AeProcessEngineServlet init資訊: Active BPEL startup2)讀取設定檔,開始啟動bpel引擎2004-9-13

Spring中的View和ViewResolver的使用

開啟Spring的原始碼,我們可以在org.springframework.web.servlet.view包下看到很多的View和ViewResolver類;View類為我們提供一些預設的待擴充的View,如org.springframework.web.servlet.view.document.AbstractExcelView提供了一個預設的Excel格式的View,org.springframework.web.servlet.view.document.AbstractPdfView

EJB基礎之RMI入門

做過UNIX下編程的朋友應該都聽說過RPC的概念了,RPC的全稱是Remote Procedure Call;如果和RMI的全稱(Remote Method Invocation)比較,聰明的你應該知道了他們的區別了:RPC是基於過程的,RMI是物件導向的.實際上,RMI是RPC的JAVA版本,因此,Java RMI具有Java的"Write Once,Run

WSDL規則與樣本(1)

首先看看一段簡單的JAVA代碼,我們用它作為WSDL的服務實現代碼:public class Test{  public String echo(String u){    return "Hello " + u;  }}然後看看用它匯出的WSDL:<?xml version="1.0" encoding="UTF-8"?><wsdl:definitions targetNamespace="http://businessEngine.hongsoft.com" xmlns="

設計模式與Spring的MVC結構

1)派遣器模式Spring有一個統一集中的派遣器org.springframework.web.servlet.DispatcherServlet,一般在web.xml中把所有的頁面請求都發送到該派遣器:<servlet> <servlet-name>countries</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servle

一個Daily Build實用模型

Daily Build包含的範圍甚廣,如原始碼控制,Daily Build主機設定,ANT的使用,任務計劃,持續整合等.本文不打算討論這些內容,而僅就一個Daily Build實用模型進行分析.假定我們的項目名稱為project,目錄D:/project子系統project1,目錄D:/project/project1子系統project2,目錄D:/project/project2子系統project3,目錄D:/project/project3三個子系統要使用的jar包應該是相同的,都在D:

WSDL規則與樣本(2)

看看兩段簡單的JAVA代碼,我們用它作為WSDL的服務實現代碼://CatDTO.javapublic class CatDTO{  private long id;  private String name;  public long getId()  {    return id;  }  public String getName()  {    return name;  }  public void setId(long id)  {    this.id = id;  } 

jboss4+ejb3下使用JAAS

我們知道,JAAS包括了Authentication和Authorization,下面我們分別看看:Authentication分析如下:1)類的annotate如下@SecurityDomain("other")public class CalculatorBean implements Calculator這樣將從users.properties中讀取Authentication資訊:kabir=validpassword2)使用的jboss類如下:import

對Hibernate逐減有點失望

上次對Hibernate不支援別名表示了不滿(http://blog.csdn.net/hongbo781202/archive/2004/09/02/92521.aspx),今天經曆了非常tedious的debug過程,對Hibernate逐減有點失望了今天的錯誤在於select firstly_repair from Trouble_create as t在運行時報錯,報錯資訊為undefined

jbpm的流程定義版本原則

基本上,jbpm的版本控制遵循下面的原則:1)每次發布一個流程,都將在資料庫中產生一個新的流程定義2)發布時將分配一個版本號碼給流程定義.

“我和它相處並不快樂”

hibernate已經從sourceforge的窮小子,變成了大戶人家,而且,越來越不能容忍被人批評了我把上篇BLOG發到了hibernate中文網,招到好些人的批評(見http://forum.javaeye.com/viewtopic.php?t=7579)我的BLOG(http://blog.csdn.net/hongbo781202/archive/2004/09/16/106839.aspx)上的攻擊性的非技術評論被我刪了,這是我的地盤,我做主其實我只是表示不滿,並沒有其它意思,看到J

總頁數: 61357 1 .... 13250 13251 13252 13253 13254 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.