Re: Basics

Tech-Archive recommends: Speed Up your PC by fixing your registry



Hi Thomas,

1. I worked till orchestrations. But did not come accross adapters anywhere
? When I created receive locations and send ports, i used transport type as
"file". I that an adapter type?? there were other options like soap, sql,
etc.

2. The difference between distinguish fileds and property fields are not
very clear. Is it that property fields are only available for message
routing but distinguish fields are available for orchestartions also? So why
do we use distinguish fields at all ?? not very clear??

3. what is mime/smime. how do we detect the whether the incoming message is
of whihc type, mime/ or smime? this seems to be a very basic question of
mine :)

4. Are pipeline and orchestrations mandatory? there can be a simple solution
without them also but unlikely in real life enviornment. am i right??

Looking forward to hear from you?

Regards
Amit


"Amit Bansal" <technical@xxxxxxxxxxxxxxxxxxx> wrote in message
news:eaU3BxGlGHA.1508@xxxxxxxxxxxxxxxxxxxxxxx
Hi Tomas,

Things are getting clear to me. Thanks for your help. I have just worked
till schemas. I will now work with messaging and orchestrations and help
my
self improve my knowledge. Your mail is helpful. I will get back to you
again in case of queries :)

Regards
Amit

"Tomas Restrepo (MVP)" <tomasr@xxxxxxxx> wrote in message
news:u4$ce1FlGHA.4444@xxxxxxxxxxxxxxxxxxxxxxx
Amit,

1. I am new to Biztalk and currently trying to work on Biztalk 2004. I
understand that Biztlak allows us to integrate different applications
so
that they can communicate.

True, although there is certainly more to biztalk than just that.


2. For eg, a Purchase from a .NET application can be inserted as a
SAles
order in a java application. Is this right?

I'd word it differently: I'd say biztalk can allow you to automate the
purchase order process by integrating the different (and disparate)
applications that collaborate on the process. What you say might be one
example of how BizTalk might accomplish this, but certainly is not the
only
way.


3. The first step is that I have to creat XML schemas for both ends
and
map
them. What is the next step? IF you can just give me steps, i will be
able
to explore.

Actually, I'd say the first step is to define your goals and
architecture.
But yes, certainly once you're ready to implement the solution, creating
your schemas would be the first step. After that, you'll probably want
to
create your maps, orchestrations and define your messaging
infrastructure.
Again, check the documentation and whitepapers I mentioned, they have
good
information on the topic.


4. I understand that we then have to working on messaging and
orchestrations. But application integration can be achieved using web
services also.

They are not mutually exclusive. WebServices are just another transport
protocol to carry messages (at least as far as BizTalk is concerned).
Because of this, biztalk can expose its orchestrations as webservices
(so
that other applications can send messages to biztalk using WS) or
consume
webservices from its orchestrations (so that it can send messages to
other
applications using WS).

5. For eg, a web service can take records from one application db and
insert
into another application db. WHy then we need biztalk?

Perhaps you do not. It certainly depends on what your future prospect
is.
That said, a single webservice doesn't give you:
- Process automation: BizTalk can help you automate the entire process,
not
just insert records from one DB into another.
- Tracking: BizTalk can allow you to track all purchase orders flowing
through the system, which might be interesting fo auditing or regulatory
compliance.
- Queuing: BizTalk can queue messages if the destination application is
unavailable, and retry the send periodically until the application comes
back up, which can make your life easier and improve your reliability
- Process Instrumentation: With BAM (Business Activity Monitoring), you
can
declaratively instrument your business process and have biztalk
automatically extract and aggregate business-level information about
your
process, like how many purchase orders you handle per day, what the
average
cost of orders were, and so on (biztalk can even build OLAP cubes for
you
and fill them so that you can view aggregate data).

And much more.

6. Do we have to modify applications at both ends so that they send
the
output in xml format whihc can be read? by biztalk. How does biztalk
communicate with applications to so that integration can happen?

Whether modifications are required to the applications, it depends on
the
applications. For many commercial applications, either built-in or
third-party adapters can be used, or you can develop your own custom
biztalk
adapters using .NET. An adapter is the mechanism through which BizTalk
and
applications communicate. For example, the built-in adapters include
HTTP,
SOAP, MSMQ, MQSeries, FILE, FTP and so on. But there are also
application
adapters like SAP, Siebel, and so on.


--
Tomas Restrepo
tomasr@xxxxxxxx
http://www.winterdom.com/






.



Relevant Pages

  • Re: Running two instances of BizTalk generated code?
    ... compoinent names or changes to orchestrations, I MUST find a way to support ... This WAS is configured to talk to a queue manager running on UNIX. ... our INT and QT WAS applications are currently being fed by a single BizTalk ...
    (microsoft.public.biztalk.general)
  • Re: Running two instances of BizTalk generated code?
    ... Microsoft Certified Technology Specialist: BizTalk Server 2006 ... This WAS is configured to talk to a queue manager running on UNIX. ... So INT and QT are isolated and when one sends a request, ... done all the time but in this case, A and B have the same orchestrations, ...
    (microsoft.public.biztalk.general)
  • Re: If I have the possibility to go back in time, 3 months ago, what will I do?
    ... I can say that Biztalk is being used for ... SQL Server to store a list of images, you can use Biztalk for simple ... >> orchestrations in a twisted way, and it just leaks memory if you call ... >> complaining until you change your design to use the tool better. ...
    (microsoft.public.biztalk.general)
  • Re: BizTalk eating up SQL Server (Virii Behaviour)
    ... Both SQL ... Are the orchestrations trying to write data into DB through an adaptor. ... uninstall procedure, i manually deleted all databases, and run the ... BizTalk Solution Developer ...
    (microsoft.public.biztalk.general)
  • Re: Biztalk basics...
    ... Most of the webcasts can be downloaded and they will email the PPT the next ... register for it and then there will be a link to download for offline ... Yes, FILE is an adapter as are SOAP, HTTP, MSMQT etc. Adapters are ... Orchestrations are needed only for business processes and calling out ...
    (microsoft.public.biztalk.general)