Skip to content

Commit

Permalink
First commit
Browse files Browse the repository at this point in the history
  • Loading branch information
Apress committed Oct 11, 2016
0 parents commit 7a40b3f
Show file tree
Hide file tree
Showing 72 changed files with 10,542 additions and 0 deletions.
Binary file added 3848.pdf
Binary file not shown.
Binary file added 3849.pdf
Binary file not shown.
Binary file added 9781590599358.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
@@ -0,0 +1,21 @@

Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{EF7E3281-CD33-11D4-8326-00C04FA0CE8D}") = "Apress.Integration.EDI810.CompanyX", "Apress.Integration.EDI810.CompanyX/Apress.Integration.EDI810.CompanyX.btproj", "{AEF3026D-B995-4458-83E9-968598B4E770}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Deployment|.NET = Deployment|.NET
Development|.NET = Development|.NET
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{AEF3026D-B995-4458-83E9-968598B4E770}.Deployment|.NET.ActiveCfg = Deployment|.NET
{AEF3026D-B995-4458-83E9-968598B4E770}.Deployment|.NET.Build.0 = Deployment|.NET
{AEF3026D-B995-4458-83E9-968598B4E770}.Deployment|.NET.Deploy.0 = Deployment|.NET
{AEF3026D-B995-4458-83E9-968598B4E770}.Development|.NET.ActiveCfg = Development|.NET
{AEF3026D-B995-4458-83E9-968598B4E770}.Development|.NET.Build.0 = Development|.NET
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
@@ -0,0 +1,90 @@
<VisualStudioProject>
<BIZTALK
ProductVersion = "3.6.1230"
SchemaVersion = "1.0"
ProjectGuid = "{AEF3026D-B995-4458-83E9-968598B4E770}"
>
<Build>
<Settings>
<EditorCommon/>
<ProjectCommon
AssemblyKeyName = ""
AssemblyKeyFile = "Apress.Integration.Chapter1.snk"
AssemblyDelaySign = "False"
AssemblyTitle = ""
AssemblyDescription = ""
AssemblyDefaultAlias = ""
AssemblyConfiguration = ""
AssemblyTrademark = ""
AssemblyProduct = ""
AssemblyInformationalVersion = "1.0.0.0"
AssemblyFileVersion = "1.0.0.0"
AssemblyCopyright = ""
AssemblyCompany = ""
AssemblyVersion = "1.0.0.0"
DefaultNamespace = "Apress.Integration.EDI810.CompanyX"
AssemblyName = "Apress.Integration.EDI810.CompanyX"
/>
<Config
Name = "Development"
ApplicationName = ""
BpelCompliance = "True"
GenerateDebuggingInformation = "True"
EmbedTrackingInformation = "True"
TreatWarningsAsErrors = "False"
WarningLevel = "4"
OutputPath = "bin\Development\"
/>
<Config
Name = "Deployment"
ApplicationName = "EDI.Demonstration.Chapter1"
BpelCompliance = "True"
GenerateDebuggingInformation = "False"
EmbedTrackingInformation = "True"
TreatWarningsAsErrors = "False"
WarningLevel = "4"
OutputPath = "bin\Deployment\"
/>
</Settings>
<References>
<Reference
Name = "System"
AssemblyName = "System"
/>
<Reference
Name = "System.XML"
AssemblyName = "System.Xml"
/>
<Reference
Name = "System.configuration"
AssemblyName = "System.Configuration"
/>
<Reference
Name = "Microsoft.BizTalk.DefaultPipelines"
AssemblyName = "Microsoft.BizTalk.DefaultPipelines"
/>
<Reference
Name = "Microsoft.BizTalk.GlobalPropertySchemas"
AssemblyName = "Microsoft.BizTalk.GlobalPropertySchemas"
/>
</References>
</Build>
<Files>
<Include>
<File
RelPath = "PropertySchema.xsd"
BuildAction = "Compile"
Namespace = "Apress.Integration.EDI810.CompanyX.PropertySchema"
Type = "PropertySchema"
/>
<File
RelPath = "X12_00401_810_CompanyX.xsd"
BuildAction = "Compile"
Namespace = "Apress.Integration.EDI810.CompanyX"
Type = "X12_00401_810_CompanyX"
/>
</Include>
</Files>
</BIZTALK>
</VisualStudioProject>

@@ -0,0 +1,27 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.42
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

[assembly: System.Reflection.AssemblyTitle("")]
[assembly: System.Reflection.AssemblyDescription("")]
[assembly: System.Reflection.AssemblyConfiguration("")]
[assembly: System.Reflection.AssemblyCompany("")]
[assembly: System.Reflection.AssemblyProduct("")]
[assembly: System.Reflection.AssemblyCopyright("")]
[assembly: System.Reflection.AssemblyTrademark("")]
[assembly: System.Reflection.AssemblyCulture("")]
[assembly: System.Reflection.AssemblyVersion("1.0.0.0")]
[assembly: System.Reflection.AssemblyDelaySign(false)]
[assembly: System.Reflection.AssemblyKeyFile("../Apress.Integration.snk")]
[assembly: System.Reflection.AssemblyKeyName("")]
[assembly: System.Reflection.AssemblyDefaultAlias("")]
[assembly: System.Reflection.AssemblyFileVersion("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersion("1.0.0.0")]
[assembly: Microsoft.XLANGs.BaseTypes.BizTalkAssemblyAttribute(typeof(Microsoft.BizTalk.XLANGs.BTXEngine.BTXService))]

Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,21 @@

Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{EF7E3281-CD33-11D4-8326-00C04FA0CE8D}") = "Apress.Integration.EDIFACT.ServiceExtension", "Apress.Integration.EDIFACT.ServiceExtension\Apress.Integration.EDIFACT.ServiceExtension.btproj", "{E8A650ED-BC9B-4579-9A16-78CAA3419651}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Deployment|.NET = Deployment|.NET
Development|.NET = Development|.NET
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E8A650ED-BC9B-4579-9A16-78CAA3419651}.Deployment|.NET.ActiveCfg = Deployment|.NET
{E8A650ED-BC9B-4579-9A16-78CAA3419651}.Deployment|.NET.Build.0 = Deployment|.NET
{E8A650ED-BC9B-4579-9A16-78CAA3419651}.Deployment|.NET.Deploy.0 = Deployment|.NET
{E8A650ED-BC9B-4579-9A16-78CAA3419651}.Development|.NET.ActiveCfg = Development|.NET
{E8A650ED-BC9B-4579-9A16-78CAA3419651}.Development|.NET.Build.0 = Development|.NET
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
@@ -0,0 +1,84 @@
<VisualStudioProject>
<BIZTALK
ProductVersion = "3.6.1230"
SchemaVersion = "1.0"
ProjectGuid = "{E8A650ED-BC9B-4579-9A16-78CAA3419651}"
>
<Build>
<Settings>
<EditorCommon/>
<ProjectCommon
AssemblyKeyName = ""
AssemblyKeyFile = "Apress.Integration.Chapter1.snk"
AssemblyDelaySign = "False"
AssemblyTitle = ""
AssemblyDescription = ""
AssemblyDefaultAlias = ""
AssemblyConfiguration = ""
AssemblyTrademark = ""
AssemblyProduct = ""
AssemblyInformationalVersion = "1.0.0.0"
AssemblyFileVersion = "1.0.0.0"
AssemblyCopyright = ""
AssemblyCompany = ""
AssemblyVersion = "1.0.0.0"
DefaultNamespace = "Apress.Integration.EDIFACT.ServiceExtension"
AssemblyName = "Apress.Integration.EDIFACT.ServiceExtension"
/>
<Config
Name = "Development"
ApplicationName = ""
BpelCompliance = "True"
GenerateDebuggingInformation = "True"
EmbedTrackingInformation = "True"
TreatWarningsAsErrors = "False"
WarningLevel = "4"
OutputPath = "bin\Development\"
/>
<Config
Name = "Deployment"
ApplicationName = "EDI.Demonstration.Chapter1"
BpelCompliance = "True"
GenerateDebuggingInformation = "False"
EmbedTrackingInformation = "True"
TreatWarningsAsErrors = "False"
WarningLevel = "4"
OutputPath = "bin\Deployment\"
/>
</Settings>
<References>
<Reference
Name = "System"
AssemblyName = "System"
/>
<Reference
Name = "System.XML"
AssemblyName = "System.Xml"
/>
<Reference
Name = "System.configuration"
AssemblyName = "System.Configuration"
/>
<Reference
Name = "Microsoft.BizTalk.DefaultPipelines"
AssemblyName = "Microsoft.BizTalk.DefaultPipelines"
/>
<Reference
Name = "Microsoft.BizTalk.GlobalPropertySchemas"
AssemblyName = "Microsoft.BizTalk.GlobalPropertySchemas"
/>
</References>
</Build>
<Files>
<Include>
<File
RelPath = "Edifact_ServiceSchemaExtension.xsd"
BuildAction = "Compile"
Namespace = "Apress.Integration.EDIFACT.ServiceExtension"
Type = "Edifact_ServiceSchemaExtension"
/>
</Include>
</Files>
</BIZTALK>
</VisualStudioProject>

@@ -0,0 +1,27 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.42
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

[assembly: System.Reflection.AssemblyTitle("")]
[assembly: System.Reflection.AssemblyDescription("")]
[assembly: System.Reflection.AssemblyConfiguration("")]
[assembly: System.Reflection.AssemblyCompany("")]
[assembly: System.Reflection.AssemblyProduct("")]
[assembly: System.Reflection.AssemblyCopyright("")]
[assembly: System.Reflection.AssemblyTrademark("")]
[assembly: System.Reflection.AssemblyCulture("")]
[assembly: System.Reflection.AssemblyVersion("1.0.0.0")]
[assembly: System.Reflection.AssemblyDelaySign(false)]
[assembly: System.Reflection.AssemblyKeyFile("../Apress.Integration.snk")]
[assembly: System.Reflection.AssemblyKeyName("")]
[assembly: System.Reflection.AssemblyDefaultAlias("")]
[assembly: System.Reflection.AssemblyFileVersion("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersion("1.0.0.0")]
[assembly: Microsoft.XLANGs.BaseTypes.BizTalkAssemblyAttribute(typeof(Microsoft.BizTalk.XLANGs.BTXEngine.BTXService))]

Binary file not shown.
Binary file not shown.
@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<BindingInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Assembly="Microsoft.BizTalk.Deployment, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Version="3.5.1.0" BindingStatus="NoBindings" BoundEndpoints="0" TotalEndpoints="0">
<Timestamp>2007-06-15T15:33:32.796875-06:00</Timestamp>
<ModuleRefCollection>
<ModuleRef Name="[Application:EDI.Demonstration.Chapter1]" Version="" Culture="" PublicKeyToken="" FullName="[Application:EDI.Demonstration.Chapter1], Version=, Culture=, PublicKeyToken=">
<Services />
<TrackedSchemas>
<Schema FullName="Apress.Integration.EDIFACT.ServiceExtension.Edifact_ServiceSchemaExtension" RootName="Edifact_ServiceSchemaExtension" AssemblyQualifiedName="Apress.Integration.EDIFACT.ServiceExtension.Edifact_ServiceSchemaExtension,Apress.Integration.EDIFACT.ServiceExtension, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9c54b448784d3202" AlwaysTrackAllProperties="false">
<TrackedPropertyNames />
</Schema>
<Schema FullName="Apress.Integration.EDI810.CompanyX.PropertySchema.PropertySchema" AssemblyQualifiedName="Apress.Integration.EDI810.CompanyX.PropertySchema.PropertySchema,Apress.Integration.EDI810.CompanyX, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9c54b448784d3202" AlwaysTrackAllProperties="false">
<TrackedPropertyNames />
</Schema>
<Schema FullName="Apress.Integration.EDI810.CompanyX.X12_00401_810_CompanyX" RootName="X12_00401_810" AssemblyQualifiedName="Apress.Integration.EDI810.CompanyX.X12_00401_810_CompanyX,Apress.Integration.EDI810.CompanyX, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9c54b448784d3202" AlwaysTrackAllProperties="false">
<TrackedPropertyNames />
</Schema>
</TrackedSchemas>
</ModuleRef>
<ModuleRef Name="Apress.Integration.EDIFACT.ServiceExtension" Version="1.0.0.0" Culture="neutral" PublicKeyToken="9c54b448784d3202" FullName="Apress.Integration.EDIFACT.ServiceExtension, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9c54b448784d3202">
<Services />
<TrackedSchemas />
</ModuleRef>
<ModuleRef Name="Apress.Integration.EDI810.CompanyX" Version="1.0.0.0" Culture="neutral" PublicKeyToken="9c54b448784d3202" FullName="Apress.Integration.EDI810.CompanyX, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9c54b448784d3202">
<Services />
<TrackedSchemas />
</ModuleRef>
</ModuleRefCollection>
<SendPortCollection />
<DistributionListCollection />
<ReceivePortCollection />
<PartyCollection />
</BindingInfo>
12 changes: 12 additions & 0 deletions Apress.Integration/Chapter 1/Test Documents/Invalid-Input.txt
@@ -0,0 +1,12 @@
ISA*00* *00* *01*COMPX789 *ZZ*APRESS1234 *070607*1555*U*00401*000000025*0*T*>~
GS*IN*COMPX789*APRESS1234*20070607*1555*25*X*004010~
ST*810*0025~
N1*SF*COMPANY X~
N3*P.O. BOX 12345~
N4*ANYTOWN*OH*45678~
IT1*1*0.528*TS*1.13**VP*1AGHA1223221~
REF*INVALID
CTT*1~
SE*100*0025~
GE*1*25~
IEA*1*000000025~
11 changes: 11 additions & 0 deletions Apress.Integration/Chapter 1/Test Documents/Valid-Input.txt
@@ -0,0 +1,11 @@
ISA*00* *00* *01*COMPX789 *ZZ*APRESS1234 *070607*1555*U*00401*000000025*0*T*>~
GS*IN*COMPX789*APRESS1234*20070607*1555*25*X*004010~
ST*810*0025~
N1*SF*COMPANY X~
N3*P.O. BOX 12345~
N4*ANYTOWN*OH*45678~
IT1*1*0.528*TS*1.13**VP*1AGHA1223221~
CTT*1~
SE*7*0025~
GE*1*25~
IEA*1*000000025~
Binary file not shown.
@@ -0,0 +1,21 @@

Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{EF7E3281-CD33-11D4-8326-00C04FA0CE8D}") = "Apress.Integration.EDI810.CompanyX", "Apress.Integration.EDI810.CompanyX/Apress.Integration.EDI810.CompanyX.btproj", "{AEF3026D-B995-4458-83E9-968598B4E770}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Deployment|.NET = Deployment|.NET
Development|.NET = Development|.NET
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{AEF3026D-B995-4458-83E9-968598B4E770}.Deployment|.NET.ActiveCfg = Deployment|.NET
{AEF3026D-B995-4458-83E9-968598B4E770}.Deployment|.NET.Build.0 = Deployment|.NET
{AEF3026D-B995-4458-83E9-968598B4E770}.Deployment|.NET.Deploy.0 = Deployment|.NET
{AEF3026D-B995-4458-83E9-968598B4E770}.Development|.NET.ActiveCfg = Development|.NET
{AEF3026D-B995-4458-83E9-968598B4E770}.Development|.NET.Build.0 = Development|.NET
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

0 comments on commit 7a40b3f

Please sign in to comment.