Problem in configuring third party JMS provider

Hi,
I am having a problem in configuring Sun MQ 4.4 JMS provider with weblogic 10.3.I tried the following method:-
1. Created a new outbound connection pool.
2.In the properties for the connection pool :-
ConnetionFactory Location :- myTestCF (this is the remote connection factory JNDI)
Factory properties :- java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory;java.naming.provider.url=file:/C:/my_object_store;java.naming.security.principal=admin;java.naming.security.credentials=admin
3.Provided the username and password also.
But when I am testing it from a SOA composite through a JMS adapter, it is giving me an exception indicating it could not locate the connection factory.I am clueless why this is happening.I've also tried with putting the sun mq jar files inside the <%wl_home%>/user_projects/domains/<%my_domain%>/lib folder.But it did not work.Please help.
Thanks,
Rahul

In third party process SO / PR / PO should be in integrity. Your manual modification violates this I think (you are making one PO item from two SO item...).
http://help.sap.com/erp2005_ehp_04/helpdata/EN/dd/560287545a11d1a7020000e829fd11/frameset.htm
Processing Third-Party Orders in Purchasing
When you save a sales order that contains one or more third-party items, the system automatically creates a purchase requisition in Purchasing. Each third-party item in a sales order automatically generates a corresponding purchase requisition item. During creation of the requisition, the system automatically determines a vendor for each requisition item. If a sales order item has more than one schedule line, the system creates a purchase requisition item for each schedule line.
Purchase orders are created from purchase requisitions in the usual way. For more information about creating purchase orders, see the Purchasing documentation. During creation of the purchase order, the system automatically copies the delivery address of your customer from the corresponding sales order. In a sales order, you can enter purchase order texts for each third-party item. When you create the corresponding purchase order, the texts are automatically copied into the purchase order. The number of the purchase order appears in the document flow information of the sales order.
All changes made in the purchase order are automatically made in the sales order as well. For example, if the vendor confirms quantities and delivery dates different from those you request and enters them in the purchase order, the revised data is automatically copied into the sales order.
Regards,
Csaba

Similar Messages

  • Can you specify third party JMS Provider in Weblogic appserver configuration

              Can you specify third party JMS Provider in Weblogic appserver configuration ???
              Only place i know of is that you can specify third party JMS Provider in MDB configuraion.
              DOES Weblogic has some kind of configuration files where you specify JMS Provider
              info (Like you can do that in JBOSS)
              

    You can also specify a third-party JMS provider using the Messaging Bridge,
              which transfers messages from one queue or topic to another.
              And in general, inside WLS you can use any JMS provider you wish anywhere
              that you can also use WLS JMS. In an upcoming release, there will also be
              some support to make foreign JMS providers a little easier to configure.
              But why would you want to use another JMS provider anyway? ;-)
              greg
              "Neeru Munjal" <[email protected]> wrote in message
              news:[email protected]..
              >
              > Can you specify third party JMS Provider in Weblogic appserver
              configuration ???
              >
              > Only place i know of is that you can specify third party JMS Provider in
              MDB configuraion.
              > DOES Weblogic has some kind of configuration files where you specify JMS
              Provider
              > info (Like you can do that in JBOSS)
              

  • Using Weblogic MDB to consume message using a XA transaction with third party JMS Provider

              I understood from the WebLogic documentation that we can invoke a third party JMS
              using its XA interface from within a MDB where transaction-type is Container and
              trans-attribute is Required. Also we will need to specify its XAConnection factory
              name as connection-factory-jndi name. It that sufficient ?? Or do i need to set
              up some other attributes also ??.
              

              Hi Neeru,
              I understand u were able to solve this issue.
              I am using similar kind of configuration but instead of tibco i am using Webmethods.
              Could u please let me know what did u do to solve the problem?
              -thanks and regards.
              Praveen
              "Neeru Munjal" <[email protected]> wrote:
              >
              >Hi Rob,
              >I used the same whitepaper and tried to use TIBCO JMS with Weblogic server),
              >I
              >started with MDB example specified in Weblogic 7.0 release in examples/ejb20/message
              >and modified it to use trans-attribute as Required. Also I used connection
              >factory
              >which supports XA, but my MDB does not get called.
              >
              >Thanks & Regards
              >Neeru
              >
              >Rob Woollen <[email protected]> wrote:
              >>Here's a white paper about integrating 3rd party JMS providers with
              >WLS:
              >>
              >>http://dev2dev.bea.com/resourcelibrary/whitepapersdetail.jsp?highlight=whitepapers&filePath=components%2Fdev2dev%2Fresourcelibrary%2Fwhitepapers%2Fwp_jmsproviders.htm
              >>
              >>-- Rob
              >>
              >>Neeru Munjal wrote:
              >>> I understood from the WebLogic documentation that we can invoke a
              >third
              >>party JMS
              >>> using its XA interface from within a MDB where transaction-type is
              >>Container and
              >>> trans-attribute is Required. Also we will need to specify its XAConnection
              >>factory
              >>> name as connection-factory-jndi name. It that sufficient ?? Or do
              >i
              >>need to set
              >>> up some other attributes also ??.
              >>>
              >>
              >
              

  • Using Swiftmq as the third-party Jms provider in Weblogic11

    Hi, I am using swiftmq as 3rd-party jms provider in wls, however when I am trying to deploy a MDB listening on the queue configed in swiftmq.rar (resource adapter) in wls, it warns that ***MDB is unable to connect to the JMS destination: myforeigndestination.
    The Error was:
    weblogic.jms.common.InvalidDestinationException: Foreign destination
    , so do I need to configure a foreign connection factory and config the mdb to refers to this foreign connection factory? thx

    Hi, I am using swiftmq as 3rd-party jms provider in wls, however when I am trying to deploy a MDB listening on the queue configed in swiftmq.rar (resource adapter) in wls, it warns that ***MDB is unable to connect to the JMS destination: myforeigndestination.
    The Error was:
    weblogic.jms.common.InvalidDestinationException: Foreign destination
    , so do I need to configure a foreign connection factory and config the mdb to refers to this foreign connection factory? thx

  • Connecting to third party JMS Queue using Patchbay

    Hi All,
    We are trying to connect to a third party JMS queue configured in a remote weblogic server using ATG patcbay. We have configured the provider in dynamoMessagingSystem.xml and created a InitialContextFactory and provided all the queue configurations.
    When it tries to initializes it is trying to create a dynamic queue and saying that JMSHelper class is not configured so that it cannot create the queue (The queue exists in the remote server). When we given configurations based on the details available under C:\ATG\ATG10.0.3\WebLogic\JMSProvider, it is saying that we have to provide a TopicConnectionFactory (We dont need to use any Topics). If we provide TopicConnectionFactory then it will say that your connection factory don't have any Topics configured.
    I have read that for configuring with your application server's queue, this will try creating dynamic queues, but nowhere it is mentioned that how it will differentiate it is a third party queue or an application server queue.
    In our case the application server and the remote server which acts as queue server are Weblogic.
    Not sure why this is behaving like this and there is no proper documentation available in ATG that how to configure the third party queues using Patchbay.
    Any pointers regarding this would be of great help.
    Thanks,
    R.

    Hello kilgores. Welcome to the Apple Discussions!
    Something to ask your IT staff is if they use a proxy server for Internet access. If so, do they require proxy configuration scripts (.pac) to provide access to the Internet through your company's firewall. This information would normally be added to your browser's settings.
    For Safari: Preferences... > Advanced > Proxies > Change Settings... > Automatic Proxy Configuration

  • Configuring Primavera P6 JMS Provider

    I've been trying to configure the JMS services within Primavera P6 Weblogic Services. However when testing the Directory Service settings, this error is received;
    Connection test failed.
    Unable to connect to directory service. Original Message is null.
    Primavera Administration Settings
    http://i.stack.imgur.com/5rcsf.png
    I've trawled through the documentation, however I'm still stumped.

    You may want to check out the following white paper published on
              BEA dev2dev:
              http://dev2dev.bea.com/resourcelibrary/whitepapersdetail.jsp?highlight=whitepapers&filePath=components%2Fdev2dev%2Fresourcelibrary%2Fwhitepapers%2Fwp_jmsproviders.htm
              Dongbo
              Michael Caughey wrote:
              >
              > I'm trying to get more information on Configuring 3rd Party (IBM MQ Series) JMS
              > Provider in WLS 7.0. I have been looking on the BEA site and doing google searches.
              > I can't determine where I would find the IBM MQ Adapter for use with a destination.
              >
              > If I want to use MQ as a provider with a MDB do I need to use a bridge, or can
              > I just configure the MQ Adapter as adestination and use it with a MDB?
              >
              > Where do I find the adapter? Should I find it on IBM's site? Or somewhere else?
              >
              > Is there any good documentation which describes how to configure a 3rd party provider.
              > I've looked at msgbridge.html (Using the WebLogic Meggage Bridge), message_beans.html
              > (Designing Message-Driven Beans) and jms.html (Managing JMS) all found on edocs.
              > None of them go into great detail about third party JMS Providers.
              >
              > Any and all help welcomed.
              >
              > Thanks in advance,
              > Michael
              

  • No MDB for third party JMS

    Just when I getting to like oc4j I ran into this.
    It is a beta document for 904 oc4j.
    Oracle9iAS Containers for J2EE
    Services Guide
    Release 2 (9.0.4)
    Part No. B10326-01
    April 2003
    Beta Draft March 21, 2003 11:59 am
    Third-Party JMS Providers
    This section discusses the following third-party JMS providers and how they
    integrate with OC4J using the resource provider interface:
    ¦WebSphere MQ
    ¦SonicMQ
    ¦SwiftMQ
    Here are the operations that the resource provider interface supports:
    ¦Look up queue and topic with
    java:comp/resource/providerName/resourceName
    ¦Send a message in EJB
    ¦Receive a message synchronously in EJB
    The context-scanning resource provider class is a generic resource provider class
    that is shipped with OCJ for use with third-party message providers.
    Note: Oracle supports only single-phase commit semantics for
    resource providers other than OJMS.
    Note: OC4J 9.0.4 does not offer MDB support for third-party JMS
    providers.
    Note: For the OC4J 9.0.4 implementation, MDBs are integrated
    with OC4J JMS and OJMS.
    Well I need MDB capability with Mqseries, so it looks like
    I am going to have to abandon ship with oc4j, and go with
    a J2EE server which supports MDB and JMS the way it was intended to, and not only work with the Vendors JMS implementation. I checked this 10.0.4 preview and it is
    the same way.
    I would be tickled if someone could tell me this is not
    the case, but I'm not expecting any answer that would
    make an MDB work with Mqseries.

    10.1.3 Developer Preview supports MQServies.
    You can download the software at http://www.oracle.com/technology/tech/java/oc4j/1013/index.html
    Look at the howto at http://www.oracle.com/technology/tech/java/oc4j/1013/howtos/how-to-mq-jms/doc/how-to-mq-jms.html
    http://www.oracle.com/technology/tech/java/oc4j/1013/howtos/how-to-mq-jms/how-to-mq-jms.zip
    The earlier releases support MQ Series but not in a transactional way.
    -Debu

  • ActiveMQ (Apache Incubator) as third party JMS

    has anyone tried to configure activeMQ by Apache as third party JMS Adapter? How must it be configured?
    Thank you for any help ...

    We have a howto on how to configure and deploy ActiveMQ to OC4J:
    http://www.oracle.com/technology/tech/java/oc4j/10131/how_to/how-to-use-activemq-JCA-RA/doc/how-to-use-activemq-JCA-RA.html
    And download page:
    http://download.oracle.com/technology/tech/java/oc4j/10131/how_to/how-to-use-activemq-JCA-RA.zip

  • Example of Weblogic Appserver using XA Controlled Transaction to send messages to third party JMS

              I am looking for Example of Weblogic Appserver using XA Controlled Transaction
              to send messages to third party JMS Server.
              I want to send messages to JMS and use Weblogic MDB to consume that message and
              send it to some third party JMS in a XA Controlled transaction.
              

    Sure. Right now, it involves a bit of JTA programming -- in our next
              release, it should be easier, however.
              Before sending a message, you have to:
              -- Use the TxHelper class to get the current Transaction object.
              -- Use the "getXAResource" method on the JMS provider's Session object to
              get the XAResource object for the JMS Session you're using to send.
              -- Call "enlistResource" on the Transaction object.
              You MUST do this in every transaction where you use the JMS provider to send
              a message.
              You can find the documentation for the TxHelper class and other
              WebLogic-specific classes here:
              http://e-docs.bea.com/wls/docs70/javadocs/index.html
              Look for the "weblogic.transaction" package.
              You can find documentation for the Transaction class (which defines
              enlistResource) and other classes here:
              http://java.sun.com/products/jta/javadocs-1.0.1/index.html
              You should also use the weblogic.transaction.TransactionManager class and
              call "registerDynamicResource" once (and only once) in your application to
              register the JMS providers XAResource with JTA. This makes JTA more
              efficient, and it makes transaction recovery work properly.
              If the JMS provider is MQ, then look at the whitepaper "Using JTA
              transactions to envelope WLS JMS and IBM MQSeries" here:
              http://dev2dev.bea.com/resourcelibrary/whitepapers.jsp?highlight=whitepapers
              And finally, if you have more questions, the transaction people will be able
              to help more. Post to "weblogic.developer.interest.transaction".
              greg
              "Neeru Munjal" <[email protected]> wrote in message
              news:[email protected]...
              >
              > I am looking for Example of Weblogic Appserver using XA Controlled
              Transaction
              > to send messages to third party JMS Server.
              > I want to send messages to JMS and use Weblogic MDB to consume that
              message and
              > send it to some third party JMS in a XA Controlled transaction.
              >
              

  • AccessControlException with third party JCE provider

    Hi,
    I have a third party cryptographic provider that I must use.
    I can't tell if the provider is failing to load or if actual operations are denied. All I do know is that everytime it tries to actually do anything it fails with (the class that subclasses Provider is called IAIK):
    Caused by: java.security.AccessControlException: access denied (java.security.SecurityPermission putProviderProperty.IAIK)
    at java.security.AccessControlContext.checkPermission(AccessControlContext.java:270)
    at java.security.AccessController.checkPermission(AccessController.java:401)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:542)
    at java.lang.SecurityManager.checkSecurityAccess(SecurityManager.java:1698)
    at java.security.Provider.check(Provider.java:341)
    at java.security.Provider.put(Provider.java:303)
    at iaik.security.provider.IAIK.a(Unknown Source)
    at iaik.security.provider.IAIK.<init>(Unknown Source)
    It seems to me that the provider is trying to programmatically load and register itself. Obviously I have to grant permission to do this, but I don't know how, because I don't know exactly what its trying to do.
    I did find something in the JDK docs mentioning doing something like this to the server.policy:
    grant codeBase "file:C:/Sun/AppServer7/domains/domain1/server1/lib/*" {
         permission java.security.SecurityPermission "putProviderProperty.IAIK"
    But this not only doesn't work, I also need to understand it.
    I've tried using it as a standard extension and it still doesn't work.
    Would appreciate any pointers here
    Thanks
    Sam

    Hi ,
    I am using SUN ONE application server and I have a third party cryptographic provider that I must use(BouncyCastleProvide). I've modified server.policy, java.policy files but nothing helped.
    // These permissions apply to the RD application
    grant codeBase "file:C:/Sun/AppServer7/domains/domain1/server1/lib/*" {
    permission java.security.AllPermission;
    Please help.
    Thanks
    INFO: CORE3282: stdout: [02/Mar/2005 14:22:08:866] error: |AESEncryption|prepareMap|1|oSecretKey_file: /WEB-INF/config
    /secret_asn1.key
    INFO: CORE3282: stdout: [02/Mar/2005 14:22:08:866] error: |AESEncryption|prepareMap|1|oGenrateKeys: no
    INFO: CORE3282: stdout: [02/Mar/2005 14:22:08:897] error: |AESEncryption|AESEncryption::Constructor|1|java.security.Ac
    cessControlException: access denied (java.security.SecurityPermission putProviderProperty.BC)
    INFO: CORE3282: stdout: at java.security.AccessControlContext.checkPermission(AccessControlContext.java:270)
    INFO: CORE3282: stdout: at java.security.AccessController.checkPermission(AccessController.java:401)
    INFO: CORE3282: stdout: at java.lang.SecurityManager.checkPermission(SecurityManager.java:542)
    INFO: CORE3282: stdout: at java.lang.SecurityManager.checkSecurityAccess(SecurityManager.java:1698)
    INFO: CORE3282: stdout: at java.security.Provider.check(Provider.java:384)
    INFO: CORE3282: stdout: at java.security.Provider.put(Provider.java:339)
    INFO: CORE3282: stdout: at org.bouncycastle.jce.provider.BouncyCastleProvider.<init>(BouncyCastleProvider.java:52)
    INFO: CORE3282: stdout: at com.sp.fwk.golden.encryption.AESEncryption.<init>(AESEncryption.java:48)
    INFO: CORE3282: stdout: at com.sp.fwk.golden.encryption.AESEncryption.getInstance(AESEncryption.java:71)
    INFO: CORE3282: stdout: at com.sp.fwk.golden.presentation.FwkServlet.init(FwkServlet.java:72)
    INFO: CORE3282: stdout: at javax.servlet.GenericServlet.init(GenericServlet.java:258)
    INFO: CORE3282: stdout: at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:921)
    INFO: CORE3282: stdout: at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:658)
    INFO: CORE3282: stdout: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:229)
    INFO: CORE3282: stdout: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
    INFO: CORE3282: stdout: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:212)
    INFO: CORE3282: stdout: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
    INFO: CORE3282: stdout: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203)
    INFO: CORE3282: stdout: at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:505)
    INFO: CORE3282: stdout: at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.java:157)
    INFO: CORE3282: stdout: at com.iplanet.ias.web.WebContainer.service(WebContainer.java:598)

  • How to configure third party order ?

    how to configure third party order ? and how the business know that the customer has received the goods so that invoice to be raised?

    hi shoban,
    Third party order processing is as follows:
    Assume three companies X, Y and Z
    X - The company,
    y - The customer
    Z - Vendor
    When ever X gets a PO from Y to supply some goods, X has an option of either manufacturing those goods or procuring those goods.
    If he is procuring the goods, there are two methods that are generally followed:
    Method 1) After receiving the PO from Y, X creates a sales order against Y.
    Now at the same time he also creates a PO to a vendor Z to produce the goods
    Z produces the goods and supplies to X
    X receives the goods from Z
    Then X delivers the same goods to Y.
    After that X invoices Y and Z invoices X.
    Note : Here there is no direct/ Indirect relation between Z and Y.
    This process is known as Trading Process. and the Material here is created  with Material type HAWA.
    The other method is a Third party order processing method:
    Here the glaring difference is that instead of Z supplying the material to X and X in turn supplying the same material to Y.
    X authorizes Z to supply the material to Y on his behalf and notify him once the delivery is complete.
    Now Z supplies the material to Y and acknowledges the same to X.
    Z  will send a copy of delivery acknowledgement and invoice to X.
    After receiving the delivery confirmation and invoice from Z, X has to verify the invoice and this process is known as invoice verification and is done in SAP through Tcode MIRO.
    The next step for X  is to create an invoice and submit to Y
    Only after the invoice verification document is posted  then only X can create an invoice for Y.
    This is the business flow that is followed for third party order configuration.
    There are few steps that have to be configured to enable the system to function as mentioned above.
    Step1)
    If you are always followwing a third party process for a material then you have to create the material using item category group BANS.
    The procument type should be marked as External procurement (F) in MRP 2 view of the material master record.
    if you are not always allowing third party order processing then u can create a material master record with item category group as NORM and the procurement type should be marked as ( X) meaning both types of procurment ( in house manufacturing and external procurement).
    step 2)
    the item category in the order should be manually changed as TAS.
    For that you need to confugure the item category determination
    ord type + item cat grp + usge + Hiv level = Item cat + Manual item cat
    OR + NORM +      +       = TAN . + TAS
    OR + BANS +       +       = TAS
    Step 3)
    make sure that during the item category configuration for TAS  you need to mark relevnat for billing indicator as F
    step 4)
    The schedule line cateogry for this type should be CS.
    make sure that you mark  subsequent type as NB - purchase requisition  in this schedule line category as this will trigger the purchase requision order immediately after the creation of the sales order and the PO to vendor is created against this purchase requiesion.
    Hope it helps
    Mastan

  • What are the stpes to configure third party tools in BW

    Hi all,
    can you please send me any documents on "what are the stpes to configure third party tools in BW"

    Hi,
    1> Define the RFC connection ;ex:-Define the IP address using SM59
    2> Define the third pary sourcesystem
    3>Assign it to infosources
    4>Map and define transformation rules
    5> Create Infopackage and load the data.
    I hope it would help you.
    Regard's
    Prasad

  • How will i configure third party billing

    how will i configure third party billing....

    Customize the third party sales in summary:
    1. Create Vendor XK01
    2. Create Material u2013 Material Type as "Trading Goods". Item category group as "BANS".
    3. Assign Item Category TAS to Order type that you are going to use.
    4. A sale order is created and when saved a PR is generated at the background
    5. With reference to SO a PO is created (ME21N). The company raises PO to the vendor.
    6. Vendor delivers the goods and raises bill to company. MM receives the invoice MIRO
    7. Goods receipt MIGO
    8. Goods issue
    9. The item cat TAS or Schedule line cat CS is not relevant for delivery which is evident from the config and, therefore, there is no delivery process attached in the whole process of Third party sales.
    10. Billing
    SD - 3rd party sales order Create Sales Order
    VA01
    Order Type
    Sales org, distr chnl, div
    Enter
    Sold to
    PO #
    Material
    Quantity
    Enter
    Save
    SD - 3rd party sales order View the PR that is created with a third party sales order
    VA01
    Order Number
    Goto Item Overview
    Item ->Schedule Item
    SD - 3rd party sales order View the PR that is created
    ME52N
    Key in the PR number
    Save
    SD - 3rd party sales order Assign the PR to the vendor and create PO
    ME57
    Key in the PR number
    Toggle the "Assigned Purchase Requisition"
    Execute
    Check the box next to the material
    Assign Automatically button
    Click on "Assignments" button
    Click on "Process assignment"
    The "Process Assignment Create PO" box , enter
    Drag the PR and drop in the shopping basket
    Save
    SD - 3rd party sales order Receive Goods
    MIGO_GR
    PO Number
    DN Number
    Batch tab , click on classification
    Serial Numbers tab
    Date of Production
    Flag Item OK
    Check, just in case
    Post
    Save
    SD - 3rd party sales order Create Invoice
    MIRO
    Invoice Date
    Look for the PO , state the vendor and the Material
    Check the box
    Clilck on "Copy"
    Purchase Order Number (bottom half of the screen)
    Amount
    State the baseline date
    Simulate & Post
    Invoice Number
    *Invoice blocked due to date variance
    SD - 3rd party sales order Create a delivery order
    VL01N
    In the order screen , go to the menu Sales Document , select "Deliver"
    Go to "picking" tab
    State the qty and save
    SD - 3rd party sales order Create a billing document
    VF01
    Ensure that the delivery document is correct in the
    Enter
    Go to edit -> Log
    Save
    Also please go through this Building block
    [Third Party Without Shipping Notification|http://help.sap.com/bestpractices/BBLibrary/html/J55_ThirdPartyWOSN_EN_US.htm]
    thanks
    G. Lakshmipathi

  • Third-party push provider server

    Hi there!
    Does anyone know a good third-party push provider server?
    I'm going to implement custom (with text) push notifications for my DPS applications.
    Currently I have short list of push providers
    urbanairship.com
    parse.com
    flurry.com
    http://www.pushwoosh.com/programming-push-notification/
    http://quickblox.com/developers/SimpleSample-messages_users-ios
    Please help if you already have experience of implementing custom push notifications.
    Thank you!
    Topic:
    http://www.adobe.com/devnet/digitalpublishingsuite/articles/dps-push-notification.html

    I used QuickBlox push notifications. At the moment i'm developing iOS ChattAR based application http://quickblox.com/developers/Chattar. From iOS side, it's quite easy to integrate quickblox push notifications into application. About pricing - http://quickblox.com/pricing/ - my 2.5 year iOS developer expirience tells me that 1 000 000 pushes per month for application (QuickBlox Free plan) - it's very much (common AppStore application produce ~10 000 push notification per day -> 300 000 notifications per month).
    DPS application can not use native iOS SDK, but there is REST API - http://quickblox.com/developers/Messages - you can use push notifications through REST API as well. Some month ago i was developing custom Android application & i integrated quickblox push notifications through REST API, it's real.

  • Who is the favorite third party storage provider?

    Who can you recommend as a third party storage provider for my very large I-Photo file?

    If the collection of Photos is indeed "very large", then online storage (simply for Backup purposes) is impractical. It takes too long to transfer the files.
    If you want to provide ACCESS to the files for others, the features provided by the service outweighs all other considerations.

Maybe you are looking for