如今,组织内及跨组织的集成领域面临着一个共同的挑战,这就是发布Web服务以向外部使用者提供信息,这通常伴随着提交和操纵信息的操作。这些信息通常存储在OracleDatabase中。一直以来,此数据库可通过Forms应用程序、批处理程序以及某些.NET或Javaweb应用程序来访问。然而,对于DBA、开发人员、架构师和任何其他相关人员来说,提供Web服务却是一件新事物。本文介绍一家现实中的组织在面临提供数据服务的挑战时所采取的步骤和考虑事项。这家组织的初始状况(也是我们在本文中的初始状况)是这样的:拥有一个数据库并且其中包含数据、当时的技能储备以及对许多Web服务的需求。当时,这家组织确定他们需