SOA enhancements through XML Networking

From Computing and Software Wiki

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
-
'''[http://en.wikipedia.org/wiki/Service-oriented_architecture Service Oriented Architecture (SOA)]  enhancements through [http://en.wikipedia.org/wiki/XML eXtensible Markup Language (XML)] Network''' has been very discussed topic in the last few years.  The performance and scalability of current SOA models are not sufficient to satisfy the increasing business demand of today's world. [http://www-128.ibm.com/developerworks/xml/library/x-accso [1]] the This wiki discusses the approaches that can be taken to accelerate this service-sharing process by expanding the use of XML technologies throughout the middleware of the SOA framekwork. [http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_9-4/xml_networking.html [2]]
+
'''[http://en.wikipedia.org/wiki/Service-oriented_architecture Service Oriented Architecture (SOA)]  enhancements through [http://en.wikipedia.org/wiki/XML eXtensible Markup Language (XML)] Network''' has been a very discussed topic in the last few years.  The performance and scalability of current SOA models are not sufficient to satisfy the increasing business demand of today's world. Web services for major companies are faced with extreme throughput issues that affect all the underlying applications that depend on such services.  [http://www-128.ibm.com/developerworks/xml/library/x-accso [1]]   This wiki discusses the approaches that can be taken to accelerate this service-sharing process by expanding the use of XML technologies throughout the middleware of the SOA framekwork. [http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_9-4/xml_networking.html [2]]
==SOA Overview==
==SOA Overview==
-
SOA provides a framework for sharing services across a network (such as the internet).  Each of these services represent a group of objects and resources that are combined to provide a tool for business applications. [http://en.wikipedia.org/wiki/Service-oriented_architecture [1]]  
+
SOA provides a framework for sharing services across a network (such as the internet).  Each of these services represent a group of objects and resources that are combined to provide a tool for business applications. [http://en.wikipedia.org/wiki/Service-oriented_architecture [3]]
==Current Solutions==
==Current Solutions==
===WSDL===
===WSDL===
Line 24: Line 24:
==References==
==References==
-
*'''1.''' [http://en.wikipedia.org/wiki/Service-oriented_architecture Service-oriented architecture], Wikipedia April 6, 2008.
+
*'''1.''' Frank Cohen [http://www-128.ibm.com/developerworks/xml/library/x-accsoa FastSOA: Accelerate SOA with XML, XQuery, and native XML database technology] IBM.com February 7, 2006.
*'''2.''' Silvano Da Ros [http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_9-4/xml_networking.html Boosting the SOA with XMLNetworking], Cisco.com December 1, 2006.
*'''2.''' Silvano Da Ros [http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_9-4/xml_networking.html Boosting the SOA with XMLNetworking], Cisco.com December 1, 2006.
 +
*'''3.''' [http://en.wikipedia.org/wiki/Service-oriented_architecture Service-oriented architecture], Wikipedia April 6, 2008.
 +
*'''2.''' Simon St. Laurent [http://www.xml.com/pub/a/1999/12/dtd/index.html Describing your Data: DTDs and XML Schemas], XML.com December 1, 1999.
*'''2.''' Simon St. Laurent [http://www.xml.com/pub/a/1999/12/dtd/index.html Describing your Data: DTDs and XML Schemas], XML.com December 1, 1999.
-
*'''3.''' Frank Cohen [http://www-128.ibm.com/developerworks/xml/library/x-accsoa FastSOA: Accelerate SOA with XML, XQuery, and native XML database technology] IBM.com February 7, 2006.
+
 

Revision as of 21:10, 6 April 2008

Service Oriented Architecture (SOA) enhancements through eXtensible Markup Language (XML) Network has been a very discussed topic in the last few years. The performance and scalability of current SOA models are not sufficient to satisfy the increasing business demand of today's world. Web services for major companies are faced with extreme throughput issues that affect all the underlying applications that depend on such services. [1] This wiki discusses the approaches that can be taken to accelerate this service-sharing process by expanding the use of XML technologies throughout the middleware of the SOA framekwork. [2]


Contents

SOA Overview

SOA provides a framework for sharing services across a network (such as the internet). Each of these services represent a group of objects and resources that are combined to provide a tool for business applications. [3]

Current Solutions

WSDL

SOAP

RPC

Enhancements through XML Networking

Overview of Technologies

XSD

The XML Schema Technology is a W3C Standard that specifies the rules and structure of the related instances. Its initial design was to replace Document Type Definition (DTD), allowing for more complex internal structures. [1]

XSLT

XPath

XQuery

XML Encryption

Integrating XML Network

FastSOA: the next step

References



External Links

See Also

Signature

--Demagaal 15:54, 6 April 2008 (EDT)

Personal tools