Authoring with the BDC just got EASIER!
The latest and greatest MOSS SDK release just went LIVEwith an exciting new tool: The BDC Application Definition Editor! This tool abstracts the way you create entities in the Application Definition File by giving you an easy to use UI.
Features include:
- Underlying XML is abstracted by the design surface and properties window
- Drag and drop web methods, tables, or views to create line of business (LOB) connections.
- Entities and methods are created automatically from database metadata and WSDLs.
- Additional method instances can be added to further enhance the DB or WS connection.
- Method instances can be tested from within the tool, enabling incremental development of LOB connections
Currently, writing an application definition to connect the BDC to a LOB system is a manual process. This requires an understanding of both how the LOB system is configured and what must be included in the XML to satisfy the BDC. Having a tool to simplify this process not only lowers the initial knowledge threshold for administering the BDC, it also lessens the required work of the user (such as testing, making modifications, etc.).
The tool has been designed to assist in the lifecycle management for Application Definition files. It enables searching over databases and web service-based repositories, as well as the connection for BDC web parts in MOSS.
Highlights:
- Tool supports Databases (SQL, Oracle, OLEDB, and ODBC) and Web Services
- Drag and drop design surface for selecting DB tables or web methods
- Metadata is automatically extracted from Databases by dragging and dropping tables
- Web Services require a few additional steps to completely configure the connection
- Users can import and export Application Definition XML files
- Users are able to test method instances incrementally from within the tool
- The tool is not required to run on a Web Front-End
- Associations are created automatically when foreign keys are selected; they can also be created easily for web services by adding an Association method instance
What else is included in the SDK?
- MOSS 2007 SDK 1.2. Includes Conceptual and Class Library Reference documentation, Web Services documentation, and Developer Tools and Samples for MOSS and WSS. See below for a detailed breakdown what's new in this release. https://www.microsoft.com/downloads/details.aspx?FamilyId=6D94E307-67D9-41AC-B2D6-0074D6286FA9&displaylang=en
- WSS 3.0 SDK 1.2. Includes Conceptual and Class Library Reference documentation, Web Services documentation, and Developer Tools and Samples for WSS technology only. See below for a detailed breakdown what's new in this release. https://www.microsoft.com/downloads/details.aspx?familyid=05E0DD12-8394-402B-8936-A07FE8AFAFFD&displaylang=en
New Tools Included with the MOSS SDK:
We rounded out our tool set in this release to include developer tools and samples for the following areas of MOSS development. New tools and samples are in bold.
Business Data Catalog Samples and Utilities:
Microsoft Business Data Catalog Definition Editor
Sample Pluggable SSO Provider
WSHelloWorld Web Service
WSOrders Web Service
Excel Services User Defined Function Sample
WSOrders Custom Proxy Sample
Amazon Web Service Sample
AdventureWorks Metadata Samples
SAP Sample
Document Management and Content Processing Samples:
Comment Scrub Document Converter
Term Replacement Document Inspector
Search Samples:
Sample Protocol Handler
Custom Content Source
Records Management and Policy Samples:
De-Duplication Router
Document Integrity Verifier
Records Center Web Service Console Application
Search, Collect, and Hold Tool
Sample Custom Barcode Generator
IRM Document Protector
Workflow Samples:
Custom Workflow Report Query Generator
Custom Workflow Report XLSX Injector
Visual Studio Workflow Templates
Enterprise Content Management Workflow Activities
List Item Activities
Hello World Sequential Workflow
State Based Approval Workflow
Modification Workflow
Replication and Contact Selector Workflow
Intersystem Purchase Order
Confidential Approval Workflow
Group Approval Workflow
Approval Workflow Sample
Multi-Stage Workflow
Server-side Collect Signatures Workflow
Comments
Anonymous
September 24, 2007
There is a lot of really powerful integration between SAP and MOSS and the awareness about this is reallyAnonymous
October 01, 2007
How do u authticate to a SAP webservice that isnt housed locally ?????Anonymous
October 08, 2007
Hi Bradley, You would use SSO for connectivity and managing credentials.For example, if you have an SAP service that accepts the same Windows credentials but lives in another server then the connection can't be established with PassThru as this would need Kerberos delegation. In this case you need to use SSO and the credentials from SSO would be used to impersonate again to avoid the 2 hop problem. JoannaAnonymous
October 24, 2007
Joanna, What if the web service expect credentials other than windows credentials? Just username and password being stored on the SSO database. How do you pass that to the web service once you have retrieved the credential from the SSO database?