What is the role of J2EE compared with WebLogic and Tomcat?

Now that J2EE play the role of Web Services Container and Logic Services Container
What does WebLogic do?and What does Tomcat do?
Do they collided with each other?

WebLogic (and WebSphere, JBoss, and Sun ONE) are all J2EE application servers. Each of them has an HTTP server and servlet/JSP engines built-in. They can handle HTML pages, JSPs, EJBs, messaging, transactions, two-phase commit to databases, etc.
Tomcat is just a servlet/JSP engine with an HTTP server built in. It can handle HTML pages, servlets, and JSPs, but it can't run EJBs for you. If you want to stick EJBs into a servlet or JSP, you'll have to get them from a J2EE app server.
No, WebLogic is a superset of Tomcat. It has an HTTP server and a servlet/JSP engine, so WebLogic can happily exist without Tomcat.
If you'd like, you can have both Tomcat and WebLogic. Let Tomcat handle the servlet and JSP requests and leave the EJB enterprise stuff to WebLogic. You might use this arrangement when you'd like to have a Tomcat server running in a DMZ and a WebLogic app server inside the second firewall. Tomcat can then do authentication and forward requests back to WebLogic. - MOD

Similar Messages

  • What is CTS ? what is the role of CTS in between DEV and QAS?

    Dear
    What is CTS ? what is the role of CTS in between DEV and QAS?
    Thanx & Regards
    Mohamamd Nabi
    [email protected]

    hello, friend.
    actually, you can search for subjects like this in the threads archive.  you will be pleasantly surprised to find that there are already many threads with similar issues and that you can find answers to even more otherwise unrealized questions.  and you don't have to wait for anyone to reply.
    it looks like the issue is urgent for you, and this is why i am attaching this feed from Sadhu Kishore, which was posted some time ago... (if he replies to your thread, you may choose to award him points).
    "Hi,
    The transport workflow provides a framework for transporting enhancements or new developments of existing business functions in a system landscape. It provides a direct connection between development and transport administration. The transport workflow manages the transport process, determines the user for each individual step automatically, and then displays an interface which they can use to perform the task directly.
    It is an efficient method of transporting a selected number of requests into a group of transport targets, and uses clearly defined approval steps to ensure the quality of your target systems. The requests can be transportable change requests, Customizing requests, relocation transports or transports of copies. The transport targets do not need to be located on defined transport routes. However, the transport workflow can involve some risks, caused by the dependencies between transport requests:
    Import sequence
    It is important that you import requests in the correct order, so that development work is up-to-date in the target system.
    Incompleteness
    It is important that the functions transported in the transport proposal are complete; otherwise errors may occur in the import system.
    A request is not imported, but it contains an important data element. You use another request to transport a table that references this data element. Since the referenced data element does not exist in the target system, activation errors will occur when you import the second request.
    The transport workflow is a generic workflow. Its ability to process the transport route configuration in TMS enables it to adapt itself to any system landscape. This means you can transport multiple requests into multiple targets, even if these targets are not located on the transport routes.
    This reduces the amount of work for the transport administrator significantly. The automated nature of the workflow also reduces the likelihood of errors during transports.
    You can use the transport workflow in two different ways.
    Transport workflow as a transport strategy
    If you have production systems in your landscape that can only accept approved transports, we recommend that you use the transport workflow to organize and coordinate the transport process.
    To do this, set Workflow-controlled transports as your transport strategy and configure the transport workflow.
    When you release a transport request, the transport workflow starts automatically and the screen Create Transport Proposal appears. The requests are then released implicitly when the transport proposal is sent to the transport administrator.
    Special transport workflow (mass transports)
    You can use the special transport workflow to make transports that do not follow the defined transport routes or that take place outside the normal transport schedule (part of the mass transport strategy). These transports may be corrections made in the development system that have to be transported into the production system without delay.
    To use the special transport workflow, set Mass transports as your transport strategy and configure the transport workflow."
    thanks.  you have been most generous.
    regards.

  • What is the difference between sales order with picking and without picking

    hi friends,
    i would like to know what is the difference between sales order with picking and without picking.
    thanks
    skrishnan

    Hello,
    Picking refers to preparing the right quantity and quality of goods for shipping on schedule as required by the customer.
    Once picking is configured, SAP Sd automatically generates picking lists and picking labels which can be tagged to the relevant goods. SAP can be configured to ensure that picked quantity is confirmed before goods are issued. This can be done using transaction code VSTK. In T-code VSTK, picking confirmations can be set, which ensure that goods picked for delivery are in accordance with picking slips.
    Picking thus helps in monitoring each item using the picking status. Picking is normally done in SAP SD by a shipping clerk.
    Prase

  • What is the differece between Apache htttp web server and tomcat

    Hi friends,
    what is the difference between Apache htttp web server and apache tomcat.
    Can i run php in tomcat

    hi
    1) different of apache and tomcat
    http://forum.java.sun.com/thread.jspa?threadID=254299
    2) different of apache tomcat and jakarta tomcat
    http://forum.java.sun.com/thread.jspa?threadID=5191004

  • What is the proper resolution to use with bootcamp and Windows 7 on a Macbook Pro Retina?

    Hi All,
    Let me start by saying I have read numerous articles and blog posts about choosing the correct resolution to use when running Windows 7 via Bootcamp on a MacBook Pro Retina (15").  I have not found the "silver bullet" (correct resolution).  My eyes are sensitive to displays that are running in non-native resolutions (scaling). 
    When running the display in native resolution  (2880x1800) everything looks great, except that icons and text are way too small to read.  I have played with the zoom settings (150%, etc.).
    When using any scaled resolutions, the display doesn't look as crisp and I get eye fatigue.  I have also tried Windows 8, with the same results (no surprise).
    I would love to use this Macbook to run Windows 7 because the hardware is great, but it looks like I may have to switch back to Dell/Lenovo/HP. 
    Is there a proper or "best practice" resolution to run at in this scenario?  I want to give it one last try before putting the laptop away...
    Thanks for any help!
    Andrew

    While I've never seen retina display, if you have not tried Hi-Contrast in Windows, you might find settings with it that are comforatable.
    This is set with desktop rightclick->Personalize. You can vary desktop icon size in the View option above Personalize.
    You can change most of what you see in Windows foreground/background colours & text with high contrast settings.
    Also, text size in Windows browsers is variable with the Control an + and - key combo.
    If the display you use is small maybe an external 24" or 27" monitor, if possible, would alleviate problem.
    The attached pics are expadable by double click.

  • What's the difference between graphics processor with 256MB and 512MB

    I'm doubting between buying the more expensive or the cheaper Macbook Pro model.
    Does someone knows the limitations I will have with the 256MB model? It is worthy to pay u$500 for the 512MB model?
    Is there any other big difference (besides the RAM size) between the 2 models that could make me decide for one or the other?
    thanks a lot for your help!

    Andresb... the $500 gets you more than just 256MB texture memory. You'll also get a slightly faster CPU with more cache, double the installed memory, and an 80gb larger hard drive.
    But sticking to your question, what does the extra video memory do? It's used by graphics intensive applications for rendering and textures, etc. I don't know of any programs that will not run if you have less than 512MB, they just won't run quite as fast.
    While you can add more memory or replace the hard drive with a bigger one at a later date, you can not increase the CPU speed, add more CPU cache, or upgrade the video memory on the machine. For a lot of people, that won't be a big deal - the question really is how much of a power user do you really think you are?
    Good luck with your decision!

  • [ES4] What is the role of client_info column in tb_task_attachment and summary_url in tb_task table.

    Hello,
    I am testing an upgrade issue for a customer [es3sp2->es4] can any body tell me about the role of the above mentioned tables and columns in live cycle as am new to live cycle team.
    Thanks

    What is the upgrade issue that you encountered?
    Could not relate the context why you are trying to know information about these columns in particular
    --Santosh

  • What is the difference between an ipad with cellular and one without?

    Anyone?

    iPad with cellular will allow you to connect to the internet and email anywhere you have a cell phone signal. You can also connect to a wi-fi network.
    iPad with wifi will allow you to connect to the internet when you are within range of a wifi network.
    So if you are outside in the middle of a park, you won't be able to connect to the internet or email with the wifi only model, but you could with the cellular model. If you are at a Starbucks, you could connect to the internet or email with either model.
    Hope this helps!
    ~Joe

  • What is the limitations of J2EE as a distributed system

    Merry Christmas!!!
    What is the limitations of J2EE as a distributed system
    For example,
    Once we use J2ee as a solution to the E-commerce,
    What is the limitations of J2EE compared with .NET?

    imagination

  • While doing fi integration with mm & sd what is the role as a fi consultant

    Dear Friends Good Morning,
    While doing FI Integration with MM & SD what is the role as a FI Consultant?
    Plese let me  know what is the configuration need?  plese reply me as early as possible
    its veryhelpful for me.
    Thanks in advance,
            babu

    Hi
    As a FI Consultant should know the FI-MM & FI-SD Integration process.   The following Q&A will be useful and FI Consultant has to configure both MM & SD related process based on the requirement.
    FI-MM-SD Integration
    FI MM account determination:
    FI MM settings are maintained in transaction code OBYC. Within these
    there are various transaction keys to be maintained like BSX, WRX,
    GBB, PRD etc. In each of these transaction keys you specify the GL
    accounts which gets automatically passed at the time of entry.
    Few examples could be: BSX- Stands for Inventory Posting Debit
    GBB-Standsfor Goods Issue/Scrapping/delivery
    of goods etc
    PRD- Stands for Price Differences.
    Q: what level is the FI-MM, FI-SD account determination settings?
    A: They are at the chart of accounts level.
    Q: What are the additional settings required while maintaining or
    creating the GL codes for Inventory accounts?
    A:  In the Inventory GL accounts (Balance sheet) you should switch on the
    u2018Post automatically onlyu2019 tick. It is also advisable to maintain the
    aforesaid setting for all FI-MM accounts and FI-SD accounts. This helps
    in preserving the sanctity of those accounts and prevents from having
    any difference between FI and MM, FI and SD.
    Q: What is Valuation and Account assignment in SAP?
    A: This is actually the link between Materials Management and Finance.
    The valuation in SAP can be at the plant level or the company code level.
    If you define valuation at the plant level then you can have different
    prices for the same material in the various plants. If you keep it at the
    company code level you can have only price across all plants.
    Valuation also involves the Price Control .Each material is assigned to a
    material type in Materials Management and every material is valuated
    either in Moving Average Price or Standard Price in SAP. These are the
    two types of price control available.
    What is Valuation Class?
    The Valuation Class in the Accounting 1 View in Material Master is the
    main link between Material Master and Finance. This Valuation Class
    along with the combination of the transaction keys (BSX,WRX,GBB,PRD )
    defined above determine the GL account during posting.
    We can group together different materials with similar properties by
    valuation class. Eg Raw material,Finsihed Goods, Semi Finished
    We can define the following assignments in customizing :
    All materials with same material type are assigned to just one valuation
    class.
    Different materials with the same material type can be assigned to
    different valuation classes.
    Materials with different material types
    Q:  What is the accounting entry in the Financial books of accounts
    when the goods are received in unrestricted use stock? Also
    mention the settings to be done in the u2018Automatic postingsu2019 in SAP
    for the specific G/L accounts.
    A:  On receipt of the goods in unrestricted-use stock, the Inventory account
    is debited and the GR/IR account gets credited. In customization, in the
    automatic postings, the Inventory G/L account is assigned to the
    Transaction event key BSX and the GR/IR account is assigned to the
    Transaction event key WRX.
    Q:  How do you configure FI-SD account determination?
    The FI-SD account determination happens through an access sequence.
    The system goes about finding accounts from more specific criteria to
    less specific criteria.
    This is the sequence it would follow:
    1) It will first access and look for the combination of Customer
    accounts assignment grp/ Material account assignment grp/
    Account key.
    2) If it does not find the accounts for the first combination it will look
    for Customer account assignment grp and account key
    combination.
    3) Furthermore, if it does not find accounts for the first 2 criteriau2019s
    then it will look for Material account assignment grp/Account key.
    4) If it does not find accounts for the all earlier criteriau2019s then finally it
    will look for Account key and assign the GL code.
    Thus posting of Sales Invoices into FI are effected on the basis of a
    combination of Sales organization, Account type, or Customer and
    Material Account assignment groups and following are the options
    available.
    a. Customer AAG/Material AAG/Account type
    b. Material AAG/Account type
    c. Customer AAG/Account type
    For each of this option you can define a Gl account. Thus the system
    uses this gl account to automatically pass the entries.
    All the best.
    Regards
    GB

  • What is the Role that gives me access to JCO settings page?

    Hi all,
    I am at the customer site doing some WDP dev. I need to setup JCO so as to make use of RFC.
    Customer has already assigned all the roles they have and i still cant access to the backend setting page.
    What is the role to give me the access? how do i operate?
    thanks guys!

    Hi Erv2,
    As you have mentioned that you are at your customer, then I presume you would want to get things fix ASAP. Thus I would suggest that you talk to your custmoer that they allow you to have the below authorisations or role assignment to your userID (you can ask one of their Portal Admin to sit with you while you work on it and at the same time, train him/her    ).
    As already mentioned by Koti, in the backend, ask for J2EE_Admin role to be assigned to you via SU01 transaction. Then next, ask them to give you the "Super Administration" role in the Portal via User management ...this role contains all the neceesary authorisation that a Portal Admin needs to execute most/all Portal admin activities.
    Once you have finish setup, you can ask to remove the "Super Administration" role.
    As a customer (myself), I give the necessary Admin role in Portal and/or J2EE authorisation on backend systems to our portal consultant with me next to him, so as a reasurring to the SAP security team and also to achieve needed knowledge transfer. Its a win-win situation.
    If your customer does not want to give more authorisations...then the above mention roles/steps are to be follow..which at times, maybe afew steps instead of just 1.
    Hope that helps.
    Ray

  • What is the Roles Of Bridging Account

    *What Are The Roles Of These Accounts Bridging, Non-Invoiced Sales Orders And Non-Invoiced Revenue in Periodic Account Assignments form? [ID 1335054.1]*
    The Expense account is there to accommodate European accounting practices.
    The Bridging account (as seen in WIP accounting classes) is used only in France.
    The bridging account (and possibly others) was included at the request of the Global Accounting Engine team on behalf of France in the setup form at design time; but it has never been used as it was decided that transfer To GL would remain manual for the moment. In other words, today PAC only generates distributions based on GAAP/Brazil accounting.
    In other words: In US accounting, when you put something in inventory it is accounted as an asset, in France it is accounted as an expense; so during a period you total all expenses and at the end of a period in order to do a fiscal Profit and Loss, you "convert" to assets by using a bridging account : you debit the inventory account and credit the bridging account. This is done by Product Nature: So you have a Bridging account for raw materials, for finished goods and semi-finished.
    The fields 'Non-invoiced Sales Orders' and 'Non-invoiced Revenue' was set up with a view to replacing the functionality (used in Europe) that is currently provided by the Global Accounting engine (AX). However, this has not yet been implemented in the apps - which currently support only US GAAP & Brazilian accounting as methods of generating distributions from PAC.
    User Guide
    2 – 72 Oracle Cost Management User’s Guide
    Bridging: This account is optional.
    You can also optionally enter an Analytical Invoice Price Variance, Analytic a l Purchase Mirror, Non–Invoiced Sales Order, Non–Invoiced Revenue, Analytical Revenue Mirror, Analytical Margins of Goods Sold, and Average Cost Variance account.
    Edited by: Deepkumar Sivanandan on Aug 25, 2012 11:56 PM

    Hi Thaman,
    Responsibility of functional consultant in ESS/MSS:- Functional configuration under SPRO > Employee self service and manager self service, then preparation of Functional specification design (FSD) if any deviation from standard SAP, Unit test plan preparation and all functionailty testing
    Responsibility of Technical consultant:- Preparation of Technical specification design document (TSD), activation of work flow and creation of workflow if additional is required. Creatio of form like vacancy requisition form, new position creation form etc.
    Also some kind of technical configuration is there in SPRO for workflow and form
    Regards,
    Purnima

  • What are the roles required for MSS

    What are the roles required for MSS in R/3.
    I have created ESS roles. But need to find for MSS.
    I am able to see the PERNR in ESS on portal which created in R/3.
    I need to get my staff on portal.
    What config is required for this.
    MSS User.

    HI
    you will  have to create manager as portal role and assigned to them  necessary worksets containing necessary worksets  look into the PCD in migrated content and line *?? folder you will have necessary ESS and Mss packages. and all configs is related to iviews system properties and transactions  and applications you need to do it .please do not forget to give points
    with regards
    subrato kundu

  • What is the role of BIS server in blackberry?

    What is the role of BIS server in blackberry?
    i need the answer in detail?
    Thanks in advance
    Solved!
    Go to Solution.

    intisar wrote:
    BIS refer to blackberry internet service ..it is just like an ISP = internet service provider...
    Hello,
    Actually, not quite "just like". An ISP provides primary internet connectivity to a computer/network, along with often other services (email, web, and other hostings). Most more recent BBs can, with no BIS-level service and using WiFi only, access the Internet just fine for web browsing and some other services. Further, many can, with just a generic data plan, access the same things via the Carrier Data Network. But, in neither case will any of the BB-proprietary services (e.g., BBM, email, BB Protect, etc.) function at all...all BB proprietary services require subscription to an adequate data plan from the mobile service provider.
    There further are many different levels of BIS plans...there are hundreds of carriers in the world, some with dozens of different BB data plans available. Some provide email and social networking only, but no web browsing. Others provide web and internet, but no social networking. And there can be quite a large number of variations given all of the different BB proprietary services. But, in all cases, they are provided by BIS...so BIS itself is the overall umbrella of BB-proprietary services, with the different carrier data plans enabling different mixes of those various available services...it all depends on what the user subscribes to from their mobile service provider.
    Hope that helps!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • What is XI ? What are the role of an XI Consultant ?

    Hi Everybody,
    I am presently working as an ABAP Consultant since 3 years.Thinking for XI.
    <b>Can anybody tell me about XI.
    What are the role of an XI Consultant ?
    Is it a good option for an ABAPer ?</b>
    <b>Reward is assured</b>
    <b>Thanks in advance</b>
    Srikanta Gope

    <b>What is SAP XI?</b>
    SAP Exchange Infrastructure is SAP’s platform for process integration based on the exchange of XML messages.
    1. It provides a technical infrastructure for XML based message exchange in order to connect SAP components with each other as well as with non-SAP components.
    2. It delivers business process integration knowledge to the customer in the form of SAP pre-defined business scenarios.
    3. It provides an integrated tool set for building new business scenarios by defining and maintaining all integration relevant information. (“Shared collaboration knowledge”).
    Before we take a closer look at how the Exchange Infrastructure will enter into the IT landscape of every SAP customer, let’s take a closer look at the capabilities as well as the strategic direction of XI. This particular module of Net Weaver is one of the most powerful and is undeniably the most critical. Its purpose is really three-fold:
    Connect:
    XI has the ability to connect all applications regardless of whether it is an application
    From a 3rd party or from SAP. The solution has pre-built connectivity to all SAP modules
    Such as SAP CRM and utilizes the Adapter Framework to integrate 3rd Party solutions
    such as Siebel, People Soft, Legacy systems, or AS/400s and Mainframes.
    Coordinate:
    XI has the ability to define a path/workflow for each business transaction that is
    Integrated. The system actively routes each message to ensure that it is properly
    Delivered from the source to the target destination. Active monitoring allows
    Administrators to manage document exchange on an exception basis.
    Communicate:
    XI has the ability to translate files into any format whether an internal file format or any
    Business to Business integration standard including but not limited to an XML format, an
    EDI format, a marketplace, or a Web Service. Finally, there are multiple communication
    Protocols included which allow the routing of a file over protocols such as s/FTP, http/s,
    SOAP, ebMS, Value-Added Networks, or EDI INT (AS1, AS2).
    Understanding The SAP Exchange Infrastructure_
    Now, you might be saying to yourself, we already have solutions that provide all of this
    Functionality. True, most organizations have invested previously in an integration strategy, but what we see in over 90% of organizations is that they have multiple translators and communication brokers, which they are supporting on a daily basis. This is both a resource drain as well as a monetary drain. For example, it is not uncommon to see the following even in smaller organizations:
    • Multiple Point to Point connectivity: For example, R/3 connected to a 3rd party
    Warehouse Management Solution via an internally developed adapter or with the SAP
    Business Connector
    • A 3rd party EAI Integration Broker to connect legacy mainframe systems to SAP and
    WMS
    • A 3rd party EDI translator to communicate messages
    • A 3rd party XML broker to communicate XML messages to marketplaces and non-EDI
    Trading partners
    • A communication server that focuses on sending messages via FTP, Value-Added
    Networks and Internet protocols such as AS2 solution of choice for SAP end users
    Interface-
    <b>Role of XI consultant</b>
    As a SAP XI Developer you will be required to : Gather requirements, develop specifications and technical documentation. Perform requirement analysis and high and low level design. Perform the coding, testing and integration mapping Interface with onsite / offshore project teams ,sometimes responsible for developing java applications based on clients requirement specifications, preparing the technical design document, creating prototypes, analyzing and identifying performance bottle-necks, providing technical and user documentation and training to client, providing relevant data to the Module Leader for status reports both.
    <b>It's a good option to switch to XI</b>
    regards,
    srinivas
    <b>*reward for useful answers*</b>

Maybe you are looking for

  • Time Machine backup stuck at 20,3 MB then crashes

    MacBook Pro 2009 with SSD/HDD Backing up to external HDD via USB Tried full reset of Time Machine (Pondini) Crash report: Process:         backupd [433] Path:            /System/Library/CoreServices/backupd Identifier:      backupd Version:         1

  • HT5824 How do I transfer icloud calendar to my IMac calendar, (having 'lost' iMac calendar entries).

    How do I transfer icloud calendar to my IMac calendar, (having 'lost' iMac calendar entries).

  • Problem in MARC Table - when count A, B, C Physical Inventory Indicator

    Hi, We have 75000 material in MARC table of 1 Plant. But when we saw materials with Physical Inventory CC indicator- ABCIN (A + B + C), there are approx. 63000 material's. How it's possible??? what is the diff. of 12000 material's... Note: - There is

  • Parse XML in par structure.

    Hi, I want to parse an XML file which I want to store in my par project structure. Should I just store it in PORTAL-INF like portalapp.xml? I tried doing this: IResource xmlResource = request.getResource(IResource.XML,"PORTAL-INF/test.xml"); String u

  • Is Oracle Dropping Forms?

    Hello, I have been to several Oracle demos where the Oracle reps stated that forms is being dropped and all new development should be in Java (JDeveloper). But, Oracle has announced that Forms 10.x is going to be released. Does anyone know of any off