当前位置:  数据库>iowait和cpu利用率的权衡问题 iis7站长之家

利用Oracle9i XML DB来解决复杂编码问题

    来源: 互联网  发布时间:2017-03-18

    本文导语:   开发互联网应用程序是非常复杂的:你不仅要实现定义应用程序的行为和逻辑,还必须在分布式环境下将多种产品、技术层次和标准结合在一起。示例代码展示了多种解决互联网应用程序开发的方法。   例如,考虑一个...

  开发互联网应用程序是非常复杂的:你不仅要实现定义应用程序的行为和逻辑,还必须在分布式环境下将多种产品、技术层次和标准结合在一起。示例代码展示了多种解决互联网应用程序开发的方法。

  例如,考虑一个几乎任何希望进行在线销售的Web站点(PayPal等类似的)都必须实现的特性:信用卡校验。主要包括如何验证用户、联系验证公司并安全地进行交易处理--所有这些都将一个基于Web的瘦客户端、一个数据库、一个应用服务器和独立验证公司提供的功能之间的交互很好地结合起来。

  OTN提供了示例应用程序,使用不同的产品、技术和标准组合来解决这样复杂的问题。一些示例采用了它们自己的验证机制;另一些则利用了内置到Oracle 9i应用服务器(Oracle 9iAS)中的单一登录(Single Sign-On , SSO)特性。OTN还提供了一个利用了Oracle 9i数据库的XML DB特性的后端应用程序示例。

  Web服务这一技术被用于每个信用卡示例应用中。通过使用Web服务,OTN开发人员可以有效地将需要的功能内置到分立的组件中。这种方法实现了应用程序的模块化而不是整体化,因此更加灵活且更易于维护。开发人员可以在不影响主应用程序的情况下改变组件的实施,或者只需修改几行代码就可以使用不同的组件。因此,Web服务可以在应用程序之间被共享和重复使用,并且在时机成熟时可以轻松地被移植到企业级网格计算环境。

  OTN会员可以下载以下示例代码(和OTN上任何其他示例代码),研究它们,根据自己的开发需求混合和搭配使用这些解决方案。

  使用J2EE设计模式的VSM

  虚拟购物商场(Virtual Shopping Mall,VSM)示例应用程序使厂商能够建立在线商店,客户可以浏览所有商店,系统管理员则可以批准和拒绝新商店的申请并维护商店类别列表。为了构建VSM,OTN开发人员实现了几个有名的J2EE设计模式,包括Session Fa?ade和模型-视图-控制器(Model-View-Controller, MVC)。

  VSM指南系列的一个模块描述了OTN开发人员如何通过Web服务重复使用一个软件组件。VSM的信用卡服务组件通过三个Java文件来实现:一个定义了该组件方法的接口(CCServices),一个实现了该接口的类(CCServicesImpl),以及另一个负责处理信用卡校验失败时抛出的异常的类(CCException)。关键操作--校验信用卡号由方法CCServicesImpl.validateCard来执行,该方法使用了LUHN算法(也被称为模10算法)。银行、企业和其他实体现在在公共领域中广泛采用了这一规则来生成和校验信用卡、账户和身份证号码。














    
 
 

您可能感兴趣的文章:

  • 利用c语言实现卷积码编码器示例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 将VMware下安装的Red Hat Enterprise Linux拷贝到其他电脑后,网卡(与Host 利用Bridge连接)无法使用?如何解决啊?
  • C#利用com操作excel释放进程的解决方法
  • 利用Applet做Client,打开一个Socket连接,则出现java.security.AccessControlException: access denied 问题,有什么简便的方法解决???救命啊,立刻给分啊~~
  • 解决ASP.NET回传后div滚动条位置复位的问题(利用隐藏控件原理)
  • 利用自己编译的库连接时报/usr/bin/ld: cannot find ,请问如何解决.
  • 巧妙利用PARTITION分组排名递增特性解决合并连续相同数据行
  • 利用javamail保存邮件附件时遇到的问题,解决了立刻给分
  • linux c下利用srand和rand函数生成随机字符串
  • 请问:Linux下用C编程计算CPU利用率和内存利用率?
  • linux下利用(cat,strings,head,sed)命令生成随机字符串
  • 在2003下利用vmware安装了linux,又利用host-only方式上了网,问题如下多谢指点!!!
  • Web前端开发如何利用css样式来控制Html中的h1/h2/h3标签不换行
  • 大虾 紧急求助!!!!如何求得当前机子的处理器利用率和内存利用率?
  • 如何利用libpcap和Python嗅探数据包
  • 如何利用Bash脚本(利用awksedgrepwc等)来自动修改配置文件
  • windows堆栈溢出利用的七种方式
  • 求RADIUS的动态分配IP的问题(利用IPPOOL)
  • iowait和cpu利用率的权衡问题
  • 利用java.net.URLConnection上传文件
  • Qt中利用槽如何来传递参数
  • 浏览器漏洞利用框架 BeEF
  • 怎么样利用Socket进行Java网络编程
  • 请问如何编程获得CPU利用率?(空)
  • 如何利用Linux安装盘制作启动盘?
  • 谁知道linux/unix下利用Schema读取校验xml的开源代码,给一个链接,谢谢!
  • 怎样实现利用fprintf,输出定长字串,位数不足时在左侧填入指定字符填充。。
  • CPU、内存、数据库利用率监控
  • 怎样利用u-boot烧写??


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3