SlideShare a Scribd company logo
1 of 3
Download to read offline
Difference between BizTalk Oracle Adapters
(or)
Compare and contrast between different BizTalk Oracle Adapters
(or)
Difference between Microsoft BizTalk Oracle Adapter ,Microsoft BizTalk WCF Adapter and
TopXml Adapter for Databases

  Microsoft BizTalk Oracle      Microsoft BizTalk WCF         TopXml Adapter for
  Adapter                       Adapter                       Databases

  BizTalk Server support        BizTalk Server support        BizTalk Server support
  version:                      version:                      version:
  BizTalk Server 2006           BizTalk Server 2006 R2        BizTalk Server 2004/2006

  Access:                       Access:                       Access:
  ODBC driver to connect to     Oracle Adapter for .NET       Oracle Adapter for .NET
  DB                            (ODP.NET)                     (ODP.NET)

  Processing:                   Processing:                   Processing:
  Supports “PollingQuery” and   Single Polling mechanism      Generation of BizTalk
  “TableChangedEvent”           that provides the following   schemas based on SQL
                                features:                     statements, Stored
                                                              Procedures (in, out, return
                                · Generate strongly typed     parameters), multiple tables
                                schema based on a SELECT
                                statement                     · Periodic polling of data
                                                              source
                                · Specify Post-Poll
                                statements to be executed     · Oracle alerts (send and
                                after a polling event         receive) can send
                                                              asynchronous notifications
                                · Poll and Post-Poll          based on some events. Uses
                                statements executed in a      DBMS_ALERTS oracle
                                Transaction context           package.

                                · Specify Transaction         · Oracle Receiver can be
                                Isolation level               configured to receive alerts
                                                              and Oracle Sender can send
                                · Poll, Post-Poll and         alerts to data source.
                                transaction levels can be
                                specified with binding        · Oracle Pipes allow inter-
                                properties                    process communications
                                                              with Oracle sessions

  IDE Integration:              IDE Integration:              IDE Integration:
  Standard integration          Enhanced integration at         Redesigned and developed
                                design time between BizTalk   in C#.NET that provides
                                and Visual Studio that        tight integration with
                                provide the following         BizTalk Adapter framework
                                features:
· Generate schemas based on
                             · Standardized GUI for        stored procedures and also
                             browsing, searching and       Select, Insert, Update, Delete
                             retrieving LOB artificats     and InsertUpdate statements
                                                           on tables and views
                             · Design-time enhancements
                             for browsing stored
                             procedures, functions and
                             packages (categorized and
                             hierarchical manner)

Programming Interface:       Programming Interface:        Programming Interface:
Standard XML schema           Exposes WCF Programming       Schema generation
messages                     interfaces that provide WCF   capabilities that allow
                             channel, WCF service model    importing database schema
· Metadata is retrieved as   and web service model         from the underlying data
XML messages                                               provides into the
                             · Exposes programming         orchestrations.
                             interfaces for retrieving
                             metadata including search     · Uses Enterprise
                             and browse capabilities       Instrumentation framework
                                                           for tracing and logging

                                                           · Send Adapters are equipped
                                                           with Exception handlers that
                                                           allows you to specify Send
                                                           Adapter behavior when a
                                                           particular exception is raised

Transactions:                Transactions:                 Transactions:
· Not Supported              · Supports WCF mode           Supports Transactions and
                             Transactions for Outbound     Transaction Isolation levels
                             and Inbound

Additional Features:         Additional Features:          Additional Features:
· Not Supported              · Supports IN, OUT, INOUT      · Supports various Data
                             REFCURSORS with               sources such as IBM DB2,
                             strongly typed and weakly     SyBase, MySQL etc
                             typed variants
                                                           · Extendable Data Providers
                             · Supports BLOB, CLOB,
                             BFILE types in tables and
                             stored procedures with
                             streaming capabilities

                             · Enhancing on top of
                             ODP.NET, the WCF-based
                             Oracle DB adapter supports
                             RECORD type parameters in
                             stored procedures/functions
                             even though these types are
                             not natively supported by
ODP.NET (version
                                    10.2.0.20)
                                    http://blogs.msdn.com/aggbu
                                    g.aspx?PostID=5755446

  Support and Licensing:            Support and Licensing:        Support and Licensing:
  · Depends on licensing            · Depends on licensing        · Additional pricing and
  agreement with Microsoft          agreement with Microsoft      licensing model

  · No additional pricing for the   · No additional pricing for   · Online Support
  adapters                          the adapters




And, further updates on difference between questions and answers, please visit my blog @
http://onlydifferencefaqs.blogspot.in/

More Related Content

More from Umar Ali

More from Umar Ali (20)

Difference between wcf and asp.net web api
Difference between wcf and asp.net web apiDifference between wcf and asp.net web api
Difference between wcf and asp.net web api
 
Difference between ActionResult() and ViewResult()
Difference between ActionResult() and ViewResult()Difference between ActionResult() and ViewResult()
Difference between ActionResult() and ViewResult()
 
Difference between asp.net mvc 3 and asp.net mvc 4
Difference between asp.net mvc 3 and asp.net mvc 4Difference between asp.net mvc 3 and asp.net mvc 4
Difference between asp.net mvc 3 and asp.net mvc 4
 
Difference between asp.net web api and asp.net mvc
Difference between asp.net web api and asp.net mvcDifference between asp.net web api and asp.net mvc
Difference between asp.net web api and asp.net mvc
 
Difference between asp.net web forms and asp.net mvc
Difference between asp.net web forms and asp.net mvcDifference between asp.net web forms and asp.net mvc
Difference between asp.net web forms and asp.net mvc
 
ASP.NET MVC difference between questions list 1
ASP.NET MVC difference between questions list 1ASP.NET MVC difference between questions list 1
ASP.NET MVC difference between questions list 1
 
Link checkers 1
Link checkers 1Link checkers 1
Link checkers 1
 
Affiliate Networks Sites-1
Affiliate Networks Sites-1Affiliate Networks Sites-1
Affiliate Networks Sites-1
 
Technical Video Training Sites- 1
Technical Video Training Sites- 1Technical Video Training Sites- 1
Technical Video Training Sites- 1
 
US News Sites- 1
US News Sites- 1 US News Sites- 1
US News Sites- 1
 
How to create user friendly file hosting link sites
How to create user friendly file hosting link sitesHow to create user friendly file hosting link sites
How to create user friendly file hosting link sites
 
Weak hadiths in tamil
Weak hadiths in tamilWeak hadiths in tamil
Weak hadiths in tamil
 
Bulughul Maram in tamil
Bulughul Maram in tamilBulughul Maram in tamil
Bulughul Maram in tamil
 
Asp.net website usage and job trends
Asp.net website usage and job trendsAsp.net website usage and job trends
Asp.net website usage and job trends
 
Indian news sites- 1
Indian news sites- 1 Indian news sites- 1
Indian news sites- 1
 
Photo sharing sites- 1
Photo sharing sites- 1 Photo sharing sites- 1
Photo sharing sites- 1
 
File hosting search engines
File hosting search enginesFile hosting search engines
File hosting search engines
 
Ajax difference faqs compiled- 1
Ajax difference  faqs compiled- 1Ajax difference  faqs compiled- 1
Ajax difference faqs compiled- 1
 
ADO.NET difference faqs compiled- 1
ADO.NET difference  faqs compiled- 1ADO.NET difference  faqs compiled- 1
ADO.NET difference faqs compiled- 1
 
Dotnet differences compiled -1
Dotnet differences compiled -1Dotnet differences compiled -1
Dotnet differences compiled -1
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Difference between biz talk oracle adapters

  • 1. Difference between BizTalk Oracle Adapters (or) Compare and contrast between different BizTalk Oracle Adapters (or) Difference between Microsoft BizTalk Oracle Adapter ,Microsoft BizTalk WCF Adapter and TopXml Adapter for Databases Microsoft BizTalk Oracle Microsoft BizTalk WCF TopXml Adapter for Adapter Adapter Databases BizTalk Server support BizTalk Server support BizTalk Server support version: version: version: BizTalk Server 2006 BizTalk Server 2006 R2 BizTalk Server 2004/2006 Access: Access: Access: ODBC driver to connect to Oracle Adapter for .NET Oracle Adapter for .NET DB (ODP.NET) (ODP.NET) Processing: Processing: Processing: Supports “PollingQuery” and Single Polling mechanism Generation of BizTalk “TableChangedEvent” that provides the following schemas based on SQL features: statements, Stored Procedures (in, out, return · Generate strongly typed parameters), multiple tables schema based on a SELECT statement · Periodic polling of data source · Specify Post-Poll statements to be executed · Oracle alerts (send and after a polling event receive) can send asynchronous notifications · Poll and Post-Poll based on some events. Uses statements executed in a DBMS_ALERTS oracle Transaction context package. · Specify Transaction · Oracle Receiver can be Isolation level configured to receive alerts and Oracle Sender can send · Poll, Post-Poll and alerts to data source. transaction levels can be specified with binding · Oracle Pipes allow inter- properties process communications with Oracle sessions IDE Integration: IDE Integration: IDE Integration: Standard integration Enhanced integration at Redesigned and developed design time between BizTalk in C#.NET that provides and Visual Studio that tight integration with provide the following BizTalk Adapter framework features:
  • 2. · Generate schemas based on · Standardized GUI for stored procedures and also browsing, searching and Select, Insert, Update, Delete retrieving LOB artificats and InsertUpdate statements on tables and views · Design-time enhancements for browsing stored procedures, functions and packages (categorized and hierarchical manner) Programming Interface: Programming Interface: Programming Interface: Standard XML schema Exposes WCF Programming Schema generation messages interfaces that provide WCF capabilities that allow channel, WCF service model importing database schema · Metadata is retrieved as and web service model from the underlying data XML messages provides into the · Exposes programming orchestrations. interfaces for retrieving metadata including search · Uses Enterprise and browse capabilities Instrumentation framework for tracing and logging · Send Adapters are equipped with Exception handlers that allows you to specify Send Adapter behavior when a particular exception is raised Transactions: Transactions: Transactions: · Not Supported · Supports WCF mode Supports Transactions and Transactions for Outbound Transaction Isolation levels and Inbound Additional Features: Additional Features: Additional Features: · Not Supported · Supports IN, OUT, INOUT · Supports various Data REFCURSORS with sources such as IBM DB2, strongly typed and weakly SyBase, MySQL etc typed variants · Extendable Data Providers · Supports BLOB, CLOB, BFILE types in tables and stored procedures with streaming capabilities · Enhancing on top of ODP.NET, the WCF-based Oracle DB adapter supports RECORD type parameters in stored procedures/functions even though these types are not natively supported by
  • 3. ODP.NET (version 10.2.0.20) http://blogs.msdn.com/aggbu g.aspx?PostID=5755446 Support and Licensing: Support and Licensing: Support and Licensing: · Depends on licensing · Depends on licensing · Additional pricing and agreement with Microsoft agreement with Microsoft licensing model · No additional pricing for the · No additional pricing for · Online Support adapters the adapters And, further updates on difference between questions and answers, please visit my blog @ http://onlydifferencefaqs.blogspot.in/