How Bridge communicates with third party applications?

Hi,
Is it possible to communicate between Adobe Bridge and a third party application using Bridge SDK?
I want to learn how Bridge can communicate with other application? Bridge SDK have samples that explain how Bridge communicates with other Adobe applications like Photoshop and Indesign. Can anyone guide me or provide me a sample where Bridge communicates with a third party application?
Thanks.

As an example, this shows one way of getting a list of selected files from Bridge via Photoshop using C#
using System;
using System.Collections;
using ps = Photoshop;
namespace getBridgeFiles
    class Program
        static void Main(string[] args)
            ps.ApplicationClass app = new ps.ApplicationClass();
            String Code = "var fileList;"+
"if ( BridgeTalk.isRunning( 'bridge' ) ) {"+
"var bt = new BridgeTalk();"+
"bt.target = 'bridge';"+
"bt.body = 'var theFiles = photoshop.getBridgeFileListForAutomateCommand();theFiles.toSource();';"+
"bt.onResult = function( inBT ) { fileList = eval( inBT.body ); }"+
"bt.onError = function( inBT ) { fileList = new Array(); }"+
"bt.send(8);"+
"bt.pump();"+
"var timeOutAt = ( new Date() ).getTime() + 5000;"+
"var currentTime = ( new Date() ).getTime();"+
"while ( ( currentTime < timeOutAt ) && ( undefined == fileList ) ) {"+
"bt.pump();"+
"$.sleep( 100 );"+
"currentTime = ( new Date() ).getTime();"+
"}}"+
"if ( undefined == fileList ) {"+
"fileList = new Array();}"+
"fileList = decodeURI(fileList.toString());";
            String RC =  app.DoJavaScript(Code, null, null);
            ArrayList list = new ArrayList();
            list.AddRange(RC.Split(new char[] { ',' }));
            for (int index = 0; index < list.Count; index++){
                Console.WriteLine(list[index]);
            Console.ReadLine();

Similar Messages

  • How to communicate with third party bluetooth device using LAbVIEW

    Hi
          I am trying to communicate with a third party bluetooth device using LabVIEW, I am using a bluetooth dongle. I am able to discover the device and able to open the connection by specifying the service as serial port. But after that when I am trying to read and write data between LabVIEW and the bluetooth device (using Bluetooth Read & Bluetooth Write functions) its not happening.
    Dose anybody faced same kind of issue if so kindly guide me, this is first time I am using Blutooth protocol.
    Regards
    Visuman 

    Hi,
    I am able to talk with bluetooth / serial devices by using Labview protocol (not Wii dll). These are steps:
          Discover the bluetooth device in range (Bluetooth dicover.vi)
          Get the address of the device
          Pass device address to Bluetooth RFCOMM Service Discovery.vi to get service list
          Pass channel and uuid to Bluetooth open connection
          After that do write and read (Bluetooth Write / Bluetooth read).
      I hope it works for you.
    Take care
    tp
     

  • Configure sap xi with third party application?

    Hi fredz,
    Can any pls explain with technical details and steps how do i configure sap xi with third party application and what type of connectivity and interfacing communication channel is preffered?
    Is there any option to web-services for interfacing between <b>SAP system-SAP XI system-Third party Application</b>.
    Pls be specific if and only if u have done this scenario.
    Regards,
    Ameet
    Message was edited by:
            Ameet Jassani
    Message was edited by:
            Ameet Jassani

    Hi
    <br>
    This is a very generic question. There are some getting started guides available in the main XI section on SDN, and also some step-by-step guides in the wiki section. A quick search will get you tons of information.
    <br>
    The choice of connectivity and interfacing communication channel is really dependent on the capabilities of the third party system.
    <br>
    Also, to get good results on this forum, please read the <a href="https://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement">rules of engagement</a>
    <br>
    Regards
    Manish

  • Interact with third-party applications

    Do anybody have a try to Interact with third-party applications when using CQ5?
    I have some questions when I do that, when I use ajax to get data from my custom application,it always return error message,below is my ajax code:
    function getMinisiteList(){
              var sendUrl="http://localhost:8088/innosite/minisite/home.json";
              $.ajax({
                        url : sendUrl,
                        type : "post",
                        dataType : "json",
                        success : function(data) {
              alert(data);
                        error : function(XMLHttpRequest,
                                            textStatus, errorThrown) {
                                       alert(XMLHttpRequest.status);
            alert(XMLHttpRequest.readyState);
            alert(textStatus);
    I think my ajax request is Intercepted by CQ,is it right? How can I do that? Can anybody answer me?
    thank you very much!

    Is this a cross-site request? In other words, is JavaScript above being executed on localhost:8080? If not, you are likely running into a cross-domain browser security restriction.

  • I am going to update my iOS from 10.6.8 to Mountain Lion. What problems will I face with third party applications? Alberto

    I am going to update my iOS from 10.6.8 to Mountain Lion. What problems will I face with third party applications? Alberto

    Are my applications compatible with Mountain Lion?
         See App Compatibility Table - RoaringApps.

  • Integration of SSO with Third Party Application

    Hello Colleagues,
    I have requirement where I have to integrate SSO with a third party application.
    After some R & D I found out that there is some one class "SSO2Ticket.java" which can do that or help in verify the ticket.
    Since I am new to this area, I am not sure how do I go ahead with the execution of this java file.
    Can somebody help me with this.
    Also, is there any documents which talks about SSO integration or about the above mentioned JAVA file.
    Best regards,
    Arvind

    Which type of 3rd party application is this, and which SSO authentication methods does it support?
    If you can find a common one, then that will be good for you.
    Specifically for non-SAP systems re-using the SAP LogonTickets, I know that you can extract the user name from the ticket. I think SAP even provides some verification tools here for external applications to verify the ticket?
    Currently there is much excitement about SAML 2.0 which is also worth taking a look into as well.
    Cheers,
    Julius

  • Realtime data integration with Third party application

    A customer wants to send data to a third party application when a user modifies some information on a business object (ie PO Amount, Employee Name etc). How can you trap this change as close to realtime as possible within SAP?

    In addition to Senthil's reply, it may also be possible to hook into a workflow event, provided such an event is raised.  Whilst I prefer the change pointer approach outlined by Senthil, it does enforce a delay between the "application event" itself and change pointer processing.
    To see if a workflow event is raised, in a non-production system, use transaction SWU8 to activate the workflow trace.  Next perform the update that you wish to trap.  Finally, use transaction SWU9 to display the workflow log.  Hopefully you'll see a workflow event raised for your update (for example a CHANGED event).
    This will allow you to perform either synchronous or asynchronous processing immediately (the norm is for workflow processing to be triggered immediately but asychronously).
    It would be great if all SAP objects supported a common event model, with BADI's for standardised events for create, change, etc.  Maybe one day, but not today...
    Cheers,
    Scott

  • How do you make third party application window backmost using labview

    Hi Guys
    I know i can do whatever i want on labview windows.i can make third party application window frontmost.
    But How to make third party applicaiton window backmost using labview.
    Thanks

    Hi wenjie1wang,
    I have attached an example that uses the "Call Library Function Node" that accesses the "user32.dll" file that is responsible for manipulating with the windows such as minimising it. 
    After opening the VI you have to enter the name of the window you want to minimise, you can hard code that as a constant. Also on the front panel the control "nCmdShow" can be changed to dictate the action you want to do with the window. 
    Furthermore, please look at the Microsoft Developers Network to find more useful ways to use the property node in your project.
    http://msdn.microsoft.com/en-US/
    Let me know if this works.
    Regards
    Art
    Applications Engineer
    National Instruments
    Attachments:
    Minimise Window in Win7.vi ‏14 KB

  • Oracle Quality Itegration with Third party application

    We are trying to build the interface between EBS Oracle quality and third party application for Non conformances and dispositions.  Currently there is no business events or public APIs available for publishing  quality data out from EBS to third party. Please suggest the latest trends available for Integration of quality with external application using service base integration.

    Hello Sandeep,
    have you looked at these docs for Fusion Apps Financials / ERP Cloud?
    - Implementing Tax -- http://docs.oracle.com/cloud/latest/financialscs_gs/FAITX/toc.htm
    - Using Tax -- http://docs.oracle.com/cloud/latest/financialscs_gs/FAUTX/toc.htm
    The "Implementing Tax" contains a chapter about integrations with 3rd party providers. Is this what you are looking for?  If not, could you clarify what you mean by "integration with 3rd party applications"?
    Thanks,
    Oliver
    Fusion Apps Developer Relations
    https://blogs.oracle.com/fadevrel

  • Solution manager RCA with third party applications

    Hi,
    Our setup is fairly huge with several third party applications being used. For every business scenario there are 2 or 3 other applications  involved with SAP. If I configure RCA for BPM will the system be able to analyze the root cause of the issues related to the processes or performance related issues.SAP systems are on Mainframe with Z/OS and DB2 as Database.
    Regards
    Jas

    Hi,
    RCA allows third party integeration. RCA can identiy the issues and the area it lies.
    Rajeev

  • Touch ID With Third-Party Applications

    Does anyone know if apple will ever integrate the Touch ID with any third-party applications?

    Basically this really wouldn't be up to apple. It would actually be up to the Third-Party developers if they want to intergrate the Touch ID to their appleications. And most likely, since Touch ID is only to unlock a device and for password on iTunes, i doubt it will intergrated in any other applications. See no reason for it to be

  • How to Integrate with third party tool from peoplesoft

    Hi
    I have one page and in that a Loan Request button is there.
    My requiremt is - once employee clicks the loan request button the third party window has to open with deatails of that particular employee eg: some particular informations like ssn,dob etc.
    Please help me achieve this by detailed explanation including setups and coding.
    Thanks
    PS

    Hi
    I am able to open third part link and enter the datas as required in that page.
    Please help me on second phase of the requirement:
    Now once the employe enter the details like ssn and dob and click submit.Based on that ssn and dob,peoplesoft system has to send datas like pay details etc to third party system.
    Please help me to solve this.It will great if i get step by step details including code and setup if required
    Thanks
    PS

  • Communication of Illustrator with Third Party Application (MFC).

    Hi all,
    I want to use illustrator's APIs into MFC application. How can I do this?
    I searched a lot and found that, it could happen using COM Interface of Illustrator Type Library.
    so I included Illustrator CS5 Type Library and import "ScriptingSupport.aip".
    When I build the project it will create a "scriptingsupport.tlh" which contains the Forward references and typedefs in Illustrator Namespace.
    I have created a window application in MFC containing a button.
    OnButtonClick I wanted to access Illustrator APIs but I am unable to do it. I have tried like this:
    Illustrator::_ApplicationPtr ptr;
    //some script.
    ptr->DoJavaScript(....);
    In this case I am not able to find out how to get instance of _ApplicationPtr in ptr variable.
    Please help me if anybody have any idea.
    Thanks in Advance...

    Which type of 3rd party application is this, and which SSO authentication methods does it support?
    If you can find a common one, then that will be good for you.
    Specifically for non-SAP systems re-using the SAP LogonTickets, I know that you can extract the user name from the ticket. I think SAP even provides some verification tools here for external applications to verify the ticket?
    Currently there is much excitement about SAML 2.0 which is also worth taking a look into as well.
    Cheers,
    Julius

  • How  to communicate with a remote application that uses http post to request connection

    Ok, I will try to make this simple as to avoid any
    confusion.
    I am trying to receive connection requests from remote applications installed on user pc's.
    The application uses POST method to send the request to connect to my database, and if required update some tables.
    The application is not a webpage. I have no access to the internal workings of the application nor do I have any specific information about how it sends its POST. I am sure of the following:
    The app will POST to my .cfm page
    "IsConnectionAllowed" = "yes"
    This is asking my cfm page if its ok to connect. I would need to use a <cfif> to verify the the first part of the POST is in fact
    "IsConnectionAllowed" = "yes"
    If this returns true, (the app also uses to POST to pass "username" and "password") my .cfm page will then perform a query and check the username and password against the database. If a matching record is found, the application expects my page to reply with
    "#Answer# OK- connected;"
    Once the answer is given the application will then respond with data to insert or update my tables.
    Now, I know how to do the queries and update tables etc, but I have never received data from an application before.
    I tried using the <cfform> tag with a mehod of GET, and then trying to send my reply with <cfoutput>, but that didn't work. The application doesn't give any feedback or error messages. It either connects or not.
    I also tried the <cfhttp> tag, but that didnt work either. I am not very experinced with coldfusion. I used it years ago and am just getting back into it.
    I am sure this is a pretty easy thing to do, but my methods arent working.
    Using the above information, can somone please show me how I would accomplish this communication? I can then use the same method to retrieve the data for my table updates and queries.
    Here is a sample of what I have already tried:
    <cfform method="get">
    <cfif>
    "IsConnectionAllowed" = "yes"
    <!-- I need to query a username or password. But for testing I will just give the OK to connect -->
    <cfoutput>#Answer# Ok - connected;</cfoutput>
    <cfelse>
    <!-- When I query username and password, if the query returns no records I deny the connection -->
    <cfoutput>#Answer# Not connected;</cfoutput>
    </cfif>
    </cfform>
    BTW, I have examples of this being done using .php and .asp. I need to do this using .cfm. I can post the either the .php or.asp code if it will be helpful in converting the function into a .cfm page.

    Thanks Fernis.
    That code allowed me to connect!
    I have an error on the remote application, but I think thats due to the fact that I commented out the database connection and query strings. As I am mostly concerned with connection at this point, I just wanted to test that my cfm page will recognise the POST request and send the right answer, In this case
    ##Answer## Ok - connected;
    That worked perfectly and the application received the ok to connect.
    I can now use your code as a base to carry on with my database connection and update query.
    I can't thank you enough. I wouldnt have figured that out in a million years of trial and error.
    I knew it was simple though. I was over thinking it.
    I do have one last question though... In the code you presented you have
    <cfif structKeyExists(Form,"isConnectionAllowed") AND form.isConnectionAllowed EQ "yes">
    Can you you explain this    structKeyExists(Form,"isConnectionAllowed")
    I have never seen this before. Why the Form followed by a comma? I am guessing you are asking if there is an element in the POST called "isConnectionAllowed". Is that correct?  If so, do I not need to do that for each POST'ed element such as username, password, and each of the other fields that will be updated in the session?

  • CAPS compatability with third party application servers

    hi all,
    can anybody know what are various application servers are compatable with CAPS projects deployment. please let me know whether can i deploy a CAPS project in JBOSS application server. is JBOSS compatable wiht CAPS project? if yes, please let me clear what are the prerequisite we need to do to deploy a CAPS project in JBOSS application server.
    Thanks
    rss

    As per Sun Product Services: Unfortunately, no, that is not possible yet. JBoss is on our list of app-servers to support but it presently isn't supported. You should be able to use JCAPS Integration Server.

Maybe you are looking for