网络安全 频道

菜鸟安全加倍:精通防火墙问与答


Web 服务向导

    Web 服务向导已经在 V7.0 中得到更新,这使得使用和创建 Web 服务比过去更加简单。更新 包括:

  • 可用性更新
    • 所有 Web 服务向导得到了简化
    • 服务器启动
    • 对于自上向下的 Web 服务创建的存根合并的改进
    • 编辑 WSDL 和 XML 模式视图得到了简化
    • 远程 WSDL 确认
  • 使用 SDO 支持复杂的模式(基于 EMF SDO v1)
    • 一个可供选择的方法是 JAX-RPC
  • XSD 的反射支持
  • WSDL 和 XSD 建模
    • 与 Java/EJB/C++/Data 建模类似
  • Ant 任务支持

 

    图11包含了更新的向导。在这里尤为重要的是左边的滑杆,它使您可以为服务和客户端选择实现级别。

Showing the updated Web Service wizard
图11.更新的 Web 服务向导

    图12展示了向导中的一个详述截屏—必须处理从服务部署配置:从服务器端的考虑到服务的运行时环境。

The Service Deployment Configuration detail screen.
图12.服务部署配置

    当完成向导时,因为我们有在“测试服务”上的滑杆,Web 服务测试代理将启动,如图13所示,因此您可以测试您创建的服务。

Taking a look at the Web Services Test Agent
图13.Web 服务测试代理

    在这里可以看到更多的改进,我鼓励您们自己去探索它们。

    下一步,我们在 Rational Application Developer V7.0 中探索其 J2C 支持的变化。

J2EE 连接器(J2C)的改进

    除了 Eclipse 3.2 和支持 Java 5 带来的改进外,Rational Application Developer V7.0 对如何处理 J2C 也进行了改进:

  • Page Designer 集成
    • 用于拖拽 J2C Java beans 的工具板条目
  • 增强的编辑支持
    • 基于指导将 J2C InteractionSpec 属性作为输入实参的向导
      • 例如用户名、密码
  • 会话记录向导
    • 创建一个构建文件,来捕获与 J2C 向导的交互,以允许基于命令行的 J2C Java Beans 和 Language Data Beans 的重建
  • 添加到作为被支持的本地语言 COBOL 和 C 中 的 PL/I

 

    图14显示了当我们创建了一个新的 J2C bean 添加到.jsp 的一个页面中时,在 Web 图编辑器中的 J2C 拖拽和点击功能。

Creating a J2C Bean for one of our pre-existing .jsp pages
图14.为之前存在的.jsp 页面创建一个J2C Bean

    我们生成 J2C Bean 的过程中,我们可以将其保存为一个 Ant 脚本以便日后使用(图15)。

Saving our session as an Ant script

图15.将一个会话保存为一个 Ant 脚本

    在图16中,如果我们需要,我们可以选择映射,例如COBOL、PLI 或者 C。
The data mapping window as we continue to configure our J2C Bean
 图16.当配置 J2C Bean 时的数据映射窗口

    当我们完成了,我们可以看见 J2C Bean 测试界面出现在.jsp文件中,如图17所示。

The Interface as seen within our .jsp page.

图17.在.jsp 页面中看到的界面

    Rational Application Developer V7.0 中另一个改进的地方与 Portal 开发特性集的增强有关。在这里让我们看一下已经做了什么样的更新。

0
相关文章