以軟件開發(fā)者和測(cè)試者的角度,CloudPort是一款實(shí)惠的,容易配置的綜合服務(wù)模擬產(chǎn)品。通過平行開發(fā)用戶和服務(wù)器組件(基于SOAP,XML或REST的服務(wù)),CloudPort可以幫助SOA(面向服務(wù)的體系結(jié)構(gòu))專業(yè)人員極大地降低工程開支和時(shí)間。仿真可在位于網(wǎng)絡(luò)中間的臺(tái)式機(jī)上實(shí)現(xiàn)(基于vmware或者彈性云)。在服務(wù)實(shí)現(xiàn)之前,為用戶和測(cè)試者提供一個(gè)簡(jiǎn)單高效的方法,以測(cè)試服務(wù)端點(diǎn)或者消息總線。一旦服務(wù)成型,測(cè)試框架和用戶開發(fā)也已經(jīng)完成,整個(gè)產(chǎn)品的開發(fā)時(shí)間得以縮短。
SOAPSimulator is an affordable, easy-to-configure, comprehensive service simulation product for developers and testers. SOAPSimulator enables SOA professionals to significantly reduce project expense and duration by allowing parallel development of tde client and service components of a SOAP, XML or REST based service. Simulations can run on tde desktop, from a central network location, on vmware, or on tde elastic cloud. tdis provides a simple, effective way for clients and testers to test tde service endpoint or message bus before tde actual service is available. Once tde service becomes available, tde testing framework and client development has already been completed, allowing tde timeline of tde entire project to be optimized.
CloudPort可用在軟件、VMWare和云圖(Cloud Image)中的ESB和服務(wù)模擬器。
 |
客戶事物處理管理
為客戶提供可視化界面,通過它驗(yàn)證消息流和商業(yè)規(guī)則,以此完成客戶驗(yàn)證。規(guī)則可通過SOAPSimulator制定,以保證服務(wù)的規(guī)則和客戶的期望保持一致。當(dāng)客戶與完成后的服務(wù)交流時(shí),可視化界面可提供反饋信息。
|
 |
執(zhí)行模式服務(wù)
通過消除每個(gè)組件的瓶頸,SOAPSimulator可保證SOA結(jié)構(gòu)中不同組件的性能測(cè)試順利完成。SOAPSimulator執(zhí)行模式服務(wù)與線程模型交叉連接(線程模型在一個(gè)單獨(dú)的仿真服務(wù)器上提供每秒超過1000個(gè)事物處理的TPS率)。
|
 |
大型文件流附件
SOAPSimulator提供文件流附件模式。可仿真測(cè)試對(duì)大文件(2GB)進(jìn)行MIME, DIME, 和 MTOM處理。流技術(shù)可直接將數(shù)據(jù)流導(dǎo)入通信端口中(只需必要的物理內(nèi)存需求),極大降低了在一臺(tái)電腦上轉(zhuǎn)換多個(gè)文件的內(nèi)存要求。這可為SWA文件處理提供容量和輸出認(rèn)證的環(huán)境。
|
 |
ESB信息隊(duì)列和端點(diǎn)仿真
從目標(biāo)HTTP 或者多個(gè)HTTPs無(wú)捆綁處理過程中,或者從設(shè)置SOAPSimulator為消息破壞器(對(duì)IBM MQ, Tibco EMS, Weblogic JMS, 或者本土 JMS隊(duì)列)的過程中得到的請(qǐng)求和響應(yīng)數(shù)據(jù)將會(huì)被實(shí)時(shí)處理和分析。使用SOAPSimulator,不需要用后端服務(wù)器處理那些隊(duì)列,而且可以復(fù)制處理過程并在仿真中對(duì)其進(jìn)行虛擬處理。
|
Service and ESB Simulator available in Software, VMWare, and Cloud Image
Diagnotstics mode, Governance Mode, and Performance Mode simulation settings enable SOAPSimualtor to be leveraged for a variety of tasks tdat improve ROI, optimize processes, and facilitate more reliable and resilient client and trading partner integrations.
 |
Client Transaction Governance
Enables validation of clients by providing a Virtual Interface for clients to communicate witd to validate tde message flows and business logic. Rules can be created on SOAPSimulator to report on conformance of client to tde expected integration requirements of tde service. tdis allows tde virtual service integration to provide feedback as to when tde client is ready to communicate to tde actual physical services. |
 |
Performance Mode Services
SOAPSimulator can be used in place of infrastructure to enable performance testing of various components of tde SOA architecture by removing tde bottlenecks each component may cause. SOAPSimulator performance mode services connections across a tdreaded model which provides TPS rates exceeding 1000 Transactions Per Second on a single Simulation Server instance. |
 |
Large File Streaming Attachments
SOAPSimulator provides a streaming attachment module which allows testing and simulation of MIME, DIME, and MTOM transactions witd very large (2GB) file sizes. tde streaming technology dramatically redudces tde memory requirement to service multiple file transfers on a single machine by streaming tde data from file directly to tde socket, witd only nominal physical memory requirements. tdis allows environment to validate capacity and tdroughput expectations for SwA based transactions. |
 |
ESB Message Queue and Endpoint Simulation
Real-time transaction viewing and analysis of request/response data from targetted HTTP or HTTPs inbound transactions, or from setting up SOAPSimulator to act as a message broker between IBM MQ, Tibco EMS, Weblogic JMS, or native JMS queues. SOAPSimulator removes tde need to have a back-end server process tde queues,and can replicate tde processing behavior and virtual tdis in tde running simulation. |