Let's discuss my application architecture,and give me your opinions

hello
we have several internal systems that are within the same lan and want to communicate with several external systems that may be in the other buildings by using the release line.i am now considering the architecture for the project,and have got an immature blueprint,please help me to make it more perfect by give me your opinions,the scenario as:
within the lan,there are several systems that are developed by using different languages,let's suppose they are two(named internal1 and internal2),the two systems need to communicate with other two external systems(named external1 and external2) that are also developed by using different languages.all of the communications are bi-direction.there are several combinations:
1 internal1 <--> internal2
2 internal1 <--> external1 or external2
3 internal2 <--> external1 or external2
in my project,the timelimit is critical,as short as possible.
according to the mentioned requirements,i decide to develop a infomation exchanging platform by using java which sit in the MIDDLE of the internal and external systems and WITHIN the lan,act as information dispatcher or coordinator,both of the internal system and external system communicate with it only.considering the multi-language and time-critical feature,i choose the way of socket communication among the systems and design a set of xml format internal protocol.otherwise,i think the message middleware are also needed within my project as message buffer.when i deepen into the detailed designing,i get some confusions,let us discuss them as followiing:
1 if is the socket the good solution for my project?how can i assign the ports?because of the introduction of the information exchanging platform into my project,the communication combination is simplified to "internal system<-->info exchange platform" and "external system<-->info exchange platform",the crucial point for the port designing is how to assign the port in the info exchange platform,that is SERVER socket port.in my designing,i plan to assign different port for each subsystem.thus,the devleopment to the info exchange platform is simplified,that is:when the message comes,i don't need to analyse the xml message to check which system it comes from.but some people suggest me to open ONE port to all the internal systems,and ANOTHER port to all the external sysetms.i don't know which solution is better?if are there some regulations that concern about the socket port assigning?
2 if is the information exchanging platform needed?some one suggest that subsystems can communicate with each other directly,
the coordinating platform is not needed.but i think,from the EAI point of view,there should be a adapter between the internal system and external system.
3 where should i put the message queue server?and if is the mom needed?i plan to use the mq between the exchange platform and external systems ONLY,and it is also within the lan,in my designing,i config two queue for EACH external system,one for incoming message and other for outgoing message,to each queue,i assign a message listener to execute different operations on its "onMessage" method,that is:when the message come from internal system,the exchange platform send them to the exact OUTGOING queue according to the destination of the message,then the listener of the queue call the socket of the according external system and send the message to it.otherwise,when the external system need to send the message to internal system,it call the exact socket port in the exchange platform that is assigned to it as mentioned above,the platform accept the msg,and send them to the exact incoming queue,then the listener deal with the msg and send them to the internal destination.in this solution,i put the mq behind the socket,but someone give me another suggestion,that is i directly put the message queue between the exchange platform and the external systems instead of using the socket as the front-end,all of them send the message to the queue and listen the queue,but i think,in such solution,the external system must listen the queue REMOTELY,is it a good way?
also,somebody tell me that the exchange platform and remote external system can communicate each other DIRECTLY by socket,the message queue is not needed,i don't make sure if the mq is necessary in my situation?and what is the benefit and disadvantage?
as for the communication between the internal system and info exchange platform,i think the mq is NOT needed,they can communicate each other directly by socket,furthermore,in my designing,i make them connect to each other FOREVER,that is i don't close the socket after each message transferation,as mentioned above in the issue of the socket assigning,every port in the exchange platform is DEDICATED,that means the port is specific to each system,so that they don't need to create and close socket connection frequently,that will make the program more performant,but if i use one port to listen all the internal system,then the socket must be closed by the end of each transferation because of the block problem,that is just another reason why i use dedicated port connection to each of the internal system.
4 the another question is the secure issue accompanying by the socket,i think i needn't consider such problem in the internal connection,but to the connection between the platform and external system,the issue become preeminent,that is i must open the socket port in the firewall.but i think the connection between the lan and the external system use special line,not by internet,i wonder if the secure probem is critical in such situation?otherwise,i remember that some kinds of product from visibroker company can solve the firewall socket problem by using the http channel protocol,but i don't remember its name for sure,it seem like is called something gateway.who used such kind thing?and tell me how does it work?

hello
we have several internal systems that are within the same lan and want to communicate with several external systems that may be in the other buildings by using the release line.i am now considering the architecture for the project,and have got an immature blueprint,please help me to make it more perfect by give me your opinions,the scenario as:
within the lan,there are several systems that are developed by using different languages,let's suppose they are two(named internal1 and internal2),the two systems need to communicate with other two external systems(named external1 and external2) that are also developed by using different languages.all of the communications are bi-direction.there are several combinations:
1 internal1 <--> internal2
2 internal1 <--> external1 or external2
3 internal2 <--> external1 or external2
in my project,the timelimit is critical,as short as possible.
according to the mentioned requirements,i decide to develop a infomation exchanging platform by using java which sit in the MIDDLE of the internal and external systems and WITHIN the lan,act as information dispatcher or coordinator,both of the internal system and external system communicate with it only.considering the multi-language and time-critical feature,i choose the way of socket communication among the systems and design a set of xml format internal protocol.otherwise,i think the message middleware are also needed within my project as message buffer.when i deepen into the detailed designing,i get some confusions,let us discuss them as followiing:
1 if is the socket the good solution for my project?how can i assign the ports?because of the introduction of the information exchanging platform into my project,the communication combination is simplified to "internal system<-->info exchange platform" and "external system<-->info exchange platform",the crucial point for the port designing is how to assign the port in the info exchange platform,that is SERVER socket port.in my designing,i plan to assign different port for each subsystem.thus,the devleopment to the info exchange platform is simplified,that is:when the message comes,i don't need to analyse the xml message to check which system it comes from.but some people suggest me to open ONE port to all the internal systems,and ANOTHER port to all the external sysetms.i don't know which solution is better?if are there some regulations that concern about the socket port assigning?
2 if is the information exchanging platform needed?some one suggest that subsystems can communicate with each other directly,
the coordinating platform is not needed.but i think,from the EAI point of view,there should be a adapter between the internal system and external system.
3 where should i put the message queue server?and if is the mom needed?i plan to use the mq between the exchange platform and external systems ONLY,and it is also within the lan,in my designing,i config two queue for EACH external system,one for incoming message and other for outgoing message,to each queue,i assign a message listener to execute different operations on its "onMessage" method,that is:when the message come from internal system,the exchange platform send them to the exact OUTGOING queue according to the destination of the message,then the listener of the queue call the socket of the according external system and send the message to it.otherwise,when the external system need to send the message to internal system,it call the exact socket port in the exchange platform that is assigned to it as mentioned above,the platform accept the msg,and send them to the exact incoming queue,then the listener deal with the msg and send them to the internal destination.in this solution,i put the mq behind the socket,but someone give me another suggestion,that is i directly put the message queue between the exchange platform and the external systems instead of using the socket as the front-end,all of them send the message to the queue and listen the queue,but i think,in such solution,the external system must listen the queue REMOTELY,is it a good way?
also,somebody tell me that the exchange platform and remote external system can communicate each other DIRECTLY by socket,the message queue is not needed,i don't make sure if the mq is necessary in my situation?and what is the benefit and disadvantage?
as for the communication between the internal system and info exchange platform,i think the mq is NOT needed,they can communicate each other directly by socket,furthermore,in my designing,i make them connect to each other FOREVER,that is i don't close the socket after each message transferation,as mentioned above in the issue of the socket assigning,every port in the exchange platform is DEDICATED,that means the port is specific to each system,so that they don't need to create and close socket connection frequently,that will make the program more performant,but if i use one port to listen all the internal system,then the socket must be closed by the end of each transferation because of the block problem,that is just another reason why i use dedicated port connection to each of the internal system.
4 the another question is the secure issue accompanying by the socket,i think i needn't consider such problem in the internal connection,but to the connection between the platform and external system,the issue become preeminent,that is i must open the socket port in the firewall.but i think the connection between the lan and the external system use special line,not by internet,i wonder if the secure probem is critical in such situation?otherwise,i remember that some kinds of product from visibroker company can solve the firewall socket problem by using the http channel protocol,but i don't remember its name for sure,it seem like is called something gateway.who used such kind thing?and tell me how does it work?

Similar Messages

  • Hi, I am unable to install new itunes version to windows 7 PC.  It requires application support and gives windows error 2.  I have tried to save on desktop and run as administrator but errors remains, what other options do I have

    Hi, I am unable to install new itunes version to windows 7 PC.  It requires application support and gives windows error 2.  I have tried to save on desktop and run as administrator but errors remains, what other options do I have?

    Hello, hanliefromzaf. 
    Thank you for visiting Apple Support Communities. 
    Here is an article that I would recommend going through when experiencing this issue. 
    iTunes for Windows: Unable to install or open
    http://support.apple.com/kb/ts5376
    Cheers,
    Jason H. 

  • Its working just fine but does it look good? Take a look and give me your advice!

    I got to say that this is my first finnished labview program, and  it's working fine, almost no problems. But i'm not that shure about
    this huge while loop with all its instructions. Normaly a while loop takes 1 ms to iterate once, but this loop takes more than one ms,
    I'm using another subVI to catch data up to 5 ms. / sample as output from measurement device to  the while loop in this Sub vi, and then from this sub VI i'm initializing the data value read from the Measurement device, to a global variable that i read in this huge while loop.  I belive that the subVI while loop iterates several times before the huge loop iterates once. Meaby thats why my graphs for the data are plotting more than one data at a time.
    Take a look and give your advice, it seems that all the measurements are well. And I don't really got problems with the program when running, exept from small delays when I switch the sample rates.
    Regards
    Zamzam 
    HFZ
    Attachments:
    WhileLoop.JPG ‏354 KB

    I agree with Titou.
    Wow!  That's an eye-full. 
    There are some functions like setting audio On / Off that may not need to be in there.  Or do they?  You'd have to describe what the loop is supposed to do.  Same comment for the indicator display settings on property nodes.  Do you intend to turn them on/off a number of times during an iteration of the loop?
    You should "divide & conquer".  By that I mean, use sub-vi's that are function specific.  As mentionned by Titou, you should have a look at the development guidelines.   Basically, now that you have a working loop, you can improve it by creating some sub-vi's, revisit some items that may  not need to be in the loop.  As a matter of fact, you could create some control & indicators and maybe transform the loop into a sub-vi as well. 
    There are many Case Statements that you could convert to sub-vi's and that way, you could eliminate the global variables by using indicators and wiring directly to them.
    However, I would have to say that the value for "Write Flow Data" might become unpredictable due to race conditions.  Revisit how the value(s) are set for that one.
    But it does look like you had some fun doing this one.  Which is the most important thing.  To have fun implementing solutions with LV.
    Happy wiring!
    JLV

  • Let's discuss BIOS v1.8 and v1.9b1 for Neo1

    I think 1.9b1 is steel unstable as 1.8
    1.9b1 and 1.8 haven't the following parts in BIOS setup:
    1) CPU clock Multiplication
    2) Typematic Control
    3) Command Timing Control 1T/2T, but there are more timings, that it was ever before
    4) 7030 board have only one COM port called COM1, but after 1.9b1 where is also COM2, it's a virtual port for IrDA
    5) Later 4*SATA was only seen in setup on Neo1 Platinum (on my board only 2*SATA), but after 1.8 it print all 4*SATA
    6) Temperature of my CPU is about 20-25 degrees higher then it was in 1.5-1.7
    CPUZ and other programs type that CPU Voltage is 1.65, but I set 1.5 in bios
    So it resuls for my 3400+ Newcastle to shot down with extremely hot cooler
    Also where is steel an issue with 2 DIMM at 400MHz, but it's seems (?)  more stable than 1.8
    Other questions:
    What is NV/ATI control? I see it in forum, but can't understand, what it means...
    It just an overclocking of GPU? or overclocking or tweaking of AGP bus?
    How can I edit Platinum BMP, what I can see at startup
    What color/dimension format?
    I know how to add or remove bios components from bios file via cbromv6

    im still using the 1.56b pinochio edition. ive tried some of the new bios. if you recommend for stability and overclocking id be happy to give it a try.

  • Please! take a quick look and give me your opinion

    I want to read signals from two tasks in order to make it possible to calibrate all sensors (tasks) indiviually. My program will always read to sensors in different combinations.
    This is my way to read 2 tasks "simultaneously"...
    Do you think it is a good idea or ... just bad..
    It does work, I think...
    Message Edited by Johan.svensson on 09-13-2006 06:15 AM
    Attachments:
    Input_double_daqmx.jpg ‏91 KB

    Tanks,
    Very helpful example.
    However...
    When I started to build my program I used the "multiple channels" DAQmx read block, And configured a voltage task that I used for all my sensors. To scale the measured signal into correct value (in for example Newton to show on the screen) a number of calculations were applied, depending on selected sensor.
    This means that I have to do the calibration of the sensors outside of Labview. Until I found the possibility to calibrate each task (individually) in MAX... This is much easier because I don't have to bother about all the calibration values and compensations that I used before. This is the reason why I want to give each sensor its own task. And when each sensor is given its own task, and I always need to measure two sensors (two channels), this problem arise.
    I can se 2 possible solutions... maybe.
    1. Create a scale in MAX for each sensor instead, then I should be able to use the example in the link above  --  think this would work, but I need to find the slope and offset value on my own as before.
    2. If there is a way to read from global viritual channels instead of tasks, and if it is possible to connect 2 viritual channels independent  to he task during operation  --  Probably not.
    Maybe a little confuising explanation...

  • Not great images with new 6D. Please take a look and give me your thoughts

    I'm going on a 2 week trip to Japan in 3 days so I'm hoping to figure this out before I leave.
    I got my new 6d with 24-105 L lens kit, and also the 70-300mm f/4-5.6 IS USM. It doesn't seem like any of the photos are that sharp without a very high contrast shot in full sunlight. Indoor shots or those with lower contrast (tree bark, leaves, something in the shade, etc.) seem pretty unsharp to me. I'm not sure if the AF just can't get a precise focus, or if the sensor just can't get good detail unless those conditions are met.
    This is my first DSLR, although I've had film SLRs for 30+ years before that, and digital point and shoots for the last decade or so. I'm not sure if my expectations were too high or if there's something wrong with the camera, lenses, AF, or IS systems, or if I'm doing something wrong.
    Some photos are below. I shot them all above the 1/focal length rule and some 2x or 3x or more above that, so in theory that would eliminate the camera shake issue, and also in theory the IS system should give you 2-3 stops so it doesn't seem to me that camera shake should be the issue. (I've also taken tripod shots and had the same issue so I don't think it's camera shake.)
    All are large fine jpegs (20mb) straight from the camera, blown up to 100%.
    santa1 Indoors daylight, no interior lights on, 24mm focal length, 1/30, ISO 1000
    santa2 Indoors daylight, with interior lights on, 105mm focal length, 1/125, ISO 6400
    santa3 Indoors daylight, with interior lights on, 300mm focal length, 1/320, ISO 10000
    santa4 Indoors daylight, with interior lights on, 300mm focal length, 1/640, ISO 20000
    wall1 outdoors, 105mm focal length, 1/500, ISO 100
    wall2 outdoors, 270mm focal length, 1/500, ISO 100
    treebark1 outdoors, 70mm focal length, 1/125, ISO 25600
    treebark2 outdoors, 300mm focal length, 1/320, ISO 25600
    license1 outdoors, 300mm focal length, 1/320, ISO 25600
    leaves1 outdoors, 70mm focal length, 1/320, ISO 25600
    leaves2 outdoors, 300mm focal length, 1/320, ISO 500
    truck, 105mm focal length, 1/250, ISO 100
    Other than the truck badge and maybe the wall photos (high contrast, full sunlight), most of them don't seem that sharp to me. What do you guys think? Most people are raving about how good the low light performance is on the 6d but I'm just not seeing it, not even in moderate light.
    Here's a link to where someone compares a few different cameras one of them being the 6d. My images are not as sharp as them as far as I can tell.
    http://www.etherpilot.com/photo/test/misc/6d_5d3_d600_colfix.jpg
    Any thoughts or suggestions you can give are greatly appreciated! Thanks! 

    Google videos are your friend.  Google Videos is/are better than youtube because they include all of youtube plus everything else.
    You would be amazed how many user-created demos/tutorials/tips videos are out there.  Even more amazing is how specific these videos are.  Specific to your model number of camera, of flash, of lens.  Specific to your particular tiny issue about Lightroom or Photoshop or whatever.
    As for good learning/informational DSLR websites, here is a list of my personal favorites:
    http://www.cambridgeincolour.com/
    http://www.the-digital-picture.com/Reviews/
    http://www.canonrumors.com/
    http://www.lensrentals.com/rent/canon/lenses/telephoto/sigma-50-500mm-f4.5-6.3-hsm-os-for-canon
    The Digital Picture has great reviews, plus a unique lens comparison tool (ACTUAL IMAGES!) in their "TOOLS" tab.
    Lens Rentals contains Roger C's very well-informed, well-respected, and VERY witty commentary on lenses.
    Cambrige in Colour gives a nice, refreshing and very civilized British sensibility to things, and is welcoming to beginners, and has good short writings on basic digital photography concepts.
    Canon Rumors tells you (sometimes) when new equipment is coming out, and has a lively forum that is less flame-y than Nikon Rumors. 
    Scott
    Canon 6D, Canon T3i, EF 70-200mm L f/2.8 IS mk2; EF 24-105 f/4 L; EF-S 17-55mm f/2.8 IS; EF 85mm f/1.8; Sigma 35mm f/1.4 "Art"; EF 1.4x extender mk. 3; 3x Phottix Mitros+ speedlites
    Why do so many people say "fer-tographer"? Do they take "fertographs"?

  • Hi, I have a MacBook and all of a sudden my screen it froze so I turn it off yes. Now, I cannot turn on my computer even though the battery,it is full charged. Can you please give me your opinions of why this is please? Thank you so very much

    Can you please, anyone tell me your opinion of why all of a sudden my two yr old MacBook was wrking lovely but now I cannot turn it on, even though my battery is fully charged,
    Thank you,
    Isabella

    If Niel's suggestions don't work then also try:
    Intel-based Macs: Resetting the System Management Controller (SMC)
    Resetting your Mac's PRAM and NVRAM

  • Give me your opinions

    Would keeping your mac next to a washing machine/dryer and keeping your mac on 14 hrs a day cause damage to it? The reason I ask about the washer/dryer is because I thought they may have magnets in them? Right now, my screen is flickering and I don't know what it is from. By the way, my mac isn't from the summer of 2000 ( I read the FAQ about those having a wavering picture).

    Right now, my screen is flickering and I don't know what it is from.
    Turn off the washer/dryer!
    Hmm Daniel, I can think of lots of reasons I wouldn't want to keep my Mac next to a washer/dryer:
    Heat
    Humidity
    Lint
    Power draw
    I don't know about magnets in a washer/dryer, I'm more software.

  • Please check out my website and give me feedback

    Hey you iWeb Jedi's -- please check out my web page and give me your opinions -- especially you Star Trek fans out there.
    http://summerstormpictures.com
    One problem I'm having is find the perfect streaming settings for the movies. I did check them on a fast Windows machine and on a brand new Mac at the local CompUSA store. Things worked well on their very fast Internet connection but the longer concept video didn't seem to want to stream. I'm almost thinking to grab some JumpCut or YouTube code and insert it just to get it to work. I know this will put their logos in but I'm just not sure what to do.
    One thing I'm aware of and something I did do on purpose is that I made the background images very large -- to accomodate those wealthy folks with the very big, very wide monitors. I wanted never to run out of background "virtual" world no matter how big one stretched the browser window. Also, the necessity to scroll was intentional. Let me know if this is too annoying.
    Appreciate any expert helpful comments and feedback on improvements.
    No I won't update to 10.4.9!   Mac OS X (10.4.8)   I said no!

    As a teacher of marketing & multimedia presentation design, Garr Reynolds says at his site: "Design is a big, big deal. We all have a responsibility to understand its potential and its power. You do not need to be a designer — but you do need to become more design sensitive or 'design mindful'."
    In particular, according to another experienced designer: "Color should be used in the same way that type size is used: to emphasize importance, not decorate a page."
    Reynolds' page about why design matters is worth reading...
    http://www.garrreynolds.com/Design/whydesign.html
    Also this about graphic design fundamentals...
    http://www.garrreynolds.com/Design/basics.html

  • Application Virtualization and Keyboard Input

    Hello,
    Today I have a need to leverage SendInput and it works just fine. However the issue really is having to swap between different windows, due to the requirement for SendInput.
    I got around this by using VM's and it works great.
    However, I was wondering if there is a better way to do this, without having to have total virtual machines.
    Is it possible to sandbox applications (virtualize) them, in a stand alone environment (meaning on a single machine), where-in each has it's own Message Input Subsystem?
    Something where I would be able to run Program A (+) Program B within a "virtualized" application architecture, and have Program B use SendInput to send data to the Program A "instance" that is inside the same application virtualization
    that B is in.
    I just want to get away from having to use "remote" desktops to Virtualized Machines to make this work
    It would look like this (well if this is possible that is)
    Machine A:
    Program A + Program B = "Instance #1". They run together
    Program A + Program B = "Instance #2". They run together
    From the actual desktop of Machine A, you could "see" Instance 1 and Instance 2 but using a Program C, communicate with Program B (on a per virtualized instance)
    Thus removing the overhead of total virtual machines, but with the ability to actually do "application virtualization".
    I really want to solve my problem on the Microsoft stack, not move to VMWare
    All my other options didn't work so now I moved to virtualization, which would be pretty sweet actually :-)
    Any help / thoughts would be great
    Thanks!!

    Regardless of how they communicate, the question is this.
    Is it possible to sandbox applications (virtualize) them, in a stand alone environment (meaning on a single machine), where-in each has it's own Message Input Subsystem?
    The rest was merely a description of potential architecture, based on the fact that Program A, needs to be communicated with by SendInput, which you cannot do without swapping focus.
    No differently than if it were VM's and I had say 3 remote desktops open on my local system. I can run programs within that "sandboxed" window and each has it's own Message Input Subsystem. I am trying to mimic, that with application virtualization,
    so that I can still have that ability, but without running VM's which use way too many resources.
    Any specific information on the actual question?
    Thanks and Happy Holidays!!

  • Application installation based on architecture and chassis

    Hi,
    Want to install application based on OS architecture and also whether the machine is laptop or desktop.
    Let me know the WMI query that can be integrated in task sequence.
    Regards, Shishir Kushawaha "If this thread answered your question, please click on "Mark as Answer"

    Using requirements is probably the better way to go but it does depend upon your scenario.
    Also note that using Win32_Battery can be problematic for a few different reasons. Generally, the ChassisType attribute of Win32_SystemEnclosure is the preferred method (it's used by MDT). DataWidth of Win32_processor also can be problematic if you have
    any legacy/unsupported OSes in the environment also; e.g., XP.
    Jason | http://blog.configmgrftw.com

  • My iphone won't let me update or download apps and it keeps asking me to sign in and give different billing info.

    My iphone won't let me update or download apps and it keeps asking me to sign in and give different billing info.

    it declines it when u put in a different card that has $ available on it? have u updated the billing address to match the new card?
    also, u can try using an itunes gift card instead.

  • After migrating an account to my MacBook Air, it still has its old settings and won't let me find the Applications folder - how do I fix this?

    So I just migrated (using the Assistant) my Admin account from my old Powerbook G4 to my MacBook Air (used) , but now it's disregarding its new Trackpad settings (such as scrolling and double finger tapping, etc.) It also won't let me find my Applications folder (I used Finder), whereas the Admin account can, but see back on my old laptop I this account was an Admin. I feel like there's something written that's telling it to behave like it did on the Powerbook. I don't know - me no professional, yo, that's why I'm here. NOTE: Before I migrated, I'd started using the Admin account on here; for example, I signed in with my appleid since I figured the accounts could be merged - guess not. A family member's been helping me, but I wanted feedback from the forum.
    Thanks, guys!

    What exactly is the error you get?
    How are you attempting this copy?
    There's almost certainly a way to accomplish what you want to do (probably best from the terminal possibly copying the entire user dir and fixing up permissions, etc.) but I'm not sure you will end up with the results you want.  There are plists in the preferences dir that you probably don't want to copy over (e.g., many of the com.apple.* prefererences).  And many apps also create more than just plists.  There may be stuff in Application Support, LaunchAgents, Internet Plug-Ins, etc.).  And this would be stuff you do want to copy.  Bottom line is it is not a trivial exercise which is probably why the system is slapping your hands for even attempting it

  • I installed google chrome and added it to my applications folder and it works but my desktop still has the icon of the chrome volume/disk and when i right click it gives an option to eject but it will not delete how can I get rid of it?

    I installed google chrome and added it to my applications folder and it works but my desktop still has the icon of the chrome volume/disk and when i right click it gives an option to eject but it will not delete how can I get rid of it?

    Drag it to the trash icon in your dock.  This is a disk image, and you need to "eject" it, to get rid of it.  

  • Oracle ERP and CRM Application Architecture Direction

    Not sure if this is out of topic for this forum but it seemed the closest I could find. If it is out of topic could someone please point me in the right direction?
    Im looking for the architectural direction Oracle is taking for their ERP and CRM applications. Specifically as Oracle moves their applications to the Oracle 9iAS application server will Oracle be changing their application architecture to a Service Oriented Architecture (SOA) as other ERP and CRM vendors are? If not what architecture will the Oracle applications follow?
    Phil Montagliano
    Xerox Corporation
    XIM/Technology, Strategy & Architecture
    161 South Chestnut Street Email: [email protected]
    One City Centre / 0875-05B Phone: (585) 423-8831
    Rochester, NY 14604 Fax: (585) 423-4848

    Hi,
    bit confuse about your question. are you looking for techniacal architecture or looking for business prospective?
    Kindly elaborate your question.
    Yogi
    [email protected]

Maybe you are looking for