Apache-Netscape webserver plugin performance comparison WL8.1
Hi,
Can anyone guide me abt the performance comparisons between apache and netscape plug-in.
which one of the above wuold be best for WLP .l,Windows 2003 Server,Oracle 9i.
Thanks,
sumit
([email protected])
Hi,
Can anyone guide me abt the performance comparisons between apache and netscape plug-in.
which one of the above wuold be best for WLP .l,Windows 2003 Server,Oracle 9i.
Thanks,
sumit
([email protected])
Similar Messages
-
How to configure webserver plugin for IIS to fwd request to multiple server
Hi,
Have configured Sun One webserver plugin for IIS is configured as per the documentation - http://docs.sun.com/source/816-7156-10/agplugin.html
Have a requirement to forward the request to three different servers
Eg : http://www.host1.com/app1
http://www.host2.com/app2
http://www.host3.com/app3
Getting bad gateway error when this is configured in sun-passthrough.properties file
serverpool1.server=http://www.host1.com
serverpool1.passthrough=/app1
serverpool2.server=http://www.host2.com/
serverpool2.passthrough=/app2
Is this configuration wrong?
ThanksFirst, set the user back to www or whatever it was. To do namebased virtual hosting, you'll need to change two things. The first is to add a NameVirtualHost directive to /etc/httpd/sites/virtualhostglobal.conf
This is one of the VirtualHost stanzas from my Linux box, you just have to adjust the paths for your machine:
<VirtualHost www.mydomain.com>
ServerAlias mydomain.com
ServerAdmin [email protected]
DocumentRoot /usr/people/httpd/html/www
<Directory /usr/people/httpd/html/www>
Options Includes
AllowOverride AuthConfig
</Directory>
ScriptAlias /bin /usr/people/httpd/cgi-bin/www
ScriptAlias /cgi-bin /usr/people/httpd/cgi-bin/www
</VirtualHost>
Restart Apache and you should be good to go. If there are errors, could you post them from /var/log/httpd/error_log ?
Roger -
Performance comparison of J2sdkee1.3.1's JMS and iPlanet MQ 2.0
I am evaluating two JMS APIs: The free one comes with J2sdkee 1.3.1 and the iPlanet Message Queue for Java 2.0 (free for development and evaluation, not free on Production environment).
I created two JSP pages running under Tomcat 3.3. One JSP page is calling a Java class 1 which uses j2sdkee1.3.1 JMS API: it creates InitialContext() and lookups for QueueConnectionFactory & Queue, then sends a text message to the Queue.
I did a little performance improvement by putting this process into a static method init(), so it will be called only once. The latter request will only send message.
The second JSP page is calling a Java class 2 which doesn't use JNDI, instead, it calls the new QueueConnectionFactory/QueueConnection classes provided by iPlanet MQ API.
I found out that InitialContext() call and lookup process is taking quite a long time in the first case. After that, sending message is quite fast. However, if "j2ee" is shutdown in the middle, the JSP page can't recover unless I restarted Tomcat server.
The performance of iPlanet MQ API is pretty good even if the QueueConnectionFactory/QueueConnection classes are created for each request. And it can recover after the Broker is restarted.
Anybody experienced in using J2sdkee1.3.1 JMS API? If you know a better way to improve performance other than the static method init() which can't recover, please share your information. Appreciate it.
Thanks,
YeYour performance comparison should be identical in all ways except for the particular server you are trying to evaluate. which should be relatively painless, given the use of JNDI.
At the very least, ignore the JNDI lookup in your first test.
I have found the j2ee JMS provider (the free one) to be quite slow, and also have found a bug with the shutdown and startup process changing the message order. which is a fundamental error.
I have used IBM MQ (websphere MQ) and found it to be very fast and worked as expected. I have not used their pub/sub product (which i suspect is based on Talarian.)
I favour servers built in native code, and integrate using JMS. just like I prefer Oracle over a pure Java RDBMS, but like the ease of integration offered with JDBC.
I would avoid webstyle start-up companies like Iplanet. That joint effort seems like a desperate attempt at reviving Netscape thru technology, rather than thru a business concept. -
Is it possible to use commerce server with netscape webserver and weblogic app server
Hello,
We want to use Netscape webserver using NSAPI plug-in with WLS 5.1.
In this scenario can we get full functionality of Weblogic Commerce server
2.0.1 if we wnat to use above setup.
This is urgent please.
suryaSurya,
The NSAPI plug-in with WLS 5.1 should not adversely affect the way the
Commerce Server works. Although this platform is not 'certified', the product
is J2EE compliant and should work without error.
Hope this helps!
surya chavali wrote:
Hello,
We want to use Netscape webserver using NSAPI plug-in with WLS 5.1.
In this scenario can we get full functionality of Weblogic Commerce server
2.0.1 if we wnat to use above setup.
This is urgent please.
surya -
Performance comparisons of DES and AES
Hi,
Has anyone gathered data in regards to performance comparison of AES vs DES using the JCE in java?
I would be interested in finding which is faster.
Thanks,
DanOh, sorry by the truncated table. I've pasted an abridged version of the "openssl speed" output.
I will paste the unabridged version of "openssl speed des" output (openssl is a C crypto toolkit, not a Java toolkit).
To get the most accurate results, try to run this
program when this computer is idle.
First we calculate the approximate speed ...
Doing des cbc 20971520 times on 16 size blocks: 20971520 des cbc's in 8.11s
Doing des cbc 5242880 times on 64 size blocks: 5242880 des cbc's in 7.97s
Doing des cbc 1310720 times on 256 size blocks: 1310720 des cbc's in 7.86s
Doing des cbc 327680 times on 1024 size blocks: 327680 des cbc's in 7.78s
Doing des cbc 40960 times on 8192 size blocks: 40960 des cbc's in 7.24s
Doing des ede3 6990506 times on 16 size blocks: 6990506 des ede3's in 6.33s
Doing des ede3 1747626 times on 64 size blocks: 1747626 des ede3's in 6.31s
Doing des ede3 436906 times on 256 size blocks: 436906 des ede3's in 6.27s
Doing des ede3 109226 times on 1024 size blocks: 109226 des ede3's in 6.26s
Doing des ede3 13653 times on 8192 size blocks: 13653 des ede3's in 6.08s
OpenSSL 0.9.7d 17 Mar 2004
built on: Thu Apr 22 13:21:37 2004
options:bn(64,32) md2(int) rc4(idx,int) des(idx,cisc,4,long) aes(partial) idea(int) blowfish(idx)
compiler: cl /MD /W3 /WX /G5 /Ox /O2 /Ob2 /Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM /Fdout32dll -DOPENSSL_NO_KRB5
available timing options: TIMEB HZ=1000
timing function used: ftime
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
des cbc 41374.15k 42106.20k 42695.55k 43123.55k 46377.93k
des ede3 17675.11k 17719.91k 17849.97k 17852.74k 18398.65k -
Can't connect to Oracle8i from Netscape Webserver 4.1
Can't connect to Oracle8i from Netscape WebServer 4.1 (linux 6.1)
From the application dbadmin (in WebServer) I get
Database.MajorErrorCode=4 [DBNOTFOUND] no access library for 'libnsrwora.so'
Please help.....
Thanks
[email protected]
nullCheck the ARBOPATH setting in environment variables and make sure you have a 32 bit Essbase client path .
-
I ma looking for performance comparisons of WebLogic Server on Sun server compared
to an Intel server. I am looking for the number of transactions per second that
can be processed on say a 4-way Wintel server as opposed to a Sun UE or, better
yet, a SunFire 280. Can anyone provide me with this information or point me towards
a source where I can find it?
Thanks!
GregGreg Wojtak wrote:
>
I ma looking for performance comparisons of WebLogic Server on Sun server compared
to an Intel server. I am looking for the number of transactions per second that
can be processed on say a 4-way Wintel server as opposed to a Sun UE or, better
yet, a SunFire 280. Can anyone provide me with this information or point me towards
a source where I can find it?
Thanks!Good question in my opinion ... but this is
a more generel question to java between Solaris and
Wintel ..
But seems you have an 4 Processor Intel Box ..
and only a two processor Solaris Box ..
and also the Ultra III processor have a by
far lower taktrate , right ?
The result should be obvious ..
The more generell question is, whether
the Java-Threads can ran so nice on
all processors, as they do on Solaris ..
and also whether you have so much memory
as you can have under Solaris ?
The Thread handling is still totaly different
under Windows and Solaris .. Wintel makes a times
sliced scheduling between the threads .. and
Solaris uses still the concept of LWPs which
are managed by the kernel .. not the threads
themselved are scheduled by the kernel ..
I recently heared during a SUN talk that SUN thought now, that
the overhead in the kernel for the scheduling in not longer
too high .. and they provide in the upcomming Solaris 2.9
a new thread modell which does the scheduling inside of
the kernel ..
I would assume, that a heavy threaded application performs
better on Solaris .. but this is only an assumption ..
I never had the time to measure this ..
Good luck !
Frank -
Looking for Performance Comparisons Between JRockit 6 and Sun Java SE 6
Hello,
Can someone point me to some performance comparisons (benchmarks, etc.) between the JRockit and Sun JVMs?
Thanks in advance.Hi Ben.
Before I send to to the SPEC sites (which can be a tad hard to parse) I must ask - What application or type of application are you interested in? The answer will vary a bit depending on what you need. -
Integrating jboss and apache httpd webserver
Hi folks,
I am a new comer in J2EE realm. Prior to this, I have been using Tomcat and Apache httpd and serves me very nicely.
However, I am now required to evaluate the possibilities of using JBoss. Since we are in need of Apache httpd webserver (we are still serving some old cgi-based), how can we integrate JBOSS and Apache? This is to say that when the request is for J2EE, how can we let Apache forwards this request to JBoss for processing? is this possible though?
I really appreciate you helping me.
Thanks in bundle before hand.
Regards,try this http://www.pubbitch.org/jboss/
-
Apache 2.0.46 w/ Plugin Performance Issues
I have recently upgraded my environment to Apache 2.0.46 from Apache 1.3.
After the upgrade, we have noticed that about 20% of our page loads are taking approx 4 seconds. In the past this was not the case. There have not been any code or content changes since the rollout.
If I hit the app servers directly, they respond perfectly. I expect some latency via the plugin, but not to this degree.
Has anyone else seen this? Any hints as to how to troubleshoot or resolve this?
Thanks,
Michaelwhich plugin are you using with your apache 2.0.46 ? I mean the plugin, which you are using with 2.0.46, belongs to which release of weblogic server ? also can you paste the out of "httpd -V" ?
-
Performance comparisons between POF & open source serialization mechanism?
I'm curious whether anyone has done any comparisons of performance and serialized object sizes between POF and open source mechanisms such as Google Protocol Buffers and Thrift, both of which seem to be becoming quite popular. Personally, I dislike having to write a separate schema and then generate classes from it, which Protocol Buffers and Thrift require you to do, and I vastly prefer POF's mechanism of keeping everything in the code (although I wish the POF annotation framework was officially supported). But aside from that, I'd prefer to use Coherence for many of the purposes that some of my co-workers are currently using other solutions for, and this would be useful information to have in making the case.
FWIW, I hope someone at Oracle is seriously considering open-sourcing POF. I don't think that anyone who would've bought a Coherence license would decide not to because they could get POF for free. They'd just go and use something else, like the aforementioned Protocol Buffers and Thrift. Not only are many companies adopting these as standards, but as has been mentioned in other threads on this forum, that's exactly what even some Coherence users are doing:
Re: POF compatibility across Coherence versions
I really wish I could to encourage developers that I work with to give POF a look as an alternative to those two (both of which we're currently using), regardless of whether or not they plan on using Coherence in the immediate future. As things stand right now, I can't use Coherence for code that needs to be shared with people in other groups who haven't adopted Coherence yet. But if I could use POF outside of Coherence, it would probably be acceptable to those folks as a generic serialization mechanism, and it would make migrating such code to Coherence at some point down the road that much easier. If, on the other hand, I have to write that code around, say, Protocol Buffers, then it becomes much harder to later justify creating and maintaining POF as a second serialization mechanism for the same set of objects, which means it's much harder to justify using Coherence for those objects.
In short, making POF usable outside of Coherence, and who knows, maybe even getting it supported in popular open source projects such as Cassandra (which, as I understand it, uses Thrift) would make it easier to adopt Coherence in environments where objects are already persisted in other systems.
That's my two cents.Hi,
Thank you for links. It is very interesting.
I have implemented POF serialization plugin for this benchmark http://wiki.github.com/eishay/jvm-serializers/
You can get code, run benchmark for yourself and compare result.
Handmade POF serialization http://gridkit.googlecode.com/svn/wiki/snippets/CoherencePofSerializer.java
Reflection POF serialization http://gridkit.googlecode.com/svn/wiki/snippets/CoherencePofReflection.java
Also you should put a two line in BenchmarkRunner.java, all other instructions are on jvm-serializers project page.
Protobuf.register(groups);
Thrift.register(groups);
ActiveMQProtobuf.register(groups);
Protostuff.register(groups);
Kryo.register(groups);
AvroSpecific.register(groups);
AvroGeneric.register(groups);
// register POF tests here
CoherencePofSerializer.register(groups);
CoherencePofReflection.register(groups);
CksBinary.register(groups);
Hessian.register(groups);
JavaBuiltIn.register(groups);
JavaManual.register(groups);
Scala.register(groups);A few comments on result.
* Micro benchmark is a micro benchmark, I saw quite differnt results then comparis java vs POF vs POF reflection on own domain objects.
* POF score very good compared to protocols like Protobuf or Thrift, especially on deserialization.
* Kryo project is quite interesting, I'm going to give it a try in next project for sure.
Again, thanks a lot for a link. -
Netscape 6 plugin applet security
Hi,
I was wondering if anyone has been able to get a unrestricted Java Applet to work over Java Plugin in Netscape 6. I have a signed applet which I can grant all permissions to in IE via the initial Java Plugin (1.3.1) dialogue box. However, the same operation in Netscape 6 does not grant the Applet any permissions - and I get security exceptions when I try to perform a restricted operation such as accessing the filesystem.
After a bit of fiddling around, I have realised that Netscape 6 does not read the information in the .java.plugin file in my home directory and although it reads the info in JRE_HOME/lib/security/java.policy, it seems to loose it almost immediately and not grant any permissions set in the default policy file.
Any help with this particularly thorny issue would be welcome!
Kevin.Hi,
I am also stuck up with the same problem. I have an applet which gets loaded with signed jar in IE with plugin 1.3.1 but it is unable to load in Netscape and gives the following error in the java console. If get hold of any clue or solution , you may plz respond ASAP becoz, it is a very urgent task for me.
Error is as follows:
java.lang.ExceptionInInitializerError: java.lang.ClassCastException: java.net.URL
at sun.plugin.security.PluginClassLoader$2.nextElement(Unknown Source)
at sun.misc.CompoundEnumeration.nextElement(Unknown Source)
at com.sun.media.jai.util.Service$LazyIterator.hasNext(Service.java:255)
at javax.media.jai.OperationRegistry.registerServices(OperationRegistry.java:2031)
at javax.media.jai.ThreadSafeOperationRegistry.registerServices(ThreadSafeOperationRegistry.java:620)
at javax.media.jai.OperationRegistry.initializeRegistry(OperationRegistry.java:371)
at javax.media.jai.JAI.<clinit>(JAI.java:382)
at com.gohealthcast.tiffviewer.TiffViewer.start(TiffViewer.java:217)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Note: I am using JAI.
Thanks in advance.
Regards,
Lakshmi -
Skillbuilders modal plugin performance
Hi all,
I would like to seek people's thoughts regarding page rendering performance when a large number of plug-ins are included on a page in APEX 4.2 with HTTP server.
Consider a hypothetical scenario where 12 instances of the Skillbuilders Modal Page plugin were defined for one page - various buttons that invoke their own DA.
This is consuming a large amount of rendering time according to the APEX debug report - each call to apex_modal_page_render adds up, and I'm considering my options.
a) Tune the plug-in code
I'm not sure how far we can go with this, I'm not sure where exactly the time is being taken - it's only fractional amounts adding up - including various conditions
(I'm disenchanted with APEX debugger reporting 0.047 for many entries...)
b) Add more juice.
but where? DB, application server, local pc with browser?
c) Consolidate the dynamic actions.
Each button has it's own dynamic action, with statically defined URL.
This was done because when we were first attempting to use plugin, this worked when the href attribute option did not. We should be able to work around this now.
I was wondering if anyone had anything to add? I'm trying to shave time off all aspects of the page render, there is no major bottleneck.
Cheers,
ScottThanks Dan.
I've sourced all my plugin supporting files direct from the fileserver instead of the database.
I have found some more conditional checks in between all the plugin definitions that I didn't spot before.
It seems I need to take greater care between using
:ITEM = 'VALUE'
vs
Expr1:ITEM
Expr2:VALUE
I've consider this before but never really had a chance to quantify it
http://tonyandrews.blogspot.com.au/2013/04/apex-conditions-and-performance.html
Scott -
Next-Generation Java 7 Plugin Performance on Windows 7 and IE 8
Applet performance has historically been a black eye, to say the least, for Java Applets. Slow load times over today's networks are simply not tolerated by today's network standards. I'm currently supporting an Applet that is forced to move to the Java 7 Platform. As such, we are particularly sensitive to anything new that may further hinder applet performance. To that end, I've been doing quite a bit of benchmarking lately of Applet load times using various configurations with the Java 7 Plugin on Windows 7 using IE 8.
To capture Java Applet load times, I've simply been marking the start time in Javascript from the HTML onLoad() event, and then calling out to a similar Javascript function to mark the end time from the bottom of the init() method in the Java Applet. I subtract the two times to get a general idea of how long it takes to load the applet.
The best load times, so far, (when loading the JARs from the web server) occur when caching is employed (e.g., cache_option, cache_archive, cache_version). What I've noticed though, is that when everything else is the same, the performance is degraded by at least half when I check the 'Enable the next-generation Java Plug-in' in the Plugin Control Panel. Applet load times slow down by at least half when this option is enabled. When loading JAR files from the web server, with caching in effect, the applet load time performance is comparable to loading JAR files from the file system only when the next-generation plugin is not enabled. I assume this is because of the associated overhead of spinning-up this external JVM process, but I'm not certain.
Does anyone know if this is a correct assumption? And if I'm correct, are there ways to speed up the loading of an applet when caching is used with the next-generation plugin? Is this another cold-start vs. warm-start issue for the JVM?
My goal is to have applet load times for JARs loaded from the web server, using the next-generation plugin, as fast as when the JARs could be loaded from the local file system (which apparently is no longer possible using the next-generation plugin, sadly).
Thanks!Thanks Igor.
Web Browser: IE 8.0.76
Java Plugin: 7u3 (1.7.0_03-b05)
OS: Windows 7 Enterprise (32-bit)
Server: Websphere 7
Java Applet is in O&M phase and been around a while. Rich Internet Application with file system access requirements. Currently compiled with JDK 1.5. 10 JAR files total, 6 of which are third-party JARs. 4 JARs are custom and are signed.
JAR1.jar -> 11077 bytes
JAR2.jar -> 14207 bytes
JAR3.jar -> 5093 bytes
JAR4.jar -> 22233 bytes
JAR5.jar -> 18722 bytes
JAR6.jar -> 17578 bytes
JAR7.jar -> 722237 bytes
JAR8.jar -> 90688 bytes
JAR9.jar -> 17521 bytes
JAR10.jar -> 50686 bytes
JSP Page is used to render the following HTML tags for loading the applet:
<object classid="clsid:${UID}" name="preview" width="100%" height="300" id="poc">
<PARAM name="java_code" value="com.loadfast.Applet.class"/>
<param name="codebase" value="/www/applet"/>
<PARAM name="cache_option" value="Plugin"/>
<PARAM NAME="cache_archive" VALUE="
JAR1.jar,
JAR2.jar,
JAR3.jar,
JAR4.jar,
JAR5.jar,
JAR6.jar,
JAR7.jar,
JAR8.jar,
JAR9.jar,
JAR10.jar
"/>
<PARAM NAME="cache_version" VALUE="
1.0.0.11,
1.0.0.11,
1.0.0.11,
1.0.0.11,
1.0.0.11,
1.0.0.11,
1.0.0.11,
1.0.0.11,
1.0.0.11,
1.0.0.11"/>
<PARAM name="type" value="application/x-java-applet"/>
</object>
Here's a brief synopsis of my test methodology:
Assuming caching is the fastest performance I'm going to get by putting JARs on web server, goal was to determine if browser plugin and next-gen plugin will offer the same performance in terms of time to load the Applet.
To test, I unchecked the 'Enable Next-Gen' plugin option in the Java Plugin. I updated the cache_version values for all JARs. I 'touched' all JAR files in the WAR (I use cygwin) and redeployed the WAR. I have a cli script that launches IE and points it at my applet. When the applet loads, a Javascript Alert box displays showing the number of milliseconds it took to load the applet. I document the time, quit the browser, and re-execute my script. I do this 10 times for each test scenario and take the average.
The two basic test scenarios are using the Browser Plugin (not next-gen) and using the Next-Gen Plugin. That is the only variable I change between test scenarios. Here is the raw data I collected for each test scenario:
Not Using Next-Gen Plugin (milliseconds):
run1 run2 run3 run4 run5 run6 run7 run8 run9 run10
1761 474 535 495 500 505 502 267 693 513
Avg: 625ms
Using Next-Generation Plugin (milliseconds):
run1 run2 run3 run4 run5 run6 run7 run8 run9 run10
5382 1529 983 1545 1622 1575 1544 1544 1545 1529
Avg: 1880ms
The time it takes to load for each first run indicates caching is happening as subsequent runs are faster. I verified that the JVM is not making http requests for cached JAR files by proxying these requests with Tcpmon just to confirm this was the case.
I'm basically just looking for a logical explanation to account for the significant time difference that occurs from this Plugin configuration change. It seems to make logical sense to me that this can be explained by JVM Process start up time, but I'm looking for corroboration on that or another explanation.
Thanks for any advice, help, etc. I'll start looking into JNLP and JAR index as well. -
Performance comparisons between Apple's SSD's and hard drives
Am looking for objective performance data comparing SSD's in Apple's MacBook Pro versus Apple's hard drives in MacBook Pro. I've read some material in Tom's Hardware but am looking for specific device comparisons of these storage types in MacBooks. Seek/latency/read transfer rates/write transfer rates/reliability/etc.
Thanks for the information!! I've book-marked the site and plan to refer to it often.
Maybe you are looking for
-
How to set up a new email address with my ipad using a password made from keychain?
I set up keychain for my passwords on my macbook. I used keychain's suggested password for a email account I set up. Now I want to add the email address to my iPhone and iPad. When it comes to the password I have to add Its not giving me and option t
-
I have a imac 21.5 " computer in my studio and want the larger screen of the 27". After I purchase it how do I install logic pro 9 on it when the application is no longer available on the app store?
-
Installing a SSD on MacBook Pro
Hi I'm planning on installing a SSD on my MacBook Pro, purchased August 2011. Can anyone point me to the correct kind of disk I should buy? I have found various on Crucial's website, however they all seem slightly different - I recall Crucial being a
-
Problems with playing music in iTunes 11
Since I have installed iTunes 11 the musics stops playing between 45 - 60 minutes, the iMac screen goes out and it cost some time to see the screen again. Who has the Same problem?
-
Has anyone had experience with CS4 in combination with Matrox RTX-2 card? I have recently upgraded from PPro2, and found I never really used my RTX-2 for any of my client's projects in 2.0 because I needed cross-platform compatibility with systems no