CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > Web服务子站 > 技巧

WPS 和 WebSphere ESB中的异常处理

作者: Pamela Fong,  出处:developerWorks 中国, 责任编辑: 叶江, 
2007-07-18 09:59
  本文阐述如何在 WebSphere Process Server 和 WebSphere Enterprise Service Bus 中捕获并处理错误条件,并介绍问题检测、重试行为、异常传播和报告……

  在生产环境中运行企业应用程序时,了解故障条件下系统的行为非常重要。本文介绍 IBM WebSphere Process Server(以下称为 Process Server)和 IBM WebSphere Enterprise Service Bus(以下称为 Enterprise Service Bus)中的异常的基本类别。本文介绍:

  •   系统在遇到问题时有何行为
  •   在何处记录问题
  •   如何从各种问题中恢复

  SCA 入门知识

  在深入研究错误处理之前,您需要了解服务组件体系结构 (SCA) 的一些基础知识,其中包括接口类型、调用模式和异常类别。

  接口类型

  SCA 支持两种接口类型:

  •   JTtype
      使用 Java™ 接口定义
  •   WType
      使用 WSDL 端口类型定义

  该类型用于描述接口和引用。使用引用的客户端编程人员必须与基于类型的引用交互。调用或服务提供程序的目标是可以使用引用方式不同的类型(J 类型或 W 类型)。SCA 将消除该差异。

  可以在 JType 和 WType 接口上声明业务异常。JType 接口使用一个抛出子句,而 WType 接口则是声明错误。

  调用模式

  SCA 提供以下两种调用样式:

  •   同步
      阻止对目标进行的请求和在同一线程上返回的响应。
  •   异步
      不阻止进行的请求,并在单独的线程中提供响应。

  在异步样式中,SCA 异步编程模型提供三种类型的异步调用模式:

  •   单向
      作为“即发即弃”(Fire and Forget) 调用模式使用。客户端调用通过引用提供的操作,并立即返回控制。不返回任何响应、异常或错误。
  •   延迟响应
      请求–响应异步调用模式。客户端进行请求,并在客户端适宜时间请求响应。
  •   回调
      请求–响应异步调用模式。当响应准备就绪时,客户端实现由 SCA 运行时调用的回调接口。

  了解调用模式之间的差异对理解您可能面临的错误条件至关重要。

共2页。 1 2 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

       
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i