Question about service layer design

I have a question about the design/architecture of service model layers, specifically the task service layer.
Could a task service be a small "action", ie an operation that doesn't require composition? So if I have a requirement to allow customers to update their personal info, like address, would I have a task service named ChangeCustomerMailingAddress, that in turn calls the update operation on the Customer entity? Or would it be better to call the entity service directly? Another example would be retrieving data, like RetrieveCustomerBillingHistory, would that be a separate task service, or just a get/read operation on the Customer entity service?
Any insight is appreciated.
Thanks

You seem to be confused what all the different parts of Java do.
JRE - runtime environment, the minimum needed to run standard java applications
Java Standard Edition - the standard set of API's that form the base of most java applications. You need the J2SE SDK to compile these applications and the JRE to run them.
Now talking about "application design", I'm not sure what you mean. Are you talking about graphical user interfaces? In that case you would want to look into Swing, and that is indeed part of the standard edition API set.

Similar Messages

  • HT201263 What will i do?screenshot There is a problem with your iPhone. Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country. To find your nearest Apple Store, cli

    What will i do? ITune screenshot is as follows >
    There is a problem with your iPhone. Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country. To find your nearest Apple Store, click here.

    Do what it said to do.
    "Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country. "

  • TS1814 There is a problem with your iPhone. Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country. To find your nearest Apple Store, click here.

    There is a problem with your iPhone.
    Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country.
    To find your nearest Apple Store, click here.
    Please help me i can aktivate my phone imei 012423006333181.

    There is a problem with your iPhone.
    Please visit the Service Answer Center to find answers to all your questions about service options, warranty and other processes in your country.
    To find your nearest Apple Store
    no imei also

  • Question about transport layer

    Hi folks,
    I would to know if anyone has some information about transport layer between two tenants, eg: Test Tenant and Productive Tenant.
    I suspect that deployment on Productive Tenant requires manual deploy with HANA Studio (or eclipse + hana cloud platform plugin).
    Thanks in advance!
    Kind regards

    No, there is no such transport system in HCP. Actually, you've probably noticed that we don't bind you to a particular DI (development infrastructure) - e.g. it's up to you to choose what version control system suits you best - be it Git, CVS, SVN, Perforce...
    For Java apps - hope I already answered your question above.
    For XS apps - AFAIK, you have to import your sources into a HANA repository package and activate them.
    HTH!
    --Vlado

  • Some question about the query designer

    hello, dear all,
    I am a new comer of here, and I am intersting in BI, but I have no basic knowledge about it.
    so I just want someone could give me some advice about it.
    our boss need I do the developer about the query designer,  I just have searched in this forum. but nothing founded for I am a new comer here,
    I heard there are some training document of the query designer, could someone give me the URL, thanks.

    Hi,
    Query desinger is used to develop a Query, Query can be created on following data targets
    -Info Cube
    -DSO
    Virtual data target
    -MultiCube
    -Infoset
    -Multiprovider
    We have 5 section in query designer
    - Infoprovider : where we select the data target , on which report to be created
    -Filter : to restrict value at infoprovider level ( if you want data for year 2008, for example)
    -Free Characterstic : this allow you to drill down
    -Columns : char/keyfigs to be display in columns can be added here
    Row: key/char to be display in Rows can be added here
    gv me ur mailid i will let u have Bex manual,
    I would suggest , if you have any IDES ( training ) system , where you can log in and then go to RRMX,
    and try to create new query and add any data target ( which is already created ) and then drag and drop the char/key fig to the required section ,
    save it and execute it .....
    if you play arround and see the output , that would help u to understand how to work with query designer.
    Hope this helps
    Sukhi
    Edited by: Sukhvidner Singh on Nov 4, 2009 5:36 PM

  • Question about Object Oriented Design in Oracle

    Hi everyone,
    Right now I'm updating my oracle skills, years ago without programming (last time with Oracle 7.3 :O)
    Well, if I have to design a new system with this features:
    1.- Using Oracle as DB
    2.- Web enable
    3.- OO Design
    My questions:
    1.- What is the best practice to make database design? E-R + Object Types? I mean is better making the design on Oracle directly or in Java-UML environment?
    2.- I was thinking in programming with Forms, but it works well with OO design?
    3.- If I want to program some web services based, Could I do it with PL/SQL and Jdeveloper?
    please if you know about articles and whitepapers about OO design approach with Oracle let me know!
    Thanks.

    I have been involved in some of these projects that have used Java, C#, VB, C++ etc. as front-end languagaes. I have been able to implement these projects successfully using the following approach:
    1. create a relational model of the database - third-normal form (assuming it is an OLTP application)
    2. Write PL/SQL code (packages and procedures mainly)
    3. Interact with the front-end layer by sending and receiving ref curosors and/or PL/SQL tables
    If you want to use Forms (I am assuming Oracle Forms) then there may not be much need for an OO design. Embeeding SQL in the forms will do most of what you want.
    Shakti
    http://www.impact-sol.com
    Developers of Guggi Oracle - Tool for DBAs and Developers

  • Questions about Hyperprivileged layer

    I am a college student, who is interested in the OPENSPARC architecture. I have been reading the UA2005-current-draft-HP-EXT.pdf document recently, but I still puzzled about the relationship between the Hyperprivileged layer and the BIOS. When the system takes a cold reset, what does the Hyperprivileged layer do? Take SPARC 2005 for example. After one strand in the unparked mode, how to unpark the other strands? Does this have anything to do with the Hyperprivileged layer?
    Thank you!

    > I still have several questions.
    The first one is about the OBP. What is OBP? Where can I get it?
    Is it part of Solaris' codes, or any OS has its own OBP?
    OBP (Open Boot PROM) is available in open-source form, as part of the OpenSPARC T1 download -- see http://opensparc-t1.sunsource.net/download_sw.html .
    I won't pretend to be an OBP expert, but am 90% certain that OS's other than Solaris can boot on top of OBP.
    > Secondly, you said "all CMT (Chip Multi-Threading) control is purely hyperpriivileged". Did you mean
    that all CMT control, not only SUN's architecture, is purely hyperprivileged?
    First, note that Sun was the first with broad-ranging, extensible CMT control. When Sun announced the 32-thread T1, the most anyone else could muster was a dual-thread chip. No other vendor has needed to control more than 2 threads on a single die. Others are now up to 4 single-thread cores per die, and Sun is going to ship 64-thread chips soon. Pardon what may read as "Sun flag-waving" ;-) , but as the saying goes, "Necessity is the Mother of Invention" -- effective, scalable control of highly-threaded processors was a necessity at Sun much earlier than elsewhere.
    There may be many philosophies about control of CMT threads. Sun decided that it should be controlled only at the hyperprivileged level -- otherwise, a guest operating system would have the privileges to shut down threads controlled by another guest OS on the same processor chip.
    ...Note that the older UltraSPARC IV and IV+ processors (which are 2-threaded) were the first multi-threaded (dual-core, in this case) processors developed at Sun. That development occurred prior to the advent of hyperprivileged mode, therefore CMT control on those processors is privileged, not hyperprivileged. Without Hypervisor, the US IV and IV+ processors can/should run the same OS (a trustworthy one!) on both threads, since either OS can corrupt the other if it's buggy or malicious (neither of which is an issue on UltraSPARC T1 with Hypervisor -- 32 different OSs could run simultaneously and no OS could corrupt another)
    > What the Hypervisor does is totally transparent to a guest operating system.
    Yes, in the same sense that what an OS does "under the hood" is transparent to a software application. An OS requests service via a Hypervisor call (trap to hyperprivileged mode), jjust application requests service via a system call (trap to privileged mode). Technically, "what" the Hypervisor does is known to the OS, but the OS has no idea "how" Hypervisor does it.
    > The OS is in charge of the process scheduling, but how it realizes is the Hypervisor's business.
    The OS has no idea about which strand is under using. The Hypervisor locates a thread to a certain strand. Is it right?
    Yes, the OS can make inqueries to Hypervisor about what resources are available for it (the OS) to manage. The Hypervisor would typically give the OS one or more threads (hardware strands or virtual processors) to manage.

  • I have a question about flash website design and google indexing!

    first off i want to say I hate HTML (call it HTM HELL) I love Flash.Im a big propononent of flash.OK about a month ago I built a 100% flash site,told google to crawl it,then come to find out they cant see any text inside images.So I did what i didnt want to do,I took all my hard work down and had to work even harder and created a fully 100% HTM hell site.and just under 4 weeks later google still has my flash site in its cache.the question im trying to get at is if google cant read 100% flash sites whats the point in creating flash sites(mine's a business site.)I want to get into creating flash sites for other people too but if google cant read them how would a person be able to do a search for say what i do:pc repair in google & then my flash site would come up in googles search results.This is potentially costing me lots of money.I dont like "coding" HTML i want to design in flash.HEEEeeelllppp!

    Google can crawl Flash, though I'm not sure how well, but either way nothing can read text that is not text - ie an image. The workaround - and still relevant for all other search engines, is to put all your content inside the div tag that your Flash is written into. The alternate content that one would see if they didn't have Flash, or didn't have JavaScript enabled.
    There is a good tutorial on SEO with Flash on the SWFObject site: http://blog.deconcept.com/2006/03/13/modern-approach-flash-seo/
    You can also just Google 'Flash SEO' and get a good deal of info.

  • Question about redundant NW design

    Guys,
    I have 9 L2 2960x flexstack and one L3 3560. I'M curious how i would design this network with as much redundancy as i can ?
    Lest say i have 8 Vlans ,I figure setting 2/3 ports ether-channel/vlan trunk from L3 to first L2 switch in stack. Then for redundancy god for bid any one of my switches went bad or even flex cable ,setup another ether-channel for each switch back to the l3 switch or just connect cable without ether-channel and let STP do it's job, should be in blocking mode until other link dies ?
    My real serious question is my I only have one L3 switch , so if that goes I'm screwed, so if i bought another L3 switch one how would i make it redundant for the other access switches to the net?, do i need hsrp/vrrp because on i only have ip base (SMI) not EMI, so that would not work, plus the isp router only has one connecting? Any hep would be great ,thanks guys
    SO HERE MY SETUP I'm looking to design..
    NET <----isp router----->L3intervlan------>9 L2 flex stack 8 switches

    If your 2960-S stacks contain the full 4 stack members and you plan to present a pair of 3560 EtherChannel uplinks to each stack, then Cisco recommend you terminate your two EtherChannel links on stack members 2 and 4. There is some logic to this, but see the following for details (figure 9): -
    http://www.cisco.com/en/US/prod/collateral/switches/ps5718/ps6406/white_paper_c11-578928.html
    If you stick to a single core/distribution layer switch and use EtherChannel, then you won't need Spanning Tree to actively block an any uplinks between the core and access layer stacks. Instead, EtherChannel can load balance across all uplinks.
    Yes, you are 'screwed' if the 3560 or ISP router fails. Shame you haven't got a 3750 instead of the 3560, because you could then buy another 3750 and stack them. There are pro's and con's to stacking a pair of 3750s verses a pair of 3560s though.
    If you buy another core/distribution layer 3560, then you would need to rely on Spanning Tree to actively block the redundant uplink to each 2960-S acces switch stack. This is because you cannot run EtherChannel load balancing between both 3560s and each stack. EtherChannel will only work between each individual 3560 and each stack (a pair of 3750s would get around this limitation though).
    Reference connectivity between a pair of core 3560s and your ISP router, HSRP would be nice and simple, but if not available, then you could implement layer-3 routed links. Either way, the ISP router would need two LAN interfaces, one connected to each 3560. You'll also need a direct link between the two 3560s.
    If using routed links, then you'll need to establish routing between all three devices. This can be done with an IGP, such as OSFP, or static routing.
    Any plans to add a second ISP link for redundancy? What's the primary circuit link type?
    Where's your firewall?
    Hope that helps. Let me know if anything is unclear.

  • Questions about use of designer

    Hello -
    I've noticed now that after add a certain amount of HTML code to the source of a page, the designer goes grey and the Application Outline view is no longer available. For a few pages I'm building, this happens simply after I add my own Table HTML code. My main question is, does anyone know exactly at what point the designer and Application Outline become unavailable? (After adding certain elements, etc.)
    I do understand that JSC is really more of a prototyping or RAD tool, but having to switch to editing source so quickly after only adding a little HTML seriously cuts down on the overall value of using JSC. I hope I'm not sounding too critical, I really like the JSC product. I'm just looking for some suggestions or hints of upcoming enhancments/features that will help me decide whether JSC is a good tool to add to my team's portfolio.
    Any thoughts would be greatly appreciated - thanks so much!
    Tom

    Thanks so much for the reply.
    Before I posted my code, I double-checked my syntax and think I found the problem. I using Fragments at the beginning of my page, and at the end, to construct a wrapper table where I can put some fancier graphics, etc. I'm using the fragments and plain old HTML because using another gridpanel on each page is a bit cumbersome, and also I need the flexibility of possibly doing some dynamic things to this table... Because each fragment doesn't have matching tags to complete the page, I think that's screwing up the designer, as you suggested. For instance, here is my fragment at the top of each page :
    <TABLE WIDTH="100%" BORDER="1">
    <TR>
    <TD ALIGN="CENTER" VALIGN="TOP">
    <TABLE WIDTH="595" BORDER="2" CELLSPACING="0" CELLPADDING="0" BORDERCOLOR="#184266">
    <TR>
    <TD WIDTH="50%" ALIGN="LEFT" BGCOLOR="#184266"> </TD>
    <TD WIDTH="50%" ALIGN="RIGHT" BGCOLOR="#184266"> </TD>
    </TR>
    <TR>
    <TD COLSPAN="2" ALIGN="CENTER" VALIGN="TOP">
    <!-- WIZARD GRID BEGINS HERE -->
    Any suggestions on a better way to use includes to break out some necessary HTML??
    THANKS very much!
    Tom

  • ASM & grid infraestructure in 11gR2 - question about services

    Hi all,
    I have completed my first installation of 11g (it is R2). then, by trying to create the ASM instance (for stand alone dbs), I found that Grid Infrastructure
    was a mandatory component in order to create the ASM instance.
    Now, ASM is in place and running fine, but I found a lot of new services (ohasd, diskmon and so on)
    Below is the output:
    oracle 30695 1 0 Oct04 ? 00:00:08 /u01/app/oracle/product/11gR2/grid/bin/ohasd.bin reboot
    oracle 32171 1 0 Oct04 ? 00:03:52 /u01/app/oracle/product/11gR2/grid/bin/oraagent.bin
    oracle 32186 1 0 Oct04 ? 00:00:01 /u01/app/oracle/product/11gR2/grid/bin/tnslsnr LISTENER -inherit
    oracle 32364 1 0 Oct04 ? 00:00:07 /u01/app/oracle/product/11gR2/grid/bin/cssdagent
    oracle 32366 1 0 Oct04 ? 00:00:14 /u01/app/oracle/product/11gR2/grid/bin/orarootagent.bin
    oracle 32382 1 0 Oct04 ? 00:00:00 /u01/app/oracle/product/11gR2/grid/bin/diskmon.bin -d -f
    oracle 32394 1 0 Oct04 ? 00:00:00 /u01/app/oracle/product/11gR2/grid/bin/ocssd.bin
    oracle 32604 1 0 Oct04 ? 00:00:00 asm_pmon_+ASM
    oracle 32606 1 0 Oct04 ? 00:00:00 asm_vktm_+ASM
    oracle 32610 1 0 Oct04 ? 00:00:00 asm_gen0_+ASM
    oracle 32612 1 0 Oct04 ? 00:00:00 asm_diag_+ASM
    My question is as follow:
    Which is the right procedure, and which order should I folow, in order to stop and start all this stuff?
    Replies will be appreciated.
    Thanks
    Gustavo

    I want to make sure I understand the startup and shutdown process for RAC:
    Will crsctl stop cluster or crsctl stop crs stop database if it hadn't already been stopped? If yes, then why run srvctl stop database?
    crsctl stop cluster -all
    - stops the cluster stack however Oracle High Availability Service is still running
    - resources do not failover
    crsctl stop cluster-n <server_name>
    - stops the cluster stack on one node however Oracle High Availability Service (OHAS) is still running
    - resources do not failover
    crsctl stop crs
    - stops all OHAS and Clusterware Stack on local node
    - this includes database, services, asm, clusteware and ohas on local node
    - resources failover
    crsctl stop has
    - Is this only specific to Oracle Restart and Grid Standalone Server installation or can it be used for RAC?
    - stops the OHAS and Clusterware stack on local node
    - this includes database, services, asm, clusteware and ohas on local node
    Order of shutdown for single node to be rebooted and resources NOT to be available
    - srvctl stop database -d <db_name> -i <instance_name>
    - crsctl stop cluster -n <server_name>
    - crsctl stop has
    -----Is crsctl stop has needed?
    Order of shutdown for single node to be rebooted and resources TO BE available
    - srvctl stop database -d <db_name> -i <instance_name>
    - crsctl stop crs
    -----Is crsctl stop has needed?
    Order of shutdown Clusterwide to be rebooted
    - srvctl stop database -d <db_name> -i <instance_name>
    - crsctl stop cluster -all
    - crsctl stop has
    -----Is crsctl stop has needed?
    I appreciate any validation of my understanding.

  • Where 2 go for help with some questions about a logo design?

    I'm an absolute novice Illustrator user (CS4). Im doing a web site for a mate and he's given me a logo that I have made a vector drawing of. It was black and white, and I made it coloured but I have discovered that colour gets difficult when you go for grayscale! You all knew that, didn't you?
    I'm not putting the logo up here because I don't want to ask a question that's too far off the purpose of the board. So, if I can't show it here can anyone suggest another forum where people do that kind of stuff and are kind to novices please?
    Many thanks
    Martin
    Well, having a look around I think I might not be going to far off by asking so...
    http://www.imagesandwords.org.uk/test/illylogo.html
    Anything really, but bear in mind It's very like the original except it had no style, no color and less er.. precision

    >How can I make the logo better for colour and B&W?
    As I understand it, you are troubled -- among many things -- by the lack of differentiation among the spheres when you convert to grayscale. Is that correct?
    If so, there are some things to consider. For example, the original uses only two attributes -- color and size -- to differentiate the spheres. Otherwise, you have the same shapes and the same gradient fills (other than base color).
    When you remove color from the equation, you're left with only one differentiating attribute: size. Not surprisingly, you find yourself facing a dull uniformity -- the monotonicity produces monotonousness. Now, the challenge is to add back some differentiating features.
    Not a whole lot of choices here. You can develop different gradient fills for a subtle effect, but you have to be careful: If the "lighting" changes dramatically among spheres, you'll end up with an unnatural look.
    You might consider forgetting about gradient fills altogether and go with solid or texture fills. Sometimes, simpler is better... especially with a logo.

  • Question about client/server design

    I designed a server for a particular service. On the client side, how could it know that the server is up and running? i.e. how to make the client know that the server with the particular service is available?
    Thanks.

    When client started, if use udp to check the serveres
    is running or not, I think it is difficult. For so
    many port and so many serveres, how can you check?A single defined port is used for the service query. Regardless of what you do something must be defined ahead of time.
    DHCP works this way. When the client starts up it does not even have an IP address. There is a defined DHCP port for this (which is actually configurable on server and client but is seldom changed from the default.)
    >
    So my suggestion is that when server started, it
    register itselfto a central server. Then central
    server will send some common request to those
    registered server. If some registered server cannot
    work, they will be removed from central server.Yes you can use a service manager process. Even with that process it will still require a defined port though.
    Services could be registered using push, pull or both. Normal the following interactions would occur for this system.
    - On start up the client service must locate the manager server. It can either use a broadcast or configured location.
    - Once the server is located the client service registers itself and the services it provides with the manager.
    - Finally some polling logic is needed to very that each end is still alive. One end (A) sends a poll message and the other(B) responds. If there is no response then A takes some action. And if B does not recieve a poll message after a given period it takes some action.

  • Question about program/database design

    Hello,
    I have to redesign an application originally developped in a SP2010 Std environnement.
    The developpement involve data link to people, their owning entities (compagny, departement, etc..)
    Today, the design is out ouf date, especially because the program couldnt handle relationship in the data model.
    There is many dependancies between the data model and as far as i know, SharePoint couldnt handle complexe relationships.
    I try to reproduce a design with SharePoint ProjectedFields with Joins in CAML but im puzzled.
    What could be the best way to develop a program hosted in SharePoint (2010) which acces/update a data model like SQL Databases ? Is it possible to reproduce a .Net/webforms developpment ?
    Wich Component to use ? Where to store them ?
    Could someone give me a hint ?
    Thank you.

    Hi,
    Per my understanding, you might want to handle different data models which has complex relationships in SharePoint 2010.
    In SharePoint, we can handle data with relationship using the OOTB feature, the
    Lookup column:
    https://support.office.com/en-au/article/Create-list-relationships-by-using-unique-and-lookup-columns-80a3e0a6-8016-41fb-ad09-8bf16d490632
    For more sophisticated need, it is recommended to store the data in SQL Server. On SharePoint side, we can use
    Business Connectivity Services(BCS) “to read and write data from external systems”:
    https://msdn.microsoft.com/en-us/library/office/ee556826(v=office.14).aspx
    Thanks
    Patrick Liang
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Question about Object-Orientated design for GUI'S

    Hi everyone,
    I am designing a simple GUI, which basically enables a user to input and retreive data.
    So I have a prototype GUI lets call it "myFrame". It extends JFrame, and I place my components onto myFrame, JButtons, JTextfields etc. I have the GUI set up the way I want it, so I move onto implementing the actionListeners.
    The problem is that one of the components I have placed on myFrame has its own mouseListener. Its a type of Icon (i created in a seperate class)which extends JComponent, and I thought it would be sensible to give it control of its own mouseListener, so it cuts down on the code within the myFrame class.
    But I now realise that I can't alter the other components on myFrame from within the mouseListener in the icon class. I know the icon class doesn't have access to any of myFrames methods or instance fields, so how do I correctly implement this. Surely the answer isn't to bung all the code together into one class?
    visually what I have so far looks like this
    SERVER <---Requests---> myFrame --------> IconList ---------> Icon
    the IconList class looks up a server to update its array of Icons[]. But when one individual Icon is clicked on myFrame, i want its mouseListener to load some of its values onto myFrame's GUI components.
    I hope I'm making myself clear, im sorry if this seems like a muddled incoherent question, but any advice would be great. I only need to be shown the correct way to design, and then i carry on coding happily. If this kind of design is way off, please let me know!!
    Thanks

    You can absolutely do work on the frame from the mouse listener--It just needs an instance. i.e.
    public class MyMouseListener implements MouseListener {
      private MyFrame frame;
      public MyMouseListener(MyFrame frame) {
        this.frame = frame;
    }Does that make sense?
    That said, what you'll see more often is a Model-View-Control approach, wherein the Control (the mouse listener in your case) effects the Model and the Model notifies the View to update its display, rather than the Control updating the view directly. That's the extreme overview version, lots of good hits on google if you're interested beyond that

Maybe you are looking for