Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 11468 invoked from network); 10 Dec 2008 09:03:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Dec 2008 09:03:18 -0000 Received: (qmail 13414 invoked by uid 500); 10 Dec 2008 09:03:25 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 13385 invoked by uid 500); 10 Dec 2008 09:03:24 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 13188 invoked by uid 99); 10 Dec 2008 09:03:24 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Dec 2008 01:03:24 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of xu.regis@gmail.com designates 209.85.132.251 as permitted sender) Received: from [209.85.132.251] (HELO an-out-0708.google.com) (209.85.132.251) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Dec 2008 09:03:09 +0000 Received: by an-out-0708.google.com with SMTP id d14so166373and.0 for ; Wed, 10 Dec 2008 01:02:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=birIG2RbDLRyckdwGpIbihQzHnpPdETQmFchhHVaHVA=; b=ONDLpc8Cmg2f4Nse+MQDsglL7BxlJC1bzHzgyz9WkUrdO+IKNwFyKVprRv4GgojGeI 2aTrm4jC8QxrAi/eqW8WRk9rxqle3S53d/wBdTl4bECClH3FBg2kPJh/fPQDDa/HE+D1 yYreyftdRYHs8usglNUPez9opa6mVkepLmTLA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=Mri8O235otUk7pjn5YDXkDxD+bvnQwf5u4tU04sn3nlZkIzM7VR55yi/jl7tuAldu7 X5zdQSb3xnI8qbBYV0PWaRyxkdYQfusdnra/sqvWRy9ywrPqdViWYoI57mLsiZr9DAtf i14RmKZmodsMpu5qXAw0HwhhLOW20h8ix9yeA= Received: by 10.101.68.19 with SMTP id v19mr913194ank.62.1228899768627; Wed, 10 Dec 2008 01:02:48 -0800 (PST) Received: from ?9.123.233.47? ([220.248.0.145]) by mx.google.com with ESMTPS id b7sm1492991ana.31.2008.12.10.01.02.46 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 10 Dec 2008 01:02:48 -0800 (PST) Message-ID: <493F85B0.4020701@gmail.com> Date: Wed, 10 Dec 2008 17:02:40 +0800 From: Regis User-Agent: Thunderbird 2.0.0.18 (Windows/20081105) MIME-Version: 1.0 To: dev@harmony.apache.org Subject: Re: [general] JNI programming References: <297100561.1228445444854.JavaMail.jira@brutus> <70c713190812041903i5ca0920agee58291279d007fd@mail.gmail.com> <4938AE77.80706@gmail.com> <4938D9B3.3080307@gmail.com> <49395A0E.5090009@gmail.com> <493DE6FF.5000108@gmail.com> <493E5EBB.1020105@gmail.com> <493E710D.1060701@gmail.com> <493F49B8.3080703@gmail.com> <493F80E1.3090605@gmail.com> In-Reply-To: <493F80E1.3090605@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Tim Ellison wrote: > Regis wrote: >> That's a little surprise, I need to refresh my head about the native >> code. Where can I find such details of JNI call? It seems JNI spec is so >> brief that I can't find more useful things. > > There are books on JNI programming. > > I like "Essential JNI" by Rob Gordon [1] -- its worth reading cover to > cover as it has practical code samples and a reference section. Thanks for sharing, it's interesting. > > I feel a wiki "bookshelf" page coming on... :-) > > [1] http://www.amazon.com/Essential-Jni-Java-Native-Interface/dp/0136798950 > > Regards, > Tim >