摘要:
webservice的原理及概念1 webservice所谓webservice就是定义了一套标准的调用过程:a 服务器首先用一套标准的方法向外界描述它所提供的服务的内容,就属于WSDLb 客户端需要以一种标准的协议来调用此服务,这属于SOAP.c 服务提供者将服务内容放在一个公共的网址让大家查询,就属于UDDI.2 命名空间命名空间其主要目的通过加一个命名属性,使名称保持唯一性。WSDL有大量的使用命名空间的地方。本质上WSDL是一个XML文件,作为一个XML文件,为了区别同名的元素,就需要采用命名空间的概念。3 WSDL的本质:服务内容的标准化描述WSDL的全称是web service D 阅读全文
摘要:
Asynchronous JavaScript + XML(Ajax)无疑是 2006 年最热门的技术术语,且有望在2007 得到进一步发展。但是对您的应用程序来说它究竟有什么意义呢?Ajax 应用程序中哪一种常见架构模式应用最广泛呢?本文将介绍五种常见Ajax 设计模式,可以使用它们作为工作的基础。的确,Ajax是 Web 2.0热门术语,所有人都希望将其应用于自己的站点。但是它对我们究竟有什么意义?工程师该如何在架构的层面上将其集成到自己的站点中?在这篇文章中,我将介绍Ajax 的基本知识,并展示一些已经成为 Web 2.0 开发最佳实践的 Ajax 设计模式。请访问 Ajax 技术资源中 阅读全文
摘要:
通过理解错误的编码方式,可以更好地了解如何正确地进行编码。当然,编写 Asynchronous JavaScript™ + XML(Ajax)有正确的方法,也有错误的方法。本文将讨论一些需要避免的常见编码实践。如果人们在第一次就能够将所有事情全部做对,那么这个世界将变得完全不同。Ajax 也是如此。我做了大量的工作以支持 Ajax 开发人员(包括我自己),包括编码、撰写文章和演讲。通过这些工作,我学到了很多关于正确和错误编写 Ajax 的知识。在我的上一篇文章 “五种常见 Ajax 模式:可立即使用这些非常有用的 Ajax 设计模式” 中,我介绍了五种用于正确编写 Ajax 应用程序的模式。在 阅读全文
摘要:
1 EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载 http://www.eclipse.org/downloads/index.php2 lomboz J2EE插件,开发JSP,EJB http://forge.objectweb.org/projects/lomboz3 MyEclipse J2EE开发插件,支持SERVLET/JSP/EJB/数据库操纵等 http://www.myeclipseide.com4 Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode. 阅读全文
摘要:
最近在开发中遇到了表单提交前验证的问题,用一个普通的button按钮代替submit按钮, 在提交前触发这个button的onclick事件,在其事件中触发form的submit事件。问题出现了: 以下是出现相关代码: Java代码 <formaction="http://www.baidu.com/s?wd=this.form.submit%28%29%3B&cl=3"method="post"name="form1"onsubmit="returnalert('已提交!');returnfa 阅读全文
摘要:
WebServices入门什么是webservices? 从表面上看:Webservices 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把调用这个Webservices 的应用程序叫做客户。更专业的描述如下:Webservices是描述一些操作(利用标准化的 XML消息传递机制可以通过网络访问这些操作)的接口。Webservices是用标准的、规范的 XML 概念描述的,称为Webservices的服务描述。这一描述囊括了与服务交互需要的全部细节,包括消息格式(详细描述操作)、传输协议和位置。该接口隐藏了实 阅读全文
摘要:
来自:http://www.ajaxline.com/best-eclipse-pluginsPyDev - Python Development Environment for EclipsepyDev 使的程序员可以使用eclipse来开发Python、Jython和Iron Python应用,而且Pydev+eclipse也成为开发Python的首选IDE。EasyEclipse for LAMPEasyEclipse for LAMP 是个eclipse的发布版(译者注:即独立程序standalone)。它被要求支持如PHP、Python、perl、以及Ruby on Raiy等动态语 阅读全文
摘要:
DebugBar是功能强的IE插件,类似于Firefox浏览器的一款开发类插件Firebug.从各个不同的角度剖析Web页面内部的细节层面,给Web开发者带来很大的便利. 目前对于个人用户免费.企业用户收费. 主要有以下功能: 1.查看网页DOM树,HTTP(S),网页javascript脚本函数归类展示.效验网页中的框架.网页属性的详细信息 2.提供网页源码与IE整理后代码的对比. 3.能在无需改变显示器分辨率的前提下用不同分辨率显示页面.并能对页面进行缩放. 4.功能对任意位置取色并将HEX码复制到剪贴板中便于保存. 5.可将当前页面截图通过邮箱发送出去. 另外同时这安装I... 阅读全文
摘要:
原文:JavaScript - The this keyword在 JavaScript 中 this 是最强的关键字之一。这篇贴文就是要告诉你如何用好 this。下面先讲如何在event handling(事件处理)中用它,再接着是讲 this 的其他用法。所有者(Owner)先来看看函数 doSomething() 里的 this 究竟指向(refer to)了什么?function doSomething() { this.style.color = '#cc0000';}JavaScript的 this 总是指向正执行的函数的所有者。或者是说,它是指向函数这个对象的一种 阅读全文
摘要:
一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping /?回车,。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。 -t 表示将不间断向目标IP发送数据包,直到我们强迫其... 阅读全文