Design Approach For Integrating Third Party API's

Our application requires a lot of third party API's to be integrated with the application.
What would be a good design approach for the same
Ritesh.

I think maybe you should post a little bit more info: What kind of APIs? C++? java?

Similar Messages

  • How to improve the performance for integrating third party search engine

    hi,
    I have been working on integrating verity search engine with KM. the performance for retrieving search result totally depend on how many search result returned, for example if there is less than 10 records, it only takes 3 seconds, but if there are 200 records, it takes about 3 minutes, is it normal? anyway to improve it? Thanks!
    T.J.

    Thilo,
    thanks for the response, would you recommend some document for configuring KM cache service, I did change memory cache, and also dynamic web reposity, whatelse out there that I can change? right now, I have one instance(EP6.4 sp11) works well, it returns 200 records from Stellent within 6s. But when I put this KM global service on EP6.0 sp2 (our current system) it takes about 15s. I am not sure is this because of different EP version, or something else. I have tried my best to slim down SOAP component from Stellent. I don't think anything else can be done from that side anymore. before I changed the SOAP, it tooks about 60s. just wonder what else I can do on KM side to improve it performance? Thanks!
    T.J.

  • Is it a third party API for creating table in J2ME?

    I am a newbie to J2ME and i would like to know that whther is there any third party API for creating table in J2ME beside using Canvas to draw the table? Please help...

    its not the "L shape" that holds it better rather the higher GAUSS rating on the older connector.
    Apple redesigned the NEW magsafe to be weaker AND of a diff. design with lower neodymium magnetic gauss rating for a reason
    people at coffee shops etc were getting their macbooks yanked to the ground when someone tripped over the cord.
    The new neodymium is a N35 gauss and the older Lshape was N40 or N45 gauss (too tight)
    I know what youre talking about, but Apple redesigned it that way for several good reasons, despite it "coming out easier" on the bed for which ,
    as Apple Inc. states, it is "not intended to be used" (nor in laps, couches...etc.)

  • OATS OTM Third-Party API/Interface?

    Hello,
    I am an Oracle employee and an automation tools developer in a large testing group and we are investigating if OATS OTM has the internal/public interfaces that allow us to update/create test cases and/or update/create test results for test execution that are not wui/gui type applications. Essentially, testing outside of OATS OTM and the OATS integrated testing facilities. I have scoured the available documentation but there is no indication or it is not clear that any such third-party API/Interface exists to perform such tasks.
    We are VERY interested in using the OATS OTM as a central testing repository but nearly all of our testing do not include wui/gui application testing, mostly cli/custom/firmware/non-OS/cross-platform testing. We are interested in transitioning from our existing test repository software, which is not an Oracle product, and moving to OATS.
    Any help in this area would be greatly appreciated.
    Thank you in advance,
    Robert

    Hello everyone,
    I'm also looking for a API that is exposed from the OATS.
    Thanks,

  • Deploying a third party API in a J2EE application.

    Hi there
    I have a small J2EE applicaion made up of EJBs, servlets and JSPs
    packaged and deployed as an EAR file in WebLogic 6.1.
    I'd like to make use of a third-party API (that is packaged as a JAR
    file) from the servlet and EJB components within the application, but
    am a little confused as to where to place the JAR file.
    I've tried placing it in the WEB-INF/lib directory of the WAR file,
    the servlets found the library successfully but the EJB components
    threw ClassNotFoundExceptions.
    I've tried placing it in the EAR file at the same level as the WAR and
    EJB JAR file, ie:
    App.EAR
    /application.xml
    /EJB.JAR
    /WEB.WAR
    /LIB.JAR
    but then the servlets were unable to find it.
    Finally, I tried placing one copy in the WEB-INF\lib and one copy as
    described above in the EAR file, but still - the EJBs were unable to
    find the library.
    Unfortunately, the API needs to be configured on a per-application
    basis, so placing a reference to the JAR file in the CLASSPATH when
    starting WebLogic is not an option.
    Any one encountered or solved this kind of problem before ?
    Kind regards
    Eea

    Hi Eea,
    There are many articles in the Internet talking about
    packaging of j2ee compenents, for example:
    http://www.onjava.com/pub/a/onjava/2001/06/26/ejb.html
    And, you may try to put your 3rd party API into weblogic
    classpath in your startserver command file...
    Regards,
    Slava Imeshev
    "Eea" <[email protected]> wrote in message
    news:[email protected]..
    Hi there
    I have a small J2EE applicaion made up of EJBs, servlets and JSPs
    packaged and deployed as an EAR file in WebLogic 6.1.
    I'd like to make use of a third-party API (that is packaged as a JAR
    file) from the servlet and EJB components within the application, but
    am a little confused as to where to place the JAR file.
    I've tried placing it in the WEB-INF/lib directory of the WAR file,
    the servlets found the library successfully but the EJB components
    threw ClassNotFoundExceptions.
    I've tried placing it in the EAR file at the same level as the WAR and
    EJB JAR file, ie:
    App.EAR
    /application.xml
    /EJB.JAR
    /WEB.WAR
    /LIB.JAR
    but then the servlets were unable to find it.
    Finally, I tried placing one copy in the WEB-INF\lib and one copy as
    described above in the EAR file, but still - the EJBs were unable to
    find the library.
    Unfortunately, the API needs to be configured on a per-application
    basis, so placing a reference to the JAR file in the CLASSPATH when
    starting WebLogic is not an option.
    Any one encountered or solved this kind of problem before ?
    Kind regards
    Eea

  • RFC destination for your third-party tool

    Hello SAP Guru's,
    I have recently established external db connect for an iseries database. Now developers wants to use the open hub destination to extract data to non-SAP systems. They are using API: RSB_API_OHS_3RDPARTY_NOTIFY to connect a third-party tool to the BI system and use this third-party tool to distribute data to other non-SAP systems. To do so they need RFC destination for the third party tool. Could you tell me which RFC connection i have to use in SM59 ? I mean is it ABAP connection or TCP/IP connection or HTTP connection to external server?
    I would highly appreciate any help on this.
    FYI:
    I have already gone through below help link:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/8de3f4743b22a8e10000000a1553f6/frameset.htm

    This will be of type TCP/IP.
    You will need to create an RFC server application on the thirdparty system, and implement this function there. You will need to define that server application in your RFC destination definitions (host/Program).
    You may need to read up RFC server help documentation; you can also browse the SAPGUI subfolders for RFC server sample applications and C code (if you have installed GUI in full, there should be such subfolders on your PC). You can also ask for help on 'application server' or 'abap' forums for this.

  • Third Party APIs in Java Language which doesnot use JavaMail APIs

    Hi Pals,
    Is there any third party java mail APIs available which doesnot using Sun JavaMail APIs? The third party would have its own APIs which does not use javax.mail. I have to code in Java Platform so if the APIs are java based its nice and useful to me.....
    Thanks & Regards,
    Prakash

    ksp wrote:
    Hi,
    I am using Javamail APIs to send mails. Sometimes Mcafee blocks the mails and its not allowing javax.mail package. Thats why i would like to go for some other third pary which uses their own APIs......What makes you think a third party API would be less prone to interference by McAfee?
    Edited by: sabre150 on Jun 18, 2009 10:39 AM
    :-)

  • Third Party API with Tomcat and Axis

    I'm experimenting with creating web services in Java. I'm using tomcat and axis for this. I have successfully created and deployed some basic web services and now I want to create one using a 3rd party API. I follow the same exact procedure and when I deploy the service I check my list of deployed services through the axis page, but all my services have disappearred. Commenting out all 3rd party related methods does successfully deploy the service. Is there anything special/extra I have to do to get 3rd Party classes to function correctly in a web service?
    Thanks in advance

    what kind of third party API are using ?

  • Third party API within DC project

    Hi,
    We are using a JSF web project for online account management for CRM.
    We need to use a payment gateway API for which I have created a new external library DC project and a corresponding EAR.
    I am able to build the project successfully.
    It also recognizes the API classes however it fails at one particular call where the API internally calls a class from an embedding jar/package XMlLabel ?
    If I comment out that call it does not result in any exceptions.
    This API works just fine in a Java application.
    I came across this forum and it looks like a similar issue. But I am unable to figure out how to fix this in a DC project.
    Please let me know if anyone has any idea.
    Thanks,
    Veena.

    I was referring to this forum
    Unable to call third party API within Spring- Spring Forum

  • Precompiled third party API usage

    Hi,
    I have a question related to the compile and run time behavior of the java objects.
    I have written a class which is using third party API classes. The third party API is compiled using the older version (say JDK1.2) version of java. Now I compile my developed class with JDK 1.6.
    When we compile a java file which is using the third party API classes, does the byte code hence generated contains the references of the API classes used or somehow it include the byte code of these classes in the newly compiled classes' bytecode? If the byte code of the API classes gets inserted into the newly generated class, does the third party class will also be compiled with the JDK1.6.
    Actually I am trying to migrate my application from weblogic 8.1 to weblogic 10.0. The higher version of weblogic require the java files compiled using JDK 1.5 or higher versions. Since the third party APIs are compiled using the previous versions of JDK so I am getting a bit skeptical whether this will work or not. If at all, this will work (with the old API classes) than how?
    Thanks in advance,
    Amit Singhal

    I would say to (at least attempt) to get new versions of the librarires.
    In any case, the only byte code that shows up in a classfile is created from the code in that class definition (excpet for some references to static final variables, but that can be overlooked for now). Nothing from those "libraries" will be inserted into your newly compiled classes.
    Now, as far as those libraries functioning under a new JVM (with such a large version disparity) is questionable. Technically they should, but I would neither count on this, nor expect them to be effecient even if they do function.

  • Where can i complaint about a Developer imposture for a third party app that i have already purchased?

    Where can i complaint about a Developer imposture for a third party app that i have already purchased?

    I'm not sure what you mean by a "developer imposture", but if you are having a problem with an app that the app's developer cannot or will not assist with, go here:
    http://www.apple.com/support/itunes/contact/
    and follow the instructions to report the issue to the iTunes Store.
    Regards.

  • Looking for a third-party affiliate program that will integrate well with Adobe Business Catalyst.

    Dear Adobe Community,
    I am looking for a third-party Affiliate Program that will integrate well with the Adobe Business Catalyst platform.
    The requirement is fairly basic, i.e.,  to track multiple affiliates and down-stream affiliate-to-affiliate referrals. Also looking to report and display these referrals an affiliate’s dashboard.
    We have looked into Affiliate Program Software, Affiliate Tracking Software Marketing and would like to entertain other options before making a decision.
    Any assistance would be greatly appreciated! —Thank You!
    Kind Regards,
    Doug McClure

    For what it is worth, I am a fan of NuGen, I have both SEQ 1 and 2 and two stereo enhancing tools (stereoizer and stereoplacer I think they're called). Since I have the SEQ 1 it replaces all Channel EQ's. And the stereotools sound great and very lush, in stead of the more usual cheezy combfilterthingies that pass for stereo enhancing tools.
    And I actually like the interfaces. Simple, but stylish, functional and ergonomic (in this case meaning you can see all parameters in a quick glance, no guessing at settings).

  • I renewed my subscription for a third party app and was charged TWICE! $38 bux a pop. How do I go about getting one of the charges refunded?

    I renewed my subscription for a third party app and was charged TWICE! $38 bux a pop. How do I go about getting one of the charges refunded?C

    You can try contacting iTunes support via this page : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • How to use third party APIs with Sun J2ME Toolkit

    I've installed Sun J2ME Toolkit 2.1. If I intend to use other third party APIs with my existing toolkit, how do I do that. I can manage to get the jar file of the associated API classes, but how to integrate the same with the toolkit. Thanks in advance to all who support.

    if I remember right, it is enough, if you put the .jar of the api in the lib/ directory of your project (<WTK>/apps/<yourProject>/lib/ )
    hth
    Kay

  • HT201335 Is there a way to get airplay to work from iOS to my macbook without having to pay for a third-party application?

    Is there a way to get airplay to work from iOS to my macbook without having to pay for a third-party application?
    I've been trying to get my iPhone screen to play onto my macbook.

    There are no free ways to do it that I have seen. However, Reflector is reasonably priced. http://www.airsquirrels.com/reflector/

Maybe you are looking for

  • How to presents links as icons?

    Or how to add a link to an image? Im in the beginning of my portal-life and i just want to add a URL that displays with an icon only, or too add an image that is clickable and leads to another page. Im sure this is nice and easy i just cant see how..

  • Can I play flv in acrobat pro 9?

    Hi, I want to embed a flv video file into a pdf document. But if I want to play the video i can only see a grey square. How can I solve this problem efficiently? Thx

  • Internet freezes up

    I'm hoping someone can help me with this problem. This all started about two months ago and it has progressively gotten worse. Whether I am using Internet Explorer 8.0 or Firefox 5.0.1 my internet connection will suddenly freeze up. I am able to some

  • In Table ctrl, based on i/p given in first col, populate data in other cols

    Hi All, Please help me in achieving the following requirement. In a table control, if a value is entered in the first column, all the remaining columns should be filled automatically with relevant data based on the input in the first column. The tabl

  • Plugin-container.exe is causing problems, are there any fixes?

    Firefox frequently stops or runs very slowly and it appears to be related to "plugin-container.exe". This was not happening with earlier versions of Firefox and it is really causing frustration with this version. If I stop "plugin-container.exe" norm