> 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"