Services and APIs
Can someone explain to me the difference between services and APIs?938000 wrote:
Valad thanks for explaining in a very simple way.I understood the difference between the API and the Service.
As I understand it. API come in the JAR and DLL files has classes to implement a feature. So I use the methods / functions available in for the results desired. But when we use all we need to know is what I send to a service and what outgoing I will get. The service (implementation) in turn can use the API to do the job. Service are defined at a very abstract level. API is also dependent on technology. I can't use java API to dot net program. Where as a service is implemented independent.
Perfect.
>
But when I see the service from a point of view of a developer. How I will write to the service. I know the service description is written in WSDL. But if the service interface are implemented independent, then they must be standard, so the language in which they are written.
Standards are documented by the W3C, many languages that implement the standards. At a foundation level "language that everyone needs to understand XML, on top of XML, you have a lot of defined standards, XPath, XSL, SOAP, etc...
http://www.w3.org/standards/webofservices/
See you soon,.
Vlad
Tags: Fusion Middleware
Similar Questions
-
Basic authentication with the RESTful WEb service and a Web Service reference
Hi all
We have made significant progress on getting an application to work with RESTful web services, but are now trying to understand how to lock a RESTful Web service while making it available for a particular application.
We use one of the 'emp' table sample web services come with Apex 4.2 and are trying to apply the Basic Auth to the WEb Service using Weblogic filter defined in the web.xml file. Which works very well. I now get challenged when I try to go to:
https://wlogic.edu/Apex/BNR/ACE/HR/empinfo/
And when I authenticate this challenge, I am able to get the data. (we are usiing the Weblogic-level LDAP authentication)
However, I'm not sure how to get even basic authentication to work with Web Service reference in my application. I see the error message in the application when I try to call this Web Service:
401 Unauthorized <
And I see:
"The request requires user authentication. It MUST contain a header field WWW-Authenticate (section 14.46) containing a fault that is applicable to the requested resource. The client MAY repeat the request with a suitable authorization (section 14.8) header field. If the request already includes identification of the authorization information»
How can I provide the credentials in the Web reference or provide credentials in the Application?
Web service works fine if I remove the auth basic RESTful web service in the Web.xml file.
We should NOT use basic auth and auth Weblogic web service definition basic RESTful Workspace use instead. If so, how would we implement THIS basic authentication in the definition of Web Service and the Web SErvice reference on the application?
Thank you
PatHello Scott,
Thank you. There is a function for rest in the package:
function make_rest_request( -- -- This function invokes a RESTful Web service with the supplied name value pairs, body clob, or body blob -- the response as an clob. -- -- Arguments: -- p_url The url endpoint of the Web service -- p_http_method The HTTP Method to use, PUT, POST, GET, HEAD or DELETE -- p_username The username if basic authentication is required for this service -- p_password The password if basic authentication is required for this service -- p_proxy_override The proxy to use for the request -- p_body The HTTP payload to be sent as clob -- p_body_blob The HTTP payload to be sent as binary blob (ex., posting a file) -- p_parm_name The name of the parameters to be used in name/value pairs -- p_parm_value The value of the paramters to be used in name/value pairs -- p_wallet_path The filesystem path to a wallet if request is https -- ex., file:/usr/home/oracle/WALLETS -- p_wallet_pwd The password to access the wallet -- p_url in varchar2, p_http_method in varchar2, p_username in varchar2 default null, p_password in varchar2 default null, p_proxy_override in varchar2 default null, p_transfer_timeout in number default 180, p_body in clob default empty_clob(), p_body_blob in blob default empty_blob(), p_parm_name in wwv_flow_global.vc_arr2 default empty_vc_arr, p_parm_value in wwv_flow_global.vc_arr2 default empty_vc_arr, p_wallet_path in varchar2 default null, p_wallet_pwd in varchar2 default null ) return clob;
My point was that using the API makes things easier if you have to look for a solution.
Denes Kubicek
-------------------------------------------------------------------
http://deneskubicek.blogspot.com/
http://www.Apress.com/9781430235125
http://Apex.Oracle.com/pls/Apex/f?p=31517:1
http://www.Amazon.de/Oracle-Apex-XE-Praxis/DP/3826655494
------------------------------------------------------------------- -
I have a 6 s with Verizon iPhone. Can I send/receive calls (using this service and calls on other devices functionality) on my iPhone 5s, who was with AT & T service, but has no service now since I switched to Verizon?
Note: I'm able to get two phones to ring with an incoming call, but the 5s consist not out. Whenever I dial a number, it says call failed.
Do not dial a number. Try to choose a contact in the contacts App and tapping on telephone button.
That said, I don't think that outgoing calls work on continuity since another iPhone. given that the iphone is designed to make calls through its own service.
Document to support that you just did not mention calls from a secondary iPhone at all, it points to Mac, iPad and iPod touch, which leads me to believe that it won't work.
It runs from devices such as iPads and Macs, who have no other way to place a cell call.
-
I need to know if I have a network problem or a hardware problem? My iphone 6 does not service and always looking, the wifi works. Phone has never been damaged. Sprint can't fix it, they think that its hardware problem. Factory reset did not work. Please advise?
isoldier86 wrote:
I need to know if I have a network problem or a hardware problem? My iphone 6 does not service and always looking, the wifi works. Phone has never been damaged. Sprint can't fix it, they think that its hardware problem. Factory reset did not work. Please advise?
Get help with hardware features on your iPhone, iPad and iPod touch - Apple Support
-
How to enable web services and search for printer email address
I am trying to sign up for the monthly INK from HP. As part of the application, they ask me a CODE. However, I can't CODE because I am advised that my Web services are not enabled. How to enable Web services so that I can complete my application? Thanks for any help you can offer me.
Hello
What model of printer you have?
Assuming your eprint-enabled printer, please follow the steps below to connect to web services and get your email from the printer.
To find printers e-mail you need to enable web services from the front panel of the printer. It is normally a button on the front panel or an option in a menu.
The printer will be connected to your WiFI network, and once the device is activated, it should display a page with a code composed of letters and numbers. It is the e-mail address of printers (when you add a @hpeprint.com to it).
Once you have this, go ahead and configure a connected HP account and register the printer to your account. This will allow you to manage settings of the ePrint printer but also to track the history of the work.
-
Satellite L500D - 16M - Service and repair
I just wanted to say a big thanks to toshiba,
1. for the excellent communication on the repair order and serivce offered u
2. for fast repair and return of my laptopIt was a pleasure to deal with you guys at toshiba I've seen negative comments, I can assure people that this isn't what happened to me in the slightest
Hello
It of always nice to read these comments and you're not the only one who is very pleased with the service and repair.
I can confirm what you wrote: It's very nice to speak with an authorized service provider and guys know a lot of things. The repair is very fast and takes only a few days. :)
Of course sometimes you read negative feedback because nobody is perfect and I think that it s also depending on the situation, but in general my friends and I are very satisfied with the service and quality of Toshiba laptops!
-
I need help
If you see no Service or search on your device, or cannot connect to a cellular network or cellular data, follow these steps:
- Restart your iPhone or iPad.
- Looking for a carrier settings update.
- Remove the SIM card and put it again. If the SIM card is damaged, or does not fit in the drawer of the SIM card, contact your carrier.
- Reset your network settings. Tap Settings > general > reset > reset network settings. This also resets the Wi - Fi networks and passwords, cell parameters and VPN and APN settings you used before.
- If you have another device, see if you can connect your business with her network to this place.
- Contact your operator for:
- Make sure your account is active and in good and due form.
- Make sure that there are no failures in your area.
- Verify that your device is not blocked to receive cellular services and is set up with the right data plan.
- Update your iPhone or iPad to the latest version of iOS.
If you still cannot connect to a cellular network and have confirmed with your carrier is not a problem with your account, or your network, try to restore your device.
If you cannot connect to a cellular network or cellular data - Apple Support
-
How lauch ' Toshiba services and Options?
When I try to run TOSHIBA Services and Options, he launched a Notepad file called "index".
How can I solve this problem?
Thank you very much
Robert DawsonHello
Seems that you are owner of a Satellite Pro A120. Am I wrong? I checked you another thread ;)
Anyway, back to this announcement. I m a little surprised and I wonder what tools of Toshiba you mean?
The Options and Services TOSHIBA are not known to me!Where did you find these tools or the place where you want?
You can find most of the Toshiba tools and utilities in the assistance of Toshiba.
It is a reservoir for all Tosh tools pre-installed.
But as far as I know nothing beats the Services TOSHIBA and Options -
What are the differences between the services and site domain group policy and group policy?
What are the differences between the services and site domain group policy and group policy?
Server must wonder about the Technet site. http://social.technet.Microsoft.com/forums/en-us/home
-
I install the spilitter of bandwidth for isa server 2006 after the stoped.i of the microsoft firewall service cannot start this service and I take the error 1068-how do I do?
Hello
Your question is beyond the scope of these forums.
Please use the following links for that matter.
Network Infrastructure servers Forum:
http://social.technet.Microsoft.com/forums/EU/winserverNIS/threadsCategory of the Windows Server:
http://social.technet.Microsoft.com/forums/EU/category/WindowsServerConcerning
-
Can I make my Vonage phone service and always access the internet through MSN Premium
Can I make my Vonage phone service and always access the internet through MSN Premium
Hello
The question you posted would be better suited to the MSN support. I suggest you to contact MSN support for assistance.
How to contact MSN customer service
http://support.Microsoft.com/kb/940784
https://support.MSN.com/contactus.aspx?scrx=1
http://answers.MSN.com/forums.aspx?ProductID=29 -
I click on start and type in msconfig research and a box has opened and then I click on the Service and 80 this was mark stop. They all register of microsoft corporation. I believe this, why I had some problem with my computer.
Hello
There may be no problem that many Services start and stop on request so everything can be normal.
Start - type in the search box-> control of the superior and right click on - RUN AS ADMIN.
Or Control Panel - Administrative Tools - Control Services.
To check the default settings for Windows Services:
Windows 7
http://www.blackviper.com/2009/01/13/black-vipers-Windows-7-service-configurations/#more-2989Windows 7 Service Pack 1
http://www.blackviper.com/2010/12/17/black-vipers-Windows-7-Service-Pack-1-service-configurations/BlackViper - for Vista SP1 - Services - all return to their default values.
http://www.blackviper.com/2008/01/28/black-vipers-Windows-Vista-Service-Pack-1-service-configurations/#more-3020BlackViper - for Vista SP2 - Services - all return to their default values.
http://www.blackviper.com/2009/05/31/black-vipers-Windows-Vista-Service-Pack-2-service-configurations/#more-2991I hope this helps.
Rob Brown - Microsoft MVP<- profile="" -="" windows="" expert="" -="" consumer="" :="" bicycle="">-><- mark="" twain="" said="" it="">->
-
Want to access a SOAP service and display the data in the external list
Hello
I could see a WCF Service via the type of external content successfully. Now I want to access a SOAP Service and display the data in an external list in Sharepoint 2010. I am able to create a data source with success with the SOAP service, but how to display the data in the external list as external list uses only as data sources for external content types.
Also with WCF as external content type, it is only on WCF services or any kind of web services can be added as an external content type.
Any help would be appreciated.
Thanks in advance
Hello sunny198218,
The question you have posted is related to Windows Communication Foundation Service and would be better suited in the MSDN forum for category Windows Communication Foundation. I've included a link to the forum where you can ask your question.
http://social.msdn.Microsoft.com/forums/en-us/WCF/threadsSincerely,
Marilyn
-
Internet, not able to browse computers on the network
The computer has internet access, but I am not able to browse the network. The workstation services and control of browser will not start. The event log shows the workstation service terminated with error code 2250. Also in the event log Workstation reports: could not load RDR device driver. Cannot run the sfc in safemode, gives the 0x000006ba error, the rpc server is unavailable. Runs under normal windows, noticed in the registry last run: 0x000003e3 error code (try adding c:\windows\system32\drivesr\i81xnt5.sys to the dllcache)I'm puzzled.Hello
I suggest you to send your request in the below link.
http://social.technet.Microsoft.com/forums/en-us/itproxpsp/threads
-
sez no authority trying to run AVG or Malwarebytes - every 1/2 hour or if some "prog system? NTauthority or Services and controller app sez he has a problem and the computer shuts down
Hello
- What is the full error message?
- What were the changes made to nfore this question?
- What exactly do you mean by "no authority running avg or malwar bytes?
It's a possibility that there is a startup program that is launched with a command line and it appears.You need to perform a clean boot to find the program that is causing and then disable or remove.
How to configure Windows XP to start in a "clean boot" State
http://support.Microsoft.com/kb/310353/en-us
Note: When you have finished troubleshooting, proceed as explained in the article to reset the computer to start as usual.
Maybe you are looking for
-
Windows 10 will not be cut, it sticks on the screen saying 'cutting' rotation but does nothing
So this happened to me last night, he kept on spinning and spinning when I try to restart it it is never turned off just keeps turning, I can do? I tried to press the power button / stop + shift lift the thing to solve problems and get a recovery of
-
How can I delete an email stuck in my iPhone Mail cannot send to send a video?
How can I delete an email stuck in my iPhone Mail cannot send to send a video? Actually Mail attempts to send the e-mail and the ball rotates constantly. I have a feeling that it uses resources constantly. I do not have email. It can be removed. I j
-
Answer to block supply needed for Satellite 110CT/810?
Came across this ad http://forums.computers.toshiba-europe.com/forums/thread.jspa?threadID=35738&tstart=0, I noticed that the answer was NOT correct. I have a 110CT Satellite (810). In fact, you don't need an external transformer or an adoptive paren
-
How to determine the order of execution of the structure of the event
Hello world I have a structure of the event were it contains four events. All the four events a separate buttons to run. Here, three events generates a digital output, remains an event (Finder) should find the order of these three events. For example
-
Boxes which must be checked on with Windows Vista disk cleanup?
I can't find anywhere if there is a default value for the disk cleanup in Windows Vista. I have these two, I've never seen before and I don't know if I should check them or not. They are by the Windows error reporting archived user and system archive