[email protected] cedar software bluestar server ... 2004 overview.pdf · bluestar admin...

31
BlueStar Server BlueStar Server 2004 2004 Overview Overview Bill Chen Bill Chen Cedar Software Cedar Software [email protected] [email protected]

Upload: danglien

Post on 06-Apr-2018

225 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

BlueStar Server BlueStar Server 20042004

OverviewOverview

Bill ChenBill ChenCedar SoftwareCedar [email protected]@cedar.com.tw

Page 2: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

!!Cedar Software Cedar Software –– the companythe company

!!BlueStar ServerBlueStar Server

!!Configuration OverviewConfiguration Overview

!!DemonstrationDemonstration

!!Questions/Next StepsQuestions/Next Steps

AgendaAgenda

Page 3: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Our BusinessOur Business

! Total Business Integration (TBI)" Streamline our customer’s processes

" Create value from existing critical systems through our Patented technology, the BlueStar Platform Integrate Business Processes with BPM

! Est. 2001-on 100%+ annual growth

Page 4: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

BlueStar BlueStar Server 2004Server 2004Easily orchestrate business processes within Easily orchestrate business processes within

and between organizationsand between organizations

!! Process automationProcess automationCComprehensive solution for orchestrating business omprehensive solution for orchestrating business processes from the Enterprise to the Internetprocesses from the Enterprise to the Internetthrough integrate with any BPM tools (TIBCO, through integrate with any BPM tools (TIBCO, BizTalk, BEA)BizTalk, BEA)

!! B2BB2BQQuickly implement secure, reliable trading partner uickly implement secure, reliable trading partner relationships over the Internetrelationships over the Internet

!! EAIEAILLeverages XML to ease enterprise application everages XML to ease enterprise application integration, integration, enable host transactions as Web enable host transactions as Web Services codeServices code--freefree

Page 5: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Comprehensive OfferingComprehensive Offering

EnterpriseEnterpriseApplicationApplicationIntegrationIntegration

(EAI)(EAI)

Business Business ToTo

BusinessBusiness(B2B)(B2B)

Business Business ProcessProcess

AutomationAutomation(3(3rdrd BPM BPM Tools)Tools)

BlueStarBlueStarServerServer20042004

Page 6: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Custom AdapterCustom AdapterCustom AdapterCustom Adapter Technology AdapterTechnology Adapter

Messaging BusMessaging BusRouting ServicesRouting Services

Declarative RoutingDeclarative Routing Content BasedContent Based Publish/SubscribePublish/Subscribe

Receive ServicesReceive Services

HTTPHTTP SMTPSMTP MSMQMSMQ MQSeriesMQSeries File File WebWebServiceService

Application AApplication A Application BApplication B Application CApplication C

Application DApplication D Application EApplication E Application FApplication F

Application AdapterApplication Adapter

Delivery ServicesDelivery Services

BusinessBusinessProcessProcess

Transformation ServicesTransformation Services

XMLXML EDIEDI FlatFlat CustomCustom

Technology AdapterTechnology Adapter Custom AdapterCustom Adapter

BlueStar ArchitectureBlueStar Architecture

Host Host

Legacy Legacy TXTX

MessageMessageValidationValidation

Event Event HandlingHandling

Page 7: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

BlueStar Key FeaturesBlueStar Key Features!! Parameter driven (SQL)Parameter driven (SQL)

!! XML enablingXML enabling

!! Role based securityRole based security

!! ““enginesengines”” do the work.do the work."" BPM for complex long duration workflow.BPM for complex long duration workflow.

"" Compensating operations.Compensating operations.

!! Scripting philosophyScripting philosophy

!! Programmatic InterfaceProgrammatic Interface

!! Completely auditableCompletely auditable

!! 100% COM+ component technology100% COM+ component technology

!! Session managementSession management

Page 8: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

BlueStar Key FeaturesBlueStar Key Features!! Multilanguage supportMultilanguage support

!! Data mapping between flatData mapping between flat--file, EDI and file, EDI and XMLXML

!! Dynamic loadDynamic load--balancingbalancing

!! Automatic recoveryAutomatic recovery

!! Transport neutralTransport neutral

!! Support synchronous, asynchronous and Support synchronous, asynchronous and transactional connectionstransactional connections

!! Automatic code page conversionAutomatic code page conversion

!! Build on top of Microsoft .NET Framework Build on top of Microsoft .NET Framework and Servers (W2K, SQL2K, and HIS)and Servers (W2K, SQL2K, and HIS)

Page 9: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Key Features Key Features –– StandardsStandards--Based supportBased support

!! File formatFile format"" XML and XML SchemaXML and XML Schema

"" Flat fileFlat file

"" EDIEDI

"" BinaryBinary

!! SecuritySecurity"" DES, RSA, OCSP, PKCS#7 and W3C DES, RSA, OCSP, PKCS#7 and W3C

DSIG (Smart Card, HSM)DSIG (Smart Card, HSM)

Page 10: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Key Features Key Features –– StandardsStandards--Based supportBased support

!! Protocol supportProtocol support"" FTP, SMTP, POP3FTP, SMTP, POP3

"" HTTP, HTTPS, Web ServicesHTTP, HTTPS, Web Services

"" SNA (LU0, LU2, APPC/LU6.2, AS/400 SNA (LU0, LU2, APPC/LU6.2, AS/400 Data Queue)Data Queue)

"" TCP/IP socketTCP/IP socket

"" MSMQMSMQ

"" MQSeriesMQSeries

"" DCOMDCOM

"" X.25X.25

Page 11: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Key Features Key Features –– StandardsStandards--Based supportBased support

!! CodecCodec"" Unicode (UTF8, UTF16)Unicode (UTF8, UTF16)

"" IBM EBCDICIBM EBCDIC

"" Unisys mainframe Traditional ChineseUnisys mainframe Traditional Chinese

"" CNS11643CNS11643

"" ……any custom code page support, direct any custom code page support, direct mapping any codepage to Unicodemapping any codepage to Unicode

Page 12: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Comprehensive ToolsetComprehensive Toolset## Define Your Business Define Your Business

DocumentsDocuments$$ Schema EditorSchema Editor

%% Orchestrate your Orchestrate your Business ProcessesBusiness Processes

%% Transform Your Transform Your Business DocumentsBusiness Documents

%% Build Host TX as Web Build Host TX as Web ServicesServices

%% Learn from your dataLearn from your data

%% Manage the SystemManage the System $$ BlueStar Admin BlueStar Admin ConsoleConsole

$$ BPM Tools (3BPM Tools (3rdrd party)party)

$$ BlueStar Schema BlueStar Schema ManagerManager

$$ XSLT XSLT MapperMapper

$$ Document TrackingDocument Tracking

Page 13: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

BlueStar ConsoleBlueStar Console!! BlueStar Admin ConsoleBlueStar Admin Console

"" Using Microsoft Management ConsoleUsing Microsoft Management Console

Page 14: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Codec ManagerCodec Manager!! BlueStar Codec ManagerBlueStar Codec Manager

"" Customer can add any codec dynamicallyCustomer can add any codec dynamically

Page 15: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

End User Define MappingEnd User Define Mapping!! BlueStar Codec ManagerBlueStar Codec Manager

"" Provide user define character mappingProvide user define character mapping

Page 16: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Codepage ConversionCodepage Conversion!! BlueStar Codec ManagerBlueStar Codec Manager

"" Mapping legacy codepage to Unicode directlyMapping legacy codepage to Unicode directly

Page 17: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

BlueStar Business BlueStar Business IntelligenceIntelligence

Page 18: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

ETLETL!! BlueStar ETLBlueStar ETL

"" Provide ETL functionalityProvide ETL functionality

Page 19: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Custom AdapterCustom AdapterCustom AdapterCustom Adapter Technology AdapterTechnology Adapter

Messaging BusMessaging BusRouting ServicesRouting Services

Declarative RoutingDeclarative Routing Content BasedContent Based Publish/SubscribePublish/Subscribe

Receive ServicesReceive Services

HTTPHTTP SMTPSMTP MSMQMSMQ MQSeriesMQSeries File File WebWebServiceService

Application AApplication A Application BApplication B Application CApplication C

Application DApplication D Application EApplication E Application FApplication F

Application AdapterApplication Adapter

Delivery ServicesDelivery Services

BusinessBusinessProcessProcess

Transformation ServicesTransformation Services

XMLXML EDIEDI FlatFlat CustomCustom

Technology AdapterTechnology Adapter Custom AdapterCustom Adapter

BlueStar EAIBlueStar EAI

Host Host

Legacy Legacy TXTX

MessageMessageValidationValidation

Event Event HandlingHandling

Page 20: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

BlueStar ConsoleBlueStar Console!! BlueStar Admin ConsoleBlueStar Admin Console

"" Easy configuration for host Easy configuration for host transaction definitiontransaction definition

Page 21: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

BlueStar Message ToolBlueStar Message Tool!! BlueStar UtilityBlueStar Utility

"" Provide tool for host transaction testingProvide tool for host transaction testing

Page 22: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Web ServicesWeb Services!! Web Services for application Web Services for application

integrationintegration"" Using BlueStar to enable Using BlueStar to enable

host transactions as Web host transactions as Web Services codeServices code--free.free.

Page 23: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

TIBCO TIBCO BusinessWorksBusinessWorks!! Web Services for application integrationWeb Services for application integration

"" Using BlueStar Web Services to integrate with TIBCO.Using BlueStar Web Services to integrate with TIBCO.

Page 24: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Orchestrating Business InteractionsOrchestrating Business InteractionsEmbracing web services while supporting existing systemsEmbracing web services while supporting existing systems

UDDI.ORGUDDI.ORG

Purchase OrderPurchase Order

Web Web ServiceService: : Credit Credit CheckCheck

(IBM CICS)(IBM CICS)

Web Web ServiceService: : Submit Submit OrderOrder

(AS/400)(AS/400)Purchase Order Purchase Order AckAck

Pick Pick TicketTicket ShipmentShipment

InvoiceInvoice

Customer Customer Web ServiceWeb Service: : Order StatusOrder Status

Web ServiceWeb Service: : Query RegistryQuery Registry

Web ServiceWeb Service: : Register my BusinessRegister my Business

BlueStarBlueStarServerServer

EnterpriseEnterpriseEditionEdition

Page 25: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Customers in ProductionCustomers in Productionhttp://http://www.cedar.com.tw/products/case_studieswww.cedar.com.tw/products/case_studies//

!! 中國信託商業銀行中國信託商業銀行

!! 中國商銀 中國商銀

!! 土地銀行土地銀行

!! 台新國際商業銀行台新國際商業銀行

!! 世華銀行世華銀行

!! 日盛金控日盛金控

!! 上海商業銀行上海商業銀行

!! 建華銀行建華銀行

Page 26: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

BlueStar BlueStar Messaging HubMessaging Hub

BlueStar ServerBlueStar ServerBPM:TIBCOBPM:TIBCO

BranchBranch S/390 SystemsS/390 Systems

VSAMVSAMDatabaseDatabase

CICSCICSAPPLICATIONAPPLICATION

TandemTandem

Web ServicesWeb Services

Branch TransactionsBranch Transactionswrapped in XMLwrapped in XML

XMLXML

BlueStardoc

Message RoutingMessage RoutingMessage TransformationMessage Transformation

Message Dependent Message Dependent ProcessingProcessing

EAI:EAI:上海商業銀行上海商業銀行 ((SCSB)SCSB)

LU0LU0 IMSIMS

data

TN3270TN3270(3(3rdrd party)party)

CICSCICS

data

TCP/IPTCP/IP PathwayPathway

data

RealReal--time integration for Branch transactionstime integration for Branch transactions

Page 27: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

OEMOEM

BlueStar HubBlueStar Hub

BlueStar ServerBlueStar ServerBPM: BizTalkBPM: BizTalk

CustomersCustomers

Foreign ExchangeForeign Exchange& FXML& FXML

WebPOST

Message RoutingMessage RoutingMessage TransformationMessage Transformation

TransactionsTransactions

Partner Partner SitesSites

B2B: B2B: 中國商銀中國商銀 ((ICBC)ICBC)

ORCHESTRATIONORCHESTRATIONSMSSMS

SuppliersSuppliers

XML

ORCHESTRATIONORCHESTRATIONHTTPHTTP

CDPCCDPC

Data

ORCHESTRATIONORCHESTRATIONLU0LU0

XMLvia

APPC

FX Host BlueStar

JCICJCIC

XML

ORCHESTRATIONORCHESTRATIONSMSSMS

XML

Page 28: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

BlueStar BlueStar Messaging HubMessaging Hub

BlueStar ServerBlueStar ServerBPM: BizTalkBPM: BizTalk

Front Front ChannelChannel

Host SystemsHost Systems

VSEVSE

APPLICATIONAPPLICATION

TandemTandem

MultiMulti--ProtocolsProtocols

Business TransactionsBusiness Transactionswrapped in XMLwrapped in XML

XMLXML

BlueStardoc

Message RoutingMessage RoutingMessage TransformationMessage Transformation

Message Dependent Message Dependent ProcessingProcessing

EAI:EAI:日盛金控日盛金控 ((Jihsun)Jihsun)

LU0LU0 CICSCICS

data

APPCAPPCData QueueData Queue AS400AS400

data

TCP/IPTCP/IP mTalkmTalk

data

RealReal--time integration for multitime integration for multi--channelschannels

Page 29: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Case Study: Case Study: Jihsun FHCJihsun FHC

!! Profile: The Profile: The Jihsun FHCJihsun FHC request torequest to implement an EAI implement an EAI framework to integrate all backframework to integrate all back--end legacy application end legacy application and frontand front--end channels across all sub companiesend channels across all sub companies..

!! Business Situation: To Business Situation: To help company/IT department help company/IT department maximize their software investments and more maximize their software investments and more efficiently use staff and faculty time efficiently use staff and faculty time .."" TBI (Total Business Integration) : CostTBI (Total Business Integration) : Cost--effectively integrate effectively integrate

applications within and between organizations applications within and between organizations "" EAIEAI

!! Lower the cost of internal application integrationLower the cost of internal application integration"" B2BB2B

!! Quickly implement secure, reliable trading partner Quickly implement secure, reliable trading partner relationships over the Internetrelationships over the Internet

"" Business Process AutomationBusiness Process Automation!! Define and implement integrated business processes Define and implement integrated business processes

using EAI and B2B services using EAI and B2B services

Page 30: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Case Study: Case Study: Jihsun FHCJihsun FHC

!! Solution: Solution: To integrate To integrate productproduct information, information, servicesservicesand automated and automated transactiontransaction applications based on the applications based on the Orchestration/Web servicesOrchestration/Web services..

!! Outcomes:Outcomes:"" RealReal--Time access & message for all applicationsTime access & message for all applications

"" Scaled server from host system to all channels Scaled server from host system to all channels

"" Reduced the amount of Reduced the amount of application/product developmentapplication/product development

"" Improved Improved customer servicescustomer services

"" Reduced dataReduced data/transaction/transaction validation effortsvalidation efforts

"" Reduced latency in delivery of servicesReduced latency in delivery of services

"" Enabled ‘selfEnabled ‘self--service’ service’

"" Avoid change/modification of legacy application whatever Avoid change/modification of legacy application whatever terminal based or message basedterminal based or message based

Page 31: billchen@cedar.com.tw Cedar Software BlueStar Server ... 2004 Overview.pdf · BlueStar Admin Console $ BPM Tools (3 rd party) $ ... AS400 data TCP/IP mTalk data Real- ... BlueStar

Thank youThank you

©© 2003 Cedar software Corporation. All rights reserved.2003 Cedar software Corporation. All rights reserved.