版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、在上一篇写的是消息中介,接下来是代理服务代理服务顾名思义,代理服务充当了WSO2 ESB服务的代理,通常是一个已经存在的服务端点,代理服务可以使用不同的传输方式。客户可以直接发送请求代理服务的ESB,客户看到服务代理。运行示例配置WSO2 ESB登录https:/localhost:9443/carbon点击Web Services List你会看到已经定义,目前还没有代理服务。在左边点击 Web Services Add Proxy Service您会看到一个标准的代理服务模板列表中选择。从列表中选择自定义代理模板 Custom Proxy输入代理名称 StockQuoteProxy下一步,
2、我们将指定此代理服务的WSDL。它可以使用?wsdl显示实际服务使用WSDL操作。在General Settings下选择Specify Source URL将提示你输入wsdl路径,输入测试的wsdl文件路径 file:/Java/wso2esb-4.0.2/repository/samples/resources/proxy/sample_proxy_1.wsdl点击Test URI,测试,出现如下图,测试通过下一步,选择您需要公开的代理服务的服务。默认情况下,代理服务,将使用HTTP和HTTPS传输。您也可以添加代理服务的服务参数。在ESB的启动过程中,它会启动所有代理服务,并需要获取代
3、理服务关联的WSDL。如果ESB可以在statup这些找不到的WSDL,它会忽略这样的服务,并继续启动。然后点击Next,作为向导的下一步,我们将添加一个目标端点处理顺序处理请求消息请求消息和目标。选择 Define Endpoint创建,选择Address Endpoint.输入 http:/localhost:9000/services/SimpleStockQuoteService测试点击save保存下一步,选择 Define Out Sequence 选择 Define Inline 创建如下保存然后finish完成现在的服务列表页面,您将能够看到新创建的代理服务。通过点击相应的图标,
4、启用代理服务的统计和跟踪。然后启动axis2服务启动完成后到/samples/axis2Clients 目录ant stockquote -Dtrpurl=http:/localhost:8280/services/StockQuoteProxy -Dmode=quote -Dsymbol=IBM 你可以在控制台得到Standard : Stock price = $165.32687331383468 然后点击 Monitor Mediation Statistics点击Proxy Service Statistics可以看到统计的结果。WSO2的企业服务总线(ESB)的用户指南用户指南介绍
5、了如何配置WSO2 ESB使用基于Web的管理控制台。 WSO2的管理控制台已经过测试的Mozilla Firefox2.0,3.0和Internet Explorer 6.0,7.0的Web浏览器,分辨率为1024x7681,WSO2 ESB安装和运行参考前面的信息2,访问ESB的基于Web的管理控制台启动成功,输入https:/localhost:9443/carbon即可登录3,登录使用admin admin登录4,改变密码点击 Configure 点击 User and Roles就可以修改密码5,图示和说明说明信息如下图示说明添加 - 单击此图标添加一个项目。最经常点击这个图标,给出
6、了一个子菜单,您可以从中选择一个元素。编辑 - 单击此图标,修改现有的项目。删除 - 单击此图标可以永久删除一个项目。将出现一条消息,提示您确认删除。注册表浏览器 - 单击此图标可以查看注册表浏览器。您可以选择从本地注册表中的元素,以及综合注册表,都登记在浏览器中显示。用户也选择从治理注册表以及配置注册表选项。命名空间编辑器 - 点击这个图标,打开命名空间编辑器对话框。禁用统计 - 统计生成过程中,该图标表示。单击此图标停止统计生成相应的元素。启用统计 - 此图标表示,目前尚未产生的静。点击此图标开始统计生成相应的元素。禁用跟踪 - 此图标表示消息跟踪进展。单击此图标停止跟踪各自的元素。启用跟
7、踪 - 消息不会被追踪,目前该图标表示。点击此图标开始跟踪各自元素的消息。代理服务 - 此图标将被用来表示服务列表页上的代理服务。上下文敏感的帮助 - 要了解一个功能,单击此图标。一个上下文敏感的帮助窗口会弹出。6,常见的屏幕和对话框注册表浏览器 - 这个对话框是从挑注册表选项调用。注册表浏览器包含集成的注册表和本地注册表中的元素。添加命名空间 - 按一下从Namespaces link的配置节命名空间链接调用此对话框。 XML命名空间提供了一个简单的方法使用可扩展标记语言文件关联URI引用确定的命名空间限定的元素和属性名。输入前缀和URI,标识。7,管理基础Synapse配置Synapse配
8、置语言包括端点,序列,注册表项,任务,代理服务和更多的。到ESB的消息是由底层突触引擎处理,通过调解序列,并传送到指定的终端。此外,计划的任务可能会注入到ESB中的新邮件,定期或执行其他任务。代理服务代理服务定义ESB上,可以接受请求,调解,并提供实际服务托管的虚拟服务。代理服务可以执行运输或界面切换和揭露比实际的服务,即WSDL,政策,以及像WS- RM的QoS方面的WS - Security等不同的语义添加代理服务此功能允许您添加一个代理服务。请参阅有关详细信息,添加代理服务。代理服务行动您可以编辑,删除,启用统计,启动和停止代理服务,并启用跟踪代理服务,如下所述。在与一个特殊的图标被用来
9、表示代理服务的服务列表页将显示所有现有的代理服务。点击代理服务的名称,将带你到该服务的具体配置。代理服务行动启动按一下就可以在表中找到相应的链接。代理服务的具体配置编辑代理服务使用此功能来修改现有的代理服务。在代理服务的具体配置“部分中,单击”编辑“链接。将显示“代理服务”页面。重新部署代理服务使用此功能重新部署代理服务。在代理服务的具体配置“部分中,单击”重新部署链接“。这将重新部署的代理服务。启用统计使用此函数来生成代理服务的统计数据。在代理服务的具体配置“部分中,单击”启用统计链接。启用跟踪使用此功能,使跟踪代理服务。在代理服务的具体配置“部分中,单击”启用跟踪链接。预定任务内置的Qua
10、rtz调度允许管理员计划任务在指定的时间间隔运行。任务可用于启动长时间运行的任务,反复过程自动化和促进报告等的任务是简单的Java类必须实现org.apache.synapse.startup.Task的接口只定义了一个单一的“公共无效的execute(); “的方法。这样一个任务可能使用的ESB/ Apache Synapse的API的调查对外服务,注入到ESB消息或执行任何可以在Java中实现的任务。有关详细信息,预定的任务,请参阅文档。Endpoints 端点是一个特定目的地的消息。它可以被指定为一个端点地址,WSDL端点,比集团失败,或负载平衡组。端点可以添加,编辑和删除。您还可以启用
11、地址和WSDL端点的统计信息。请参阅端点上的细节文档。序列一个序列元素用于定义一个序列后,可作为调解人的序列。如果配置定义名为主要序列,那么它被视为ESB的主要调解序列。如果这样的序列是没有本地定义的,并已指定一个注册表,注册表是抬头名为“main”,发现的主要调停序列的关键。如果用户不定义主或故障序列,ESB将创建默认的序列。请参阅文档管理细节序列。消息存储消息存储元素用于定义消息存储,可用于存储ESB消息。商店调解员可用于存储与邮件存储可以被用来实现不同的消息传递模式在消息store.Message处理器的消息。可用于相关的消息处理器,消耗从消息存储的消息,并做处理。用户可以创建自己的消息
12、存储实现和使用它。 WSO2 ESB船舶与内存中的信息存储和JMS消息存储。请参阅有关详细信息,管理消息存储的文档。消息处理器一个序列元素用于定义一个消息处理器,可用于处理相关的消息存储的路由。请参阅文档管理细节序列。本地注册表项本地注册表项用于本地资源,如脚本,架构,WSDL中,政策和其他资源配置中的定义。他们不上传或综合登记处获取。它们是静态的。在本地注册表中存在一个条目,有超过一个综合注册表中存在的同名项更高的优先级。添加本地注册表项点击导航器上的本地条目。管理本地注册表项窗格中,你可以选择你想要的类型的本地条目,点击每个条目的添加,添加一个。内衬文本输入条目名称。在“值”字段中,指定的
13、属性值点击“保存”。内联XML输入的XML项目的名称。在“值”字段中,输入XML代码。点击“保存”。源网址输入源文件的名称。在“值”字段中,指定源文件的URL位置。点击“保存”。本地注册表行动您可以编辑和删除先前进入本地注册表项。所有现有的本地注册表项,将显示表中的注册表项。点击表中的相应的图标,启动注册表操作。编辑本地注册表项使用此选项来修改注册表项。在注册表表的“操作”列中,单击您要编辑的条目对应的编辑图标。注册表项,页面将显示出来。进行必要的更改,并单击“保存”。删除本地的注册表项使用此功能删除以前已输入的注册表项。在注册表表的“操作”列中,单击要删除的条目相应的删除图标。ESB的配置(
14、源视图)此功能提交您所做的运行ESB的主机的本地存储的配置更改。为您的配置XML代码显示在当前配置中的文本区域。您还可以直接在XML代码进行任何更改。若要套用您的变更,并点击“更新”按钮保存配置到本地存储。这将首先验证所提供的配置,并警告您有关的任何故障或检测不一致。用户有选择进行更新操作或取消在这一点上。如果没有检测到故障,配置将被应用,并保存到存储。复位操作可以用来恢复你所做的任何更改源视图,并恢复到上次保存的配置。请参阅文档管理细节突触配置。综合注册管理注册表提供了一种机制的创建和存储配置元素外ESB。这些注册表的内容可以动态加载或修改,这将使运行时修改ESB的行为。文件夹结构,给出了一
15、个明确的说法,现有的文件和方便地访问修改的文件。一旦这些文件被加载,其内容缓存在ESB为指定的持续时间,以及更新的缓存期结束。在确定代理服务的目标序列和目标端点时,您可以使用这些文件。管理注册表项请参阅文档管理有关详细信息,嵌入注册表。监视系统此功能提供了有关ESB的运行时信息的管理员控制台上。它显示了系统的统计数据,调解统计,交通统计,系统日志,SOAP的示踪剂,调解示踪和消息流。监测WSO2 ESB的一个详细的指南可以在这里找到。WSO2的应用服务器WSO2的应用服务器是基于WSO2 Carbon平台的企业级就绪的应用程序服务器。继承的WSO2 Web服务应用服务器(WSAS),WSO2的
16、应用服务器(AS)支持除了其Web服务管理功能的Web应用程序部署和管理。加上WSO2的Carbon功能,用户现在有能力管理他们的应用程序,范围从Web服务,Web应用程序在一个统一的方式在应用程序服务器管理控制台本身。Web服务规范的基础上面向服务的架构(SOA)的概念,支持安全,可靠和事务集成基于松散耦合,这是固有的可扩展性的概念。许多厂商已经支持Web服务和XML到他们现有的专有产品解决方案。 WSO2公司创造了一个新的平台,削减不必要的层,支持在一个简单,干净,轻量级模型的完整的WS - *堆栈,从而更容易地开发,部署和运行应用程序。当涉及到支持Web应用程序,WSO2的应用服务器内部
17、使用Apache Tomcat和能够承载任何一种Web应用程序,这是部署在Tomcat。此外,这些Web应用程序可以继承像认证/授权,从WSO2的碳平台的用户管理等功能。WSO2公司AppServer的全力支持XML,SOAP,WSDL,并支持可靠,安全的通信。 WSO2的应用服务器,它简单而有效的创建,使用和管理Web服务。WSO2支持的协议WS - *支持SOAP1.1/1.2WSDL 1.1的WSDL 2.0的JAX- WS2.2MTOM,XOP和带附件的SOAPWS - Addressing的WS - Security的WS - Trust中WS- SecureConversation
18、WS - MetadataExchange的的WS - SecurityPolicy的WS - ReliableMessagingWS - Policy的WS- PolicyAttachmentWS - MetadataExchange的的WS - TransferWS发现WSO2的应用服务器汇集到一个单一,无缝,易于使用提供的开源项目。而不必下载Apache Web服务的不同部分堆栈分开和组装在一起,我们为你做,并为您提供一个单一的从WSO2的碳平台继承了很多附加功能的综合包。WSO2开源组件 Apache Axis2 (SOAP) Apache Axiom (High performanc
19、e XML Object Model) Apache Rampart/Apache WSS4J (WS-Security, WS-SecureConversation) Apache Rahas (WS-Trust) Apache Sandesha2 (WS-ReliableMessaging) WS-Addressing implementation in Axis2 Apache Neethi (WS-Policy) WS-SecurityPolicy implementation in Axis2 Apache XML Schema Embedded Apache Tomcat Apac
20、he Tribes (Group Communications Framework)WSO2的应用服务器可以使用在多种不同的方案:现有的或新的业务应用作为Web服务公开。大厦内或跨企业的可靠消息传递链接。托管应用程序的webapps相结合。NET,J2EE,CICS,SAP和其他平台。WSO2的应用服务器是一个完全开源的产品。 WSO2的Apache软件基金会的Web服务项目,通过领先的开源组件的组合。加上我们自己的整合代码,WSO2公司提供生产质量的开源软件。我们所有的集成代码,包括统一的管理控制台可根据Apache软件许可证2.0版。在此版本的新特点内置的数据服务支持服务器角色管理功能为便于Cluster配置的部署同步改进的JAX - WS支持改进的SOAP示踪在服务列表页的改进两个服务和服务组列表在服务列表中的安全指标改进的样品和文件改进Web应用程序和Web服务的类加载嵌入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能汽车维修工岗前理论考核试卷含答案
- 公司药物分析员设备安全技术规程
- 中学安全教育试题及答案2025年必考版
- 中国塑料装潢印刷项目投资可行性研究报告
- 中国拉绒袜项目投资可行性研究报告
- 枸杞种植项目可行性研究报告
- 中国钻井液用复合堵漏项目投资可行性研究报告
- 低温起动行业深度研究报告
- 2025年全国应急管理普法知识竞赛试题库及答案
- 高浓稀释设备行业深度研究报告
- 《道路运输管理实务》课件-第二章 运输计划编制与调度安排
- 现代作物生产理论与技术
- 2024年贵州公务员考试申论试题附答案(A卷)
- 学校命名管理办法
- 南江黄羊养殖管理办法
- 抱膝顶摔控制技术课件
- 消防中控室服务合同范本
- 《HJ 212-2025 污染物自动监测监控系统数据传输技术要求》
- 【公开课】内能+2025-2026学年人教版物理九年级全一册+
- 托管安全教育体系构建与实施
- 活动舞台搭建方案
评论
0/150
提交评论