The Source for Java Technology Collaboration
User: Password:



Masoud Kalali

Masoud Kalali



RSS feed of this weblog entries by this author.

Masoud Kalali holds a software engineering degree and has been working on software development projects since 1998. He has experience with a variety of technologies (.Net, J2EE, CORBA, and COM+) on diverse platforms (Solaris, Linux, and Windows). His experience is in software architecture, design and server side development. Masoud has several articles in Java.net and he is one of founder members of NetBeans Dream Team. Masoud's main area of research and interest includes Web Services and Service Oriented Architecture along with large scale and high throughput systems' development and deployment.

Articles

Extending OpenPTK, the User Provisioning Toolkit
Project Open Provisioning ToolKit (OpenPTK) is as an open source user provisioning toolkit exposing APIs, web services, HTML taglibs, and JSR-168 portlets with user self-service and administration examples. OpenPTK hides the implementation differences between different user stores, allowing developers to use multiple stores with a common API. Masoud Kalali shows how to use and extend the toolkit. Mar. 27, 2008

Dynamic Load Balancing in GlassFish Application Server
GlassFish provides fine tools for load balancing across a cluster, but what if you want to make your clustering decisions dynamically? Masoud Kalali shows how JMX and AMX can be used to make runtime clustering decisions. Jan. 15, 2008

JavaDB End-to-End Security
The all-Java database JavaDB (aka Derby) is known for its embeddability, but what about security? Can you put it out there for enterprise applications and keep data safe? Masoud Kalali shows the steps you can take to secure your JavaDB data. Mar. 20, 2007



Weblogs

NetBeans 6.7 is here. Grab your copy and explore tens of new features: Top Features of this release are Integration with project Kenai,issue tracker and Hudson integrations; and enhancements to Java, PHP, Ruby, Groovy and C/C++. Highlights of the 6.7 release include support for JavaScript 1.7, Ruby Remote Debugging, and integration of the Java ME SDK 3.0.
Posted by kalali on June 29, 2009 at 14:00 PST | Permalink | Discuss (4)  

Win your Copy of Wiley's OpenSolaris Bible book: If you are thinking about OpenSolaris and you want to learn how to navigate through this OS or you are a UNIX administrator who wants to update and increase their knowledge of OpenSolaris; you can count on OpenSolaris Bible book. We at DZone posted a review of the book and will give away a copy of OpenSolaris Bible book to one of the community members which post a comment about our review or ask a question about the book and review.
Posted by kalali on June 23, 2009 at 05:38 PST | Permalink | Discuss (0)  

JMS Over HTTP using OpenMQ (Sun Java System Message Queue and HTTP tunneling): OpenMQ provide a rich JMS implementation which includes tens of unique features including JMS over HTTP/S communication which can free developers from thinking about how JMS client can operate behind firewalls and proxies. This JMS tunneling capabilities let us have full JMS API capabilities without using a non standard port for our JMS broker. Our JMS application can use the JMS implementation to communicate with JMS broker over HTTP trough a tunneling web application. This entry provide configuration steps along with sample code for using JMS over HTTP using the OpenMQ http tunneling.
Posted by kalali on June 19, 2009 at 13:31 PST | Permalink | Discuss (3)  

Monitoring GlassFish application server's HTTP Service using VisualVM.: If you are using GlassFish and you want to monitor your Server HTTP Service performance from your desktop computer then this entry is for you. The entry shows how one can use VisualVM utility of JDK to monitor HTTP Service of GlassFish application server
Posted by kalali on March 23, 2009 at 17:40 PST | Permalink | Discuss (0)  

WSJ says: "IBM in Talks to Buy Sun". But Why would IBM buy Sun Microsystems?: The Wall Street Journal Published an article which discuss possibility of IBM buying Sun Microsystems, but why on earth should IBM take over Sun Microsystems when almost every product which Sun offer has a counterpart in IBM arsenal?
Posted by kalali on March 18, 2009 at 06:51 PST | Permalink | Discuss (5)  

Experimenting replication and failover recovery (High Availability) with OpenDS 1.3 Build 1: Do you use OpenDS as a directory server in your application architecture and design? this entry shows how we can setup a simple replication topology along with some sample code showing how we can use JNDI to access data as long as one of replication node is up and running.
Posted by kalali on March 16, 2009 at 06:18 PST | Permalink | Discuss (4)  

Using XML in Java refcard is available for download as free as speech: If you are new to using XML in Java then this refcard is definitely for you. It discuss XML utilization in Java along with performance comparison of DOM, SAX and STAX, validation, XSD, DTD, Xpath and general XML descriptions
Posted by kalali on December 21, 2008 at 22:36 PST | Permalink | Discuss (0)  

Not a good design in Thinkpad T400 USB ports and some thougths on selecting an ebook readers: Why there is no horizontal USB port in T400, plugging some card reader into vertical ones is not easy. Plastic Logic ebook reader is going to hit the market in early 2009.
Posted by kalali on December 21, 2008 at 11:53 PST | Permalink | Discuss (2)  

One suite of JSF components to rule them all: Sun and ICESoft have teamed up to deliver one single JSF components suite for developers who uses NetBeans IDE developing their web applications.
Posted by kalali on December 18, 2008 at 23:58 PST | Permalink | Discuss (2)  

Some thoughts on the JBoss AS 5 release: JBoss Application server 5 released a couple of weeks ago after about 3 years of development. JBoss AS 5 comes with a new architecture but it is still bundled with same old administration console that it was bundled couple of years ago.
Posted by kalali on December 18, 2008 at 10:07 PST | Permalink | Discuss (9)  

Netbeans 6.5 is at your door step, take a look at shining new features: NetBeans 6.5 is new release of first class multi language, platform IDE. NetBeans 6.5 release is mostly targets Scripting languages like PHP, Ruby, Groovy, JavaScript (AJAX) and a lot of other enhancement in the platform and IDE.
Posted by kalali on October 30, 2008 at 11:47 PST | Permalink | Discuss (4)  

One pager review of GlassFish version 3 features: If you are looking for a simple one page overview of GlassFish version 3 this entry is for you
Posted by kalali on October 28, 2008 at 03:30 PST | Permalink | Discuss (0)  

GlassFish refcard is available for download for free: If you are a GlassFish user then you will definitely like this reference card as it contains many of day to day information which you may need. It will ease the pain of looking for a command or tip in the web or reference manuals.
Posted by kalali on July 14, 2008 at 00:28 PST | Permalink | Discuss (1)  

NetBeans Platform Certification and training.: Do you know that you can get certified in developing softwares based on NetBeans platform?
Posted by kalali on May 20, 2008 at 02:43 PST | Permalink | Discuss (1)  

How to Secure GlassFish installation, Part II: How to Secure GlassFish installation, Part II: Secure all ports and listeners that application server uses to interact with outside applications.
Posted by kalali on February 17, 2008 at 12:34 PST | Permalink | Discuss (0)  

The train starts running, NetBeans Innovators Grants has just announced.: NetBeans Innovators Grants is a program in which 20 NetBeans related projects will be selected to become sponsored by Sun Microsystems. 10 large projects with US $11500 and 10 small projects with US $2000 will receive SUN Sponsorship.
Posted by kalali on January 29, 2008 at 07:41 PST | Permalink | Discuss (0)  

Four open source Java application servers compared: An small addition to Jonathan Campbell article at http://www.javaworld.com/javaworld/jw-12-2007/jw-12-appservers.html , I add Glassfish column and some related description here to extend the comparison.
Posted by kalali on December 11, 2007 at 13:11 PST | Permalink | Discuss (7)  

How to Secure GlassFish installation.: Some tips about securing GlassFish installation.
Posted by kalali on December 05, 2007 at 13:49 PST | Permalink | Discuss (0)  

How to have your Own CA and configure Glassfish and your clients for mutual authentication?, Part II: In Second part of this series you can find how you can utilize EJBCA to create certifications for your client application in order to have client cert authentication.
Posted by kalali on August 23, 2007 at 14:19 PST | Permalink | Discuss (0)  

How to have your Own CA and configure Glassfish and your clients for mutual authentication?: In these two entries i will demonestrate how you can use EJBCA to secure you GlassFish application server and achieve Client Cert (mutual) authentication with Certifications issued by your own CA.
Posted by kalali on August 16, 2007 at 09:05 PST | Permalink | Discuss (0)  

SHIFT+ALT+ENTER, a cool NetBeans shortcut: I find a cool NetBeans shortcut, you may try it out if you have not done it yet.
Posted by kalali on June 14, 2007 at 11:14 PST | Permalink | Discuss (4)  

something fun in Feisty Fawn: I find something nice in feisty fawn (Ubuntu 7.04) without looking for it :-)
Posted by kalali on June 01, 2007 at 11:24 PST | Permalink | Discuss (5)  

GlassFish version 2 monitoring capabilities: GlassFish version 2 provides a good monitoring service which allows developers to monitor all application server related activities in order to improve their applications or hunt bugs or ....
Posted by kalali on May 27, 2007 at 14:59 PST | Permalink | Discuss (0)  

How to install and use OpenSSO CLI (Command Line Administration Interface): Opensso which is open source branch of sun java access manager has several modules, one of them is CLI administration console which i will discussd in this entry
Posted by kalali on May 17, 2007 at 16:04 PST | Permalink | Discuss (0)  

What happend to JavaRSS.com?: What happend to www.JavaRSS.com? I really miss it because I can not go to one single web site and see what is going in all other java related web sites.
Posted by kalali on May 11, 2007 at 16:26 PST | Permalink | Discuss (3)  

A scenario based tutorial about using NetBeans BPEL, JBI and Web service developemt features: In thie entry you can see what does NetBeans 5.5.1 provides about developing web services, BPEL and composite applications in a complete scenario. You can learn casa editor, BPEL designer and some JBI terms and features that are provided in NetBeans and Glassfish
Posted by kalali on May 11, 2007 at 13:33 PST | Permalink | Discuss (3)  

NetBeans 6 M7 released. There are some cool features available and cool modules in UC.: With release of NetBeans 6 M7 there is support RoR and scripting languages along with some neat features available in NetBeans UC.
Posted by kalali on February 22, 2007 at 02:41 PST | Permalink | Discuss (0)  

Hibernate dynamic mapping and Dom4J enabled sessions: Hibernate dynamic mapping is an experimental feature in hibernate 3.2 but It could be very usefull feature for SDK and framework developers.
Posted by kalali on February 11, 2007 at 15:53 PST | Permalink | Discuss (2)  

Jonas Joins to Netbeans supported application servers: JOnbAS project from sourceforge announced first public release of JOnbAS support for netbeans IDE .
Posted by kalali on September 17, 2006 at 13:22 PST | Permalink | Discuss (1)  

Netbeans 5.5 and Jdeveloper 10.1.3.1 both sounds very good...: a brief talk about Netbeans 5.5 beta and Jdevelopers 10.1.3.0 developers preview.
Posted by kalali on August 25, 2006 at 07:15 PST | Permalink | Discuss (0)  

Develop web application with netbeans ,seam and Glassfish: In this entry you will see how easily you can develop application based on Seam and jsf with netbeans. indeed i show you steps you need to follow to develop registration application with seam and netbeans
Posted by kalali on August 15, 2006 at 05:05 PST | Permalink | Discuss (1)  

Step by Step toward a jms sample in NetBeans and yes GlassFish. part 2 : Remote Client: here you will see how to send messages to a queue from a remote standAlone Client also you can see something about initialcontext and its configuration. like usuall in netbeans and glassfish
Posted by kalali on May 10, 2006 at 06:01 PST | Permalink | Discuss (0)  

GlassFish is Open source , but how much Open it is ?: GlassFish is opensource we all know this , but in addition it has a very good community which worth much more...
Posted by kalali on May 09, 2006 at 02:07 PST | Permalink | Discuss (0)  

Step by Step toward a jms sample in NetBeans and yes GlassFish: how to build an MDB , how to consume messages in MDB , how to send messages to a queue from a servlet , all in NetBeans and GlassFish.
Posted by kalali on May 05, 2006 at 06:40 PST | Permalink | Discuss (4)  

Simply backup and restore your domains in GlassFish Using GlassFish Command Console: In this entry you will see that GlassFish asadmin provide facilities to backup and restore your domains
Posted by kalali on April 25, 2006 at 17:23 PST | Permalink | Discuss (1)  

overview of XML Parsing in java , different methods and libraries: In this Entry you can find Different Kind of XML parsing model and differet kind of Parsers in term of their relation with Client that use that Parser. also you will find which XML parsing library implements which solutions.
Posted by kalali on April 24, 2006 at 05:00 PST | Permalink | Discuss (4)  

An overview of Different Software development models with a deeper look at RUP Development model: It is a presentation that i made about SDLC , i explained different Life cycle models in brief and i gives more details about RUP lifecyle model.
Posted by kalali on April 20, 2006 at 15:27 PST | Permalink | Discuss (0)  

Testing some FrameWorks and applications on Glassfish build 40+ part V , And some tips about Application deployment: In this part i will show you how DWR Works fine on GlassFish also you will see different methods of web application deploymet in glassFish.
Posted by kalali on April 11, 2006 at 15:02 PST | Permalink | Discuss (1)  

Testing some FrameWorks and applications on Glassfish build 40+ part IV: It is part IV of this series I will show you how easy you can use a JMX console like MC4J to manage your server by means of Mbeans.GlassFish implements some MBeans to make it possible to manage the server using JMX, Lets see it in action.
Posted by kalali on March 31, 2006 at 15:00 PST | Permalink | Discuss (2)  

Testing some FrameWorks and applications on Glassfish build 40+ part III: It is part-III of this series which i am trying to deploy at least a sample application on GlassFish. I used most of the Frameworks or application that i am testing in my previous jobs. maybe their older versions. In this part i will test OSWorkflow from openSymphony
Posted by kalali on March 30, 2006 at 02:08 PST | Permalink | Discuss (3)  

Testing some FrameWorks and applications on Glassfish build 40+ part II: In this part of this series i will talk about two framework OsCache and a Facelets, that i test on GlassFish. It is second part of a series that i decide to test different frameworks and applications on glassFih.
Posted by kalali on March 26, 2006 at 10:44 PST | Permalink | Discuss (1)  

Testing some FrameWorks and applications on Glassfish build 40+: In this blog i will talk about a framework Sitemesh, and a portlet container StringBeans, that i test on GlassFish. Indeed it will be start of a series that i will test some frameworks and applications that i used in past on glassfish.
Posted by kalali on March 25, 2006 at 15:39 PST | Permalink | Discuss (4)  

I want to share an RUP presentation that i have made before ...: This is a presentation that Introduce you the RUP (Rational Unified Process) , maybe this could help you understand some RUP basics...
Posted by kalali on March 09, 2006 at 03:54 PST | Permalink | Discuss (2)  

A New Module for Netbeans IDE , an statistical CVS Reporter...: This is a New NetBeans Module which helps you gather statistical information about your CVS and view them in two different Charts ,
Its feature will comply with VCS Report in first versionsexport them in HTML and CSV format.
Posted by kalali on March 07, 2006 at 13:01 PST | Permalink | Discuss (4)  

A Simple Netbeans Module , a Gmail Checker...: Some times ago i build a Gmail Checker for NetBeans 5 IDE.In this Blog Entry I describe this module.
Posted by kalali on March 04, 2006 at 13:15 PST | Permalink | Discuss (0)  

View All Blogs

 Feed java.net RSS Feeds