资源预览内容
第1页 / 共105页
第2页 / 共105页
第3页 / 共105页
第4页 / 共105页
第5页 / 共105页
第6页 / 共105页
第7页 / 共105页
第8页 / 共105页
第9页 / 共105页
第10页 / 共105页
亲,该文档总共105页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
企业服务总线技术,马永光,2015-05-18,ESB,简介,天津联怡科技有限公司,企业服务总线技术,ESB,天津联怡科技有限公司,一:OSB简介 二:OSB技术 三:OSB实现,企业服务总线技术,ESB,天津联怡科技有限公司,Overview of the Run-Time Process in OSB A client sends a loan application to a proxy service named LoanGateway1. The default proxy service has a conditional routing stage that checks the value of the requested interest rate in the loan application document. If the interest rate is less than 5%, the loan application is routed to the ManagerLoanReview business service; otherwise it is routed to the NormalLoanProcessor business service.,企业服务总线技术,ESB,天津联怡科技有限公司,Start a new session.- Create a New WSDL Resource,企业服务总线技术,ESB,天津联怡科技有限公司,Create a Proxy Service,企业服务总线技术,ESB,天津联怡科技有限公司,Create a Proxy Service,企业服务总线技术,ESB,天津联怡科技有限公司,Create a Proxy Service,企业服务总线技术,ESB,天津联怡科技有限公司,The Operational Settings tab on this page has options to enable monitoring for the proxy service.,企业服务总线技术,ESB,天津联怡科技有限公司,企业服务总线技术,ESB,天津联怡科技有限公司,Create a Business Service - General Configuration,企业服务总线技术,ESB,天津联怡科技有限公司,Create a Business Service - General Configuration,企业服务总线技术,ESB,天津联怡科技有限公司,Create a Business Service - General Configuration,企业服务总线技术,ESB,天津联怡科技有限公司,Create a Business Service - General Configuration,企业服务总线技术,ESB,天津联怡科技有限公司,Create a Business Service - General Configuration,企业服务总线技术,ESB,天津联怡科技有限公司,Create a Business Service - General Configuration,企业服务总线技术,ESB,天津联怡科技有限公司,Configure the LoanGateway1 Proxy Service,企业服务总线技术,ESB,天津联怡科技有限公司,Configure the LoanGateway1 Proxy Service,企业服务总线技术,ESB,天津联怡科技有限公司,Configure the LoanGateway1 Proxy Service,企业服务总线技术,ESB,天津联怡科技有限公司,Configure the LoanGateway1 Proxy Service,企业服务总线技术,ESB,天津联怡科技有限公司,Configure the LoanGateway1 Proxy Service,企业服务总线技术,ESB,天津联怡科技有限公司,Configure the LoanGateway1 Proxy Service,企业服务总线技术,ESB,天津联怡科技有限公司,Configure the LoanGateway1 Proxy Service,企业服务总线技术,ESB,天津联怡科技有限公司,Configure the LoanGateway1 Proxy Service,Summary Configure the LoanGateway1 Proxy Service completes the configuration of the run-time message routing behavior in the LoanGateway1 Routing Table. A message is routed to the ManagerLoanReview business service if the rate specified in the loan application is less than 5. Otherwise the message is routed to the NormalLoan business service.,企业服务总线技术,ESB,天津联怡科技有限公司,To test the Routing of the Loan Application through ManagerLoanReviewService,企业服务总线技术,ESB,天津联怡科技有限公司,To test the Routing of the Loan Application through ManagerLoanReviewService,企业服务总线技术,ESB,天津联怡科技有限公司,一:OSB简介 二:OSB技术 三:OSB实现,企业服务总线技术,ESB,天津联怡科技有限公司,企业服务总线技术,ESB,天津联怡科技有限公司,内部结构及原理核心,企业服务总线技术,ESB,天津联怡科技有限公司,内部结构及原理B-T-P,企业服务总线技术,ESB,天津联怡科技有限公司,内部结构及原理条件控制,企业服务总线技术,ESB,天津联怡科技有限公司,内部结构及原理消息驱动,企业服务总线技术,ESB,天津联怡科技有限公司,Handling Inbound and Outbound Messages A transport provider developed with the Transport SDK handles inbound and outbound messages as follows: Inbound messages typically come into Oracle Service Bus from an outside source, such as an HTTP client. The Transport SDK packages the payload and transport level headers, if any, into a generic data structure. The Transport SDK then passes the message, in its generic format, to the Oracle Service Bus pipeline. Outbound messages originate from Oracle Service Bus business services and go to an externally managed endpoint, such as a Web service or JMS queue. The Transport SDK receives a generic data structure from the Oracle Service Bus pipeline, converts it to the corresponding transport-specific headers and payload, and sends it out to an external system. The Transport SDK handles outbound and inbound messages independently. An inbound message can be bound to one transport protocol and bound to a different transport protocol on the outbound endpoint.,企业服务总线技术,ESB,天津联怡科技有限公司,Inbound Messages at Runtime,企业服务总线技术,ESB,天津联怡科技有限公司,Oracle Service Bus Runtime Inbound Messages The sequence diagram in Figure A1 describes the flow of inbound messages through Oracle Service Bus runtime. First, an inbound artifact, such as an HTTP Servlet, intercepts a client request. The transport provider creates a data structure called InboundTransportMessageContext. The message context packages headers from the request into a metadata object, converting the payload from an HTTP stream into a specific Oracle Service Bus source object. The transport provider calls the transport manager to receive the message. The transport manager preprocesses the message and passes the message to the Oracle Service Bus runtime for processing. The Oracle Service Bus runtime asks for the message contexts service, service version, and other information. It also asks about the metadata and payload, which are required for processing. The runtime asks the MessageContext to create the response metadata and the response payload, and then calls close(). The response is sent back to the client.,企业服务总线技术,ESB,天津联怡科技有限公司,Outbound Messages at Runtime,企业服务总线技术,ESB,天津联怡科技有限公司,Oracle Service Bus Runtime Outbound Messages The sequence diagram shown in Figure A2 des
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号