Could some explain what 'Web services' is, in a nutshell.

Could some explain what 'Web services' is.
I have searched the net but have been more confused as a result.
Jason

Hi,
     A Web Service is as the name implies, a service offered over the internet. For example, the weather service. Internally, it could be a java or a .net web service or any language, for that matter. The only thing that matters is the two-way communication. What makes it so special? Because, it is universal and no matter which platform I'm running on, I can utilize a web service. To make it universal (platform independent), there are some standardized ways on how the communication should happen. The communication happens via XML/SOAP, since it is universal and all major platforms support it. XML/SOAP acts as the middleman. We don't bother how the application works in the 'inside. We put our request(say, I want to know the weather in a particular city) in XML format and send it to the web service. The web service replies back with another XML data, which we can read. The exact signatures(like import export parameters for calling a method/FM) for utilizing the web service are available in a WSDL file that the web service provider makes available publicly. Very popular web services are listed in the UDDI.
Regards,
Arun Prakash

Similar Messages

  • Hi.i currently use photoshop lightroom 4 and have uploaded books to blurb with no problems but today every time i try to log in to blurb through lightroom to upload the book a msge appears saying "Could not cotact Blurb web service.please check internet c

    Hi I currently use lightroom 4 and have never had an issue uploading photo books to blurb.but now when i try a message appears saying "could not contact blurb web service.please check internet connection" my internet connection is fine.please can somebody help me as i need to get the album done as it is a wedding album and the clients are waiting on it.many thanks,Sean.

    Hi,
    I got this problem sorted and it actually very easy. For some reason the settings on the windows page i use on my laptop conflicted with the blurb/lightroom upload. All you need to do is set up a new windows user page and set it up as admin. You will need to transfer all the photos from the lightroom on your current user page to the new one which can be annoying but at least you will hopefully get up and running again. I hope this helps,
                               Sean.

  • What Web Services application I can make for our school

    I am now making my final thesis project which named "Web Services", the objective of our project is to learn about Web Services and then make an application for our school.
    Though we have learnt lots of theories about Web Services, except deploye some simple services on certain server for instance using Axis, we still have no idea about what Web Services can do and how to implement it in a real case.
    Our school has several kinds of students(Electronics, Bio, EM,and etc.), what the school aready has are: An existing database contains all the imformation of students and interrelated information of courses, professors. And there outside is an Extranet, forming of jsp pages providing different information and functions to different users, for instance an ICT student, after sign in with his user name and password , can check his personal course schedule, query his reasult sheet, read emails, join in some discussions of activities and courses and etc.
    So is there anyone can give me some tips on what application we can do for our school? And If the infomation I mentioned above is not enough, please do not hesitate to tell me,
    It's urgent since we have to finish the whole thesis project before June!
    Thanks in advance!
    Wang Xu
    [email protected]

    urgent!!

  • Could someone explain what is Object?

    Could someone explain what is Object? I have a little
    idea what is it, but not sure. Please give me some
    concret example. Thanks.

    An object is an Instance of a class. A class describes a uniwue entity with behaviors and attributes. For example you can consider your arm.
    public class Arm {
      /** How many hairs on the arm. */
      private int hairCount;  // <== This is an attribute
      /** This is a method to set the hairCount Variable.
       * We dont let the outside user set it directly because that would
       * create problems if we wanted to change its implementation to
       * use a float. In addition we might have logic in this setter to
       * prevent bad data.
      public void setHairCount(final int hairCount) {
        // this is a good example of logic in the set method that we dont
        // want the user to bypass.
        if (hairCount < 0) {
          throw new IllegalArgumentException();
        this.hairCount = hairCount; // <-- Note how we have to use this. to
                                    //     access the instance variable
                                    //     insead of the parameter.
      /** This is a method to move the arm.
       * This is behavior of the class. ONLY behavior pertaining to an arm
       * belongs in the arm class. For example, the method "sneeze" would
       * not belong here but be in the Nose class instead. You can see then
       * that each class describes an entity.
      public void move() {
        // code to move the arm.
    }We have only ONE class per type but we can have many objects. For example the description of an arm does not change no matter who'se arm it is. The data in the class changes but not the actual essence of the arm. So we instantiate two arms for every person (assuming they arent disabled). To instantiate is to create a new object like so.
    Arm myarm = new Arm(): This creates a new object that we can work with.
    So consider the old inteview question of, "What is the difference between a class and an object?" The answer is, "A class is a map or desription of an object; whereas an object is a descrite instance of a class."

  • What web service & xml will be used for deleting the packged epub/pdf file from Admin Console

    What web service & xml will be used for deleting the packged epub/pdf file from Admin Console?
    I am able to delete the files from Admin console directy but not able to get which web service is calling on deleting the file from admin console:
    Mangal

    Hi Jim,
    I tired following web service and xml to delete the packaged ebook but it is giving me error instead of response:
    Web Service & XML
    http://myserver_url/admin/ManageResourceKey
    <request action="delete" auth="builtin" xmlns="http://ns.adobe.com/adept">
    <nonce>" . $nonce . "</nonce>
    <expiration>'. $expiration .'</expiration>
    <resourceKey>
    <resource>resource_id</resource>
    <resourceItem>1</resourceItem>
    </resourceKey>
    </request>
    Error Message
    <error xmlns="http://ns.adobe.com/adept"
    data="E_ADEPT_DATABASE http://myserver_url/admin/ManageResourceKey
    Cannot%20delete%20or%20update%20a%20parent%20row:%20a%20foreign%20key%20constraint%20fails %20(`adept`.`distributionrights`,%20CONSTRAINT%20`distributionrights_ibfk_2`%20FOREIGN%20K EY%20(`resourceid`)%20REFERENCES%20`resourcekey`%20(`resourceid`))"/>
    Magal Varshney

  • Could someone explain what is wrong with this refind expression?

    Hi, could someone explain what is wrong with this refind expression
    faultCode:Server.Processing faultString:'Unable to invoke CFC - Malformed regular expression "^[0-2][0-9][/][0-1][0-2][/][1-2][0-9]{3}+$".'
    thanks

    ^[0-2][0-9][/][0-1][0-2][/][1-2][0-9]{3}$ works,
    thanks
    dates 12/12/2007matching

  • Could anybody explain what  is the difference between cloning and refresh

    Hi,
    Could anybody explain what is the difference between cloning and refresh
    What exactly we do in only E-business suite clone(Database and applications) and only database clone and refresh
    Regards,
    ravi

    Welcome to the forum,
    Database Cloning includes cloning the ORACLE_HOME of the database and the copying of data from source to target instance.
    Database Refresh includes copying of data from source to target instance. ORACLE_HOME is not copied during a Database refresh.
    Similarly Apps cloning includes cloning the techstack, i.e the 806, iAS homes along with APPL_TOP, COMMON_TOP and the Database
    Apps refersh is again copying the database from source to target. The techstack or the APPL_TOP or COMMON_TOP are not copied during an Apps refresh
    see this post
    http://sabdarsyed.blogspot.com/2008/08/cloning-and-refreshing-oracle-database.html

  • Need some help choosing what web service technology to use

    I'm going to be developing a project which will expose a wen service on a WebLogic 11g server. The web service needs to have security options such as SSL, message encryption and/or access control security.
    What I am struggling to determine is what is the best web service framework to use.
    I'd like to know which one is easiest for WebLogic to handle - is it Axis2 ? How is Metro handled by WebLogic?
    Basically I want to avoid wasting time configuring things or having conflicts between what the web service api needs and what weblogic has by default.

    Tap Settingss > General > Restrictions
    iOS: Understanding Restrictions

  • Could someone explain what's happening? (pretty long)

    This post is similar to the one I have posted earlier. I was hoping someone could explain to me what really is going on in the server.
    I have a page where I have a header, left menu, right menu, footer. These are inluded jsp files using the include directive. In the main body I check if the request for the page was a post, do some actions with my beans then redirect to another page. So basically my code looks something like this:
       if (request.getMethod().equalsIgnoreCase("POST")) {
          // do some stuff with my beans
         response.sendRedirect("OtherPage.jsp");
         return; )When I reach the redirect that''s when I get an error: Microsoft Internal error. If I take off the redirect everything works except my user is still left in hte same page. The error occurs while I'm still loading my left menu. My left menu is made up of 2 sections. The first one is the menu options which is generated through JSP, and the second half the links of the site which is plain HTML. So I did a little experimentation. First I tried using the jsp:forward instead of the redirect. Still no go. Then I tried cutting my left menu to the point where I usually get the error, that's the part of the links. So I took of the links in the left menu - the pure HTML part of the menu, and it worked. So I tried generating the links through JSP as well. I got the error again. After researching in the forums I tried increasing the buffer size. A suggestion I saw in previous posts with people with similar problems. I increased the buffer size to 9kb using the <%@ page buffer ="9" %>. It worked. I restored my left menu the way it was before, and thikn s worked fine.
    What's bugging me is that my left menu is very simple. It's just has a small background image and some links. The main page is just a simple form as well. I really don't see why there is a need to increase the buffer size. Is my design flawed and inefficient? Or is the need to increase the buffer a common thing in web applications?
    I was also thinking could it be that I'm trying to send another response while still processing the current response? I noticed in some sites they do not redirect, instead the just post a page and link to the page where the user has to go. Is my approach wrong? Are you allowed to redirect in the manner I have?
    If my design is wrong, what are the other approaches in performing the preocedure? Are there other methods that are more efficient which do not require an increase of the buffer?
    I was hoping someone could explain what really is happening behind the scene, so I can decide what is the best approach. This is my first time doing a web application and everything is still new. Hoping to learn from you gurus. Thanks in advance for all the help!

    Hi,
    Vicky I did uncheck the show user friendly errors and
    I still get "an internal error has occured in the
    Microsoft internal extensions". Unless I'm doing
    something wrong. If it's any help I'm still using ie
    5. But I can tell you this, the error is raised while
    I'm still in the same page. The page posts to itself
    do some validation then redirects. When I hit the
    redirect That's when I get the error.It should have shown you the actual Exception,Ibelieve even after unchecking the show user friendly error the response is comming from cache...So now try this Tools-----General---DeleteFiles----AlloffLine files(Check this)....
    Now try the response....
    As regards to the buffer I tried increasing it to 9kb
    instead of the default 8kb and everything worked fine.
    Right now what I did with the page is keep the buffer
    at it's default 8kb size, it shows some message and
    provides a link to direct the user where to go. I
    don't think it's a Java exception because I have an
    error page that displays the exception and the stack,
    and I don't get redirected there. I think it has
    something to do with either the buffer and/or creating
    another response. Of course I could be wrong, I'm
    still trying to figure things out and me being a
    newbie and all I'm not getting anywhere.Well,try to access the page directly I mean OtherPage,jsp,which comes from response.sendRedirect.......
    Are you allowed to redirect while processing a
    response in the first place?Of cource you can....Actually if we see logically once the response is generated at the server it can be send as it is being generated or it can be stored in buffer at the server and then send at one time so the I/o allocations are not held forf the longer times.The default for the jsp is buffered state which can hold 8k,what will happen if the response you are trying to write is more than 8k,it will flush the old storage(check this) can depend on container implementation also....
    You get IllegalStateException if the the autoflush=false defined by you....
    Can you post the code of the two files let me see.
    regards vicky

  • What web service client library to use?

    I am creating a standalone Java application (NOT a web server), which will be a client to a remote server via SOAP web services. I need this to run in Java 1.4, and I need to keep the app small (hopefully <1 megabyte). Axis is too big - it's around 5-8 megs with all the dependencies.
    Isn't there some simple way to do this with just the classes built into the JDK? If not, then 1) why not? and 2) what third party lib can I use without bloating the size of my application?

    You were right and I was wrong on the size of Axis - it is 2.2 megabytes for version 1.4. I should have checked more carefully before posting. OTOH, it's 15.5 MB for version 2.
    Neither one is suitable for my purposes, however. My code is around 200K and is downloaded in a browser: it seems really lame to increase that by an order of magnitude just so that I can access a web service.
    I'm working on BCScomputer's tip of using JWSDP; 100K for client jars would be OK with me.
    .Net, Cocoa, and AppleScript all have very easy-to-use built-in support for client access to SOAP Web Services. I'm somewhat surprised that it's this much work to create web service clients in Java; for all the hype surrounding Java and Web Services, this should be build into the JRE. It seems really silly to me that I'm downloading and expanding this 60 meg monster (JWSDP) to do the same thing as 3 lines of AppleScript.

  • Could not invoke a web service in an integration process from a portal

    Hello,
    I am a WebLogic user. I am using WebLogic 8.1. I created a process project which integration a few web services. The last service in the process is named "Alert Service". I also create a WebLogic portal to invoke the the Alert service in the process. After I run the process in WebLogic workshop, I run the portal. I met the issue like:
    <i><b>An error has occurred:
    An exception occurred in the action showAlert
    EJB Exception: ; nested exception is:
    com.bea.control.ServiceControlException: SERVICE FAULT:
    Code:java.io.FileNotFoundException
    String:Response: '503: Service Unavailable' for url: 'http://dbaldridge3000:7001/JC2Collab/JC2/collab/alert/Alert.jws'
    Detail:
    END SERVICE FAULT
    caused by: : com.bea.control.ServiceControlException: SERVICE FAULT:
    Code:java.io.FileNotFoundException
    String:Response: '503: Service Unavailable' for url: 'http://dbaldridge3000:7001/JC2Collab/JC2/collab/alert/Alert.jws'
    Detail:
    END SERVICE FAULT</b></i>
    I created a portal domain and extended the workshop and integration domain to the portal domain server. both the process and the portal are running on this server. If I don't run the workflow process, but run the Alert service only and then run the portal, there is no exception.
    The portal was created using the Alert service's control.
    Why did the integration process hide its service so that the portal could not find it ? Should I run the integration process and the portal in separate domains (servers) ? Should I start two WebLogic platforms ?
    Thanks in advance.
    Di

    I reproduced this error in another way by using portal only. I created a portal with a portlet which can invoke a meeting service. I posted two methods in the meeting service to the portlet - listMeetings and getMeeting. The portlet was generated automically from the meeting web service control. I invoked the listMeeting from the portal at first. The meeting info was displayed on the portal page. Then I invoked the getMeeting by entering a meeting key got from the first step. For the second call, the same exception was thrown.

  • LR4 Flickr plug-in 'could not contact Flickr web service' - has nobody solved this problem?

    G'day All,
    I know i'm not alone. LR4 is now telling me it cannot update (Re-Publish) images successfully uploaded only an hour before via the native Lightroom publishing service.
    Here's the plug-in diagnostic:
    Plug-in error log for plug-in at: C:\Program Files\Adobe\Adobe Photoshop Lightroom 4.1\Flickr.lrplugin
    **** Error 1
    This plug-in’s post-processing task did not finish successfully.
    Could not contact the Flickr web service. Please check your Internet connection.
    There are a couple of other discussions of the same issue on this forum, dating back to 2010, and, as far as I can see, no resolution to date.
    Am I wrong?
    I know there's the other guy's plugin, but everyone with the same problem reports no change if they switch to that. I'm signed in without problems to Flickr via both IE and FF, and the Flickr Uploadr connects just fine. I'm at work, and am hardly in a position to be tweaking modem packet-handling, (not that I'd be inclined to anyway!)
    Flickr is hardly obscure - it's the biggest, most successful photo-sharing service on the web. Is there a solution I haven't spotted? If not, surely a solution is overdue?
    regards,
    Bill

    G'day Rob,
    I've installed the Friedl plugin, but the problem is I have 50 images I'm looking to republish - specifically only to update the captions - whereas the new plugin will naturally want me to republish (all over again) the entire set of photos.
    I've just tried republishing 3 of them all over again with full captions via the Friedl plugin and it worked fine - looks like I'll have to delete the original lot if I want to have fully-captioned versions and use the Freidl plug-in from now on!
    Think I'll just fiddle with the captions of the originals online, and use the Friedl plug-in for future uploads.
    Dear Adobe - could the bug in the original, native publishing service be fixed, please? As Alan states above, we currently potentially have people wandering around playing with systems registeries and modem packet-handling and firewalls because the software is making incorrect reports of connection status, when, in fact, the Adobe Flickr plug-in simply can't handle multiple-paragraphs in captions!
    And if you've found this, Dear Reader, because the LR4 (or LRx) Flickr publishing service is telling you you can't connect to Flickr - don't tweak anything! First check if you have entered captions on your photos that contain paragraphs - i.e. carriage or hard-returns so that they appear broken into readable chunks just as this post does - because that's probably the problem. Simplify - to one line - a caption on the next photo or two due to be uploaded to check, and, if that works, and you want to have full captions, try the Friedl plugin!
    Thanks to all for your help.
    Bill

  • Some question about Web service

    Hi experts,
    I have created a Web service about Function Module 'BAPI_EXCHANGERATE_GETDETAIL'.Now I plan to use Transaction code 'WSADMIN' to create a WSDL.But the display result of IE tell me my host could not be resolved by DNS.I don't know how to solve this question, and which happened based on this question.Is there any experienced experts tell me the solution?
    Thanks & Best regards!
    Kelvin

    Hi,
    In your system folder:
    C:\WINDOWS\system32\drivers\etc there is a file hosts;
    Add your server I address and servername in it.
    like:
    193.10.100.70     myserver.com     MYSERVER
    Hope this will resolve the problem. If you do not have authorisation for the same, your network admin will help.
    Regards,
    Renjith Michael.

  • What Web Services Strobe Media Playback Uses.

    HI,
    Am I posting correct question or I am wrong
    Does strobe media playback uses any web service.
    If it uses or not please let me know .

    The player supports both standard and advanced delivery methods, including progressive download, RTMP streaming,
    RTMP dynamic streaming, HTTP streaming, HTTP dynamic streaming, and live streaming. Flash Media Playback
    1.5 and Strobe Media Playback 1.5 also provide support for RTMFP multicast content delivery.
    While RTMP(x) streaming are FMS content delivery technologies, the player can also be used with other FMS compatible streaming servers, such as Wowza or Red5.
    In the case you do not need the use of FMS streaming functionality, progressive download is always an alternative (what this means is that all you need is a video that can be served by a webserver like apache, nginx, lightypd, etc).
    As for how the player can be used, these links are allways a good place to start and get a better idea of what it is all about:
    http://www.osmf.org/strobe_mediaplayback.html
    http://blog.theflashblog.com/?p=2087
    Hope this helps.

  • What Web service client does Omniportlet use?

    Does the omniportlet uses direct SOAP calls for Web service or use AXIS calls??
    Thanks
    JO

    Hello,
    As you may know OracleAS / JDeveloper has its own Web Service runtime and set of Tools. Omniportlet uses the Oracle AS Web Service Client API and WSDL tools to invoke dynamically SOAP based Web Services.
    I am curious to know why are you asking this question? Do you have specific requirements?
    Regards
    Tugdual Grall

Maybe you are looking for