|
Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] SAGAs 2nd SAML (Security Assertion Markup Language) SAP 2nd R/2 SBB Deutsche Post SBB (Service Backbone) scalability 2nd 3rd 4th 5th 6th CICS 2nd CORBA EJBs 2nd 3rd 4th in a heterogeneous SOA 2nd Web Services 2nd 3rd wrapped legacy applications 2nd SCM (Supply Chain Management) 2nd securing SOAs 2nd 3rd 4th 5th authentication 2nd 3rd 4th 5th 6th authorization 2nd 3rd 4th 5th 6th encryption 2nd 3rd transport security 2nd 3rd trust domains 2nd 3rd security and heterogeneity 2nd 3rd 4th 5th CSG 2nd Deutsche Post case study execution containers J2ME MIDP lightweight security Winterthur 2nd 3rd Security Assertion Markup Language (SAML) security infrastructures B2B security solution semi-transactional steps 2nd 3rd 4th separating SOA services server controlled transactions 2nd 3rd service 2nd 3rd 4th basic services data-centric services 2nd 3rd 4th logic-centric services 2nd 3rd business computing [See business computing] cost effectiveness distributed computing 2nd 3rd 4th 5th 6th SOAP distributed computting XML intermediary services adapters facades 2nd 3rd 4th functionality-adding services 2nd technology gateways 2nd Log Services Naming Services ORB process-centric services 2nd 3rd 4th SOA [See SOA] Web Services World Wide Web service access layer Service Backbone (SBB) service binding service bus SOA 2nd service clients exposing to transaction logic service contracts 2nd service contract iterations service designs including in project definitions 2nd 3rd service dispatchers service documentation service enablement EAI 2nd 3rd 4th 5th service facades multi-channel applications 2nd 3rd service interfaces CSG Deutsche Post case study Intelligent Finance 2nd versus services 2nd Winterthur 2nd 3rd service layers creating layers that replace direct interaction with distributed objects Intelligent Finance 2nd 3rd service orientation adding to project management methodologies Service Registry service registry implementing SOA at Deutsche Post 2nd service repositories EAI service repository managing SOA 2nd 3rd 4th service requests service stubs code generation service types basic services data-centric services 2nd 3rd 4th logic-centric services 2nd 3rd classification 2nd 3rd intermediary services adapters facades 2nd 3rd 4th functionality-adding services 2nd technology gateways 2nd motivation 2nd 3rd process-centric services 2nd 3rd 4th public enterprise services 2nd service-orientation service-oriented architecture [See SOAs] Service-Oriented Architecture [See SOA] services domain-specific business services implementing business processes SOA contracts data implementation interfaces technical services versus service interfaces 2nd servicing execution containers session-tokens short message service (SMS) Short Messages Service [See SMS] Siebel 2nd sign-on frameworks sign-on infrastructures Simple Object Access Protocol (SOAP) simplicity requirements of enterprise software architecture SIMULA simulated synchronous communication small devices designing for 2nd 3rd 4th 5th 6th 7th 8th 9th 10th minimizing resources for communication Smith, Howard SMS (short message service) SMS (Short Messages Service) SMS proxy SOA 2nd 3rd 4th 5th 6th application frontends 2nd change requests agility combining with BPM and MOA 2nd 3rd EAI enterprise standards versus architecture fundamental SOA 2nd 3rd 4th 5th 6th 7th 8th 9th goals of heterogeneous SOA availability and scalability 2nd layers 2nd 3rd 4th 5th motivation for creating 2nd 3rd 4th agility 2nd 3rd business infrastructure 2nd cost savings 2nd 3rd 4th 5th 6th 7th efficient development processes evolutionary approach 2nd 3rd feedback 2nd independence from technology 2nd 3rd mitigating risk 2nd 3rd 4th 5th reuse 2nd networked SOA 2nd 3rd 4th 5th 6th 7th 8th personal perspective of benefit architects CEOs CIOs functional departments project managers software developers vendors of standard software personal perspective of benefits process-enabled SOAs 2nd 3rd 4th 5th 6th 7th 8th securing 2nd 3rd 4th 5th authentication 2nd 3rd 4th 5th 6th authorization 2nd 3rd 4th 5th 6th encryption 2nd 3rd transport security 2nd 3rd trust domains 2nd 3rd separating services service bus 2nd service repository 2nd 3rd 4th services business logic contracts data implementation interfaces top-down code generation SOA (Service-Oriented Architecture) SOA (service-oriented architecture) SOA architects avoiding distributed 2PC 2nd client controlled transactions 2nd 3rd implicit application level protocols 2nd 3rd server controlled transactions 2nd 3rd combining SOA, MOA, and BPM 2nd 3rd compensating logic 2nd 3rd 4th example scenario travel itinerary management 2nd 3rd optimistic concurrency control example 2nd 3rd 4th 5th implementing 2nd 3rd pessimistic concurrency control example 2nd 3rd transactional steps 2nd 3rd 4th 5th choosing granularity 2nd 3rd 4th semi-transactional steps 2nd 3rd 4th update operations 2nd 3rd sequence numbers 2nd simplifying error handling 2nd SOA artifacts as project control elements 2nd 3rd 4th SOA boards 2nd 3rd SOA infrastructure versus business services SOA integration team recommendations for 2nd 3rd 4th 5th SOA roadmaps organizational aspects of 2nd 3rd 4th SOA-driven project management 2nd 3rd 4th including service designs in the project definition 2nd 3rd leveraging SOA to decompose complex systems thin thread model 2nd 3rd vertical versus 2nd leveraging SOA to drive development iterations 2nd divide and conquer 2nd managing parallel 2nd 3rd process integrity 2nd 3rd 4th SOA artifacts as project control elements 2nd 3rd 4th SOAP authentication 2nd 3rd 4th document-centric messages J2ME SOAP SOAP (Simple Object Access Protocol) SOAs ideal world specifics 2nd 3rd 4th structures and processes 2nd 3rd 4th 5th 6th multi-channel applications 2nd 3rd fundamental SOA 2nd process-enabled SOAs 2nd 3rd 4th 5th service facades 2nd 3rd real world example of failure 2nd 3rd 4th example of success 2nd 3rd software architecture 2nd software artifacts granularity software assets software buses 2nd 3rd 4th 5th 6th CORBA Enterprise Service Bus J2EE software components software developers perspective of SOAs software development software modules special cases specifics of SOAs in an ideal world 2nd 3rd 4th Spiral Model Spowart, Jim SQL SSB Deutsche Post stability EAI 2nd 3rd 4th stakeholders conflicts of interest 2nd 3rd 4th 5th 6th 7th 8th standards enterprise software standards versus architecture 2nd 3rd Stanford University Network state comparison optimistic concurrency control optimistic concurrency controls stateless semantics B2B stateless session beans static authorizatioin stress testing structures implementing SOA at Deutsche Post 2nd 3rd 4th 5th 6th implementing SOA at CSG 2nd 3rd 4th implementing SOA at Winterthur 2nd 3rd in an ideal world 2nd 3rd 4th 5th 6th success example of SOA failure 2nd 3rd of SOAs backers 2nd budgets 2nd initial project 2nd teams Sun Microsystems Enterprise Java Beans RPCs SUN-RPC standard Supply Chain Management [See SCM] Supply Chain Management (SCM) Sybase synchronous communication 2nd coupling MOM synchronous integration with CSIB 2nd 3rd synchrony 2nd 3rd 4th 5th 6th system managaement execution containers systematic testing |
|