- 博客(84)
- 资源 (3)
- 收藏
- 关注
原创 别了,大学四年
今天是大学四年的最后一天,从我踏入北信那天到现在,我的大学四年好像很自然地成为过去了。回想这四年,我有高兴的时候,也有哀愁的心境;有过高处的自信,也有过低谷的感触;有过奋发的豪情,也有过孤单的落泊;……遇到过许多很好的老师,也结识了很多优秀的学长和学姐;结交了很多不同方面优秀的同学,也认识了一些不错的学弟和学妹;……荒废了一些东西,也学到了很多东西;失去了一些东西,也收获到了很多东西。我在即
2006-06-30 21:29:00 1815
原创 Axis环境之下实现web services调用EJB
在Axis环境之下,实现web services调用EJB1.首先要确保Web Services和EJB都是有效的,可以分别给他们写一个同台机器上的客户端访问一下(本BOLOG上有有关于它们的开发)。 注意:axis要注册相关axis的jar文件,EJB要注册相应的JNDI的jar到环境变量2. 必须把EJB的interface类打包,并注册到服务器所在操作系统的环境变量。3
2006-05-15 22:24:00 1809
原创 有关J2SE的一些东西
在java中开发界面是比较烦的一件事,要注意一些问题: 1.JPanel中不能放Jframe,这是不同于html中的iframe. 2.java中的dialog不是完全受控的,除了默认的几个提示的对话框。 3.布局要自由,就要选择null,然后直接定位,为了有一定的通用性,可以结合 Dimension screenSize = Toolkit.getDefaultToolkit().getScr
2006-05-15 22:22:00 1597 1
原创 WSIF的使用
WSIF 提供了用于调用 Web 服务的 Java API,与调用它所依据的服务格式或转输协议无关。它处理 WSIF 的目标中确定的所有问题。WSIF 提供以下功能:1.具有可对任何 Web 服务进行独立于绑定的访问的 API。 2.它紧密依赖于 WSDL,因此可以调用可在 WSDL 中描述的任何服务。 3.允许对 Web 服务进行无占位程序(完全动态)调用。 4.您可以在运行时将新的或更
2006-03-15 22:15:00 2616
原创 服务发布的API(weblogic)编写的Client实例
import weblogic.uddi.client.service.Inquiry;import weblogic.uddi.client.service.Publish;import weblogic.uddi.client.structures.exception.UDDIException;import weblogic.uddi.client.structures.exceptio
2006-03-09 21:14:00 2512 2
原创 服务查询的API(Weblogic)编写的client实例
import weblogic.uddi.client.service.Inquiry;import weblogic.uddi.client.service.Publish;import weblogic.uddi.client.structures.exception.UDDIException;import weblogic.uddi.client.structures.exceptio
2006-03-09 21:10:00 2436
原创 weblogic下的UDDI及对UDDI的理解
1.weblogic与UDDI WebLogic Server 包括的 UDDI 目录称为“UDDI 目录浏览器”。可以使用下列 URL 访问 UDDI 目录浏览器:http://localhost:7001/uddiexplorer/index.jspWebLogic Server 配置了可将 Web Service 发布到其中的专用注册表。要发布 Web Service,请执行以下步骤:(1)
2006-03-09 21:06:00 5888
原创 用wsdd来开发web services
用wsdd(服务部署描述语言),主要是编写java文件和编写wsdd文件。1。编写java文件,最好是定义在某一个包下,否则便以后直接放到/WEB-INF/classes下,有时会出错,原因是在用deploy.wsdd部署时映射不对。然后直接包对应的包放到/WEB-INF/classes中。HelloWorldG.java文件: package test.gaolong;public cla
2006-03-09 21:02:00 7430 9
原创 用jws来创建web services
用jws来创建web services是一个最简单的方法,下面借助一个简单的例子说明一下具体过程1.编写一个java文件,经javac编译后没有错误,把该文件另存为.jws文件。例如合HelloWorld.jws: public class HelloWorld{ public String sayHello(String name){ return "Hello"+name;
2006-03-09 20:59:00 6249 8
原创 用DataHandler来实现一个带附件的soap请求的web services
1.为了使其对DataHandler的支持。除了配置好axis环境之外,还要在sun的网站上下载jaf 1-0-2.jar包,并把它注册到CLASS_PATH中。2.编写服务程序(.java),既支持文本文件,也支持二进制文件。package test.gaolong;import java.io.*;import javax.activation.*;public class FileS
2006-03-09 20:57:00 8412
原创 解决workshop开发的服务器端与axis开发的客户端之间的交互通信问题
1。用workshop开发web services的方法就是简单的jws的开发形式,相对比较简单。可以立即部署到相关的服务器之上。其jws文件如下: ublic class Test implements com.bea.jws.WebService{ static final long serialVersionUID = 1L;
2006-03-09 20:37:00 3025
原创 基于weblogic+axis的web services开发
1。webligic+axis的开发环境是出于轻量的web service和重量级的EJB等组件的开发与应用考虑的。让axis中处理web services,然后在weblogic上开发一个完整的J2EE应用,然后用web services提供这些业务级组件对外的web 服务。2。在开发过程的问题: (1).对于weblogic服务器端所有在axis部署的文件必须用jdk1。4。1来编译,否则会出
2006-03-09 18:59:00 2551
原创 关于weblogic平台和axis上开发webservices的比较
1.bea workshop太大,开发的方式相对比较单一(基于jws),主要以业务为主,使用起来不灵活,与平台紧紧靠在一起,对EJB,JSP,swing等开发都限制在weblogic平台上,否则很难在相互之间的调用,开发部署的透明度不高(要根据醒目来部署,而不是一个简单的项目来)。2.axis则相对是轻量级的web services开发环境,提供了JWS,wsdd开发方式,还可以结合wsdl2Ja
2006-03-09 18:57:00 2103
原创 AXIS的初级使用
1。从www.apache.org上下在axix的相关版本的包和sun公司的JAF的包(支持SOPA中的文件传输)。2。在适当的路径(即相关服务器的WEBAPPS目录下,因为AXIS本身可以看成一个WEB应用)下解压,把JAF中的activation.jar包放到其lib目录下。3。有关AXIS的环境的配置:AXIS_HOME: D:/Tomcat 5.0/webapps/axis/AXIS_
2006-03-07 19:16:00 2943
原创 一切是新的开始
也许一年前,我因为觉得个人技术水平不高,想继续学习技术,因为那种正在学习技术关键的时候,而且有机会进入一个合作的团队之中,好好的炼一下技术,学学怎么在团队中开发。我放弃了在去年上学期全力准备的机会。我通过那次机会,学到技术,学到如何在团队中开发,如何在团队中处理事情,还学到待人处世的道理,对我确实受益匪浅。 也许时间与结果成正比,也许命运安排,我现在必须去承受这样造成的一个痛苦的事实。
2006-03-05 16:43:00 1244
原创 xml数据存入数据库的解决办法
当我们要把xml格式的数据存到数据库中。通常的办法是解析xml文件,读出xml中的数据类型并根据它创建数据库表和表之间的结构,读出xml中的数据,存入到数据库之中。在读nodeType是要注意二个问题:1.读某个节点数据类型可以对上一个节点的孩子,或直接使本节点的类型,只不过要严格注意定位正确,不要混淆。例:link.getElementsByTagName("link").item(0).get
2006-03-02 15:15:00 3019
原创 WSDL文档介绍
- http://schemas.xmlsoap.org/wsdl/" xmlns:conv="http://www.openuri.org/2002/04/soap/conversation/" xmlns:cw="http://www.openuri.org/2002/04/wsdl/conversation/" xmlns:http="http://schemas.xmlsoap.or
2006-02-21 11:09:00 2478 3
原创 用cdt+sygwin进行开发c/C++的程序或项目
1.对于cygwin可以选用高版本的,对应于eclipse的高版本。2.在eclipse中使用cdt的方法具体参看帮助文档中的reference.其中有很多有关环境变量路径,工具命令的设置等,注意在managed环境下,有些选项没有显示出来,需要convert to stardard才会出现这些设置选项。3.需要改原来的build command的make -k 为make -f makefile
2006-02-20 20:21:00 2417
原创 服务器与浏览器的会话
对于cookies而言:在不同的应用(对于web 或 application之下对应的工程,也就是一个模块), cookies是不能共享的。 因此在使用的时候需要对cookies设置path,来指定具体请求的URL)。 对于cookie的设置,通常是直接设置域和只能指定相对路径(与本设置cookies所在的目录为标准)。不需要指定端口(不管你访问什么端口)。 在设置cookie时
2006-02-20 20:17:00 2537 2
原创 javaScript的一些应用
1。禁止鼠标操作的语句:onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()">对于 等域级的区域,可以
2006-02-20 20:11:00 2254 2
原创 myeclipse中J2EE项目之间的组织结构
1. 对于eclipse而言,所有的环境地建立只是针对于一个workshop而言,尤其是对于服务器的有关配置。 (具体见cyberArtcle(网页快捕)软件中的eclipse的配置于使用)2. 对于eclipse中在做web项目时需要外引一些包供程序使用时,要把相关的包放到web-inf/lib下即可。(点击从文件系统中导入即可,同时可以选择相关的包即可,不必用所有的包)。3.用myec
2006-02-20 20:05:00 2439
原创 我回来了
自从别了我blog半年了,有时我还回来看看,甚至有时候很想写写;但我没有,因为我有为了奋斗的目标的计划,不容我把时间花在这个上面。往者不可见,来者犹可追,我现在尽管那半年奋斗的结果还没有出来,但新的东西来了,我要好好做做技术了。也许我现在还为结果忐忑不安,也许还为工作担忧,也许现在还很懒,但我必须努力向技术进军了,多学点是应该,现在不学,将来还是要学的。付出了多少努力,就会有多少结果。我是信这
2006-02-20 16:55:00 873
原创 暂别我的BLOG
今天我要回家了,也就给今年的编程和实践要告一段落了,也要暂别我的blog了。 也许继续做项目和技术学习,有利于我进一步的向技术应用的更高层次发展,但是为了再现曾经的奋斗的目标,挽回我曾经失去的,所以我要实现现在的理想和目标。也许我曾经的想法太过幼稚,或者是压力太大,所以当时放弃了进一步的学习的基础准备,准确地说没有急切的心理准备,但是为了做多方面的准备,我也从来没有放弃基础知识的学习。现在我
2005-07-20 11:58:00 1141
原创 B/S结构的底层理解
现在B/S结构是系统构架的基本要求之一,B/S结构具有很大的魅力,它的最核心部分不是浏览器,也不是web服务器,而是HTTP协议和Http协议的应用。我用Java语言编写过浏览器和静态页面web服务器,所所以对这个比较了解。 对浏览器的编程是基于Javax.swing包的,它提供一些类直接支持HTML页面的显示。只要你给EditPane一个URL,它就能显示页面。但是它目前支持标准的XHTML
2005-07-20 11:53:00 1753
原创 一点学习计算机软件的感受
我今天看到了一篇文章,有关有些对UML学习的评论,最后得出一个买椟还珠的结论。我深受感触啊。 我一直都是在学习和计划系统学习软件工程,可能在老师的启发下,从大一下学期就开始学习软件工程(我至今记得那本书的名:《面向对象的系统分析与设计》),当时正时学正学C++,应该说是面向对象的设计和分析,那老师特好,大半的时间都在讲面向对象的分析和设计,以及个人曾经辉煌的历史,只花很少的时间讲C+
2005-07-19 15:06:00 1919 1
转载 用 EJB3.0 简化 EJB 开发
引入 Enterprise JavaBeans ( EJB ) 是为了构建分布式组件。最初 , 该技术承诺可以解决 CORBA 的所有问题并降低其复杂性。作为J2EE的核心,EJB经历了几次较大的修订,并加入了许多特性,因而变得臃肿起来。从一开始,大部分开发人员就非常钟爱EJB,甚至在没有任何意义的情况下也在其应用程序中使用EJB。当项目不能正常扩展,又在使用EJB时,很多开发人员都会责怪EJB。
2005-07-19 08:42:00 1493
转载 开发人员的一种新思维模式
我们正处于转向网络中心平台的转换过程的最初阶段,这个过程漫长而又不可避免。在如何构建应用程序和分配支持业务需求所需的开发劳工这两个方面,企业应用程序架构师和开发人员都必须采用新的思维模式。 面向服务架构( SOA , Service-Oriented Architecture )是创建灵活、可适应和分布式计算环境的一种应用程序设计风格。为了将应用程序功能设计为共享的、通用的服务, SOA 定义
2005-07-19 08:41:00 1720
原创 Java开源项目的一些理解
在过去的学习的过程中使用过一些开源项目,比如Struts,Fileupload等,还调查过有关Web打印方面的开源项目。在这些项目中有的是系统构架框架,比如MVC框架下的struts。有的是开源的API,比如fileupload组件。 像MVC这样的系统框架的开源项目,通过把该项目的一些config的dtd文件和XML文件放到项目中,然后通过容器根据程序来调用这些配置文件,然后根据这些配置文
2005-07-18 23:18:00 2042
原创 Struts的使用
今天在QQ技术群上被一个Struts新手缠上了,这可能是今年最后在技术群上回答问题,所以给他详细的讲解了一下基本的Struts。下面作简单的总结如下,希望对别人有所帮助。 Struts的实现思想是:通过配置文件把请求页面,处理程序的JavaBean,显示的页面联系起来。 处理业务的javaBean包含两部分:第一个是FROM,描述请求参数的对象,可以用DynaActionForm来配置
2005-07-18 20:56:00 1415
原创 有关轻量级目录访问协议(LDAP)的整理
LDAP的英文全称是Lightweight Directory Access Protocol,即轻量级目录访问协议.我们知道,人们对计算机网络的使用和管理涉及了各种庞杂的资源,信息.为了提高性能,便于使用,有效管理分布式应用的服务,资源,用户及别的对象信息,这些信息需要清晰,一致地组织起来.基于这样的需求,描述各种用户,应用,文件,打印机和其它可从网络访问的资源的信息被集中到一个特殊的数
2005-07-18 20:36:00 3235
转载 学术论文各部分的写作要求与写作方法
(一)题名(Title,Topic) 题名又称题目或标题。题名是以最恰当、最简明的词语反映论文中最重要的特定内容的逻辑组合。 论文题目是一篇论文给出的涉及论文范围与水平的第一个重要信息,也是必须考虑到有助于选定关键词不达意和编制题录、索引等二次文献可以提供检索的特定实用信息。 论文题目十分重要,必须用心斟酌选定。有人描述其重要性,用了下面的一句话:"论文题目是文章的一半"。 对论文题
2005-07-18 17:44:00 2478
原创 系统的在技术上的构架
就技术而言,J2EE包含jsp/servlet,EJB,JMS,JNDI等;web services包含SOAP,WSDL,WSDD,UDDI等。其实这些都只是J2EE或web Services的技术核心,不是J2EE或Web的核心所在。J2EE或Web Services是软件构架,或者说是平台;因此它更注重基于它们的应用系统的组织和构架,以及其拓展性和互操作性。因此基于它们的系统需要一个
2005-07-18 09:26:00 1311
原创 实现Blog的英文版
今天在一个偶然的机会,在利用maxthon的翻译服务来翻译网页时,突然发现一个实现bolg的外文版本的方法。 由于Blog只限于自己写文章,用户不能参与网页的处理,它区别于论坛在于:它是以个人为主题的文章内容,体现个人的思想,工作经验等。浏览者只能进行评论。如何实现blog的多种语言版,只能采用网上的一些翻译服务来实现。这些翻译服务的特点在于它依据URL来获得所需翻译的网页文件,然后根据翻译的
2005-07-17 20:41:00 1784
转载 用UML设计Java应用程序
用UML设计Java应用程序《世界计算机》ICXO.COM ( 日期:2004-08-06 11:25)用UML设计Java应用程序本文的案例学习提供了一个例子,说明如何将UML用在现实中。一个处理图书馆借阅和预定图书和杂志的应用程序,可以大到足够检验UML解决现实问题能力的程度。但是如果太大的话,则不适合在杂志上发表。在分析模型中,用用例和域分析描述了应用程序。我们进一步把它扩展成设计模型。在设
2005-07-16 10:10:00 1286
转载 写好代码的十个秘决
写好代码的十个秘决 《世界计算机》ICXO.COM ( 日期:2004-08-26 11:10) -------------------------------------------------------------------------------- 双手互搏, 无坚不摧 作为一个软件开发人员,必须测试自己的程序,使得代码做得更好,更加稳定。就我个人的经验来说,如果没有测试过代
2005-07-16 10:07:00 1065
原创 有关论文的个人总结
计算机方面的论文是要以程序为基础,但它不是论文的核心,当完成了一篇有技术含量的论文,那么对应系统的技术设计也就一清二楚了。因此论文是对系统的技术方案和系统的架构,而不是拘泥于程序的。 当一个系统完成后,对于系统很多的总结,最让人不能忘怀的是设计的失误和技术的应用不当,千万不要因为要做论文,而去实现系统(也就是不要为了实践某个技术方案或技术,对系统进行实现,这是有风险的,而且肯能不可行,
2005-07-15 10:25:00 1948
原创 SOA的理解
通过对web services的学习,得到一些对SOA的理解。SOA是软件面向服务的构架体系,web services是一个典型实例。SOA是面向服务的,它关心不是服务的程序实现,而是服务的通信和协作。SOA有三大要素:服务提供者,服务注册中心,服务使用者。一个服务在系统的部署访问过程:当服务的提供者有个能够提供某些功能的程序,想对外提供服务时,实现根据提供服务的平台,写好或由他自己对程序生成该程
2005-07-14 22:42:00 2585
原创 Web Services和其他的技术的比较
XMLHTTP与SOAP: XML是web serivces的核心基础技术,是SOAP实现的关键所在;而XMLHTTP就是根据XML来设计的。从实现的方式上讲:XMLHTTP是基于浏览器的,只要有IE,就能实现向服务器传递XML字符串,具有很高的通用性。但是浏览器不是用来做XMLHTTP,它是面向大众用户浏览的,如果能用XML完成各种操作,必然会影响到用户。比如以前版本的msxml的对应浏览
2005-07-14 17:47:00 1440
原创 几点有关Web Services的技术学习总结
1.在weblogic的samples程序运行后,可以看到程序的运行情况和soap的生成和服务器的soap的生成情况。2.在workshop中使用web services时,可以看到代码情况,而从sample运行之后可以看到数据的流程和过程的关系,对于web services而言,目前还是一个开放的框架,如果要使用web services,就需要用相关的开发工具,这些开发工具似乎已经与平台绑定到一
2005-07-14 16:11:00 1567
原创 处理带附件的SOAP消息
通常对于带附件的soap消息的处理,选用javax.mail.internet.*和javax.xml.*可以比较灵活的处理(封套解析,解析附件)。但现在像axis等,可以使用DataHandler处理带附件的soap消息,处理起来比较简单,灵活。 处理的方法是:使用JavaBeans激活框架(JAF)来处理SOAP附件。管理端将作为附件的文件封装为JAF构架中的DataHand
2005-07-13 20:56:00 2742 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人