正如我以前在javaworld上发表的文章java ftp client libraries reviewed中讨论的一样(2003年4月),jdk对ftp的支持并不完全的符合ftp规范。(ftp规范了959条项目)比如jdk不允许在服务器端创建文件夹或者ftp连接对同一个文件打开两个相同的连接。所以当和rfc959比较时,证明jdk并不是完全令人满意的。而且,当使用jdk所支持的ftp时,ftp服务器端返回的是无格式的字符串,而不是方便的java对象。为了完全的获得rfc959的支持和提供方便的方法,java开发者们必须求助于市面上的第三方库许多的java ftp库都可以在网上找到,他们有:--jscape's secure ftp factory --enterprise distributed technologies' ftpj --jftp --jakarta commo...
移动商务应用 由于wap2.0具备多媒体和push的特性,同时现有带wap浏览器的彩色移动终端普及率不断提高,wap在移动商务中的应用也越来越多。在这其中尤其以移动折扣券(mobile coupon)的应用最有代表意义。目前移动折扣券的应用每年增长200%,而且它直接带动了整个移动商务的迅速发展。从最初的发送商品条形码到现在直接发送多媒体信息内容,wap技术功不可没。韩国移动运营商ktf已经和上百家国内外著名的供应商和连锁店联手进行了移动折扣券的合作。这其中包括tgif, wal-mart等著名的大型零售百货商。用户可以方便地下载或直接收到零售商推送来的移动折扣券,使用这些折扣券将能享受到各种各样的商品优惠及打折服务。ktf已经将移动折扣券应用于6个领域:货运、音像/书籍、电影票/戏票、服装、演唱会/体育比赛售票、会员服务等。移动折扣券一方面为用户提供了实实在在的优惠以提高用户满意度。 另...
编者按 wap重新热起来了,wap在经历了2000年的失败后又迎来了春天。如果你还有怀疑,看看这些耳熟能详的名词:移动梦网、手机上网mo一下、移动百宝箱、随e行,这些脍炙人口的业务背后正是wap。不过,与一浪高过一浪的wap娱乐应用相比,行业应用还处于起步阶段。这一方面与企业级应用在安全、稳定性方面有着特殊需求有关,同时,也与企业级应用的部署相对复杂有关。为了帮助读者进一步了解wap应用,特别是wap在企业级应用可能遇到的问题,我们特别组织了这个专题。 “秀才不出门,便知天下事”一直是人们的一个梦想,今天,在互联网的帮助下,这个梦想我们已经实现。然而,随着社会的发展,出于业务的需要人们离开公司越来越频繁,又出现了新的尴尬——“秀才出了门,便不知家里事”,一旦员工离开了公司,又不方便接入互联网时,他们就无法获悉公司内部的各种信息,如何彻底摆脱有线的束缚,在非办公环境下及时获取信息成为不少公司...
摘要:大多数开发者都知道在运行时中如何装饰一个对象并向其增加额外的功能。四人帮(gof)的装饰器模式可帮助开发者获得这个功能。在反射包中,j2se 1.3引入动态代理用于动态地装饰一个业务对象。此外,链化动态代理可以在运行时动态地向一个业务对象增加多种行为。特别地,这些额外的行为的类型是由面向方面编程定位的。这篇文章并不打算对aop作深入的讨论,而准备把重点放在动态代理的一般链化上,从而使开发者可以用以框架驱动的方法去实现一些aop概念。如果一个项目早已使用用某些现存的aop框架,那么开发者不用再担心实现一个定制的框架。开发者不论何种原因,在他们的项目中不使用这个框架仍然可以以一种有效的方法中且用较小的努力就可获得链化动态代理的好处。今天,用简单java对像(pojos)编程是相当流行的。当我们用pojos编程时,人们可以相当容易地应用面向对象编程方法(oop)。但有时在一个项目中用oop...
wap是无线应用协议的英文缩写,它是一个开放的国际标准,可使移动用户凭借数字移动电话、pda、寻呼机以及其它移动装置随时随地以无线方式轻易登录互联网。 有关资料显示,目前全球139家运营商已经准备wap或正在进行最后测试;数以万计的开发商正在开发wap应用软件及网页内容;迄今为止全球已有超过12000个wap网址、4百万wap网页;就在现在,超过4千万只wap手机正在全球流通…… 目前,wap的应用包括股票买卖、网上帐单缴付、互联网游戏、交通信息查询、个人化新闻定制及体育报导等等。同时,采用支持wap协议装置的企业,其员工可以安全地接入企业的内部网或外部网。 wap技术目前作为新一代无线应用平台已被越来越多的用户采纳。wap论坛行政总裁scott goldman表示:“wap正在获得数以千计发展商的采纳,用以开发创新的应用程序。这些应用程序将开拓移动电子商务及日常生活应用的新纪元。目前,w...
如何更好的达到防范黑客攻击,本人提一下个人意见!第一,免费程序不要真的就免费用,既然你可以共享原码,那么攻击者一样可以分析代码。如果在细节上注意防范,那样你站点的安全性就大大的提高了。即使出现了sql injection这样的漏洞,攻击者也不可能马上拿下你的站点。 由于asp的方便易用,越来越多的网站后台程序都使用asp脚本语言。但是, 由于asp本身存在一些安全漏洞,稍不小心就会给黑客提供可乘之机。事实上,安全不仅是网管的事,编程人员也必须在某些安全细节上注意,养成良好的安全习惯,否则会给自己的网站带来巨大的安全隐患。目前,大多数网站上的asp程序有这样那样的安全漏洞,但如果编写程序的时候注意一点的话,还是可以避免的。 1、用户名与口令被破解 攻击原理:用户名与口令,往往是黑客们最感兴趣的东西,如果被通过某种方式看到源代码,后果是严重的。 防范技巧:涉及用户名与口令的程序最好封装在服...
[关键饲]无线通信;wap;wap网关;wml 因特网和移动通信是近年来发展迅速的两种技术。它们的出现,极大地影响和改变了人们的生活、工作方式。但在较长一段时间内,通过移动设备访问因特网还只是人们的一个梦想。wap(wireless application protocol:无线应用协议)就是在这样一种背景下产生并发展的。wap的出现,将大大加快移动通信与因特网结合的步伐。l wap的定义 wap协议是一个应用环境和无线设备的通信协议集。其设计目标是用一种与制造商、销售商无关以及与技术无关的方式实现无线设备对因特网和高级电话服务的访问。事实上,我们可以将wap看作一个简单的协议,定义了无线移动设备与网络中的固定服务器进行通信的标准方式。2 wap的起源和发展2.1 wap的起源 1997年中期,世界几个主要的移动设备制造商motoro1a、nokia、ericsson和美国一家软件公司...
[关键词]wap;结构和应用模型;承载网络;技术瓶颈;发展前景 wap(wireless application protocol)的中文名字叫无线应用协议,是一组向移动终端提供互联网应用的开放式协议,它是由解决互联网的无线接入问题的ericsson、mo-torola,nokia和phone.com公司于1997年6月制定的。它为用户提供了一种通过移动终端直接上因特网的手段。wap业务是移动电话技术与因特网的结合,它剪掉了因特网的"辫子",使随时随地地访问丰富的互联网网络资源成为现实,使人们享受因特网上新生活。 1 基本功能和结构 wap业务特点是用户无论在何时何地,不用modem,不用电脑,只需一部 wap手机,因特网的精彩世界就可以立刻展现眼前。wap手机便是其中的桥梁和浏览器。目前国内的wap网站已达数百家,主要服务有:新闻、气象、股票信息、娱乐、体育、电子商务等。 wap参照了...
[摘要]作为信息产业中增长最快的两大领域,internet和移动通信如何结合各自的技术 优势,以统一的标准向用户提供无处不在的信息网络服务,是业界共同关注的问题。由 全球多家大厂商合作开发的开放标准——无线应用协议(wireless application proto- col,wap),已于1998年推出第一版,代表着两大技术的融合。它定义了一个分层的、 可伸缩的、可扩展的体系结构,为无线internet提供全面解决方案。本文从wap协议的开 发原则出发,分析其应用模型和协议栈,并探讨wap在gsm系统中的应用方案及发展前景。 [关键词]:无线应用协议(wap)internet移动通信 1 引言 近年来空前发展的internet和移动通信,已经作为迈向信息社会的两个重要标志,分别支持对大量信息资源的有效访问和可以随处漫游的个人通信,将深刻地影响未来信息高速公路的发展。如何结合各自的技术优...
grid computing 新手入门 什么是网格计算? 网格计算为什么重要? 我可以使用网格计算做些什么? 网格计算有哪些主要组件? 网格计算有哪些相关标准? 我可以马上构建网格吗? 怎样才能在我的应用程序中启用网格? 网格计算目前正在经历一次关键的变革,考虑如何最大程度地利用计算资源的价值。尽管此项技术还处于新兴阶段,但在 developerworks 的网格计算专区中,我们将不断地推出新的文章、教程、参考资料和工具,帮助开发人员快速了解这种重要的前沿技术。许多对网格计算感兴趣的读者都会问一些非常基本的问题:从哪里开始? 如何使用这些资料? 如何把这些资料串到一起? 然后做些什么? 这正是一份指南,指导您学习网格技术提供的令人激动的优点。本文在适当的上下文环境中介绍了网格计算的基本概念,并把相关的 developerworks 文章、教程、技巧、ibm 学习服务教育、研讨会和 ibm ...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器