Re: Performance Test of JAVA RMI

Joel Lucuik <[email protected]> Thu, 16 Feb 2017 15:13:53 -0500
Newsgroups gmane.comp.java.grinder.user
Message-ID <CAA4qVTLtnZZr_NQ4YMzGxxkuEW2XEp+wcvC1+NnwYLYioeFcaQ@mail.gmail.com>
--===============5905656306513756681==
Content-Type: multipart/alternative; boundary=001a1134fa54b497760548ab6f1b

--001a1134fa54b497760548ab6f1b
Content-Type: text/plain; charset=UTF-8

Hi Priyanka,

You can't record RMI calls in the grinder. Suggest you write all the java
calls via jython scripts.

Ask the developer of the client app to provide those info about how to
instrument else The grinder can't help.

Hope that helps,

Joel


On Feb 16, 2017 1:20 PM, "Gary Mulder" <[email protected]> wrote:

Hi Priyanka,

There is reference in the Grinder docs:

The Grinder can be used to test RPC and MOM based systems using protocols
such as IIOP, RMI/IIOP, RMI/JRMP, and JMS.


What RMI protocol does your application use?

You can probably use Wireshark to reverse engineer the protocol the client
is using to find out. You would likely have to hand code simulated RMI
calls in Grinder, as I believe the Grinder Recorder only supports
HTTP-based protocols.

Regards,
Gary

On 16 February 2017 at 15:41, Priyanka Tiwari <[email protected]>
wrote:

> Hi ,
>
> I am currently testing aJAVA RMI application which is basically a product
> by external company. Due to this I can not access the code of the
> application both for client and server side. We just have the client side
> .BAT file which helps in invoking the application front end.
>
> Could you please suggest if Grinder can help such situation. Is recording
> of such application possible.
>
> Thanks
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> grinder-use mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/grinder-use
>
>

------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
grinder-use mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/grinder-use

--001a1134fa54b497760548ab6f1b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div><span style=3D"font-family:sans-serif">Hi Priyanka,<=
/span><div style=3D"font-family:sans-serif;font-size:13.696px" dir=3D"auto"=
><br></div><div style=3D"font-family:sans-serif;font-size:13.696px" dir=3D"=
auto">You can&#39;t record RMI calls in the grinder. Suggest you write all =
the java calls via jython scripts.=C2=A0</div><div style=3D"font-family:san=
s-serif;font-size:13.696px" dir=3D"auto"><br></div><div style=3D"font-famil=
y:sans-serif;font-size:13.696px" dir=3D"auto">Ask the developer of the clie=
nt app to provide those info about how to instrument else The grinder can&#=
39;t help.</div><div style=3D"font-family:sans-serif;font-size:13.696px" di=
r=3D"auto"><br></div><div style=3D"font-family:sans-serif;font-size:13.696p=
x" dir=3D"auto">Hope that helps,</div><div style=3D"font-family:sans-serif;=
font-size:13.696px" dir=3D"auto"><br></div><div style=3D"font-family:sans-s=
erif;font-size:13.696px" dir=3D"auto">Joel</div><br><div class=3D"gmail_ext=
ra"><br><div class=3D"gmail_quote">On Feb 16, 2017 1:20 PM, &quot;Gary Muld=
er&quot; &lt;<a href=3D"mailto:[email protected]">flyingkiwiguy@gmail=
.com</a>&gt; wrote:<br type=3D"attribution"><blockquote class=3D"quote" sty=
le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div d=
ir=3D"ltr">Hi Priyanka,<div><br></div><div>There is reference in the Grinde=
r docs:</div><div><br></div><blockquote style=3D"margin:0 0 0 40px;border:n=
one;padding:0px"><div>The Grinder can be used to test RPC and MOM based sys=
tems using protocols such as IIOP, RMI/IIOP, RMI/JRMP, and JMS.</div></bloc=
kquote><div><br></div><div>What RMI protocol does your application use?</di=
v><div><br></div><div>You can probably use Wireshark to reverse engineer th=
e protocol the client is using to find out. You would likely have to hand c=
ode simulated RMI calls in Grinder, as I believe the Grinder Recorder only =
supports HTTP-based protocols.</div><div><br></div><div>Regards,</div><div>=
Gary</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote"><=
div class=3D"elided-text">On 16 February 2017 at 15:41, Priyanka Tiwari <sp=
an dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" target=3D"_bl=
ank">[email protected]</a>&gt;</span> wrote:<br></div><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><div class=3D"elided-text"><div dir=3D"ltr"><div style=3D"f=
ont-size:12.8px">Hi ,</div><div style=3D"font-size:12.8px"><br></div><div s=
tyle=3D"font-size:12.8px">I am currently testing aJAVA RMI application whic=
h is basically a product by external company. Due to this I can not access =
the code of the application both for client and server side. We just have t=
he client side .BAT file which helps in invoking the application front end.=
</div><div style=3D"font-size:12.8px"><br></div><div style=3D"font-size:12.=
8px">Could you please suggest if Grinder can help such situation. Is record=
ing of such application possible.</div><div style=3D"font-size:12.8px"><br>=
</div><div style=3D"font-size:12.8px">Thanks</div></div>
<br></div><div class=3D"quoted-text">------------------------------<wbr>---=
---------------------------<wbr>------------------<br>
Check out the vibrant tech community on one of the world&#39;s most<br>
engaging tech sites, SlashDot.org! <a href=3D"http://sdm.link/slashdot" rel=
=3D"noreferrer" target=3D"_blank">http://sdm.link/slashdot</a><br>_________=
_____________________<wbr>_________________<br>
grinder-use mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">grin=
[email protected]<wbr>net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/grinder-use" rel=3D=
"noreferrer" target=3D"_blank">https://lists.sourceforge.net/<wbr>lists/lis=
tinfo/grinder-use</a><br>
<br></div></blockquote></div><br></div>
<br>------------------------------<wbr>------------------------------<wbr>-=
-----------------<br>
Check out the vibrant tech community on one of the world&#39;s most<br>
engaging tech sites, SlashDot.org! <a href=3D"http://sdm.link/slashdot" rel=
=3D"noreferrer" target=3D"_blank">http://sdm.link/slashdot</a><br>_________=
_____________________<wbr>_________________<br>
grinder-use mailing list<br>
<a href=3D"mailto:[email protected]">[email protected]=
ceforge.<wbr>net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/grinder-use" rel=3D=
"noreferrer" target=3D"_blank">https://lists.sourceforge.net/<wbr>lists/lis=
tinfo/grinder-use</a><br>
<br></blockquote></div><br></div></div></div>

--001a1134fa54b497760548ab6f1b--


--===============5905656306513756681==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
--===============5905656306513756681==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
grinder-use mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/grinder-use

--===============5905656306513756681==--