|
Home > Archive > BizTalk Server > March 2004 > A few Biztalk 2004 questions?
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]
| Author |
A few Biztalk 2004 questions?
|
|
|
| I read the tutorial and viewed the online WebCast last night and i have a
few Biztalk questions:
1. In the Webcast the guy created a source and destination schema in XML and
mapped them (straight forward) dropped a file in the in directory which was
promptly bought up by biztalk and processed and shuffled to the out
directory. (Not really understanding what real functionallyity occured
there) wasn't some existing application suppsed to consume this data at some
point. And at what point would they consume it? During the processing or the
"out" boxed XML file. The out box makes no sense to me since I would have to
develop a mechanism for picking up the XML file from the app which would
negate any need for biztalk I am thinking.
2 If I am using the .NET IDE from my local machine can I connect to a remote
Biztalk server for programming and if so do I need to load some assemblies
or a toolkit on my local programming machine?
3.There seems to be significant differences in BT 2002 and BT 2004 I am
assuming any work done in 2002 is not portable to 2004 (or at least not
worth the effort).
| |
| Matt Cable 2004-03-11, 10:42 pm |
| Regarding question #1. You are correct, in that the destination system
would need to be able to monitor a particular file location. File drops are
not the only transport available. It is often chosen for demos just becuase
it is an easy way to see output, and doesn't require acutal backend software
to be loaded on the machine. In the real world you would want to determine
what communication options does you backend system support, and how will you
support that in BizTalk Server. It possible that your backend system might
support HTTP/HTTPS posts, Web Service interfaces, MSMQ, FTP, etc. All of
these transports (plus a few more) are supported out of the BizTalk Server
box. If you need others, third party adapters are available.
Re: question #2, Unless you are going to RDP/Terminal Service into a BizTalk
Server box, no, you cannot open Visual Studio on one machine (without BT)
and just point to a BizTalk Server. Typically you will need to install part
of BizTalk Server 2004 on any development tier. There are then many options
to deploy your compiled solutions to other tiers (test, production, etc).
Re: question #3. BizTalk Server 2004 was almost completely re-written for
..NET and has a new Pub-Sub (Publish and Subscribe) architechture. That
being said, there are some migration options, you can migrate channels,
specifications, and maps, but not orchestrations. Maps with any custom
script functiod code blocks will need to be manually converted (the code
block) to a .NET script block. Also note that COM -based AIC's and
Preprocessor components have been replaced by .NET-based Transports and
Pipelines. The differences are great enough that ungrading will not be a
trivial process. The architecture is different enough that one might choose
to re-architect the process slightly to better take advantage of BizTalk
2004. More than likely certain aspects of the original 2002 solution could
still be migrated though.
- Matt Cable
"AKA" <none@nospam.com> wrote in message
news:OoxF6arBEHA.1600@tk2msftngp13.phx.gbl...
> I read the tutorial and viewed the online WebCast last night and i have a
> few Biztalk questions:
>
> 1. In the Webcast the guy created a source and destination schema in XML
and
> mapped them (straight forward) dropped a file in the in directory which
was
> promptly bought up by biztalk and processed and shuffled to the out
> directory. (Not really understanding what real functionallyity occured
> there) wasn't some existing application suppsed to consume this data at
some
> point. And at what point would they consume it? During the processing or
the
> "out" boxed XML file. The out box makes no sense to me since I would have
to
> develop a mechanism for picking up the XML file from the app which would
> negate any need for biztalk I am thinking.
>
> 2 If I am using the .NET IDE from my local machine can I connect to a
remote
> Biztalk server for programming and if so do I need to load some assemblies
> or a toolkit on my local programming machine?
>
> 3.There seems to be significant differences in BT 2002 and BT 2004 I am
> assuming any work done in 2002 is not portable to 2004 (or at least not
> worth the effort).
>
>
| |
|
| Wow, thanks for the terrific and thoughtful answer.
Not many people would take the time to go into that depth for a NG post.
So if i am understanding you I have to have VS.NET on my biztalk machine,
correct?
Also, I actually do not want to do a file drop i would like to do Web
Services (since I am familiar with creating these in .NET) for both my
receive and my send is there a tutorial on this using Biztalk anywhere?
"Matt Cable" <mcable@quilogy.com> wrote in message
news:Oj8bPK4BEHA.576@TK2MSFTNGP11.phx.gbl...
> Regarding question #1. You are correct, in that the destination system
> would need to be able to monitor a particular file location. File drops
are
> not the only transport available. It is often chosen for demos just
becuase
> it is an easy way to see output, and doesn't require acutal backend
software
> to be loaded on the machine. In the real world you would want to
determine
> what communication options does you backend system support, and how will
you
> support that in BizTalk Server. It possible that your backend system
might
> support HTTP/HTTPS posts, Web Service interfaces, MSMQ, FTP, etc. All of
> these transports (plus a few more) are supported out of the BizTalk Server
> box. If you need others, third party adapters are available.
>
> Re: question #2, Unless you are going to RDP/Terminal Service into a
BizTalk
> Server box, no, you cannot open Visual Studio on one machine (without BT)
> and just point to a BizTalk Server. Typically you will need to install
part
> of BizTalk Server 2004 on any development tier. There are then many
options
> to deploy your compiled solutions to other tiers (test, production, etc).
>
> Re: question #3. BizTalk Server 2004 was almost completely re-written for
> .NET and has a new Pub-Sub (Publish and Subscribe) architechture. That
> being said, there are some migration options, you can migrate channels,
> specifications, and maps, but not orchestrations. Maps with any custom
> script functiod code blocks will need to be manually converted (the code
> block) to a .NET script block. Also note that COM -based AIC's and
> Preprocessor components have been replaced by .NET-based Transports and
> Pipelines. The differences are great enough that ungrading will not be a
> trivial process. The architecture is different enough that one might
choose
> to re-architect the process slightly to better take advantage of BizTalk
> 2004. More than likely certain aspects of the original 2002 solution
could
> still be migrated though.
>
> - Matt Cable
>
>
> "AKA" <none@nospam.com> wrote in message
> news:OoxF6arBEHA.1600@tk2msftngp13.phx.gbl...
a[color=darkred]
> and
> was
> some
> the
have[color=darkred]
> to
> remote
assemblies[color=darkred]
>
>
| |
| Matt Cable 2004-03-11, 10:42 pm |
| Anytime.
It is my understanding that Servers (where no development work is being
done), do not have to have Visual Studio installed. Dev machines would of
course would need VS installed to compile the projects into .DLLs.
Regarding Web Services consumption, there is an Orchestration sample
"ConsumeWebService" in the included SDK. I would also recommend Scott
Woodgate's excellent webcast on using "Web Services with BizTalk 2004". His
web cast steps through a number of different scenarios. Here's a link to
the recorded broadcast:
http://msevents.microsoft.com/CUI/E...1&Culture=en-US
- Matt Cable
"AKA" <none@nospam.com> wrote in message
news:O%23tuJY5BEHA.3784@TK2MSFTNGP10.phx.gbl...
> Wow, thanks for the terrific and thoughtful answer.
> Not many people would take the time to go into that depth for a NG post.
>
> So if i am understanding you I have to have VS.NET on my biztalk machine,
> correct?
> Also, I actually do not want to do a file drop i would like to do Web
> Services (since I am familiar with creating these in .NET) for both my
> receive and my send is there a tutorial on this using Biztalk anywhere?
>
>
>
> "Matt Cable" <mcable@quilogy.com> wrote in message
> news:Oj8bPK4BEHA.576@TK2MSFTNGP11.phx.gbl...
> are
> becuase
> software
> determine
> you
> might
of[color=darkred]
Server[color=darkred]
> BizTalk
BT)[color=darkred]
> part
> options
etc).[color=darkred]
for[color=darkred]
a[color=darkred]
> choose
> could
have[color=darkred]
> a
XML[color=darkred]
which[color=darkred]
at[color=darkred]
or[color=darkred]
> have
would[color=darkred]
> assemblies
am[color=darkred]
not[color=darkred]
>
>
|
|
|
|
|