Front end technologies

I am new to java and am very much confused with these terms.What technologies in java can we use to design the front end
what are the technologies for businesslayer?
What are the technologies that can be used for dataaccess layer?
Thanks in advance.

I am new to java and am very much confused with these
terms.What technologies in java can we use to design
the front end
what are the technologies for businesslayer?
What are the technologies that can be used for
dataaccess layer?
Thanks in advance.I am pretty sick of that word "technologies". It is really a generic catch all. Java is a "specific technology" so what is it you mean ? There isn't only one manner in which to create a front end. There are dozens if not hundreds of options, depending on how far you want to compartmentalize things. Deciding application or web application is already 2 options both using different things. Business layer can cover dozens of ideas.
Data access layer - is the data in a file in a database internal to the application itself ?
Are you talking about things like spring hibernate jdbc etc etc ?
(Basically there are a multitude of "technologies" that can be used for each of your questions. If you are looking for something to study that's one thing but if you are simply looking for a list look a jobs that list 30 requirements for a junior position, they tend to use the buzz word approach and many of those can be used in your questions.

Similar Messages

  • Upgrading PCRs (Personnel Change Requests)  front end technology

    Hi All,
    We are currently on Netweaver 7.0  & ECC 6.0 and ESS - MSS Business Package 50.4. We are using JSP Forms on portal front for Personnel Change Requests (PCR's ) where in all the scenarios in the backend are heavily customised.  For certain scenarios, where in a huge amount of information is fetched from ECC 6.0 backend system, JSP are performing really bad and the total time taken to display the form is actaully causing a lot of irritation to the end user.
    We are planning to propose an upgrade to SAP adobe interactive forms. The prerequisite is that the business wants to reuse all the customised scenarios without any changes and just want to move towards better front end forms.
    My questions are:
    1. Please list benefits of SAP Adobe interactive forms over JSP forms (performace wise)
    2.  Issues with SAP Adobe Interactive forms?
    3.  Any other options available for UI that can be suggested?
    All suggestions are welcome. Quick response is appreciated.
    Thanks a lot for your time and help.
    Best Regards,
    Anupama

    Adobe form for sure has performance issues ... Look at the below post
    Hiring Adobe Form-Performance problem
    Have you tried with WD ABAP. Since your application is dealing with data from backend, I think WD ABAP should suit your purpose. You will have much better handler over the data in this case.
    Regards,
    Mahesh
    Edited by: Mahesh Krishnapillai on Jan 4, 2012 4:35 PM

  • Front end printing with control technology problem with Mac platforms

    Hello,
       We are looking into replacing Host Spool Access method "F: Printing on front end computer" with the newer "front end printing with control technology" but are running into an issue.  Our Mac platforms cannot print duplex nor print multiple pages per side using the new technology.  We have followed SAP's recommendation to use the POST2 device type but it still won't allow full printing functionality.  Has anyone run into this and if so how did you overcome it?
    Thanks and Regards,
    Rich

    Hi Rich,
    I've had success getting duplex printing through "front end printing with control technology" with the Mac SAPgui as follows:
    In the Mac SAPgui, go to the Preferences window and select Printing (i.e. Preferences -> Desktop -> Printing).
    In the "Media sides" pull-down menu, select one of the "two-sided" choices (such as "two-sided-long-edge").
    Click the "Save" button at the bottom of the window (near the right hand side.
    Print to a Front end printer.
    I haven't figured out how to get n-up printing.
    /David Rosenberg

  • Front-end printing with control technology

    Can anyone elaborate on the new "Front-end printing with control technology" that was released with FEP 15, OSS Note # 821519?  Is this something I should be pushing Basis to implement?
    Thanks,
    John

    Hi Rich,
    I've had success getting duplex printing through "front end printing with control technology" with the Mac SAPgui as follows:
    In the Mac SAPgui, go to the Preferences window and select Printing (i.e. Preferences -> Desktop -> Printing).
    In the "Media sides" pull-down menu, select one of the "two-sided" choices (such as "two-sided-long-edge").
    Click the "Save" button at the bottom of the window (near the right hand side.
    Print to a Front end printer.
    I haven't figured out how to get n-up printing.
    /David Rosenberg

  • Front end options with Oracle DB

    I have a customer who needs a highly reliable, highly available oracle database. From the DB point of view this is easy, but in the past we've used oracle Forms to give access to the DB to the users. Unfortunately, due to its web-deployed nature, 9iAS via Oracle Forms is nether reliable nor available, not all of that has to do with forms for example:
    Internet Explorer has encountered a problem and needs to close. We are sorry for the inconvenience.
    If you were in the middle of something, the information you were working on might be lost.
    Too many dependencies on technologies that require frequent re-boots. So I'm looking for suggestions on what I should use for a front end... Should I write the front end in JAVA, or use htmldb, or some other technology? Any suggestions?

    Are you opposed to three-tier deployment altogether? There is always going to be the possibility that IE crashes, particularly as you add functionality on top of straight HTML forms. Are IE crashes really frequent enough to be a cause for concern in your environment? I'd think that having the application save periodically would be more than enough insurance to risk the occasional browser crash.
    If you are entering truly critical data and cannot survive the loss of any typing, I would think that system crashes (blue screens) would also be a concern, which would tend to eliinate any application components on the client machines and dictate a client/server app deployed to a bank of Citrix servers that clients connect to from their client desktops. That seems like a lot of effort, however, when web deployment will handle 99.9% of applications out there.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Java Front End, PHP Back End

    Hi all, I am trying to create a java front end with a php back end. Using a tip from Core Java Technologies Tech Tips (http://java.sun.com/developer/JDCTechTips/2004/tt0210.html#2). I tried to convert their code from a command line to a GUI and have gotten preaty far but it is only allowing me to get one row of data from the php file. Here is my code so far:
    package test;
    import java.net.URL;
    import java.net.MalformedURLException;
    import java.net.URLConnection;
    import java.io.IOException;
    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    * @author bdeonline
    public class test extends javax.swing.JFrame {
    private static URLConnection connection;
    private String inputLine;
    private static void connect( String urlString ) {
    try {
    URL url = new URL(urlString);
    connection = url.openConnection();
    } catch (MalformedURLException e){
    } catch (IOException e) {
    private String readContents() {
    BufferedReader in = null;
    try {
    in = new BufferedReader(
    new InputStreamReader(
    connection.getInputStream()));
    String inputLine;
    while (
    (inputLine = in.readLine()) != null) {
    return(inputLine);
    } catch (IOException e) {
    return inputLine;
    /** Creates new form test */
    public test() {
    initComponents();
    /** This method is called from within the constructor to
    * initialize the form.
    * WARNING: Do NOT modify this code. The content of this method is
    * always regenerated by the Form Editor.
    private void initComponents() {
    jButton1 = new javax.swing.JButton();
    jScrollPane1 = new javax.swing.JScrollPane();
    jTextArea1 = new javax.swing.JTextArea();
    addWindowListener(new java.awt.event.WindowAdapter() {
    public void windowClosing(java.awt.event.WindowEvent evt) {
    exitForm(evt);
    jButton1.setText("jButton1");
    jButton1.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(java.awt.event.ActionEvent evt) {
    jButton1ActionPerformed(evt);
    getContentPane().add(jButton1, java.awt.BorderLayout.SOUTH);
    jScrollPane1.setViewportView(jTextArea1);
    getContentPane().add(jScrollPane1, java.awt.BorderLayout.CENTER);
    pack();
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
    connect("http://localhost/test.php");
    jTextArea1.setText(readContents());
    /** Exit the Application */
    private void exitForm(java.awt.event.WindowEvent evt) {
    System.exit(0);
    * @param args the command line arguments
    public static void main(String args[]) {
    new test().show();
    // Variables declaration - do not modify
    private javax.swing.JButton jButton1;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JTextArea jTextArea1;
    // End of variables declaration
    I am preaty new at java, I know PHP preaty well though so something like this could help me out alot. Most of this code was generated with the help of Netbeans.

    I dont see why it would unles it has something to do with your URLConnection being static. setText() is only going to give you one line as well. try
    jTextArea.append(inputLine);
    and make only one declairation of inputLine.
    The only thing that should be static in your code is the main method.

  • Lync Front End and VMware CPU Ready %

    We are running an Enterprise Lync 2013 environment with Voice. It's running in on ESX with 3 front end boxes and 2 edge servers. Every now and then we get users complaining of poor audio quality on conference calls. Although there can be many reasons for
    this that are not "Technology" related we have been digging into it. We noticed that our CPU ready % was kind of high on the Front End boxes. It was pushing 10%... after some ongoing back and forth with our VMWare engineers we got them to isolate
    our boxes for a few weeks to see if that helped. It seemed to have done the trick but our VMware engineers don't like wasting resources so they put Lync back in with general population. Now CPU ready % is hovering more around 5% so it's better than it was
    before. My questions is what % CPU ready are you guys calling "Too High" in your environments?

    Thanks for your response Ben. We have gone through the white paper with our ESX engineer. Unfortunately they don't think it applies to ESX because it focuses on HyperV. Although much of it is applicable. My hope in this post is just to get a community benchmark
    on what people are finding in their environments that "work well" for them. The main topic we have been pushing is this part of the Virtualization White Paper.
    8.1.11 Resource Over-Allocation
    Lync Server 2013 guests should not be provisioned on hypervisor hosts which are configured for CPU over allocation. For example, if the physical host has 24 cores, no more than 24 cores total should
    be allocated to all of the guests on the system.
    Lync Server includes several real-time workloads (such as audio/video and conferencing) that require real-time access to components such as processor, memory, network, and storage. If these components
    are shared among other guests and Lync does not have access to these as required, the result can be a negative user experience including dropped calls, dropped audio, choppy audio, inability to join a conference, paused video, and other user-noticeable results.
    These can be difficult to troubleshoot, as an analysis of the physical servers and virtual guests at a later point in time may show all is fine, with the issues surfacing only during periods of high utilization from other guests.

  • Coldfusion back-end, AngularJS front-end, and Security

    The company I work for is building an application in which security is of the utmost importance.  We're really hoping to use Angular as the client-side application, and we're exploring how best to create our back-end in ColdFusion (which we've used for a few years now).
    I understand that only so much security can exist in the front-end of the app, and that the bulk of the work needs to happen on the server.  But I'm really unsure about how to move forward in that regard.  From what I've read, it sounds like we'll need some kind of Authentication Token to be created on login and stored on the backend.  This token should come along with every http request, and the server can then decide on the validity of the request.
    Does this sound about right?  And if so, are there best practices for implementing it?
    Any resources that might shed more light on the topic would be HUGELY appreciated.
    Thanks,
    Jonathan

    maheshguruswamy wrote:
    mycoffee wrote:
    maheshguruswamy wrote:
    847102 wrote:
    More and more teams in my company are now mixing technologies. For example they use java for the back end and C# for all the client side code i.e GUI.
    How can you mix these technologies. Ie how can c# code "talk" to java code?
    Not sure if this is the best place to ask, as its a java forum but I though I would give it a try!
    ThanksSimplest way would be to use web services.It is new thing for me to learn...
    How efficient to do it compared to all in one either C# or java? I guess it would be slower.
    Either C# or java can handle the job. Why both? I don't get it.It all depends on how big the teams are and how much "separation of concerns" you are looking for. In enterprise architecture what i aim to do is try to give the development groups freedom to use whatever technology they feel best suits their need...BUT...if they want to talk to other systems and vice versa, they have to follow certain standards (SOAP, REST etc). Architect the lines, not the boxes. If you are not looking for separation of concerns, sure build out everything in one technology..but keep it mind future changes.Thank,
    It is good thing to learn. I used to work with java front end calling Cobol back end (using transactions)
    I know C# and java can talk by SOAP or web services but only wondered about the reason.
    If I am going to design everything new, one technology is the answer.

  • How to track the APEX Web front-end Users ?

    Hi All,
    I would like to track who uses my Web front-end and hence, would like capture a list of all NT logins when they login for the first time. I would also like to capture the date they last logged in.
    Can I keep this record somewhere in the background where it can be accessed by key people.
    Please suggest the way out for this?
    Thanks,
    Himanshu Tiwari

    Hi,
    Yes you could quite easily incorporate this as part of your own custom Authentication routine, you can read more about writing your own authentication routine here -
    http://www.oracle.com/technology/products/database/application_express/howtos/how_to_change_auth_method.html

  • Multiple Job openings for front-end engineers

    We have multiple openings for front-end engineers. If you are familiar with JSP, XSL, Custom tags, etc and have a desire to work in an engineering driven company that is growing very fast please send your resume to [email protected]

    so look at library to work with bip by java api
    as example of merging Merging pdf documents using the BI-Publisher API</title> //<title>AMIS Technology Blog » Mergin…
    may be some split method exists
    so you can seek for some java api for working with pdf and as your report contain X customers on X pages thus customer per page then you can try to split by page

  • ADF Faces or APEX for a lightweight browser-based front end.

    I'm tasked with prototyping a lightweight browser based front end to display consolidated customer information. It needs to be callable from half a dozen disparate and mostly non-Oracle applications. The idea is that each application will have a button that can kick off a browser session to see a data-warehouse sourced view of a customer. Forms10g (where my experience lies) seems too resource heavy for the constant opening/closing of this little application but APEX looks like a good fit with not too steep a learning curve and the guys on the forum thuoght it was well suited. ADF Faces seems to have a steep learning curve given that I don't have any Java experience but a small view-only app like this might be a good place to gain experience useful for more complex apps. My question is whether ADF Faces is a goot fit for this sort of task. If anyone has used ADF Faces and APEX I'd be very grateful for their thoughts.

    Thanks for those pointers Grant.
    Just a couple of further questions. As a company we're stuck on Internet Explorer 5.5 for another 18 months or so (>5,000desktops!). Does that exclude ADF Faces as an option given the prune-faced geriatric nature of the browser we're using (we're also on NT4.0 :-) Also, they're likely to be in and out of this screen like a fiddler's elbow and I'm wondering if the start-up effort using ADF Faces is likely to be significantly more resource intensive than an APEX equivalent.
    My background is Oracle*Forms (since 2.0) and it would be nice to make a start on a technology that could be used in place of Forms in more complex apps - I just need to be able to justify the likely increased costs to people focused predominantly on this project's costs.

  • Multiple PDF outputs from front-end

    I am working on a report that always shows one page per customer. When user generates report from front-end interface, this will call BI Publisher report and report shows entire customers information in one PDF (with X pages for X customers). Users want to see X number of PDF documents with each PDF having 1 page for customer when this report is invoked on demand from a front-end application. Is this possible in BI Publisher?
    I know there is bursting functionality, but it is applicable to scheduled jobs.
    Please could some one help me to figure out if this is possbile in BI Publisher or not.
    Many thanks in advance.

    so look at library to work with bip by java api
    as example of merging Merging pdf documents using the BI-Publisher API</title> //<title>AMIS Technology Blog » Mergin…
    may be some split method exists
    so you can seek for some java api for working with pdf and as your report contain X customers on X pages thus customer per page then you can try to split by page

  • Information on SAP Front-End

    Hi,
    I Want detailed information about the communication technology between the SAP Server and any SAP Front-end.
    Can anyone help me?
    Thanks...
    Regards.
    M G

    You can find informaion about the TCP/IP ports used here:
    <a href="http://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4e515a43-0e01-0010-2da1-9bcc452c280b">http://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/4e515a43-0e01-0010-2da1-9bcc452c280b</a>
    Not sure what you are looking for.
    John

  • Can Sharepoint Front end web server running on VMware protected by DPM 2012

    Hi,
    We use Vmware environment, have SharePoint on Vmware server. 
    Is it possible to be protected by DPM 2012?
    Because came across " http://technet.microsoft.com/en-us/library/hh757870.aspx " where it says ---
    Front-End Web Server Running on Hyper-V Virtual Machine
    With DPM, you can perform backup and recovery of virtual machines that are running on Hyper-V. For more information about how to protect Hyper-V virtual machines, see Protecting
    virtual machines with SMB storage andRecovering virtual machines. If the front-end Web server of a SharePoint farm is on a computer
    that is running on any other virtualization technology, you can protect it just as you would a physical computer
    Baskar.S

    Thanks Mike,  Are you sure because it says - You can perform backup and recovery of virtual machines that are running on Hyper-V, 
    If the front-end Web server of a SharePoint farm is on a computer that is running on any other virtualization technology, you can protect
    it just as you would a "physical computer" - Does physicals mean sharepoint on physical machine or JUST a physical machine
    This were I doubt :)
    Baskar.S

  • Fields for creation of BP in cProjects front-end are read-only

    Hi everyone,
    I'm a beginner in SAP-Development/Customizing so I hope this question isn't too easy
    I can't create a Business Partner using the cProjects front-end (Ressources > Staffing) because the necessary fields and buttons are read-only... (> web-Dynpro Component: DPR_ROL_STAFF; View-Info: VI_SEARCH_CREATE)
    I'm using CPRXRPM 450_700 patch 0006
    The field-control is standard-SAP (0SAP).
    My user-account has all cProject-roles + SAP-ALL
    I assume i can change the behaviour of these fields in the Field Control but I can't identify which is the corresponding Object Category to apply the changes.
    - Is there a documentation which field belongs to which Object Category in Field Control?
    - Or can somebody tell me a procedure to find it out on my own?
    Thanks in advance

    Hi,
    generally it is recommended to use transaction BP or ALE distribution to get the business partner be created.
    If you would like to create the BP in web UI directly, the user must have the Structural Authorization, see customizing path:
    Collaboration Projects -> Resource Management -> Organizational Management.
    It is very HR related topic, you may contact a HR consultant to know more details about it.
    Kind regard,
    Zhenbo

Maybe you are looking for