Multiple HTTP requests using single HTTPService component
Hi,
I am having one requirement, I need to use a single HTTPService component to send request to a same and single ASP.net multiple times.
How can I acheive that..? I know that I can acheive this by sending one request at a time and after the "result" event is called for the first request then sending the second request and so on...
But if I do so then it will be delayed response as I need to wait until the result handler for the previous request is called...
So how do I do this..?
Any help greatly appreciated....:)
Thanks in advance..
Thanks,
Bhasker Chari
yep, the setting works when set to 10. Seemed to not work when set to 20. Anyways, summary is "long polling" and Flex
or Flash are not good compatriates. So, you will need to work out your own mechanism on the server or client
side to limit the sockets used/wasted. Painful but true.
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
import com.util.HTTPServiceProxy;
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
import mx.rpc.http.HTTPService;
private var urlOpenTasksDefault:String = HTTPServiceProxy.servercontext + "/blahblah?something=somethign";
private var waitRequestPart:String = "&wait=5000&lastUpdate=" // long polling period for now for testing
private var iResponses:int;
private function runTest(urlString:String):void{
var service:HTTPService = new HTTPService();service.url= urlString;
service.resultFormat =
"e4x";service.method =
"get";service.contentType=
"application/xml";service.addEventListener(
"result", httpResult);service.addEventListener(
"fault", httpFault);service.send();
public function httpResult(event:ResultEvent):void {
trace("httpResult " + iResponses++ );}
public function httpFault(event:FaultEvent):void {
trace("httpFault " + (iResponses++) + event.fault.faultString);}
private function test1(evt:Event):void {iResponses=0;
var reqs:int = parseInt(requests.text);
for( var i:int=0; i<reqs; i++ ){runTest(urlOpenTasksDefault);
private function test2(evt:Event):void {iResponses=0;
var reqs:int = parseInt(requests.text);
for( var i:int=0; i<reqs; i++ ){runTest(urlOpenTasksDefault+waitRequestPart+
"0");}
]]>
</mx:Script>
<mx:Label text="Requests"/>
<mx:TextInput id="requests"/>
<mx:Button label="Test Requests-Responses" click="test1(event)"/>
<mx:Button label="Test Long Polling" click="test2(event)"/></mx:Application>
Similar Messages
-
How to post multiple http requests using a single http connection in java
I am using the httpurlconnection class and it allows only to post one request on a connection. I require to post multiple http requests by opening a single connection. Code examples please. Thanx in advance.
Hi
I found this article through Google. I hope it helps a little
http://www.developer.com/tech/article.php/761521
D -
Multiple post requests using a single HttpConnection
Hi,
is it possible to send multiple post requests using a single Http connection.
i am currently trying to simulate the preformance overhead because of creating HttpURLConnection to talk to my servlet. But, that made me wonder, if is there a way to send multiple post requests using a single HttpURLConnection.
can anyone help me with this.
thanks in advanceHi
I found this article through Google. I hope it helps a little
http://www.developer.com/tech/article.php/761521
D -
How best to make a transaction span multiple HTTP requests?
Hi, all. What is the best way to implement a transaction that spans multiple
HTTP requests? Many J2EE applications must solve this problem, but I can't
any guidelines for an implementation.
Consider an application that implements a multi-step wizard. Each step
gathers data from the user; step one gets the user's name, and step two gets
his dog's name. When the user completes the wizard, the application saves
the user & dog in two entity beans. Conceptually, the application treats
this wizard like a single, long-running transaction. The transaction begins
when the user launches the wizard. Submitting the JSP for step one adds the
Boy bean to the transaction, and submitting step two adds the Dog bean.
Finishing the wizard commits the transaction. Exiting the wizard or timing
out causes the transaction to rollback.
Although the wizard looks like a transaction, the entire sequence of user
interactions can't be captured in a single JTA UserTransaction. A
UserTransaction must be associated with a single thread, but each wizard
step is handled asynchronously by its own execution thread. It's impossible
to funnel the conversation through one thread that can demarcate the
transaction. (This would be a pretty dumb solution for other reasons, but I
don't want to get lost in details.)
I think the standard way to solve this problem is to store conversation
state in a stateful session bean (or the http session) and create / update
both entity beans in a transactional EJB method after the wizard completes.
Unfortunately, this solution prevents me from leveraging a lot of great
transaction management features provided by the app server. For example, I
can't use optimistic concurrency to make sure that the dog object hasn't
changed in the database between the start and end of the wizard. Also, I'm
forced to keep track of changes to the dog object in the conversation state,
then replicate these changes to an entity bean at the end of the wizard.
Keeping track of state in a stateful bean is pretty straightforward, but it
seems like there must be an existing solution that leverages the appserver's
concurrency and state management features. Am I missing something? Is there
code, a pattern, or an article that describes the best way to implement a
multi-step process that looks transactional? I suppose WLI does what I want,
but that feels like killing a roach with a SCUD missle. Thanks for any
advice.
DaveDave Smith wrote:
Without a transaction, will the app server manage the version column
automatically, assuming of course that <concurrency-strategy> is
"Optimistic" and <verify-columns> is set to "Version"? Of course, I'll have
to expose the version as a cmp-field, which is fine with me.Yes
>
Do you know offhand, so that I don't have to get off my lazy ass and write a
test, whether the CMP service will create the version column when it
generates db tables? (I realize it's not good to let WLS generate the tables
in a production system.)No, I don't think it does.
>
I assume from your answer that I'm on my own for implementing stuff like and
transaction inheritance and tracking object modifications? Well, we'll give you a bit of help on the object modifications. The
usual pattern is when you're pushing the JavaBean back to the CMP you
call all the setXXX methods on the CMP bean. Our CMP container will
check if the value you are setting is the same as read from the db. If
so, it will not update that column.
-- Rob
If so, no big
deal. I was just hoping somebody would say, "Oh, you want the Jakarta
SuperBeans project" or something.
Thanks,
Dave
"Rob Woollen" <[email protected]> wrote in message
news:[email protected]...
I'd recommend that you include a separate version or timestamp column in
your db schema.
Then do something like this:
Client Server
1) First HTTP Request
2) Read current Dog and Boy Entity Beans
(if any) and copy their values into a JavaBean.
You want to include the version
column(s) in the JavaBean(s) along with the data values.
You probably also want to store the JavaBeans in
your HTTP Session.
3) Client proceeds through wizard interacting with JavaBeans
4) Finish with Wizard, copy JavaBean values (including
version columns) to CMP 2.0 Entity Beans.
The version column will give you the optimistic concurrency protection
that you desire without opening a JTA transaction to span user input.
-- Rob
Dave Smith wrote:
Hi, all. What is the best way to implement a transaction that spans
multiple
HTTP requests? Many J2EE applications must solve this problem, but Ican't
any guidelines for an implementation.
Consider an application that implements a multi-step wizard. Each step
gathers data from the user; step one gets the user's name, and step twogets
his dog's name. When the user completes the wizard, the applicationsaves
the user & dog in two entity beans. Conceptually, the application treats
this wizard like a single, long-running transaction. The transactionbegins
when the user launches the wizard. Submitting the JSP for step one addsthe
Boy bean to the transaction, and submitting step two adds the Dog bean.
Finishing the wizard commits the transaction. Exiting the wizard ortiming
out causes the transaction to rollback.
Although the wizard looks like a transaction, the entire sequence ofuser
interactions can't be captured in a single JTA UserTransaction. A
UserTransaction must be associated with a single thread, but each wizard
step is handled asynchronously by its own execution thread. It'simpossible
to funnel the conversation through one thread that can demarcate the
transaction. (This would be a pretty dumb solution for other reasons,but I
don't want to get lost in details.)
I think the standard way to solve this problem is to store conversation
state in a stateful session bean (or the http session) and create /update
both entity beans in a transactional EJB method after the wizardcompletes.
Unfortunately, this solution prevents me from leveraging a lot of great
transaction management features provided by the app server. For example,I
can't use optimistic concurrency to make sure that the dog object hasn't
changed in the database between the start and end of the wizard. Also,I'm
forced to keep track of changes to the dog object in the conversationstate,
then replicate these changes to an entity bean at the end of the wizard.
Keeping track of state in a stateful bean is pretty straightforward, butit
seems like there must be an existing solution that leverages theappserver's
concurrency and state management features. Am I missing something? Isthere
code, a pattern, or an article that describes the best way to implementa
multi-step process that looks transactional? I suppose WLI does what Iwant,
but that feels like killing a roach with a SCUD missle. Thanks for any
advice.
Dave -
Multiple webdynpro applications for single webdynnpro component
I am working on a object which have multiple webdynpro applications for single webdynnpro component.How to assign a different functionality to each application bcoz when we right click on webdynnpro component and select create webdynpro applications ,it just creates a application how so we assign diff functionality to each of them .Also in the parameter tab of the webdynpro applications ,there is a diff config id mentioned for each application.what is its relavance .
Rgds,
PraveenHi Saravanan,
I need to modify it from the portal end, not at the application level.
I need some configuration steps which specifies how to modify the Detail Navigation in PPM. Using SPRO we can do some configuration, i wanted to know whether its possible from portal end as well.
Regards
Shivas Bhan -
How to send a https request using jsf
hi
Can anybody tell a sample how to send a https request using JSF ...
thanksPrefix the request URI with the https protocol.
The answer is too easy and straightforward that I guess that you mean something else. If you just want to know how to configure an SSL environment for your own webapplication, refer to the Java EE tutorial chapter 28: http://java.sun.com/javaee/5/docs/tutorial/doc/ -
Logging of Forwarded HTTP Requests using RequestDispatcher in Weblogic
Can anyone help me on this?
Logging of Forwarded HTTP Requests using RequestDispatcher in Weblogic
Access Log File:
1. I have a servlet(S1) which decides which JSP to be published based on
some logic. If I try to forward the request from a servlet to a JSP or to
another servlet from within S1 using RequestDispatcher, it doesn't get
logged in the access log, only the initial request to S1 gets logged, when I
switch on HTTP logging by setting weblogic.httpd.enableLogFile to true. Is
there any way of logging this forwarding of request in the access log?
2. If there is no solution for (1), I woiuld like to make entries into the
access log file of weblogic in the common log format, when I forward a
request to a JSP or a servlet throught the RequestDispatcher, so that I can
use standard tools to analyze the logfile.The two issues with this are (i)
is there any weblogic service that gives a handle to the access log file
like the LogServicesDef which gives a handle to the weblogic log file. (ii)
Is there any utility class available that can format a URL pointing to a JSP
to a string confirming to the common log format.The log4j:ERROR messages are not coming from Log4j 2 and are most likely from Log4j 1.x. Somehow Log4j 1.x must be getting the log4j2 configuration.
-
Multiple HTTP Requests in for loop response handling
i am working on stock market portfolio. a user saves his stock name , buy price ,etc .i've added this details in database.but while viewing his portfolio he should even get the current price of d stocks he has added. while retrieving i fetch all data from database set them in a bean and for each stock i make a HTTP Request. in result handler i event set the current price into the bean. Problem is my entire application is displayed with all the CurrentPrice fields with null.
private function selectContacts():void
trace("select before");
stmt.sqlConnection = this.isDbConnected(conn);
stmt.text = "SELECT * FROM stocks_t";
stmt.addEventListener(SQLErrorEvent.ERROR, sqlError);
stmt.addEventListener(SQLEvent.RESULT, sqlResult);
stmt.execute();
trace("select after");
private function sqlResult(res:SQLEvent):void{
httpServ = new HTTPService();
data1 = stmt.getResult().data;
stockList = new ArrayCollection();
for(var d:int=0;d<=data1.length-1;d++)
myPortfolioBean = new MyProtfolioBean();
httpServ.url = 'http://quote.yahoo.com/d/quotes.csv?s='+data1[d].stockName+'&f=snl1a';
httpServ.method = 'GET';
httpServ.addEventListener(ResultEvent.RESULT,yDataResult);
httpServ.addEventListener(FaultEvent.FAULT,yDataFault);
httpServ.showBusyCursor= true;
httpServ.send();
myPortfolioBean.stockNameB = data1[d].stockName;
myPortfolioBean.buyB = data1[d].buy;
myPortfolioBean.quantityB = data1[d].quantity;
myPortfolioBean.totalQuantityAmountB = data1[d].totalQuantityAmount;
myPortfolioBean.profitB = data1[d].profit;
stockList.addItem(myPortfolioBean);
public function yDataResult(evt:ResultEvent):void
var s:String = evt.result as String;
var a:Array = s.split(",");
//To add to a form or individual fields
lastTraded = a[2].toString();
lastTradedFloat = parseFloat(lastTraded);
myPortfolioBean.currentB = lastTradedFloat;
stockList.addItem(myPortfolioBean);
//stockList.addItem({current:lastTradedFloat});
the yDataResult() is called after the entire datagrid is displayed on screen as a result of which the CurrentPrice in datagrid column in null. Eg: user has added google ,yahoo,apple( CurrentPrice is null for all three values) after some time three more rows (as a result of call to yDataResult) with CurrentPrice xx.xx displayed. I want merged results.hello ,
"CurrentPrice" is "lastTradedFloat" sorry for the ambiguity.
and u got my problem but there is an issue ..
all the results are set using "sqlResult" except the "lastTradedFloat" which is set in "ydataResult".
but i confused with HTTP ResultEvent Execution.
first "sqlResult" method is called arrayCollection is populated. then result is displayed on screen.( lastTraded value is null then)
then "ydataResult" executes again manipulating data in arraycollection.
what i want is data in "sqlResult" and "ydataResult" to be set sequentially then callin my display page . such that display is correct. -
BPM: IDoc to multiple HTTP-Requests
Hello!
I'm currently working on a scenario which is described as followed:
My XI-System is receiving an IDoc from an SAP R/3-System.
This IDoc contains a list of numbers together with the respective name of the customer an our internal customer number.
Structure:
IDoc
|
area01
|
|-NUMBER01
|
area02
|
|-NUMBER02
|-CUSTNAME
|-CUSTNUMBER
This IDoc has to be split up in HTTP-Request to a server in the WWW. Each HTTP-Request consists of an URL together with two specific parameters (eg: http://www.xyz.com?param1=P1¶m2=P2, where param1 is NUMBER01 from the IDoc and param2 is NUMBER02)
I have two different problems:
First one is that my BPM is showing errors with the transformation step (IDoc to single HTTP-Requests). It shows the "Expression must return the interface type xxxx"-error. I have mapped the incomming-IDoc into a abstract interface IDoc, as described in other topics.
What is to be done, to convert the incooming IDoc into several HTTP-Requests? How can i solve this issue?
Second one is the HTTP-Request itself.
I've read the hints about the adapter specific settings and tried the HTTP-Request in a little "extra"-scenario. But it didn't work very well...I other words: It did nothing. How to map the two parameters to my specific HTTP-parameters?
If I have to describe something more detailed, please let me now. I appreciate any suggestions!
Many many thanks in advance,
Roman ScholzHi Roman,
>"Expression must return the interface type xxxx"-error.
The target of your interface mapping has to be the abstr interface used for BP container.
>What is to be done, to convert the incooming IDoc into several HTTP-Requests?
<a href="/people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure of Multi-Mapping and Message Split using BPM in SAP Exchange Infrastructure</a>
>How to map the two parameters to my specific HTTP-parameters?
<a href="http://help.sap.com/saphelp_nw04/helpdata/de/43/64dbb0af9f30b4e10000000a11466f/frameset.htm">Configuring the Receiver Plain HTTP Adapter</a>
Regards,
Udo -
Business Service with multiple HTTP Request Methods
hi all -
I'm new to OSB and trying to prototype a solution. I have a service provider that exposes a number of HTTP operations (GET/PUT/POST/DELETE). It's a JAX-RS implementation.
I was looking to create 1 proxy service and 1 business service for that service provider. But, within my business service, I must chose a 'HTTP Request Method' and it allows only 1 type (either GET, PUT, POST, DELETE). So, I have something working, but only for a single type (POST in my prototype). I figure I could create more proxy and business services for the other HTTP Request Methods, but I'm not sure if this is the correct approach (design/architecture).
My other thought was to create a proxy service to front the service provider, but looking at the documentation, it looks like there should be a business service for each proxy service. If it's possible to use a proxy service without a business service to mediate the service provider, where would I add my URLs for the service provider in the proxy service.
My apologies on the 2 part architecture/design question. I thought the group would help with getting me started.
thanks jimHi,
Frankly I dont know too much on this topic but following links may help you:
http://help.sap.com/saphelp_nw04/helpdata/en/25/dda73e5b7a424de10000000a114084/frameset.htm
Troubleshooting ICF: http://help.sap.com/saphelp_nw04/helpdata/en/80/b2dd3a6dac703be10000000a11405a/content.htm
Possibly experts in this forum will be able to help you: Application Server->Internet Transaction Server (ITS)
Regards,
Gourav -
Getting the Details from a HTTP Request using C#
Hi,
Suppose, a user submits a form with some details as Address, Phone Number etc.. to a Web Application. On the client side, I need to have a proxy to intercept this http request message being sent to the Server and get the details in it like Phone number and
Address in this case and display them to user in a pop up box for confirming and if he clicks YES, then only I should forward the request to Web Server/Web Application.
If the user feels that the information shown to him is not correct he can Click NO and the request will not be sent to the Server. Anyone know how to use this in DOTNET WEB APPLICATIONS?
I need to write code for the Proxy Part, I am not sure how to handle HTTP messages and from where to start with. Any help would be of great help.
Thanks
K.V.N.PAVANhttp://forums.asp.net/
Yu have many sections to choose from concerning Web based solutions. -
I've the following header and http request.
POST http://deab/DexNETWebServices_4_0_0_4/LoginService.svc HTTP/1.1
MIME-Version: 1.0
Content-Type: multipart/related; type="application/xop+xml";start="<http://tempuri.org/0>";boundary="uuid:e4c19840-745d-45b2-90ca-12d71be4cfd9+id=1";start-info="application/soap+xml"
VsDebuggerCausalityData: uIDPo5F/qXRc4YJImqB6Ard30cQAAAAAAjIXinpIVUulXLJOsSG7yyv7Lf2yHgpHlIxvc6oeqaAACQAA
Host: deab
Content-Length: 1017
Expect: 100-continue
Accept-Encoding: gzip, deflate
Connection: Keep-Alive
--uuid:e4c19840-745d-45b2-90ca-12d71be4cfd9+id=1
Content-ID: <http://tempuri.org/0>
Content-Transfer-Encoding: 8bit
Content-Type: application/xop+xml;charset=utf-8;type="application/soap+xml"
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing"><s:Header><a:Action s:mustUnderstand="1">http://tempuri.org/ILoginService/LoginByUserName</a:Action><a:MessageID>urn:uuid:cf410a05-23d4-4b92-a22c-329cbc19fbe7</a:MessageID><a:ReplyTo><a:Address>http://www.w3.org/2005/08/addressing/anonymous</a:Address></a:ReplyTo><a:To s:mustUnderstand="1">http://deab/DexNETWebServices_4_0_0_4/LoginService.svc</a:To></s:Header><s:Body><LoginByUserName xmlns="http://tempuri.org/"><systemId>19e0ddb4-5fa5-41ee-b624-aea762865a6c</systemId><strName>FirmwareUpdateLogQueryWorker</strName><productId>0af39a3e-6549-485b-872f-b73413203998</productId><password>abc</password></LoginByUserName></s:Body></s:Envelope>
--uuid:e4c19840-745d-45b2-90ca-12d71be4cfd9+id=1--
I'm using the following code to set the header from PL/SQL.
l_http_req := UTL_HTTP.begin_request ('http://deab/DexNETWebServices_4_0_0_4/LoginService.svc', 'POST', 'HTTP/1.1');
UTL_HTTP.set_header (
l_http_req,
'Content-Type',
'multipart/related; type="application/xop+xml";start="<http://tempuri.org/0>";boundary="uuid:e4c19840-745d-45b2-90ca-12d71be4cfd9+id=1";start-info="application/soap+xml"');
UTL_HTTP.set_header (l_http_req, 'Content-Length', LENGTH (l_request));
But UTL_HTTP.get_response returns the error 400 Bad Request. How do I set MIME-Version and VsDebuggerCausalityData from the header?
Thank you for your help on this.Here is the complete code that returns the 400 Bad Request error. Thanks for your help.
DECLARE
l_request CLOB;
l_http_req UTL_HTTP.req;
l_http_resp UTL_HTTP.resp;
v_buffer VARCHAR2 (32767);
p_status_code NUMBER (9);
p_error_message VARCHAR2 (32767);
p_response CLOB;
BEGIN
l_request :=
'--uuid:e4c19840-745d-45b2-90ca-12d71be4cfd9+id=1
Content-ID: <http://tempuri.org/0>
Content-Transfer-Encoding: 8bit
Content-Type: application/xop+xml;charset=utf-8;type="application/soap+xml"
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing"><s:Header><a:Action s:mustUnderstand="1">http://tempuri.org/ILoginService/LoginByUserName</a:Action><a:MessageID>urn:uuid:cf410a05-23d4-4b92-a22c-329cbc19fbe7</a:MessageID><a:ReplyTo><a:Address>http://www.w3.org/2005/08/addressing/anonymous</a:Address></a:ReplyTo><a:To s:mustUnderstand="1">http://deab/DexNETWebServices_4_0_0_4/LoginService.svc</a:To></s:Header><s:Body><LoginByUserName xmlns="http://tempuri.org/"><systemId>'
|| '19e0ddb4-5fa5-41ee-b624-aea762865a6c'
|| '</systemId><strName>'
|| 'FirmwareUpdateLogQueryWorker'
|| '</strName><productId>'
|| '0af39a3e-6549-485b-872f-b73413203998'
|| '</productId><password>'
|| 'abc'
|| '</password></LoginByUserName></s:Body></s:Envelope>
--uuid:e4c19840-745d-45b2-90ca-12d71be4cfd9+id=1--';
DBMS_OUTPUT.put_line ('request ' || l_request);
l_http_req :=
UTL_HTTP.begin_request (
'http://deab/DexNETWebServices_4_0_0_4/LoginService.svc',
'POST',
'HTTP/1.1');
UTL_HTTP.set_header (
l_http_req,
'Content-Type',
'multipart/related; type="application/xop+xml";start="<http://tempuri.org/0>";boundary="uuid:e4c19840-745d-45b2-90ca-12d71be4cfd9+id=1";start-info="application/soap+xml"');
UTL_HTTP.set_header (l_http_req, 'Content-Length', LENGTH (l_request));
UTL_HTTP.set_header (l_http_req, 'MIME-Version', '1.0');
UTL_HTTP.set_header (
l_http_req,
'VsDebuggerCausalityData',
'uIDPo5F/qXRc4YJImqB6Ard30cQAAAAAAjIXinpIVUulXLJOsSG7yyv7Lf2yHgpHlIxvc6oeqaAACQAA');
UTL_HTTP.write_text (l_http_req, l_request);
DBMS_LOB.createtemporary (p_response, FALSE);
l_http_resp := UTL_HTTP.get_response (l_http_req);
BEGIN
LOOP
UTL_HTTP.read_text (l_http_resp, v_buffer, 32767);
DBMS_OUTPUT.put_line (v_buffer);
DBMS_LOB.writeappend (p_response, LENGTH (v_buffer), v_buffer);
END LOOP;
EXCEPTION
WHEN UTL_HTTP.end_of_body
THEN
NULL;
END;
UTL_HTTP.end_response (l_http_resp);
p_status_code := l_http_resp.status_code;
p_error_message := l_http_resp.reason_phrase;
p_response := REPLACE (p_response, '<', '<');
p_response := REPLACE (p_response, '>', '>');
DBMS_OUTPUT.put_line (
'Status: ' || p_status_code || '-' || p_error_message || ': ' || p_response);
END; -
ICF service with Multiple HTTP request handlers.
Hi ,
I have created a ICF service with "One HTTP request handler" using SICF transaction.
it's working fine.
After that i have added anther "HTTP request handler".
i have put two External Break Points in two HTTP request handler classes.
and i have debugged it.
My problem is:
The request is cached by first HTTP request handler.
at the end it returns the response.
it does not reached the second HTTP request handler.
how can i forward my request to second HTTP request handler.
please help me.
lakshmanHi,
Frankly I dont know too much on this topic but following links may help you:
http://help.sap.com/saphelp_nw04/helpdata/en/25/dda73e5b7a424de10000000a114084/frameset.htm
Troubleshooting ICF: http://help.sap.com/saphelp_nw04/helpdata/en/80/b2dd3a6dac703be10000000a11405a/content.htm
Possibly experts in this forum will be able to help you: Application Server->Internet Transaction Server (ITS)
Regards,
Gourav -
Multiple HTTP requests through same connection
Hi...
I am writing an application which connect to its server through HTTP protocol and the server is basicaly a bunch of servlets hosted somewhere (Right not it in the tomcat running in my PC)
I know that with Connection Keep-Alive header you can keep the connection alive and do multiple requests from the same server.
Can some one point me to where can I find some sample code which shows how to send multiple requests through same URL conection or URL object. What i cant figure out is how to reset the URL connection or its streams a and make them send anotehr request message to the serverso server can respond.
Or do I have to do this manualy (using sockets)You SHOULD be able to do a HttpUrlConnection method. However, I have hand-coded HTTP server and client apps and the keep-alive is rarely enabled in servers.
This is due to better handling of millions of unique hosts requesting, unlike a network os, which is made the other way around. -
How to display the contents of servlet request using the swing component.
I am trying using the servlet to receive the request of the J2ME client. When the request will be there, this should be automatically displayed by the swing User Interface. Again, that component should display the previous requests made alongwith this request.
Shriprasad wrote:
I am trying using the servlet to receive the request of the J2ME client. When the request will be there, this should be automatically displayed by the swing User Interface. Again, that component should display the previous requests made alongwith this request.This makes no sense. Either there's a lot you're leaving out (maybe you're receiving requests on a server, then storing data, and you want to expose the data later via a console of some kind implemented in Swing?), or you don't understand what you're talking about.
Maybe you are looking for
-
Yesterday I reset my settings on my iphone 4 to correct a problem. Today I am unable to connect to itunes to sync my phone. The device does not show up on the screen. What can I do?
-
Hi there, I am looking for a way to embed a vimeo.com Video into my C.V. I copied the embed code on the vimeo site and pasted it into my InDesign document and added the "http:" in the HTML code. When I select the object and click on the Folio Overlay
-
Everything was running fine then I did some automatic software updates...I believe OS X was updated to 10.4.9, there was a quicktime update and an airport extreme update and maybe one other. After the update, I shut down and when I went to start up a
-
I know I'm new here, but I don't care right now. I need somebody to tell me what Error Code 1418 is. I'm using a fifth-generation iPod Video, 30 gig. After an impact, which involved my iPod falling off my desk, when I updated it, the update failed, a
-
Hi everyone! I have a blackberry torch 9810, 7.1 bundle. I have a problem with my built in memory. ever since I lost my memory stick, ii started using my built in memory since it's a 6.2 GB memory. so ii once plugged my bb into my laptop, and when un