Sonu's Tech Log

Sonu's ramblings on 'what' and 'why' of software products she experiences at Microsoft

  • Sonu's Tech Log

    About WCF LOB Adapter SDK (ASDK)

    • 16 Comments
    Many large enterprises have disparate systems including legacy mainframe, packaged and homegrown applications that need to be integrated with each other to provide end user solutions. The technology integration becomes more complex after companies go...
  • Sonu's Tech Log

    Using Adapter Development Wizard

    • 10 Comments
    After WCF LOB Adapter SDK is installed on the system, the Adapter Developer can use the WCF LOB Adapter Development Wizard within Microsoft Visual Studio 2005 to create skeleton code for a new adapter. To invoke the wizard, select File > New > Project...
  • Sonu's Tech Log

    Consume WCF Service Wizard generates port binding configuration files for import into BizTalk Server

    • 6 Comments
    Scenario: You have already designed, implemented and hosted a WCF Service. Now, you would like to send (and get) messages to this WCF Service in a BizTalk Orchestration process. BizTalk communicates with WCF applications via BizTalk WCF Adapter, which...
  • Sonu's Tech Log

    Providing custom XML Schema files for resolving operation and type metadata

    • 6 Comments
    One of the frequently asked questions that I get from our TAP customers is about an ability to provide own schema files for resolving the metadata. In this post, I provide a simple example of accomplishing that. I will add more details in future posts...
  • Sonu's Tech Log

    Do we need to GAC the adapter assembly?

    • 5 Comments
    We have created a projected based on WCF LOB Adapter SDK. So just want to understand, do we really need to GAC the adapter project assembly? Also, if the adapter is using third party assemblies, is it really required to GAC them as well? For example,...
  • Sonu's Tech Log

    Sample SQL Adapter built using WCF LOB Adapter SDK

    • 4 Comments
    WCF LOB Adapter SDK 'RC' ships with two sample adapters - Contoso Adapter - uses a canned back-end defined using SQL Server 2005. Echo Adapter - a simple adapter that shows how to use WCF LOB Adapter SDK API and includes a usage pattern for inbound...
  • Sonu's Tech Log

    Adapter SDK Prerequisites

    • 4 Comments
    One of the commonly asked questions I get is - "Do I need to install BizTalk Server as a pre-requisite for WCF LOB Adapter SDK?". The answer is No. The Adapter SDK doesn't require BizTalk Server installed on a system, before Adapter SDK can be installed...
  • Sonu's Tech Log

    WCF LOB Adapter Usage Patterns

    • 4 Comments
    An adapter built using WCF LOB Adapter SDK can be used in variety of topologies and scenarios. Follow your organization’s n-tier architecture principles and design patterns to determine where the adapter can fit best for your requirements. Usage Pattern...
  • Sonu's Tech Log

    Setting Client Credentials

    • 4 Comments
    Scenario: The adapter needs the client credentials for establishing connection with the target system. How can a WCF client pass these credentials to the adapter? Remeber, the WCF-based adapter built using WCF LOB Adapter SDK is surfaced within a WCF...
  • Sonu's Tech Log

    Adapter as a WCF Binding - In Depth

    • 4 Comments
    WCF LOB Adapter SDK surfaces an adapter as a custom WCF Binding . A WCF Binding corresponds to the “How” of the WCF Message transfer from one Endpoint to another Endpoint. It produces a set of binding elements that correspond to particular design settings...
  • Sonu's Tech Log

    Create an installation package for the WCF-based adapter

    • 3 Comments
    Objective: Create a setup project (Setup.exe and/or MSI) for distributing the adapter code and its relevant dependencies using Windows Installer To install the WCF LOB Adapter on the end-user’s machine, at minimum, there is a need to install the...
  • Sonu's Tech Log

    Where does a WCF LOB Adapter fit in the WCF Channel Stack?

    • 3 Comments
    The following diagrams show how WCF LOB Adapter SDK and the adapters built using the SDK fit in the WCF channel stack. WCF Layered Channels WCF LOB Adapter SDK Layered Channels Typical Message Exchange Outbound Message...
  • Sonu's Tech Log

    Show me the metadata!

    • 3 Comments
    WCF LOB Adapter SDK extends the WCF channel architecture with Metadata Object Model and provides an infrastructure for browsing, searching, retrieving and importing metadata from the adapter. What is metadata? See this wikipedia definition for a more...
  • Sonu's Tech Log

    Implementing Metadata Browse Handler

    • 3 Comments
    Most databases and LOB applications provide some form of metadata that can be used to define the data that is exchanged between the adapter and the target system. Adapter Developer needs to implement IMetadataBrowseHandler interface provided within WCF...
  • Sonu's Tech Log

    Implementing Metadata Resolver Handler

    • 3 Comments
    The Adapter Browse Handler and Adapter Search Handler implementations return an array of objects of type MetadataRetrievalNode. This object structure doesn’t contain the actual information about the input and output types of each operation. The input...
  • Sonu's Tech Log

    Implementing Metadata Search Handler

    • 3 Comments
    The implementation and usage of metadata search handler is identical to metadata browse handler, with the exception of this class returning a filtered list of metadata objects back to the caller depending on the passed in search criteria. It can return...
  • Sonu's Tech Log

    Scenarios for creating an adapter using WCF LOB Adapter SDK and relationship with WCF Service

    • 3 Comments
    Windows Communication Foundation (WCF) is Microsoft's unified programming model for building service-oriented applications with managed code. It extends the .NET Framework to enable developers to build secure and reliable transacted Web Services that...
  • Sonu's Tech Log

    WCF LOB Adapter SDK and its relationship with WCF Channel Model

    • 3 Comments
    In this post, I will show how WCF LOB Adapter SDK relates to WCF Service Model and WCF Channel Model. I have briefly talked about this topic in the following posts: · Where does a WCF LOB Adapter fit in the WCF Channel Stack? · Adapter as a WCF...
  • Sonu's Tech Log

    Passing SOAP actions to Adapter Inbound Handler for filtering type of listeners

    • 3 Comments
    Scenario: How can an Adapter Consumer pass the operation SOAP action to the Adapter Inbound Handler StartListener() method at run-time? WCF provides a feature called Custom Behaviors that lets us inject common and "cross-cutting" logic into the WCF...
  • Sonu's Tech Log

    QualifiedType accessor to XML Schema type mapping

    • 3 Comments
    This previous post shows how WCF LOB Adapter SDK metadata object model can be used to define metadata for operations and/or types so that the WCF contract (WSDL) can be generated from it. The ResolveOperationMetadata() / ResolveTypeMetadata() methods...
  • Sonu's Tech Log

    WCF LOB Adapter SDK is now generally available for download . . .

    • 3 Comments
    We are pleased to announce the release of WCF LOB Adapter SDK. Here are some of the related links: WCF LOB Adapter SDK Technology Site WCF LOB Adapter SDK Download Site WCF LOB Adapter SDK MSDN Forum BizTalk Server Roadmap Building...
  • Sonu's Tech Log

    Bit more detail on how WCF LOB Adapter SDK works with WCF IChannelFactory and IChannelListener

    • 3 Comments
    Here is a response in relation to a question asked in this post . Q. It seems WCF LOB adapters works different from normal WCF service as there is no WCF Service hosted. Do we only use channelfactory to create custom channel for send wcf message to...
  • Sonu's Tech Log

    TechEd Developers Barcelona - Nov 3

    • 3 Comments
    I took a shuttle at 4:30 PM from Redmond to Sea-Tac Airport to catch a 7:30 PM PST British Airways flight to Barcelona via London Heathrow airport. It was really nice to share the heavy traffic shuttle ride with Matt Winkler (WF technical evangelist)...
  • Sonu's Tech Log

    Understanding various WCF communication options

    • 3 Comments
    David Chappell has written an interesting paper outlining various messaging options available in the .NET Framework 3.5 including WCF channels, RESTful communication and BizTalk Services. There is also a section on WCF LOB Adapter SDK in this document...
  • Sonu's Tech Log

    WCF LOB Adapter SDK SP1

    • 3 Comments
    Download WCF LOB Adapter SDK SP1 at http://go.microsoft.com/fwlink/?LinkID=106906 .
Page 1 of 4 (98 items) 1234