Advantages of BPEL over Oracle Workflow?

I am considering using SOA as an interface technology in an Oracle EBS deployment. What would be the benefits of using Oracle SOA Suite over simply using Oracle Workflow w/ Oracle XML Gateway and customizing calls from certain E-Business Suite pages?
I need to have real-times interfaces embedded in some EBS pages, but the interfaces will go away after a year or two, so I am considering that a quick-and-dirty solution might be better then trying to go whole-hog.

Workflow may be scheduled for desupport, but my institution has a support contract with EBS that will probably last quite a while. Relevant Metalink articles (Doc ID 391546.1) do mention that there are exceptions to workflow desupport on 11/07 for Workflow bundled with another package.
So, beyond the desupport issues, what would be other things included with SOA suite that I couldn't do (or would be resource-prohibitive to do) with XML Gateway and Workflow?

Similar Messages

  • What is advantages of SAP over ORACLE -APPS?

    what is advantages of SAP over ORACLE -APPS?

    Hi,
    The following links will be useful.
    /people/sap.user72/blog/2006/02/28/face-off-sap-vs-oracle
    /people/curt.monash/blog/2006/08/03/the-key-difference-between-sap-and-oracle
    http://searchcrm.techtarget.com/generic/0,295582,sid11_gci1169992,00.html
    http://www.forrester.com/Research/Document/Excerpt/0,7211,38974,00.html
    Regards
    Vadi

  • Does Fusion BPEL replace Oracle Workflow?

    Does Fusion BPEL replace Oracle Workflow or does it provide a new way of expressing processes to Oracle Workflow?

    In many ways it replaces Oracle Workflow. If you need a database workflow engine you should use Oracle Workflow but if you need a midtier workflow engine BPEL is your best choice.
    It contains a lot of features Workflow doesn't have, and I think many of Workflow features were or will be added to BPEL.
    Plus, BPEL being a SOA and integration tool, provides a lot of additional features such as adapters and connectivity to systems, transformation etc. etc.
    hth
    ~ronen

  • OWB 11g2 & Oracle Workflow

    Hi all,
    We are trying Warehouse Builder 11g2 and also database 11g2. He have seen it works fine, but we algo have seen that Oracle Workflow it is not supported in this database version, and from Oracle recomends using BPEL.
    Is this true? What will we have to install? The way of develop is the same with BPEL?
    Thanks in advance

    Is this true? What will we have to install? The way of develop is the same with BPEL?As I know OWB11gR2 doesnt support direct deployment processflows to BPEL.
    Oracle Workflow server supplied with Oracle database 11g R2 (it installed with OWB, directory for WF is ORADB_HOME/owb/wf).
    If you used Workflow monitor you can install it from Oracle database 10g R2 CD.
    Regards,
    Oleg

  • How to build and use Oracle workflow with Content DB

    Hi All,
    do we have any documentation that assist us in developing and applying the Oracle workflow (Developed using the Oracle Workflow builder) to the contentDB folder.
    Is there an alternative other than using the BPEL or oracle workflow builder for developing the workflows that work with Content DB.
    Thanks
    Krrish

    Hi Krrish
    From a custom workflow perspective, Content DB uses a loose coupling mechanism based on advanced queue messages to integrate workflow engines.
    CDB has no specific BPEL code/support - but rather requires the workflow engine to be able to dequeue a message from the outbound queue (IFS_BPEL_OUT), and return an approve/reject response queue message on the inbound queue (IFS_BPEL_IN). As Oracle BPEL supports advanced queue tables, it can thus be leveraged from Content DB.
    Hence, you can potentially use any workflow mechanism/tool you like, so long as that it is able to obtain a message from the outbound queue, and respond on the inbound queue.
    As far as Oracle Worflow is concerned, we don't ship with any documentation/samples to describe/develop its workflow processes. Nor do we support replacing the out-of-box Oracle Workflows.
    cheers
    Matt.

  • Differences in Oracle Service Bus, BPEL and human workflow

    Hi Everyone,
    I am newbie, don't know if its the right place to post this thread.
    I want to prepare paper on differences in Oracle Service Bus, BPEL and human workflow, can anybody help me.
    Till now i came to know all these things are very different, no poit comparing them but still need differences
    Thanks in advance:
    Vikas

    Basic difference:
    BPEL : It is used for orchastrating different processes. Its heavyweight and stores instances (stateful)
    OSB : It is used for routing data between the applications
    Human Workflow : It is used to handle scenarios where manual intervention is necessary.
    Refer for more on Oracle BPEL
    http://www.oracle.com/technology/products/ias/bpel/htdocs/orabpel_faq.html
    Regards,
    Ketan

  • Oracle Workflow - Statement of Direction and BPEL

    Hi,
    I am starting to study Oracle BPEL and other people at my company are studying Oracle Workflow.
    Recently I found the following article at the OTN, regarding the Statement of Direction of Oracle Workflow:
    http://www.oracle.com/technology/products/ias/workflow/workflow_sod.html
    It finishes saying:
    "As Oracle BPEL Process Manager provides out-of-the-box features for building human-based workflows, rules-based process automation, and integration style business processes, further development on OW4J will not continue and OW4J will not be released.
    Any new or existing customers who wish to build business processes in the middle tier are recommended to use Oracle BPEL Process Manager."
    So my question is: Does Oracle BPEL provides (or will provide) all the functionality implemented in Oracle Workflow ? If not what are the main differences ?
    I will be waiting for your thoughts
    Thanks,
    Claudio.

    Site mentioned above is an internal site. External site is http://otn.oracle.com/bpel
    I think the above highlighted SOD is about Oracle initiative to re-write current pl/sql based Workflow engine in Java so that it can ported to middle-tier. Since the acuisition of Collaxa they seems to be dumped that idea and positioning Oracle BPEL as the middle-tier process orchestration (BPM) solution.
    Having said that let me take a shot at comparing Oracle Workflow and BPEL products....
    Oracle Workflow
    * No way getting dropped as Oracle EBS has huge investments in it
    * Oracle Fusion Applications has plans to use the Oracle Workflow BES functionality extensively
    * Good for modeling business processes within a single DB/application instances. It's possible to integrate with external apps but not an elegant solution
    * Web Services can be a functional activity with in the work flow but again not an elegant solution. Requires DB java, queues and a listener
    * Doensn't provide sophisticated modeling artifacts like TaskManager, Faults, sensors etc out of the box. It's possible to build your own library.
    * Better performanent if the entire process interaction is within a single instance like Oracle EBS account generators, approval flows etc.
    * Based on proprietary technology
    Oracle BPEL
    * Based on standards like BPEL, WSDL and WSIF
    * What ever you can do in workflow can be done in BPEL but not the otherway round
    * Has adapters to interact with various transports like JDBC, AQ, JMS, JCA, HTTP. That means integration with existing workflows is very easy
    * Interation with Oracle AQs seem to be trivial as there is a native JCA based adapter for it
    * You may get performance hit because of the multiple connection points. You may be loosing performance but gaining in flexibility
    Overall Oracle BPEL seems to be the way to go if your business process involves multiple applications.
    HTH
    Rajesh

  • HTMLDB and Workflows - pl/flow, Oracle Workflow or BPEL?

    Hi,
    I am looking for a workflow engine to integrate with HTMLDB for workflow applications.
    Most of the stuff I try to do will happen in the database (as of now).
    Which one should I choose? Which one is easy to use (intuitive, good samples)?
    I haven't used any of those, which is the fastest to learn?
    Can I graphically model the workflows with pl/flow, so that they can be modified by administrators later?
    What about the future? It seems to me that many links to Oracle Workflow seem to disappearing from OTN.
    I find pl/flow interesting, but is it used a lot? Is there still development going on?
    Any experiences / suggestions will be helpful. Or perhaps you use something completely different?
    Thanks,
    ~Dietmar.

    Hi Bob,
    thanks for thoughts on this.
    I was in touch with the lead developer of pl/flow and he explained that there was not much to add since the package was XPDL interface 2 compliant and most of the users were happy with it.
    You can even import workflows from XPDL visual workflow modelers which has some charme, since it is standards based.
    I was reluctant to use Oracle Workflow for several reasons.
    * It appears to be complex
    * It is not standards based
    * The administration interface looks "aged" (that lead me to believe that Oracle had not much interest in further promoting the product)
    * I don't know where the product is heading since BPEL is the big hype and the development of Oracle's former Java based workflow product is being stopped.
    The cost shouldn't be an issue since it is included in the database license as far as I have researched.
    I would be interested in all developer experiences using Oracle Workflow with HTMLDB or other tools.
    Is perhaps the HTMLDB - developer team working on an integration with Oracle Workflow?
    Thanks,
    ~Dietmar.

  • Migrating Oracle WorkFlow Applications to BPEL SOA 11G

    Hi Gurus,
    I am a SOA developer working on SOA 11g projects , My client has a requirement to migrate the existing Oracle WorkFlow Applications to get migrated to 11G , On Googling i got http://www.oracle.com/technetwork/middleware/ias/owf2bpel-132189.pdf which was much informative , since i have no knowledge of Oracle WorkFlow Product , i am finding it hard to migrate these applications.
    It would be great if some one can post a conversion of OWF to Bpel tutorial or direct me to location where i can find some , which would save a lot of time for me .
    Thanks in Advance
    Vamsi .

    Hi,
    While configuring the Oracle Apps Adapter, select the database connection, give the JNDI, then the Oracle Applications Module Browser will appear, make sure you select the correct module here (there will be many like Financials..etc). My suggestion would be, ask the EBS experts as under which module will that API be there ?
    If you can get to know under what module it will be there, you need to select that module, and look inside it, it should be there under something like concurrent API's. I have implemented the Oracle Apps adapter many times, so even if you dont find the API, first get to know the container module, then you should be good to go. Also in the step of Module Browser, on the top; you have an option of searching for API's like wild card search etc...
    Hope this helps,
    N

  • Oracle BPEL Protlet using Workflow API

    hi,
    Can we develop remote portlet using Oracle Workflow API? If so can you tell me how can we do this?
    Thanks,
    Gomathi

    For the Java API, please take a look at the Java Doc in c:\orabpel\docs. You can also learn about those API by looking at the implementation of the BPEL console (given that the BPEL console is built mostly on the public API of the engine. There are also a few tutorials (02.Invoking A BPEL Process) which highlight how one can invoke a BPEL process through the Java API both locally and remotely).
    Edwin

  • Oracle Workflow Vs Microsoft SharePoint Workflow

    Hi All,
    We are in a process of deciding technology required for implementing Workflow System in our application.
    we have two option 1) Oracle Workflow 2) Microsoft Sharepoint's workflow.
    I know how oracle workflow work and how to implement that in our system but have no idea how Microsoft sharepoint's workflow works and what are the advantage of using one over another.
    I would like to request u all who knows about this to let me know with all the information you have on this topic.
    Thanks.

    Not heard much about share point.
    Having gone through a similar process I chose Workflow over a MS solution for the following reasons, I however compared with Biz Talk :
    Workflow is free (given that you are using Oracle already). Further it works with the standard editions so my pricing can be scaled to that of my client. If they are small they can use standard One if they are bigger Standard, Huge Enterprise.
    Microsoft, although I love .NET, for things like collaboration tend to have a 'bite me' approach to comunicating with other systems. I like Workflow and AQ intergration because I can intergrate to anything without having to buy adaptors (well more or less).
    It cuts down on disperate systems, I was keen to avoid having Presentation, ETL, Workflow etc etc managed by different systems. My solution is MS Presntation and Oracle Business Logic( ie PL\SQL and Workflow)
    If I have a unix box it is the same as having an NT box for running Oracle including workflow. Gives my clients options.
    Cost was the big factor for me. Whatever I have to pay in licences is passed onto my clients which reduces the strenght of my product offering.
    Workflow however misses the mark in hiding complexity from the end user. With training and procedures I am sure we can counter this however I dare say that the MS Solution will allow you a great flexibity over the client VBA ect.
    Helped or missed the mark?
    Cheer
    Rich
    [email protected]

  • Oracle workflow subprocess

    I have a process flow generated in owb and I would like to call it from another process flow. How can I do this. Both process are in separate item types.

    Hi,
    The advantage of using an event over using the PL/SQL APIs (whether custom or standard code) is the flexibility that this gives you.
    If you change the workflow type or process which you need to invoke, using the standard activity means that you need to change the workflow definition. Using custom PL/SQL means that you need to change the code to support this. Using a business event and subscription means that you need to fill in a webform and click submit.
    HTH,
    Matt
    Alpha review chapters from my book "Developing With Oracle Workflow" are available on my website:
    http://www.workflowfaq.com
    http://forum.workflowfaq.com

  • Custom Workflow using Oracle Workflow in ContentDB

    Hi,
    Could we use custom workflow which is made using Oracle Workflow instead of BPEL.
    Regards,
    Yulisar

    Having registered custom workflows for Content DB via Enterprise Manager, potentially you can use any tool capable of dequeuing/enqueing messages from the IFS_BPEL_OUT/IFS_BPEL_IN advanced queues as part of a custom workflow process.
    By default, we assume you are using Oracle BPEL PM with its Advanced Queue adapater to process the queue messages. However, there is nothing stopping using Oracle Workflow or any tool for that matter.
    HOWEVER!!! Warning!!! There is a high probability that Content DB will drop the bundled Oracle Worflow installation in the near future. What this means, is that you should consider installing/configure/patching your own separate Oracle Workflow installation and not rely on the bundled Content DB solution which is used internally for Serial and Parallel Approval workflows.
    thanks,
    Matt.

  • What is use of Rewind facility in Oracle workflow ?

    Hi Guys I am new to Oracle Workflow ... I have few doubts on Rewind facility in Workflow as follows ...
    Please spare some time to respond back ... Thanks in advance
    1. What is the Use of Rewind option ?
    2. Whats scenario we shoudl use it ?
    3. What are advantages of it ?
    4. What are the drawbacks of it ?
    5. Any other details to know more it ?
    Raghu

    1) it will 're-start' a Workflow at any Function in the Flow, even all the way back to the first Start.
    2) At one point certain of our SSHR changes would error on Event Alert triggers. Rewinding would successfully save the data. Another use is when a change errors because of termed Supervisors. After the Supervisor has been corrected, rewinding will allow the change to progress.
    3) it means there may be a way to recover a FLow
    4) Doesn't always recover the Flow
    5) not really; try it out in test environment

  • Advantage of DMS over "Services for object" functionality

    Hi Experts,
    I have got very basic doubt about advantages of DMS Over existing standard functionality of SAP.
    We can attach documents or files to SAP Objects using "services for object" push button ( Next to title bar).
    So please answer for my below queries
    1. What is the disadvantage of using Services for Object??
    2. If I use services for object, then file is stored in SAP Data base or in my local drive??
    Thanks and Regards,
    Kiran T

    Hello ,
    DMS Vs GOS
    DMS- Document Management System
    The Document Management System (DMS) in SAP R/3 offers the following distinct advantages over the current procedures and systems.
    u2022     It avoids data redundancy, maintains consistency of data and minimizes the workload involved in entering and updating data.
    u2022     In order to use large databases to the full, it is required to exchange data quickly and securely.  Data can be accessed directly using electronic search tools, or find documents using known parameters. 
    u2022     Document distribution functionality  (SAP-Workflow functionality is required)
    The SAP R/3 Document Management System meets all these demanding requirements.  In addition to managing documents, it also coordinates document processing.  It is possible to automate the entire life cycle of a document: from document creation to document storage, its access and its update.  Each document can be accessed immediately from any computer on the netwerk.
    GOS-
    All these DMS advantages are not available with GOS.
    The Detailed PPT of comparison is sent to your id.
    Regards
    fapreeth

Maybe you are looking for