• ITVidya.com One Purpose...One Dream...One Vision..One Mision..Your Wealth Creation through Knowledge, Networking and Opportunity

Service Oriented Architecture in .Net Stack

Service Oriented Architecture is built into every aspect of the Microsoft technology stack, from the developer tools that build Web services such as .NET, to server products (like BizTalk Server and Microsoft Office SharePoint Server) which further Web service construction by connecting and orchestrating services, and finally to the composite applications that consume Web services . .NET 3.5 provides

.NET Framework 3.5

Windows Communication Foundation is Microsoft's Web services technology that makes it easier to connect systems and applications within the organization and across geographically distributed sites. WCF provides the broadest support for the WS-* specifications—maximizing customers' ability to interoperate with a broad range of systems in a heterogeneous environment (SOAP, WSDL, WS-Addressing, MTOM, WS-Policy, WS-Security, WS-Trust, WS-SecureConversation, WS-ReliableMessaging, WS-AtomicTransaction, and WS-Coordination, as well as the foundational specifications of XML, XSD, and XPath). WCF provides a unified framework for building secure, reliable, transacted Web services

WCF offers support for REST via "web" bindings and the Web Programming Model that allow for publishing RESTful services, which return plain XML, JSON encoding, or syndication feeds. Windows Communication Foundation (WCF) allows you to create a service that exposes a Web endpoint.

Windows Workflow Foundation Workflows that are built by using Windows Workflow Foundation (WF) can be hosted inside services that have been created by using Windows Communication Foundation (WCF).

Now Microsoft provides Service factory which helps us to create a WCF service in a simple way and also supports Code generation.

Enterprise Applications

SAP ES Workplace is the central place to view consolidated information of all available enterprise services delivered by SAP. It provides various entry points for different roles ranging from architect to process experts. ES Workplace is starting point for enterprise SOA adoption from its discovery of services to the actual testing and building of exemplary composite applications proofing concept on a freely accessible hosted Business Suite for business and technologic justification. Using the .Net we can effectively consume these services

SAP delivers add-ins to the Visual Studio tool that can generate WCF client-side proxies that connect to SAP Enterprise systems. IBM is producing a WCF Channel for MQ. Microsoft has also delivered The WCF Line of Business Adapter SDK to enable developers to create WCF-based communication connectivity to virtually any external system. The WCF LOB Adapter SDK is what enables JNBridge, for example, to build the JMS Adapter for .NET.

satned's picture