Project Description
BizTalk 2013 TCP/IP community adapter. This is an updated version of the TCP/IP adapter for BizTalk, for use with BizTalk 2013.
This project is a migration of the BizTalk TCP/IP adapter for BizTalk 2010, which was already migrated from 2009. The projects and all references have been updated to target .Net Framework 4.5. Also a new Setup project has been added (InstallShield Limited Edition), since the Visual Studio setup has been ditched and is no longer supported in Visual Studio.

The adapter hasn't been extensively re-tested. Basic functionality has been tested and everything seems to work like it should. If you encounter problems you may tackle them by looking into the code yourself.

Original credits go to http://btstcpip.codeplex.com/team/view and https://tcpipbz2010.codeplex.com/.
I have made changes to the 2010 fork of the project: https://tcpipbz2010.codeplex.com/.
All rights and license is with original creator.

Installation instructions
  1. Make sure to close the BizTalk Administration Console. Just to make sure everything gets refreshed after installation.
  2. Download and install the setup. The setup makes sure the adapter will be registered in the Windows registry.
  3. Open the BizTalk Administration Console again.
  4. Create a new application (e.g. "BizTalk.TCPIPAdapter") and add the following 3 DLLs as a resource of the application and make sure to select add to the global assembly cache on add resource for all DLLs (you may also use a shared application you already have in place):
    • Microsoft.Samples.BizTalk.Adapter.Tcp.dll
    • Microsoft.Samples.BizTalk.Adapter.Tcp.Config.dll
    • Microsoft.Samples.BizTalk.Adapter.Tcp.Schemas.dll
    • The DLLs can be found in the installation directory (probably C:\Program Files (x86)\BizTalk TCPIP Adapter)
    • AddResource
  5. Go to Platform Settings > Adapters and right-click. Select Add Adapter. Now choose TCP/IP and give it a name (e.g. "TCPIP").
  6. Restart the host instance(s) the adapter will be hosted in.
  7. Ready for use, good luck! :)
To Uninstall
  1. In the BizTalk Administration Console *remove all artifacts associated with the TCP/IP adapter.
  2. In the BizTalk Administration Console remove the adapter itself by right clicking on Platform Settings > Adapters and selecting Delete.
  3. Go to Control Panel > Add or Remove Programs in your environment and remove the BizTalk 2013 TCP/IP adapter.
  4. In the BizTalk Administration Console remove the resources you have added a step 4 of the installation.
  5. That should do the trick.

License

SHARED SOURCE LICENSE FOR BIZTALK SERVER 2006 TCPIP ADAPTER
(ALSO APPLIES TO BIZTALK SERVER 2013 TCPIP ADAPTER)

This license governs use of the accompanying software ('Software'), and your use of the Software constitutes acceptance of this license.

You may use the Software for any commercial or noncommercial purpose, including distributing derivative works.

In return, we simply require that you agree:

1. Not to remove any copyright or other notices from the Software.

2. That if you distribute the Software in source code form you do so only
under this license (i.e. you must include a complete copy of this license
with your distribution), and if you distribute the Software solely in
object form you only do so under a license that complies with this
license.

3. That the Software comes "as is", with no warranties. None whatsoever.
This means no express, implied or statutory warranty, including without
limitation, warranties of merchantability or fitness for a particular
purpose or any warranty of title or non-infringement. Also, you must pass
this disclaimer on whenever you distribute the Software or derivative
works.

4. That no contributor to the Software will be liable for any of those types
of damages known as indirect, special, consequential, or incidental
related to the Software or this license, to the maximum extent the law
permits, no matter what legal theory it’s based on. Also, you must pass
this limitation of liability on whenever you distribute the Software or
derivative works.

5. That if you sue anyone over patents that you think may apply to the
Software for a person's use of the Software, your license to the Software
ends automatically.

6. That the patent rights, if any, granted in this license only apply to the
Software, not to any derivative works you make.

7. That the Software is subject to U.S. export jurisdiction at the time it
is licensed to you, and it may be subject to additional export or import
laws in other places. You agree to comply with all such laws and
regulations that may apply to the Software after delivery of the software
to you.

8. That if you are an agency of the U.S. Government, (i) Software provided
pursuant to a solicitation issued on or after December 1, 1995, is
provided with the commercial license rights set forth in this license,
and (ii) Software provided pursuant to a solicitation issued prior to
December 1, 1995, is provided with “Restricted Rights” as set forth in
FAR, 48 C.F.R. 52.227-14 (June 1987) or DFAR, 48 C.F.R. 252.227-7013
(Oct 1988), as applicable.

9. That your rights under this License end automatically if you breach it in
any way.

10.That all rights not expressly granted to you in this license are reserved.


Last edited Jul 28, 2014 at 10:49 AM by RobFox82, version 23