Difference between Web Service Developer and Web Compononent Developer?

What's the difference between Web services Developer and Web Component Developer? What's their job description. I'm aiming to be a web application developer. Which track should I follow?

Here is another article on J2SE vs JEE:
http://www.velocityrevies.com/forums/t151124-what-is-j2se-vs-j2ee.html
I believe the people who said JSE is only for desktop development are not correct, as well as their saying their are 2 kinds of developer (web service and component).
As I understand it, web service developers provide a way to expose the data and functionality of a program written in a particular language (such as Java or C#) as XML documents to anyone subscribing to the service over the internet. The remote applications subscribing to the service therefore can be written in any other language. For example, imagine a Cobol program trying to get data from a program written in Java. Since both cobol and Java should have ways to parse XML documents, they don't have to know each other's syntax. There are many programs written in many many languages in the web and XML is a standard way for them to communicate. Web Services are an advanced topic and you shouldn't worry about it until you master web applications and/or desktop applications.
As I understand it, a web component developer creates java widgets that produce some visual image with basic functionality associated with it. For example, an html button. These widgets are used by other developers for the presentation layer when creating a web application or desktop application. I'm not sure about this definition since I never messed with web component development. I suggest you keep way from this specialized area on concentrate on web applications and/or desktop applications.
You can consider application development as devided into two general categories. Web development and Desktop development (there are others). Web development is further broken down into browser based applications and mobile device applications. I suspect their are more jobs in web development than desktop development. I therefore suggest you concentrate on browder based web development (just my opinion). However, each has their advantages and disadvantages over each other, depending on the task at hand(http://stackoverflow.com/questions/905365/desktop-development-versus-web-development)
Disclaimer:
http://myweb.accessus.net/~090/univdisc.html

Similar Messages

  • Difference between a Service user and Dailog user ?

    Hi All,
    Can anybody tell me the difference between a service user and a dailog user?
    Why can't we use a service user for BSP applications?
    We are on a 620 system and use bsp system login.
    With a dialog user it works, but when I switch this user to a service user the login returns an empty login screen.
    Thanks in advance.
    Rob

    A service user can only be used for background processing and communication within a system (such as RFC users for ALE, Workflow, TMS, and CUA). Dialog screens are not allowed for these users.
    Dialog users however have individual, interactive system access.
    [user types|http://help.sap.com/saphelp_nw70/helpdata/EN/3d/3272396ace5534e10000000a11405a/content.htm]

  • Difference between Oracle service bus and SOA

    Please Let me know what are the basis difference between Oracle Service Bus and SOA ?

    A topic discussed many times here ..
    OSB vs SOA suite

  • Difference Between Data Services Designer and Data Services Workbench

    Hello All,
    I am new to Data Services .
    What is the difference between Data Services Designer and Data Services Workbench .
    Am bit confused in the above two .
    Please help me to understand the same.
    Thanks in advance.
    Aisurya

    Workbench is used to create, display and modify the objects. It will display the source table data and we can see the logs of the job which we have executed and also we can see the status of a job. In bods 4.2 you can design the dataflow in workbench in previous release we don’t have that option but designer contains debugging option, you can write scripts,  it will support all databases; these option are not available in workbench. for more information refer this document:
    https://decisionfirst.files.wordpress.com/2014/07/data-services-workbench-intro.pdf
    http://scn.sap.com/community/data-services/blog/2014/03/01/data-services-42-workbench
    http://scn.sap.com/community/data-services/blog/2013/01/24/data-services-workbench-part-1

  • Difference between ICSS service request and stanadard service order srvo

    Hi All,
    Is there any difference between ICSS servicerequest and standard service order srvo. can i use SRVO directly in ICSS instead of ICSS service request.
    Please provide some inputs.
    Thanks,
    Priya

    Hi Priya,
    Yes, there are differences (major) between the ICSS Service Request and a standard CRM Service Order.
    A service request in ICSS is basically a query to ask for a specific service when they cannot resolve the problem on-line using other tools such as FAQ's or the solution search.   Service requests can be linked to both registered and non-registered products and installed bases.  Contracts that cover the requested service will be searched for and warranties can be validated as well.  Appointment scheduling for a requested service can be set up as well.
    That is about the extent.
    True end-to-end service order processing is realized only in the CRM Service Order.  Here you can plan the service, execute and bill for a service.  You can maintain items (which cannot be done in a service request) such as spare parts, triggering of availability checks, pricing, credit checks, etc... The system will create a sales order for sales related items, thus executing on order to cash back-end business processes.
    As you can see they are very different.
    ICSS does not support true SAP CRM service order processing thus you cannot use this standard order type in ICSS.
    Deb

  • Differences between TOAD for Oracle and Oracle SQL Developer?

    Does someone know the advantages and disadvantages of using TOAD for Oracle and Oracle SQL Developer?
    I work making reports with TOAD, but in a few days I will have to use the SQL Developer (because it´s free) unless I justify the necessity of using TOAD.
    Could some that used both compare them?
    Thanks,
    Facundo.

    Hello Facundo,
    since we are rolling out new client PCs we switch from Toad to SQL Developer. Therefore I'm doing some training for the "normal" users and our developers.
    Most users simply want to have access to the data in tables and views. For those there are 2 main issues:
    - Filters get lost when exiting table while sorting is still applied. Since there is no way to apply filtering before entering the data tab this can become a great performance issue because sorting is applied to many many rows. For views it is sometimes impossible to open the data tab.
    - Exporting date values to Excel needs some know how if you want to sort by this column in Excel, because the date is formatted as "Standard" meaning that the sorting is done as for a text column: 01.01.2009 is less than 02.01.2008. Here you have to use a workaround column with a formula (=1*<datecolumn>)
    The greatest Pro is the easy sharing of connections and reports by XML files.
    Our developers like the easy debugging in SQL Developer. Though they miss the feature that the source is compiled for debug automatically as in Toad. For this we have distributed a script that compiles any PL/SQL object for debugging.
    There are only some Toads installed for DBAs and for users that need access to tables protected by policies that require authentification by OS user since this information is not passed under every circumstance.
    Regards
    Marcus

  • JCO difference between SAP J2ee 620 and Webas 640 for Internet Sales

    Does anyone have some information on how Internet Sales manages JCO calls to R/3 or CRM on WebAS 640?
    Till J2EE 620 the sapjco.jar file directory had to be in classpath along with the relevant dlls in WinNt directory.
    WebAs 640 Java installation doesn't mandate any such steps.
    How does this work? The jar probably is in the cluster/server/bin/ext folder but what about the native libraries? How are they loaded.
    I am having problems making RFC calls to R/3 from a web application deployed on SAP WebAS 640.
    This is not the internet sales application but a general J2EE application and I was wondering if i could use the same approach as used by Internet Sales to load the native libraries.
    Any help would be appreciated.
    Bharat.

    Vivek,
        We have the WebAs 640 Java system running on a AIX server. I placed the following folder under classpath
    /usr/sap/<SAPSID>/JC**/j2ee/cluster/server/bin/ext/com.sap.mw.jco/sapjrfc.jar
    The error thrown is
    JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
    JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc [Can't find library sapjcorfc  (libsapjcorfc.a or .so) in sun.boot.library.path or java.library.path
    sun.boot.library.path=/usr/java14_64/jre/bin
    java.library.path=/usr/java14_64/jre/bin:/usr/java14_64/jre/bin/classic:/usr/java14_64/jre/bin:/usr/sap/RID/JC15/j2ee/os_libs:/usr/sap/RID/SYS/exe/run:/home/db2_mgr/sqllib/lib:/home/db2_mgr/sqllib/lib:/usr/lib:/usr/sap/RID/JC15/j2ee/os_libs:/usr/sap/RID/JC15/j2ee/os_libs:/usr/lib:/lib:/usr/sap/RID/SYS/exe/run:/home/db2_mgr/sqllib/lib:/home/db2_mgr/sqllib/lib]. java.library.path [/usr/java14_64/jre/bin:/usr/java14_64/jre/bin/classic:/usr/java14_64/jre/bin:/usr/sap/RID/JC15/j2ee/os_libs:/usr/sap/RID/SYS/exe/run:/home/db2_mgr/sqllib/lib:/home/db2_mgr/sqllib/lib:/usr/lib:/usr/sap/RID/JC15/j2ee/os_libs:/usr/sap/RID/JC15/j2ee/os_libs:/usr/lib:/lib:/usr/sap/RID/SYS/exe/run:/home/db2_mgr/sqllib/lib:/home/db2_mgr/sqllib/lib]
    The problem is a search on libsapjcorfc.* only return dll files and no .so or .a files.
    Wondering how ISA loads the native libraries on AIX!
    Thx,
    Bharat.

  • Web-Service Proxy and Web-Service Client access in a Bean (EJB 3.0)

    Hello Community,
    i want to access the SAP Knowledge-Management via the Webservice "RepositoryFrameworkWS", which resides on our Portal-System, from my Java-Application, which runs on a NW CE 7.11 Ehp1 Java Server.
    I choosed to create a WS-Client as a deployable client. So i created an Bean Project, imported the WSDL and created a WS-Proxy in that project. Additionaly i added some beans to that Bean-Project which use the WS-Proxy to access the KM.
    So far so good.
    But the WSDL also creates a Service-Endpoint, which already has an url for the WS-Target and Authentication-Information (in my case it seems that no Authentication is active) in its body.
    Because my client shell run on different systems in the future i searched for a way to easiliy deploy my application and adapt target-information elsewhere. I found in the documentation, that after deploying the deployable WS-Proxy/Client this can be done in the NW-Administrator under SOA-Management->Application and Scenario Communication->Single Service Administration.
    To my surprise i found my deployed WS there. And the entry for the there listed Port was configurable. But unfortunatly this customization is ignored by the application. For example i changed authentication to a HTTP-Authentication with a specific user and also changed to Target-URL. But with no success.
    What's wrong here?
    i accessed the WS in my bean in the following way:
        public Class xyz
         @WebServiceRef (name="RepositoryFrameworkWS")
         RepositoryFrameworkWS service;
          RepositoryFrameworkWSViDocument vi = service.getPort(RepositoryFrameworkWSViDocument.class);
         vi.findResources(rid,....)
    regards
    Matthias Hayk
    Edited by: Matthias Hayk on Sep 15, 2009 10:13 AM

    Hi Matthias
    In Single Service Administration there are two views: Webservices and WS Clients configurations. First of all you should enable BASIC HTTP authentication in WS configuration. Then go to WS Client configuration and enter user/password in HTTP BASIC authentication settings.
    Hope this help.
    BR, Siarhei

  • Difference between EAS(Exchange activesync) and EWS(Exchange web service)

    What are the main differrences between EAS(Exchange activesync) and EWS(Exchange web service)...
    I know the basic difference 
    that is EAS(Exchange activesync) is a set of protocol
    and EWS(Exchange web service) is a web service....
    Please explain me the difference

    Hi MangeshDD,
    Some other information for you:
    Understanding Exchange Web Services Virtual Directories
    If you still have other confused points, please feel free let us know.
    Regards!
    Gavin
    TechNet Community Support

  • Difference between Web Service URL and Report Manager URL

    What is the difference between Web Service URL and Report Manager URL in Reporting Service configuration manager in SQl Server 2008 Reporting Setrvices

    Another way to put it is the Web Service URL is just that, its used for services that are connecting to issue API calls.  The Report Manager URL is the nice GUI that users should use.  If you click the links, you should see the difference.  I
    am sure you have likely done that, but functionally one is for programmatic purposes and the other to be the front end graphical user interface.
    Sometimes pictures help as well...
    http://bretstateham.com/reporting-services-architecture-diagram%E2%80%A6/

  • Difference between Direct binding ,  Web service Adapter and HTTP Binding

    Can any one help what is the differnce between
    *1) Direct binding*
    *2) Webservice Adapter*
    *3) HTTP Binding*
    I am trying to use the above service adapters as references in BPEL.
    I had invoked a web service hosted in OSB from BPEL via web service adapter and was successful
    On going through few docs came through the other two service adapters but was not able to figure out what exactly is the differnce .
    I learnt +"*Direct binding*"+ can be used to call OSB+ . How does it vary from Webservice Adapter+

    hi Eric ,
    Thanks for clarification ..
    OSB does not generate WSDL and web service adapter in BPEL mandates WSDL .
    I had to create WSDL separately and then feed into Web service adapter in BPEL to call OSB Proxy service. Though successful , felt its not an better approach.
    Please advice is there any way thatWSDL is generated in OSB itself . .if i try to create webservice on Proxy service the wsdl resulted from it has only binding and porty type .
    Is it the same case for ++Direct binding++ .I assume it should not be the case

  • Difference between web dynpro java and web dynpro abap

    Hi this is watson maureen,
                 I wnat to know what is  the difference between web dynpro java and web dynpro abap?
    thank
    maureen

    Hi watson,
    Go through these links, you will get the difference between web dynpro java and web dynpro abap
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0e4940c-035c-2b10-0b9d-eb8f99674f4e
    Web Dynpro: ABAP or Java?
    Regards
    Sreedhar.

  • Color changes between library/develop and web module

    Hi there,
    when changing between modules library/develop and web the color of the pictures changes. That means, pictures become darker and the red/orange colors become more intensive. Back to the library, everything is o.k. Webgaleries also change, but not normal exports.
    Until yesterday everything worked wonderful, but then I updated from 3.0 to 3.3 and now there´s no more WISYWYG for the webgaleries!
    Somedbody out ther who can help?
    Thank´s,  Tom

    First up, Develop is the most current preview. Library previews depend on the preview settings and if they've been zoomed into recently. Web exports sRGB Jpegs and I believe the webcache files that are generated for preview are also. If you're using a Flash Gallery, then there is no colour management happening.
    Is your monitor calibrated?

  • Difference between Web Dynpro Abap and Web Dynpro Java

    Hi,
    What is the difference between Web Dynpro Abap and Web Dynpro Java.
    Thanks,
    Suresh

    hi suresh......
          from the end point of view, the customer wont know whether the application is done by java or abap. only the programming language differs and nothing much more.
    ---regards,
       alex b justin

  • Correlation between BI developer and Web Analyst?

    These days, I'm studying to become a business intelligence developer and today I'm reflecting If I need necessary knowledge as a web analyst.
    My question is.
    Is there a correlation between BI developer and web analyst If yes, should I also gain skills as a web analyst?

    Hi Sakura,
    The largest part of any analyst role is understanding the clients needs / business requirements and being able to help translate those requirements into functional specifications. The best analysts I have worked with are the ones that know the product
    and what it can do. In addition, we will see more business intelligence applications deliver or render results to the web enabled portals like SharePoint 2013.
    As a developer the more you understand a clients needs and are able to meet those needs either OOB, third party, or custom code the more valuable you will become in being able to know where the holes are and being able to fill them,
    -Ivan
    -Ivan

Maybe you are looking for

  • SAP Business Workflow and SAP Netweaver Gateway - Missing extensible elements

    Hello, For a mobile project we use SAP Netweaver Gateway in order to retrieve information from workflows stored into SAP Business Workflow. We are able to retrieve standard informations for a workflow but custom fields added into "Extensible Elements

  • Xcelsius dashboard summary report on sales

    Hi, I have a Bex query on sales cube which shows yearly data on material. I want to create dashboard which has to show materialwise summarised quantity on monthwise. Can anyone suggest me the best possible way to do this report. How cani  get the mon

  • Patching dynamic library in a running process

    Hello. I am planning a tool that uses a special feature of my graphics card. Therefore I plan to use sysi86() to alter the IOPL and access the graphics card using asm("outb"). I already wrote a similar tool so this part is not a problem for me. The a

  • Session problem in cluster

    Hello!           We have 3 servers, one main server (A) and 2(B,C) managed servers in           cluster.           All requests will always go to server B first, if it is run.           Assume, that session have been created on server B. Since, We ha

  • How to use apple id

    Why is it that i cannot download using my apple id?