> Refering to application Internet programming interfaces (API)... do you mean 
> "AR System API" (arapiXX lib's) ??

No.  That's the point.  Web Services typically doesn't use the AR System API 
directly.  You set up an interface form to the function that you want called 
from the outside world and call that interface via HTTP/SOAP/XML.   By using 
web services you avoid having to recompile your application if the API changes 
in some way.  That's what gets you your loose coupling.

 
-David J. Easter
Sr. Product Manager, Solution Strategy and Development
BMC Software, Inc.
 
The opinions, statements, and/or suggested courses of action expressed in this 
E-mail do not necessarily reflect those of BMC Software, Inc.  My voluntary 
participation in this forum is not intended to convey a role as a spokesperson, 
liaison or public relations representative for BMC Software, Inc.


-----Original Message-----
From: Tadeu A PINTO-CINQ [mailto:tadeu.a.pinto-c...@hsbc.com.br] 
Sent: Wednesday, June 17, 2009 4:19 PM
To: Easter, David
Cc: arslist@ARSLIST.ORG
Subject: Re: Mid tier VS Remedy Web services- both are same?

Great explanation...

I have a question ... Refering to application Internet programming interfaces 
(API)... do you mean "AR System API" (arapiXX lib's) ??

Thanks in advance.

Tadeu



                                                                           
             "Easter, David"                                               
             <david_eas...@b                                               
             MC.COM>                                                  Para 
             Enviado por:            arslist@ARSLIST.ORG                   
             "Action Request                                            cc 
             System                                                        
             discussion list                                       Assunto 
             (ARSList)"              Re: Mid tier VS Remedy Web services-  
             <arsl...@arslis         both are same?                        
             T.ORG>                                                        
                                                                           
                                                                           
             17 Jun 2009                                                   
             18:06                                                         
                                                                           
             Tamanho do                                                    
             Email:8156                                                    
                                                                           
                                                                           
                                                                           
             Favor responder                                               
                    a                                                      
             arsl...@arslist                                               
                  .ORG                                                     
                                                                           
                                                                           




I believe you're confusing web "client" with web "services".

Web services are frequently just Internet application programming interfaces 
(API) that can be accessed over a network, such as the Internet, and executed 
on a remote system hosting the requested services.  Typically, web services use 
Extensible Markup Language (XML) messages that follow the Simple Object Access 
Protocol (SOAP) standard and have been popular with traditional enterprise.

Web services can also be used to implement an architecture according to 
Service-oriented architecture (SOA) concepts, where the basic unit of 
communication is a message, rather than an operation. This is often referred to 
as "message-oriented" services.  SOA Web services are supported by most major 
software vendors. "loose coupling" is possible, because the focus is on the 
"contract" that WSDL provides, rather than the underlying implementation 
details.

For example, AR System provides a web service out-of-the-box that enables an 
external application to create, edit or delete a user or group.  ITSM provides 
web services that enable an external application to open a ticket or query a 
status.

The fact that you can create a form and view it in both the Remedy User tool 
and the Mid-Tier has nothing to do with web services.  In that case, your 
browser is communicating to the Mid-Tier using HTTP, and the Mid-Tier is 
communicating with the server over a traditional API.  The Mid-Tier is enabling 
the form to be rendered within your browser and performing other tasks that 
normally are done on the local client but can't be done in a browser (e.g. 
active links).  Web services is not used for this.

If you Google a bit about "web services", "SOAP", "SOA", "WS-I" or "WSDL"; 
that'd be a good first step.  You can also look through the AR System 
documentation on implementing web services for more information on how to use 
it within AR System.


-David J. Easter
Sr. Product Manager, Solution Strategy and Development BMC Software, Inc.

The opinions, statements, and/or suggested courses of action expressed in this 
E-mail do not necessarily reflect those of BMC Software, Inc.  My voluntary 
participation in this forum is not intended to convey a role as a spokesperson, 
liaison or public relations representative for BMC Software, Inc.



-----Original Message-----
From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of surya4u
Sent: Wednesday, June 17, 2009 12:27 PM
To: arslist@ARSLIST.ORG
Subject: Mid tier VS Remedy Web services- both are same?

All the forms that we create in Remedy administrator can be viewed in Remedy 
mid tier. It can be configured via mid tier configuration tool...

Why there is a functionality called Web services? only thing  i can think of is 
operations like get,set,create..

When the Remedy server is down...both mid tier and also web services will be 
down...

in which case,Remedy web services will be useful? Even without web services, 
programmer's can call mid tier based remedy forms in their programs..really 
confused...anyone please explain...!!
--
View this message in context:
http://n2.nabble.com/Mid-tier-VS-Remedy-Web-services--both-are-same--tp3094912p3094912.html

Sent from the ARS (Action Request System) mailing list archive at Nabble.com.

_______________________________________________________________________________

UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum 
Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"

_______________________________________________________________________________

UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum 
Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: "Where the Answers Are"

Reply via email to