|
Home > Archive > BizTalk Server General > May 2004 > Whats the Diff
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
|
|
| Tanglesoft 2004-05-21, 5:55 pm |
| The architecture of BT2004 has changed drastically from
BTS2002. 95% of Biztalk is now .NET based and all of the
custom components have a completely different
interfaces.
The work typically carried out by a preprocessor is now
done in a custom receive pipeline which requires various
design and runtime interfaces to be implemented which
have no reseblence to pre-processors.
Biztalk messages are now sent and received by adaptors.
Biztalk is shipped with MSMQ, SQL, FILE , FTP and SMTP if
you want to write your own custom adaptor then you have
to implement the many interfaces of the adaptor
framework. This is more involved than writing an AIC.
It is also possible to retrieve a message from within an
orchestration and pass this to a custom .NET component to
do as wish with.
Any work you have done with the Biztalk database schema
or the configuration objects will have to be re-written
as this is also different.
Finally there is a upgrade wizard which will upgrade your
schemas and attempt to migrate the physical receive and
send location. It's ok to get you started but makes no
attempt to upgrade components.
Regards
Stuart
>-----Original Message-----
>Hi All,
>Can someone outline me the major differences between
BTS2k2 and BTS2k4 in
>these areas:
>(Basically I have written all of these for 2k2)
>1. Pre Processors
>2. AIC's
>3. Configuration Objects
>4. BTS Db's
>
>TIA
>
>
>.
>
| |
| Vai2000 2004-05-21, 5:55 pm |
| Thanks for the input...How about the architecture where I submit the
Document to Interchange for Mapping to be done & resultant document picked
by AIC ? We right now Submit the Documents directly to the BTS2k2 for
mapping and other stuff...(serialization with X12 etc) and after that the
Doc is picked up our custom AIC
and written out.
What has to be done in 2k4?
Please advice
Thanks.
"Tanglesoft" <anonymous@discussions.microsoft.com> wrote in message
news:1050e01c43f55$481a7500$a401280a@phx
.gbl...[vbcol=seagreen]
> The architecture of BT2004 has changed drastically from
> BTS2002. 95% of Biztalk is now .NET based and all of the
> custom components have a completely different
> interfaces.
>
> The work typically carried out by a preprocessor is now
> done in a custom receive pipeline which requires various
> design and runtime interfaces to be implemented which
> have no reseblence to pre-processors.
>
> Biztalk messages are now sent and received by adaptors.
> Biztalk is shipped with MSMQ, SQL, FILE , FTP and SMTP if
> you want to write your own custom adaptor then you have
> to implement the many interfaces of the adaptor
> framework. This is more involved than writing an AIC.
>
> It is also possible to retrieve a message from within an
> orchestration and pass this to a custom .NET component to
> do as wish with.
>
> Any work you have done with the Biztalk database schema
> or the configuration objects will have to be re-written
> as this is also different.
>
> Finally there is a upgrade wizard which will upgrade your
> schemas and attempt to migrate the physical receive and
> send location. It's ok to get you started but makes no
> attempt to upgrade components.
>
> Regards
>
> Stuart
>
> BTS2k2 and BTS2k4 in
| |
| Christof 2004-05-22, 5:53 pm |
| Ok,
2K4 work somewhat different.
For basic concepts, please read:
http://www.microsoft.com/belux/NL/m...ro_bts2004.mspx
In your scenario:
You receive a document using a "receive port". That receive port contains a
"receive location" that points to where the document is to be received from
(FILE, FTP, HTTP, SOAP, MSMQ(T), ...) The receive port may contain "maps".
Those can transform incoming messages, based upon their type.
AIC are a concept that is lost in BizTalk Server 2004. Every outbound
transport (as well as inbound ones) are done using "adapters". An "adapter"
is a piece of software that is responsible for receiving/submitting data
in/out of BizTalk Server. For most of the transports you have an
out-of-the-box adapter that may suit...
Linking an adapter with the documents that have to be sent is done using
"publish/subscribe". BizTalk knows 2 kinds of subscribers: "send ports" and
"orchestrations".
Hope this may help.
Kind regards,
Christof
"Vai2000" <nospam@microsoft.com> wrote in message
news:ugQC5u1PEHA.1160@TK2MSFTNGP09.phx.gbl...
> Thanks for the input...How about the architecture where I submit the
> Document to Interchange for Mapping to be done & resultant document picked
> by AIC ? We right now Submit the Documents directly to the BTS2k2 for
> mapping and other stuff...(serialization with X12 etc) and after that the
> Doc is picked up our custom AIC
> and written out.
> What has to be done in 2k4?
>
> Please advice
>
> Thanks.
>
> "Tanglesoft" <anonymous@discussions.microsoft.com> wrote in message
> news:1050e01c43f55$481a7500$a401280a@phx
.gbl...
>
>
|
|
|
|
|