Questions from a customer concerning services used within Beehive

Hi - I have a customer who is concerned about security with concerns to opening ports for Beehive. They have come back with the following questions: 1.      What service is used by each port? TCP, UDP, ICMP? 2.     Is Network Address Translation (NAT) needed?
Any assistance here would be appreciated.
Brent

Brent,
BeehiveOnline has a number of ports in use mainly for duifferent protocols and the ports and there use is as follows:
Port 443 - Https traffic - 90% of all access is via thei route
Port 21 - FTPS traffic with explicit TLS - we use passive FTPS so there will be an incoming data channnel from the mid tier to allow through the remote firewall
Port 9554 - Proprietary Windows plugin traffic for OBEE and OBEO
That is all of the outward facing ports and their protocols caaess types.
NAT - we may have some of this in use at the firewall to redirect to our internal ports on the mid-tiers - not surprisingly they are not straight through connections.
Phil

Similar Messages

  • I Have a question from a Customer about ONLINE OPTION

    Hi all,
    I have the below question from one of my customers, and non being a DB expert I am not able to answer or even where to find a documentation supporting the answer.
    "We need to know how the "Online Option" to reorg indexes or tables is safe to be used, this way:
    - Alter table ... Move .. online;
    - Alter table ... Rebuild .. online;
    to understand if the technique can be used to maintain the DB without stopping service to end users.
    The DB is in 11gR2. I do not want notes or PDF's but just answers on:
    - It's Safe ? yes/No or Yes with some tricks, Best practices (which?)
    - Any known issues or bugs or patches to be applied (or Service Packs)"
    I was planning to setup a Bug Review with my ACS Service Engineers but they would like a quick preliminary answer to the fist question before starting the full Bug Review.
    In my understanding, the Online option is to reorg indexes and not tables... am I right?
    Which can be a documentation page or community discussion or any additional link you can share ?
    Or may be you just have a full answer :)
    Thank you
    Kind regards
    Chiara
    Edited by: Chiara Scarafiotti on Jun 7, 2013 2:35 AM

    Rebuilding an index online will lock the base table at the start and end of the rebuild, this can cause issues if there are active transactions see http://richardfoote.wordpress.com/2008/02/11/index-create-and-rebuild-locking-improvements-in-11g-ch-ch-ch-changes/
    alter table move online will make any associated indexes unusable and these will need to be rebuilt after the table is moved.
    Two other options:-
    for indexes a coalesce is generally faster and requires less space.
    For everything dbms_redefinition has more options and is less intrusive at the expense of being more complex.
    Also probably the biggest risk is you move tables rebuild indexes charge your customer for all this work and it fails to improve anything (or actually makes things worse)

  • Customer security concerns with using OWC (Beehive)

    Hi,
    My customer is currently using strtc for OWCs but I believe that this will move to Beehive very soon.
    Their security team has locked down strtc and need answers to some security questions.
    When using Beehive for conferencing, can you answer what the support teams will be able to access please?
    The type of things that their security team want to know are:
    "we need to give them details of what can be done by Oracle Support while we are linked together via this site. Is this something you can gather details together for and send over to me? Type of things they want to know are whether files can be copied from our network / linked pc, can files be dropped onto our network / linked pc, can you explore our network via the linked pc without us knowing etc."
    Thanks for any advice.
    Kind Regards,
    Rachel

    Hi,
    Beehive Web conferencing has similar capabilities to STRTC and the transfer of files between the server and the client is not one of our capabilities - the system allows co-browsing to be enabled to allow the customer to show the support staff the problem in situ and the capability exist for the support staff to control the remote users desktop - with their approval should it be thought valuable to solving the problem. The session can also be recorded.
    So we cannot do anything on the remote PC without their knowledge and approval.
    File movement between support and the customer is done via the Oracle Support portal not the web conferencing system.
    Phil

  • Question from a customer: If I download it to my MacBook Air can I share it to my MacBook Pro and or vis a vis?

    I had the following query from a customer, and I don't know the answer. Any help would be much appreciated.
    Regarding the Adobe Photoshop Lightroom 5 Software Download card:
    If I download it to my MacBook Air can I share it to my MacBook Pro and or vis a vis?
    Thank you in advance.

    A Lightroom license can be activated on any two installs regardless of platform but the use of only one at at time is permitted.

  • Adding Form fields from Custom backend service in SAP_PA

    Hi All,
    I have defined a rule in the form scenario using a form field in my custom backend service. I want this rule to be used in the operation of the SAP_PA backend service.
    In order to use the rule in SAP_PA, the field from the custom backend service(used in the rule definition) has to be assigned to SAP_PA as well. Unfortunately I am not able to assign it.
    I have seen SAP delivered from scenarios (S_HR_PA_US_CHG_PERM_ADDR) where they have assigned fields from custom backend service to SAP_PA, Can you please guide me how to acheive this ??
    Thanks,
    Bharath

    Try directly adding the field in the form scenario in the SAP_PA service.
    Thanks,
    Aravind

  • Adding Custom Backend service form fields in SAP_PA

    Hi All,
    I have defined a rule in the form scenario using a form field in my custom backend service. I want this rule to be used in the operation of the SAP_PA backend service.
    In order to use the rule in SAP_PA, the field from the custom backend service(used in the rule definition) has to be assigned to SAP_PA as well. Unfortunately I am not able to assign it.
    I have seen SAP delivered from scenarios (S_HR_PA_US_CHG_PERM_ADDR) where they have assigned fields from custom backend service to SAP_PA, Can you please guide me how to acheive this ??
    Thanks,
    Bharath

    Try directly adding the field in the form scenario in the SAP_PA service.
    Thanks,
    Aravind

  • Accessing ADF context from a custom servlet

    I have an ADF web application which has AMs,VOs & JSPXs. I also have another custom servlet which will implement 3rd party integration logic.
    I need to :
    - access the[u] currently live AM ,VO running in my web application from my custom servlet and use that data and send it to the 3rd party
    how do i access the VO/AM/BCs ?
    i tried the http://www.thoughtsabout.net/blog/archives/000033.html approach ,but it doesnt seem to work.

    Hi,
    note that you can only access this information if the servlet is in the same session as the running application. The "bindings" object and the "data" object are rehistered in the session. So you should be able to pull the "bindings" attribute from the session and cast it to DCBindingContainer.
    However, in your servlet you will not have any control over what currently is in the bindings container. So accessing the datacontrol, which is the ADF BC AM is the most you probably can do safely. Note that changes applied from your servlet to the AM are not automatically reflected in the application. For this you need to re-query the iterarors used.
    Frank

  • Helpme I have error when I try connect from struts  to web service

    helpme I have error when I try connect from struts to web service using basic authentication . the error message is
    [SOAP Exception: fault code= SOAP-ENV Protocol; msg=Unsupported response content type "text/html" must be "text/xml"; ] Response was <html><body> 401 Unauthorized </body></html>
    I'm not using ldap for authentication only xml (jazx-data.xml) ... I already create user with jazn.jar for that user , and I dont know why it still error like that ..
    Please helpme I don't have anytime more to find the mistake , ??
    I'm using Jdeveloper 9i , and oc4j 9.0.4 Server (Not embedded with Jdev)
    But when I use with sample java client it success .....
    then I try with Struts the response is unsupported response content type text/html must be text/xml response was 401 Unauthorized

    1.The reason why this error occurs is, we are getting non SOAP response when the program is expecting a SOAP response. Did you set the proxy server correctly? Try to handle the exception and see the content type of the response in your program.
    2. While creating the client stub u must check an option for authentication for webservice .should solve ur problem.
    thanks
    sirisha

  • Custom data service & bindings

    Hi,
    Let's assume I have two tables A and B.
    I want to implement a custom data service method in table A on a row level (ViewRowImpl) which creates a new row in the table B. Right after the row creation I want to open up a dialog and edit the newly created row.
    But, instead of editing the newly created row, my dialog opens up with the currently selected row from the jspx page.
    I don't know how the inform my binding layer of a newly created row and to setup its currency to the new row.
    I understand that I can not access the BindingContext from the custom data service (is this right?) but what would be the right solution?
    Thanks,
    Kresimir

    Thank you Frank,
    maybe I misunderstood the ADF model concept.
    Namely I try to push the data logic as much as possible into ADF Model (ViewRowImpl or AM) layer and expose it through as custom data service methods to the application. But when doing it this way, I need to access the binding layer in order to propagate the changes from the model layer. So when I create a new row in my data service methods, I want to be able to navigate the ADF binding iterator to exactly that row and not to any other row which is currently selected. The operation like first(), next(), execute() which are defined on the model layer are doing exactly the same thing.
    Of course I can write my data operations in the ViewController layer with help of beans and DataControl operation; is this the preferred way how to do it?
    Kresimir
    (btw. excellent book you wrote)

  • Custom Render service question

    This is kind of related to the post at "http://www.adobeforums.com/webx/.3bc480d1/9".
    Would like to find out how to use a custom Render service to populate some fields on the form, at the "Initiator" step of a workflow app.
    In the Form Augumenter, there's "Get Field Value" service, but there's no "Set Field Value".
    There's a "Insert Workflow XFO" service, but it seems that it can only set those "AWS_xxxx" fields.
    How do I set a field value (to non AWS_ field) in a custom Render?
    (at the "Initiator" step of a workflow application of course)
    I know that I can make a WebService call from the Form to populate fields on the form, but it seems neater to do the field population in the custom Render (if it's feasible).
    thanks
    James

    Answering James's question about converting types...
    Livecycle has a concept of coercion. This is similar to the way javascript and many other interpretive languages work with different types of data. Basically, if you assign a variable of one type to a variable of another type, LiveCycle will do it's best to coerce the variable to the new form.
    So, for example, if you assign an int to a long, it will just work. And if you assign an int to a string, you'll get a string containing a representation of the int.
    If you assign a Document to an XML variable, if the document actually contained valid XML, then you'll end up with an XML document. If it doesn't contain valid XML, then I think you'll get an exception.
    Some coercions just don't work - for example, a list to a doc just doesn't make sense.
    Hope this helps...
    Howard
    http://www.avoka.com

  • Custom navigation service - 2 questions

    Hi,
    I have made a custom navigation service based on the PDK navigation connector example.
    It comes in two flavours, both XML data and database data based.
    The DB variant is far more flexible, however, when the service is loaded, the JNDI name for the datasource cannot be retrieved.
    Question 1: Could this be the custom navigation service is loaded before the JNDI/JDBC service is loaded, and if so, is there a way to set the startup order?
    The XML variant needs maintanance (updating the XML), and therefore refreshing/restarting the service.
    However, when restarting the service, the new XML isn't loaded into the server, but it seems to use the old (cached?) version.
    Question 2: Is there a way to force the service to use the updated XML file?
    Hope someone can come up with a solution for either of these questions.
    A workable solution will be rewarded with a can of beer

    Hi,
    (1) If your service calls to another service, you must do the call in the afterInit() method, because you do not know what service will be initialized first.
    (2) Are you using SP14 or greater? In this cache, there is a navigation cache, and the nodes will come from the navigation cache, which will not change.
    (3) How and when do you read the XML? Perhaps the XML is not getting read in subsequent registrations.
    Hope this helps.
    Daniel

  • Calling web Service from the Custom Adapter.Is it Possible?

    Hi Experts,
                    I am having requirment in which i have to cal com.sap.aii.mapping.lookup.LookupService for calling web Service from the Custom Adapter.Is it Possible?
    Regards,
    Rajesh.D

    Hi Rajesh..
    Just looking the problem in another angle.. if there is no constraint that you have to use XI specific API to call the web service, why dont you use usual Java API used for calling a web service inside you custom adapter (I have Microsoft background.. donno exactly how it is done in Java,, but in .NET kind of a language it is possible). SInce your adapter is in Java itself and is capable of calling web service.. collect or lookup the data whatever you want and validate...
    Just a thought..
    VJ

  • Displaying a PDF Returned from a Custom Service

    I have been given a PDF Fillable Form(XFA).  I have added a button so that when the user clicks the button it passes the form data as xml to a URL (my custom web service).  The custom web service takes the data, renders a totally separate PDF and returns it in the response.
    It all works fine, but the returned PDF opens in a separate window.  I would love to find a way to get the current window to "refresh" and show the newly composed PDF.
    Is there a way to do this?  I am using LiveCycle Designer, but my web service is a completely custom Java servlet.
    With Respect,
    mattie

    Firefox is downloading the pdf and opening it in Preview. Safari is displaying the pdf directly in the browser. As such, if Autosize was previously selected (which may be the default for Safari) it zooms in the pdf relative to the size of the new window (and the size of the new window is set by the size of the parent window). You can reset the view size of the pdf in Safari by secondary-clicking on the pdf (a two-finger tap if you have that option enabled on your MBP, or a ctrl-click) and selecting Actual Size. Once you select Actual Size (versus Autosize) that setting seems to be retained for subsequent pdfs. You can also select Open in Preview from the contextual menu, which will open it in Preview like Firefox does (but without downloading the file).
    Hope this helps...

  • ODSI service using function from oracle database

    Hi ,
    I need to create a ODSI service using function from oracle database.
    I am not sure how to create a Physical Layer and Logical Layer using the function fron db.
    Kindly provide a sample . I need It ASAP. Thanks in advance.
    Regards,
    Tara

    Here's what you do.
    Create New Physical Data Service -> Relational -> MyDataSource -> Table -> SomeTable ... finish the wizard.
    So now you have a Physical Data Service that represents a database table.
    Create New Physcial Data Service -> Relational -> MyDataSource (the same one as above) -> Database Function -> Enter UPPER for the Function name, enter MyUpper fro the XQuery Function. Finish the Wizard (use something like MyUpperDs for the ds name).
    Open MyUpperDs. Right-click -> Edit Signature on MyUpper. Change the ReturnType to string, change the Occurrence to Zero or One.
    Add a parameter, change the Type to string, change the Occurrence to Zero or One.
    Save.
    Now, open the first ds you made SomeTable.ds (whatever). Run it in the test view.
    Go to the Overview tab. Create New Operation. Give it the name SOMETABLE_UPPER. Save it.
    Go to the Query Map tab, open SOMETABLE_UPPER. Drag and drop SOMETABLE (the system-generated function into the mapper. It will show a dotted line from SOMETABLE to the Return. Now drag-and-drop the SOMETABLE to the top-level element of the return type, it will show solid lines from each element in SOMETABLE to each element in the return type.
    Now, drag-and-drop MyUpperDs.MyUpper into the Query Mapper. Edit the source, find where it added the line "for $x in myd:MyUpper()" and delete that line.
    Change a line that simply returns a value to use your function, for example, change
    <FIRST_NAME>{fn:data($CUSTOMER/FIRST_NAME)}</FIRST_NAME>
    to
    <FIRST_NAME>{myd:MyUpper(fn:data($CUSTOMER/FIRST_NAME))}</FIRST_NAME>
    Click on the Plan tab and Show Query Plan. You will see that in the query plan, it is using the database UPPER function where you specified MyUpper.
    Go to the Test View and run it.
    I used the RTLCUSTOMER table in cgDataSource
    xquery version "1.0" encoding "UTF-8";
    (::pragma xds <x:xds xmlns:x="urn:annotations.ld.bea.com" targetType="t:CUSTOMER" xmlns:t="ld:physical/CUSTOMER">
    <creationDate>2010-10-14T13:09:54</creationDate>
    <relationalDB name="cgDataSource" providerId="Pointbase"/>
    <field xpath="CUSTOMER_ID" type="xs:string">
    <extension nativeXpath="CUSTOMER_ID" nativeTypeCode="12" nativeType="VARCHAR" nativeSize="32" nativeFractionalDigits="0" nativeKey="true"/>
    <properties nullable="false"/>
    </field>
    <field xpath="FIRST_NAME" type="xs:string">
    <extension nativeXpath="FIRST_NAME" nativeTypeCode="12" nativeType="VARCHAR" nativeSize="64" nativeFractionalDigits="0"/>
    <properties nullable="false"/>
    </field>
    <field xpath="LAST_NAME" type="xs:string">
    <extension nativeXpath="LAST_NAME" nativeTypeCode="12" nativeType="VARCHAR" nativeSize="64" nativeFractionalDigits="0"/>
    <properties nullable="false"/>
    </field>
    <field xpath="CUSTOMER_SINCE" type="xs:date">
    <extension nativeXpath="CUSTOMER_SINCE" nativeTypeCode="91" nativeType="DATE" nativeSize="10" nativeFractionalDigits="0"/>
    <properties nullable="false"/>
    </field>
    <field xpath="EMAIL_ADDRESS" type="xs:string">
    <extension nativeXpath="EMAIL_ADDRESS" nativeTypeCode="12" nativeType="VARCHAR" nativeSize="32" nativeFractionalDigits="0"/>
    <properties nullable="false"/>
    </field>
    <field xpath="TELEPHONE_NUMBER" type="xs:string">
    <extension nativeXpath="TELEPHONE_NUMBER" nativeTypeCode="12" nativeType="VARCHAR" nativeSize="32" nativeFractionalDigits="0"/>
    <properties nullable="false"/>
    </field>
    <field xpath="SSN" type="xs:string">
    <extension nativeXpath="SSN" nativeTypeCode="12" nativeType="VARCHAR" nativeSize="16" nativeFractionalDigits="0"/>
    <properties nullable="true"/>
    </field>
    <field xpath="BIRTH_DAY" type="xs:date">
    <extension nativeXpath="BIRTH_DAY" nativeTypeCode="91" nativeType="DATE" nativeSize="10" nativeFractionalDigits="0"/>
    <properties nullable="true"/>
    </field>
    <field xpath="DEFAULT_SHIP_METHOD" type="xs:string">
    <extension nativeXpath="DEFAULT_SHIP_METHOD" nativeTypeCode="12" nativeType="VARCHAR" nativeSize="16" nativeFractionalDigits="0"/>
    <properties nullable="true"/>
    </field>
    <field xpath="EMAIL_NOTIFICATION" type="xs:short">
    <extension nativeXpath="EMAIL_NOTIFICATION" nativeTypeCode="5" nativeType="SMALLINT" nativeSize="5" nativeFractionalDigits="0"/>
    <properties nullable="true"/>
    </field>
    <field xpath="NEWS_LETTTER" type="xs:short">
    <extension nativeXpath="NEWS_LETTTER" nativeTypeCode="5" nativeType="SMALLINT" nativeSize="5" nativeFractionalDigits="0"/>
    <properties nullable="true"/>
    </field>
    <field xpath="ONLINE_STATEMENT" type="xs:short">
    <extension nativeXpath="ONLINE_STATEMENT" nativeTypeCode="5" nativeType="SMALLINT" nativeSize="5" nativeFractionalDigits="0"/>
    <properties nullable="true"/>
    </field>
    <field xpath="LOGIN_ID" type="xs:string">
    <extension nativeXpath="LOGIN_ID" nativeTypeCode="12" nativeType="VARCHAR" nativeSize="50" nativeFractionalDigits="0"/>
    <properties nullable="true"/>
    </field>
    <key name="CUSTOMER_0_SYSTEMNAMEDCONSTRAINT__PRIMARYKEY" type="cus:CUSTOMER_KEY" inferredSchema="true" xmlns:cus="ld:physical/CUSTOMER"/>
    </x:xds>::)
    declare namespace myd= "ld:physical/MyDs";
    declare namespace f1 = "ld:physical/CUSTOMER";
    import schema namespace t1 = "ld:physical/CUSTOMER" at "ld:physical/schemas/CUSTOMER.xsd";
    import schema "ld:physical/CUSTOMER" at "ld:physical/schemas/CUSTOMER_KEY.xsd";
    (::pragma function <f:function xmlns:f="urn:annotations.ld.bea.com" visibility="public" kind="read" isPrimary="false" nativeName="CUSTOMER" nativeLevel2Container="RTLCUSTOMER" style="table">
    <nonCacheable/> </f:function>::)
    declare function f1:CUSTOMER() as schema-element(t1:CUSTOMER)* external;
    (::pragma function <f:function xmlns:f="urn:annotations.ld.bea.com" visibility="public" kind="create" isPrimary="true" nativeName="CUSTOMER" nativeLevel2Container="RTLCUSTOMER" style="table">
    <nonCacheable/> </f:function>::)
    declare procedure f1:createCUSTOMER($p as element(t1:CUSTOMER)*)as schema-element(t1:CUSTOMER_KEY)* external;
    (::pragma function <f:function xmlns:f="urn:annotations.ld.bea.com" visibility="public" kind="update" isPrimary="true" nativeName="CUSTOMER" nativeLevel2Container="RTLCUSTOMER" style="table">
    <nonCacheable/> </f:function>::)
    declare procedure f1:updateCUSTOMER($p as changed-element(t1:CUSTOMER)*) as empty() external;
    (::pragma function <f:function xmlns:f="urn:annotations.ld.bea.com" visibility="public" kind="delete" isPrimary="true" nativeName="CUSTOMER" nativeLevel2Container="RTLCUSTOMER" style="table">
    <nonCacheable/> </f:function>::)
    declare procedure f1:deleteCUSTOMER($p as element(t1:CUSTOMER)*) as empty() external;
    (::pragma function <f:function kind="read" visibility="public" isPrimary="false" xmlns:f="urn:annotations.ld.bea.com"/>::)
    declare function f1:CUSTOMER_UPPER() as element(f1:CUSTOMER)*{
    for $CUSTOMER in f1:CUSTOMER()
    return
    <t1:CUSTOMER>
    <CUSTOMER_ID>{fn:data($CUSTOMER/CUSTOMER_ID)}</CUSTOMER_ID>
    <FIRST_NAME>{myd:MyUpper(fn:data($CUSTOMER/FIRST_NAME))}</FIRST_NAME>
    <LAST_NAME>{fn:data($CUSTOMER/LAST_NAME)}</LAST_NAME>
    <CUSTOMER_SINCE>{fn:data($CUSTOMER/CUSTOMER_SINCE)}</CUSTOMER_SINCE>
    <EMAIL_ADDRESS>{fn:data($CUSTOMER/EMAIL_ADDRESS)}</EMAIL_ADDRESS>
    <TELEPHONE_NUMBER>{fn:data($CUSTOMER/TELEPHONE_NUMBER)}</TELEPHONE_NUMBER>
    <SSN?>{fn:data($CUSTOMER/SSN)}</SSN>
    <BIRTH_DAY?>{fn:data($CUSTOMER/BIRTH_DAY)}</BIRTH_DAY>
    <DEFAULT_SHIP_METHOD?>{fn:data($CUSTOMER/DEFAULT_SHIP_METHOD)}</DEFAULT_SHIP_METHOD>
    <EMAIL_NOTIFICATION?>{fn:data($CUSTOMER/EMAIL_NOTIFICATION)}</EMAIL_NOTIFICATION>
    <NEWS_LETTTER?>{fn:data($CUSTOMER/NEWS_LETTTER)}</NEWS_LETTTER>
    <ONLINE_STATEMENT?>{fn:data($CUSTOMER/ONLINE_STATEMENT)}</ONLINE_STATEMENT>
    <LOGIN_ID?>{fn:data($CUSTOMER/LOGIN_ID)}</LOGIN_ID>
    </t1:CUSTOMER>
    xquery version "1.0" encoding "UTF-8";
    (::pragma xfl <x:xfl xmlns:x="urn:annotations.ld.bea.com">
    <creationDate>2010-10-14T13:10:45</creationDate>
    <customNativeFunctions>
    <relational>
    <dataSource>cgDataSource</dataSource>
    </relational>
    </customNativeFunctions>
    </x:xfl>::)
    declare namespace f1 = "ld:physical/MyDs";
    (::pragma function <f:function visibility="protected" kind="library" isPrimary="false" nativeName="UPPER" xmlns:f="urn:annotations.ld.bea.com">
    <nonCacheable/>
    </f:function>::)
    declare function f1:MyUpper($arg0 as xs:string?) as xs:string? external;
    <cus:CUSTOMER xmlns:cus="ld:physical/CUSTOMER">
    <CUSTOMER_ID>CUSTOMER1</CUSTOMER_ID>
    <FIRST_NAME>JACK</FIRST_NAME>
    <LAST_NAME>Black</LAST_NAME>
    <CUSTOMER_SINCE>2001-10-01</CUSTOMER_SINCE>
    <EMAIL_ADDRESS>[email protected]</EMAIL_ADDRESS>
    <TELEPHONE_NUMBER>2145134119</TELEPHONE_NUMBER>
    <SSN>295-13-4119</SSN>
    <BIRTH_DAY>1970-01-01</BIRTH_DAY>
    <DEFAULT_SHIP_METHOD>AIR</DEFAULT_SHIP_METHOD>
    <EMAIL_NOTIFICATION>1</EMAIL_NOTIFICATION>
    <NEWS_LETTTER>0</NEWS_LETTTER>
    <ONLINE_STATEMENT>1</ONLINE_STATEMENT>
    </cus:CUSTOMER>
    .

  • SAP Cloud Application Studio Create Custom Web Service From Custom Business Object and Consume in External System

    Hi Experts,
    I have requirement to create custom business object and create Web Service for that and use in external system (SAP ECC / SAP CRM / Third Party).
    1) Is it possible to create custom object web service and used in external system ?
    2) When we create the Web service from custom business object what the necessary steps(action : Create , Read , Update) require?
    3) Sample Scenario :
    My Custom Business Object
    businessobject Custom_Integration {
      element EP_VAL1 : LANGUAGEINDEPENDENT_MEDIUM_Text;
      element EP_VAL2 : LANGUAGEINDEPENDENT_MEDIUM_Text;
      element IP_RES : LANGUAGEINDEPENDENT_MEDIUM_Text;
    I have created the Web Service using this custom business object.
    3) How i can use this web service in external system? what are the prerequisite steps in external system to consume this service in it?
    Please anyone have idea about this how to do this and how to achieve this using SDK and custom business object.
    Many Thanks
    Mithun

    Hello Mithun,
    Does this section in the documentation help you:
    SAP Cloud Applications Studio Help -> Developers Desktop -> Web Services
    The entry "Task -> Create a Web Service" describes how to create a Web Service on your own BO
    The entry "Task -> Test a Web Service" helps you how you can use it in a foreign tool / application.
    HTH,
       Horst

Maybe you are looking for

  • Cannot Download Desktop Software for PC on Windows 7 Home Premium 64 Bit

    I just got a Bold 9900 and tried to download the desktop software so I could copy my contacts to my BB but I can't download the software. Windows Internet explorer says it isnot compatible with my system, Safari says it is not compatible with 64 bit

  • Issues with Adobe and their Acrobat XI Pro product

    A couple of problems I am having with Adobe products. First, you tell me I can't get Acrobat XI Pro in Papua New Guinea and yet you allowed me to have the free trial. Now I want to buy it and you won't let me. Second, your chat which says is availabl

  • Re: Transfer balances from Recon GL to WTX GL

    Hi All, We had one problem with user exist . The user exist is replacing the recon account instad of Withhdoing tax account for clearing document(F110), After that we found mistake and corrected user exist now it is quit. WITH_ITEM table is updating

  • JSF Tab component and Dynamic Faces AjaxZone

    Has anyone tried to use a JSF Tab Component in a Dynamic Faces Ajax Zone. I would like to try to have a page that has a list of the alphabet, each tab being one letter and then adding terms an definitions to each tab. Do you have any comments or sugg

  • How to create full new user with all privileges

    how to create full new user with all privileges? and how to delete existing users? Thanks in advance..