Wednesday, August 20, 2008

How to publish and EDI orchestration as Web service to return native message without external web service


1. Create an orchestration that takes in a string and return a string. Add a Call Orchestration shape to call into the original orchestration that accepts the EDI in the XML format.
2. Build and deploy the orchestration.
3. Run the WCF Service Publishing Wizard to publish the orchestration as a WCF service.
4. Open the web.config file where the Orchestration is published and add the following under
a.
5. If Sharepoint is installed on tha machine, open the Sharepoint Central Admin console and go to: "Configure Virtual Server Settings -> "Default Web Site" -> "Define Managed Paths" and under "Add a New Path" exclude the virtual directory where the WCF Service is hosted.
6. Go to the BizTalk Server Admin Console, and configure the new WCF Receive Location as follows:
a. Change Receive Pipeline to EdiReceive. And Send Pipeline to EdiSend.

b. Under "Transport" -> "Type" click "Configure"

c. Go to the "Messages" tab and under the "Inbound BizTalk message body" select the "Path" option.

d. For the "Body path expression enter: /*[local-name()='string']

e. For the "Node encoding" select: String

f. Click OK and then on the Receive Location Properties click OK again.

g. Enable the WCF Receive Location. This is needed to be able to build the proxy using svcutil.

7. Run the svcutil.exe to generate the proxy and config file for the WCF Service and build the client. Client should pass the EDI message as a string (in the native EDI format) to the Orchestration.
8. Go back to the Orchestration and modify the incoming request and the outgoing response from a String to the required EDI formats.
9. Build and deploy the orchestration. Start everything. Send the EDI message in native format from the client. You should receive the response back in native EDI format.

Performance and Operations Guides in TechNet

Microsoft BizTalk Server Performance Optimization Guide
http://technet.microsoft.com/en-us/library/cc558617.aspx

Microsoft BizTalk Server Operations Guide
http://technet.microsoft.com/en-us/library/cc296643.aspx

BizTalk Server Database Optimization
http://technet.microsoft.com/en-us/library/bb743398.aspx

Tuesday, August 19, 2008

EDI features in BizTalk


నేను ఉన్నాను కదా అని వాళ్ళు కూడా వస్తే రాణీ కానీ నేను వాళ్ళను అడిగాను రా , వాళ్ళు ఈకడేకీ ఎందుకు వచ్చారు అని , సరిలే అన్నే నేను కూడా వచాను అమ్మ

BizTalk Server 2006 R2 supports the Features of EDI. The latest trened in Biztalk that let the usage of the New Electronic Data Interchange Features in BizTalk with out the use of any third party tool like COVAST.




The

R2 WebCasts

Below are the links for the web casts on BizTalk Server 2006 R2 Features, they are pretty good and explain the new feature of R2 and their configuration details.

· EDI Adapter
http://www.livemeeting.com/cc/microsoft/view?id=Jumpstart-02&pw=BTS06R2
· AS2 Adapter & EDI Business Value
http://www.livemeeting.com/cc/microsoft/view?id=Jumpstart-04&pw=BTS06R2