Skip to main content

Home/ ncushu/ Group items tagged soa

Rss Feed Group items tagged

Wesley Shu

» The story of Web 2.0 and SOA continues - Part 1 | Enterprise Web 2.0 | ZDNe... - 0 views

  • Web 2.0 and SOA really are largely (but not 100%) the same concepts that merely lay on different — if fairly different — parts of the software continuum
  • SOA is the dominant design paradigm in business software today
  • The core principle of SOA is the decomposition of software into sets of services which can be used and composed into new applications that have a very high level of integration and reuse.
  • ...13 more annotations...
  • SOA and Web 2.0 have also crossed over considerably around Rich Internet Applications and Ajax.
  • Web-Oriented Architecture
  • SOAP is not Web-oriented
  • but competing protocols such as REST, and now ATOM, are very clearly Web-oriented
  • This is one reason that Google got rid of its SOAP search API
  • Project Astoria, downloadable today in CTP form here, makes it possible to expose almost any ADO-compliant database as a set of granular, queryable URLs in simple REST form.
  • Project Astoria
  • there are literally thousands of software platforms and enviroments that presently exist in the world. And if they don’t speak your unique flavor of SOA (SOAP and WS-*), interopability with them won’t (and doesn’t) happen.
  • With WOA, anyone that can speak HTTP — the fundamental protocol of the Web — and anyone that can process XML, which is to say just about every tool and platform that exists today, can interoperate and work together simply, safely, and easily and build applications on top of one another services.
  • Importantly, mashups are a key outcome of the trend towards WOA and most mashups are based on REST or REST-like services.
  • Astoria is a solid example of how major software companies are now committing serious and disciplined effort to “WOA-ify” our traditional enterprise datastores
Wesley Shu

» BPM and SOA need each other | Service-Oriented Architecture | ZDNet.com - 0 views

  • Agility is important, and SOA is all about agility, but agility is really IT’s concern and not the central focus of business executives, nor is dealing with change the key objective of BPM.
  • BPM’s top-down model-initiated approach can actually accelerate the SOA rollout by fostering business-IT alignment with concrete performance metrics, and encouraging an iterative approach to the production implementation.
Wesley Shu

Business Process Management (BPM) - BPMS Watch: BPM and SOA: One Technology, Two Commun... - 0 views

  • Last month we talked about how service-oriented architecture (SOA) is making BPMS technology more agile by eliminating the custom code once needed to integrate the various systems involved in a business process.
Wesley Shu

Innovate and optimize business operations with business process management (BPM), Part ... - 0 views

  • Discover how business process management (BPM) fits into the Service-Oriented Architecture (SOA) life cycle. This series, using architectural scenarios, explains how BPM, when combined with SOA, provides greater flexibility for your business processes and IT infrastructure.
Wesley Shu

ABC: An Introduction to SOA p.2 - 0 views

  • Web services are a linking and communications methodology. SOA is an overall IT strategy.
  • it is an architectural strategy, SOA involves much more than merely building software.
  • Governance is critical
unicornz

Salesforce.com 推出 Salesforce SOA 首個軟件即服務 SOA 方案 - 1 views

shared by unicornz on 25 Jun 07 - Cached
Angel Lin liked it
  • 以軟件為基礎的 SOA 需要花費大量資金來安裝和維護軟件和網絡架構,加上實施的時間較長,其所引申的風險亦相對較高,效果自然較為參差。
Wesley Shu

Business Process Management (BPM) - It Takes Two to Tango: SOA and BPM - Part I - 0 views

  • BPM’s conceptual top down approach facilitates business process modeling and process optimization while SOA’s bottom up approach helps in process execution and monitoring.
Wesley Shu

BPM & SOA - 0 views

  • the separation of business process management as an independent function, allowing processes to be designed independently of any single application and leveraged as shared business logic.
  • the concept of orchestration is rooted in the fundamental shift of application design towards the delivery of software as a service, evolving from the maturation of both J2EE and Web services.
  • The process-driven and service-oriented architecture presented by the combination of SOA and BPM provides an ideal environment for building adaptable, model-driven composite applications or "composite apps" from existing IT assets and infrastructure.
Wesley Shu

ABC: An Introduction to SOA p.3 - 0 views

  • Advantages of an SOA strategy:
  • 1. Better alignment with the business
  • Enterprise architecture
  • ...4 more annotations...
  • 2. A better way to sell architecture to the business (and IT).
  • It means business people can visualize, for the first time, how their businesses are constructed in terms of technology.
  • When IT projects are put in terms of business activities and processes rather than complex software applications, business people can better appreciate and support IT projects
  • Reuse, improved productivity and agility in IT and a software infrastructure tuned to specific business processes
Wesley Shu

Service-oriented architecture - Wikipedia, the free encyclopedia - 0 views

  • Service-orientation describes an architecture that uses loosely coupled services to support the requirements of business processes and users
  • Resources on a network[1] in an SOA environment are made available as independent services that can be accessed without knowledge of their underlying platform implementation
  • SOA, Web 2.0, and mashups
Wesley Shu

ABC: An Introduction to SOA - 0 views

shared by Wesley Shu on 02 May 07 - Cached
  • service-oriented architecture is a strategy that proclaims the intention to build all the software assets in the company using the service-oriented programming methodology
  • Services are software chunks, or components, constructed so that they can be easily linked with other software components. The idea behind these services is simple
  • the only difference is that today, the ambition for the size and sophistication of these software objects is far more grand.
  • ...3 more annotations...
  • Developers create the abstraction by building a complex wrapper around the bundled code. This wrapper is an interface
  • use the simple object access protocol (SOAP) to build a single link to the carefully crafted interface that wraps around the service
  • For example, at telecom company Verizon, the service called "get CSR" (get customer service record) is a complex jumble of software actions and data extractions that uses Verizon's integration infrastructure to access more than 25 systems in as many as four data centers across the country. Before building the "get CSR" service, Verizon developers who needed that critical lump of data would have to build links to all 25 systems—adding their own links on top of the complex web of links already hanging off the popular systems. But with the "get CSR" service sitting in a central repository on Verizon's intranet, those developers can now use the simple object access protocol (SOAP) to build a single link to the carefully crafted interface that wraps around the service >. Those 25 systems immediately line up and march, sending customer information to the new application and saving developers months, even years, of development time each time they use the service.
Wesley Shu

Understanding quality of service for Web services - 0 views

  • QoS covers a whole range of techniques that match the needs of service requestors with those of the service provider's based on the network resources available. By QoS, we refer to non-functional properties of Web services such as performance, reliability, availability, and security.
  • separate QoS language for Web services
  • The following steps should be performed during binding establishment using a QoS-enabled Web services platform: The service requestor requests the establishment of the binding by specifying the reference to a Web service interface. This request also contains the required QoS. The QoS broker searches for the service providers in the UDDI. The QoS broker performs QoS negotiation as described below. The Web service QoS broker compares the offered QoS with the required QoS and uses its internal information to determine an agreed QoS. This process is called QoS negotiation. If the QoS negotiation has been successful, the service requestor and service provider are informed that a negotiation has been successful and a binding has been built. From this moment on these objects can interact through the binding.
unicornz

管理IT的ERP - 資訊中心 - 賽迪網 - 0 views

  • 當IT服務也成為一種產品,IT部門也需要一套管理自己的ERP。
  • CIO隨時可能被更強大、更低價的IT服務提供商所取代
  • ITSM(IT服務管理)、IT Governance(IT治理)和SOA(面向服務的架構)
  • ...3 more annotations...
  • ERP of IT”可以從技術和標準兩個維度來進行分析
  • 技術方面,ERP軟體廠商、中間件廠商和作業系統軟體廠商的軟體構建方法開始從各自不同實現技術向趨同的標準演化
  • 在標準方面,ITSM、IT Governance和ITIL等理論框架的不斷成熟,讓IT部門進一步專業化分工,組織行為進一步“企業化”。
1 - 14 of 14
Showing 20 items per page