Home Email Email
Arkiv for Java nyheder


 

Indhold

26-02-2002
2 kapitler om JCA
Du kan
her læse 2 kapitler fra bogen J2EE Connector Architecture and Enterprise Application Integration af Rahul Sharma, Beth Stearns og Tony Ng.

20-02-2002
Videointerview med Struts chefudvikleren Craig McClanahan
Chefudvikleren for Struts Craig McClanahan fortæller i dette
videointerview bl.a. om JSP og afgræsningen mellem præsentationslaget og forretningslogiklaget. Han fortæller også om JSR127, der er en GUI komponent model for web pages.

13-02-2002
To kapitler om brugen af EJB 2.0
Du kan
her se to kapitler af Using Enterprise JavaBeans 2.0 skerevet af Chuck Cavaness og Brian Keeton. De 2 kapitler EJB Concepts og Security Design and Management.

12-02-2002
Nyheder ved CPM i EJB 2.0
Denne
artikel beskriver, hvad der kommer af nyheder i brugen af EJB'er, der er baseret på CPM (container managed persistence) i EJB 2.0. Den kommer også med en ønskeliste for fremtiden.

12-02-2002
Message queueing i J2EE
Denne
artikel beskriver message queueing i J2EE. Den behandler JMS, og den giver eksempler på message queueing.

12-02-2002
Udvikling til J2ME Personal Profile
Denne
artikel beskriver, hvad der kræves for at udvikle en applikation baseret på J2ME Personal Profile. J2ME Personal Profile er en teknologi beregnet til håndholdt udstyr.

11-02-2002
J2EE 1.3 spredes hurtigt
Du kan
her læse, hvad IT-chefer mener om J2EE samt hvordan det går med udbredelsen af J2EE.

08-02-2002
Dynamisk generering af JavaBeans med XSLT
Denne
artikel beskriver, hvorledes man dynamisk kan genere JavaBeans herunder EJB'er med XSLT (Extensible Stylesheet Language for Transformations). Den viser gennem et konkret eksempel med en produktklasse, hvorledes denne klasse kan ændres efterhånden som der inddrages nye vertikale løsninger.

07-02-2002
Valg af design patterns
Denne
artikel beskriver, hvordan man kan vælge mellem brugen af forskellige patterns, således at man undgår en paralysering pga. valget mellem de mange patterns.

07-02-2002
Tekniske tips ved J2ME-udvikling
Du kan
her læse om tekniske tips, som du kan bruge ved J2ME baseret udvikling

07-02-2002
Design patterns for J2EE
Denne
artikel beskriver design patterns for J2EE. Den kommer ind på MVC og Session Facade. Den beskriver endvidere business delegates, som vi mener er fornuftige at have som mellemlag mellem Model og Session Facade mønstrene.

06-02-2002
Nu kommer applikationer baseret på J2EE
Presys har udviklet
BRM, der baseret på J2EE, men også andre applikationer er ved at se dagens lys. Du kan her læse om udviklingstrenden netop nu.

06-02-2002
Struts med XML og XSLT
Denne
artikel fortæller detaljeret, hvorledes man nu kan benytte XML og XSLT i stedet for JSP i forbindelse med Struts. Ved brug af XML og XSLT kan man Stuts forbindes med Cocoon, hvor 2.0.1 netop er blevet frigivet. I den forbindelse kan jeg fortælle, at der kommet en ny release af Xerxes parseren.

04-02-2002
XDoclet og J2EE
Denne
artikel beskriver XDoclet , der er et værktøj, der gør dette lettere at håndtere XML deployment descriptors og deres grænseflader. Det understøtter bl.a. WebLogic, WebSphere og Struts. Xdoclet er open source værktøj, som udvider Javadoc. det gør, at man kan benytte Javadoc @tags og genererer sourcekode på basis af @tags. Det kan bl.a. benyttes til Web services.

31-01-2002
Connectors til J2EE
Denne
artikel fortæller, at det nu er muligt at få J2EE-connectors til ERP- og CRM-systemer. Ægte J2EE-løsninger som Presys' BRM kan derfor kommunikere med disse løsninger.

30-01-2002
WebLogic og Borland understøtter nu J2EE 1.3
WebLogic understøtter nu J2EE 1.3. Det samme gør Borland Enterprise Server. Du kan læse mere
her og her.

30-01-2002
Inside JCA
Du kan
her læse om JCA (Java Connector Architecture), der benyttes til kommunikation mellem enterprise information systems (EIS). JCA baserer sig på J2EE.

30-01-2002
SAS Institute understøtter J2EE
SAS Institute understøtter nu J2EE 1.3. Du kan læse mere
her.

30-01-2002
Aspect programmering øger modularitet
Aspect programmering kan forbedre modulariteten i Javaprogrammering ved at forbinde opgaver, der gøres tilgængelige flere steder i en unit kaldet aspects. Du kan læse mere
her.

30-01-2002
Hvorledes passes argumenter i Java?
Denne
artikel beskriver, hvorledes argumenter passes i Java.

29-01-2002
Lotus Domino vil understøtte J2EE
IBM har meddelt, at Lotus Domino version 6 vil undrstøtte J2EE. IBM har dog ikke udelukket, at de senere vil understøtte .NET. Lotus vil derfor uden problemer kunne kobles op til Presys
BRM samt andre systemer, der understøtter J2EE - og det vil selvfølgelig få en stærkere integration med Websphere samt andre applikationsservere. Du kan læse mere her.

24-01-2002
JavaOne 2002: Web Services Today and Tomorrow
I år kommer JavaOne, som alle andre IT-konferenncer til at stå i Web Services navn. Du kan
her se de forskellige spor og sessioner.

23-01-2002
Nyt værktøj til udvikling baseret på Struts og J2EE
Du kan
her læse om et ny værktøj, der understøtter udvikling af løsninger baseret på J2EE, patterns og Struts. Den kan integreres med JBuilder.

23-01-2002
Hvad er Aspect programmering?
Denne
artikel forklarer grundlæggende, hvad Aspect programmering er, hvad der adskiller det fra andre programmeringsmetoder samt beskriver dets styrker.

22-01-2002
Ny version af Struts
Du kan
her læse om rettelser og se nye faciliteter samt downloade Struts 1.0.1

22-01-2002
Best practices ved brug af Struts
Du kan
her læse om nogle best practices ved brug af Struts

22-01-2002
Lær Java gennem spil
IBM har udviklet et spil kaldet Robocode, der går ud på at klasser bekæmper hinanden. Man kan her lære om nedarvning, indkapsling, polymorphi, event handling ,og inner classes. Du kan læse mere
her og her samt her.

22-01-2002
Første version af Petstore 1.3
Du kan
her se den første version af Petstore 1.3 kørende på Pramati 3.0.

22-01-2002
Hvad indeholder JBuilder 6.0
Du kan
her læse om det nye faciliteter i JBuilder 6.0

17-01-2002
Deltag i Logo-konkurrence for ANT
ANT har udskrevet en Logo-konkurrence for ANT. Du kan læse mere
her.

17-01-2002
J2ME forbedres
Denne
artikel beskriver, hvorledes J2ME stadig forbedres. Det gælder f.eks. tilageng til kaleder og regneark i mobiltelefoner. Det er irriterende, at man ikke umiddelbert har synkronitet mellem kalederen på kontoret og i mobiltelefonen. J2ME vil blive forbedret på dette punkt i næste version.

11-01-2002
Strategier for entitybeans connections til databaser
Denne
artikel beskriver forskellige strategier for, hvorledes man kan tilknytte entitybeans til databaser.

09-01-2002
Hvorledes kommunikeres med Garbage Collector
Denne
artikel beskriver, hvorledes man kan kommunikere med Garbage Collector gennem Reference Objects API.

09-01-2002
Hvorfor skal man bruge entity beans?
Der er mange, der argumenterer mod entity beans, og de siger, at de sløver performance. Det er er korrekt, at det ved selects af mange records til lister bliver for langsomt med entity beans, men ved enkeltstående transaktioner (opdateringer) er det en fordel at bruge dem. Denne
artikel påpeger, at man vha. entity beans kun behøver at udvikle en funktion en gang, og at den kan bruges i mange forskellige access scenarier. Det betyder, at man først ved deployment tidspunktet behøver at tage hensyn til låsningsniveauer.

09-01-2002
12 gode råd ved udvikling af EJB'er
Du kan
her læse 12 råd, der giver bedre applikationer. De tolv råd kan opfattes som best practices.

07-01-2002
Sun's håndtering af P2P
I mange år har der været talt om distrubueret computing også kaldet P2P ( peer to peer). Denne
artikel bekriver Sun's løsning dvs. Jxta på P2P.

04-01-2002
Test din viden om EJB 2.0
Du kan
her teste din viden om local interfaces i EJB 2.0

03-01-2002
Giga: Stramme IT-budgetter i 2002 undtaget for J2EE
Giga siger i en ny rapport, at IT-budgetterne i USA kun vil stige med 4% i 2002 efter de faldt med 5% i 2001. De fleste IT-områder vil blive ramt, det gælder dog ikke e-handel, integrationssoftware og applikationsservere. Du kan læse mere
her.

21-12-2001
Genbrug af servletter
Denne
artikel behandler genbrug af servlets i forbindelse med JSP-baserede internetapplikationer.

20-12-2001
Java og mobiltelefoner
BEA, IBM og Sun vil alle benytte Java og J2EE til mobiltelefoner. Microsoft vil derimod benytte .Net. Du kan læse mere
her og her.

20-12-2001
Java performance
Du kan
her læse et interview med IBM's Robert Berry om Java's performance. Han kommer bl.a. ind på emner som performance vs. sikkerhed.

18-12-2001
Sun's nye Java Blueprints
Du kan
her downloade og se Sun's nye blueprints om Java. Det indeholder bl.a. the Java Pet Store 1.3 baseret på J2EE 1.3 dvs. EJB 2.0, Java Message Service (JMS) og XML-baseret messaging.

18-12-2001
J2EE Connector Architecture
Du kan
her læse en grundig artikel fra Sun om J2EE Connector Architecture (JCA).

18-12-2001
Genbrug af servlets
Denne
artikel beskriver forskellige metoder til genbrug af servlets.

17-12-2001
Nye funktioner i JSP 1.2
Du kan
her læse om de nye funkyioner i JSP 1.2. Du kan læse 2. del her.

13-12-2001
Hvorledes MVC og JSP hænger sammen
Denne
artikel beskriver, hvorledes forholdet er mellem MVC (Model-View-Controller) og JSP.

13-12-2001
CORBA Notification og Java
Denne
artikel beskriver, hvorledes CORBA Notification der er en OMG-standard kan benyttes i forbindelse med Java.

13-12-2001
Sun ønsker Javateknologi på websites
Sun vil stille mere teknologi til rådighed for websites, der benytter Microsoft teknologi som Windows XP, du kan læse mere
her.

11-12-2001
Velocity 1.2 er nu frigivet
Velocity 1.2 er nu frigivet. Velocity er et Apache open source projekt. Du kan
her læse, hvad Velocity kan, og downloade det.

11-12-2001
EJB'er hvornår og hvordan
Denne
artikel giver et bud på, hvornår man skal bruge EJB'er og hvordan.

07-12-2001
TagLib's fordele
Denne
artikel behandler myte og sandhed samt fordele og ulemper omkring TagLibs.

07-12-2001
Kombiner XML og java
Denne
artikel beskriver ved eksempel hvordan man med fordel kan kombinere et XML scheme og java's reflection API, til at opnå bedre konventionstyring sine programmer.

05-12-2001
Debugger til test af Servlet 2.3 & JSP 1.2
ServletExec Debugger 4.1 er en debugger til test af Servlet 2.3 & JSP 1.2. Den kan integreres med adskillige IDE'er som JBuilder og VisualAge for Java. Du kan læse mere
her.

04-12-2001
Sikkerhed i applikationer baseret på J2EE
Du kan her læse en
artikel om sikkerheden i applikationer baseret på J2EE

04-12-2001
Struts 1.0.1 release canditate 1 er kommet
Struts 1.0.1 release canditate 1 er kommet. Den indeholder eneklte
nye funktioner såsom LabelValueBean class og forbedret håndtering af string. Derudover er der blevet rettet en del fejl. Du kan downloade den her.

03-12-2001
Eclipse vs. Netbeans
IBM har doneret Eclipse (læs:
IBM donerer for $40 millioner software til open source) som open source. I denne artikel kan du bl.a. læse Sun's kritik omkring IBM's håndtering af denne donation samt IBM's svar på kritikken.

30-11-2001
JBuilder 6.0 på gaden
Borlands nye version af JBuilder,
version 6.0 er nu på gaden (læs: Borland markerer sig på J2EE området) . Du kan læse mere om dens faciliteter her.

29-11-2001
Java Process Component API
Du kan
her læse om Java Process Component API (JCP), der er en mulig standard for skræddersyede løst koblede komponenter, der baserer sig på J2EE. Standarden er dog ikke en del af J2EE-platformen.

29-11-2001
JXM 1.1
Du kan
her læse specifikationerne for Java Management Extensions (JMX) 1.1

27-11-2001
Hvad indeholder JCA 1.0
Denne
artikel beskriver hvad JCA (J2EE Connector Architecture) indeholder samt dets begrænsninger. Blandt begrænsninger er, at det kun understøtter synkron kommunikation. Artiklen kommer også ind på, hvad JCA 2.0 kommer til at indeholde.

27-11-2001
Jini-like RMI
Du kan
her læse, hvorledes man kan få RMI til at ligne Jini indtil Jini bliver mere udbredt.

23-11-2001
JAXP
Java XML Pack (JAXP) er et bibliotek der simplificerer udviklernes brug af XML. JAXP understøtter SAX, DOM, XSLT, SOAP, UDDI, ebXML og WSDL. Du kan læse mere
her.

23-11-2001
Datoer og tid på mobiltelefoner
Under J2ME findes der ikke samme omfang af dato/tid-metoder som under J2SE/J2EE, hvilket kan være et problem når der f.eks skal omregnes fra lokaltid til GMT eller UTC. Denne
artikel beskriver hvordan man kan manipulere med dato og tid på mobiltelefoner.

16-11-2001
Hvad sker der med J2EE i fremtiden?
Denne
artikel tager pulsen på, hvor J2EE helst skulle bevæge sig hen, ifølge en række tekniske direktører fra flere toneangivende virksomheder.

16-11-2001
J2EE og enterprisemiljøet
Med den nye version 1.3, er java nu for alvor parat til enterprisemiljøet, blandt som følge af nyheder som JCA, Java Connection Architecture, der gør det nemmere at skrive op imod legacysystemer. Du kan læse mere
her.

16-11-2001
Borland markerer sig på J2EE området
Som vi skrev tidligere på ugen (læs:
Borland udfordrer på J2EE området) satser Borland nu kraftigt på J2EE, blandt andet som en følge af deres egne forudsigelser, der går på, at 40% af alle applikationer vil benytte Enterprise Java Beans i 2003. 30 november lanceres en helt ny version af Enterprise Studio, der bla. vil indeholde JBuilder, Rational Rose and Dreamweaver UltraDev. Endvidere lancerer Borland et helt nyt produkt ved navn Enterprise Server. Det er første gang Borland på den måde udgiver beslægtede produkter simultant, på J2EE-området. Du kan læse mere her.

16-11-2001
Artikelserie om Struts - del 3
Der er nu kommet en ny artikel i OnJava's serie om Struts (læs:
Del 2 om Struts). Denne tredje artikel fokuserer på brugen af propertyresorces - du kan læse mere her.

13-11-2001
Borland udfordrer på J2EE området
Borland har store traditioner for at være førende omkring levering af udviklingssoftware til små og mellemstore virksomheder, til hobbyprogrammøren og de lejlighedsvise brugere. Navnene på værktøjer som Turbo Pascal, Delphi og C++ Builder er kendte af de fleste programmører verden over. Borland forsøger nu at opnå samme position på J2EE-området, da de forventer, at omkring 40% af al nyudvikling vil blive foretaget i J2EE allerede år 2003. Du kan læse mere
her og her.

13-11-2001
Tutorial til J2EE
Sun har offentliggjort version 3 af deres J2EE toturial. Den dækker områder som EJB'er, JSP og Servlets. Du kan downloade tutorialen
her.

13-11-2001
The Colt Distribution
Der er kommet en ny release af Open Source biblioteket Colt, der indeholder datastrukturer og algoritmer for videnskabelige/tekniske applikationer. Du kan se mere
her.

06-11-2001
EJB og ODBMS
Denne
artikel beskriver, hvorledes en EJB med primary composite key kan benyttes i forbindelse med ODBMS.

05-11-2001
XDoclet til Apache-Ant
XDoclet er en open source engine til at udvikle Javadoc @tags og på basis af disse @tags generere sourcekode. Det understøtter web.xml eller ejb-jar.xml. Du kan se mere
her.

02-11-2001
Mere om Struts
Denne
artikel beskriver, hvorfor det er en fordel at bruge Struts.

02-11-2001
J2EE har mange sider
Du kan
her læse om flere forskellige måder at udvikle på basis af J2EE f.eks. EJB'er, servlets og JSP.

01-11-2001
Download J2SE 1.4.0 beta 3
Du kan nu downloade J2SE 1.4.0 beta 3
her.

01-11-2001
Del 2 om Struts
Du kan
her læse artikel 2 om Struts

31-10-2001
Nyt værktøj til J2EE der udnytter patterns
OptimalJ er et nyt produkt, der kan udnytter patterns ved udvikling af applikationer baseret på J2EE. Du kan læse mere
her

24-10-2001
Connector Architecture Adapter
Du kan
her læse om en Connector Architecture Adapter baseret på J2EE

23-10-2001
Ny version af IBM's CommonRules
CommonRules er et framework der retter sig imod udviklere af e-commerce applikationer under java. Du kan læse mere
her.

23-10-2001
Nyt IDE toolkit til Forte
Der er kommet et nyt IDE til Forte/J2EE. Toolkittet kan bruges til JSP/EJB templates, komponenter og testklienter. Du kan læse mere
her.

23-10-2001
Ny I/O funktionalitet i Java 2 SE 1.4
Af nyheder er blandt andet nye typer buffere, memory mapped filer og socket channels - du kan læse mere
her, her og her.

23-10-2001
Artikel om Dispatcher patterns
Denne
artikel beskriver, hvordan man kan bruge Dispatcher-patternet' i forbindelse med udvikling af web-applikationer.

18-10-2001
Java RMI server framework
Du kan
her læse om og downloade et framework til RMI

16-10-2001
Kald af EJB'er
Denne
her beskriver best practices for kald af EJB'ere

16-10-2001
Mere om J2EE 1.3
Du kan
her læse mere om nyhederne i J2EE 1.3

12-10-2001
Hvor bliver J# udviklet
I denne artikel fortælles, hvor J# udvikles, og hvad det er en udløber af. Det formodes at være en udløber af Microsofts JUMP, der er et udviklingsprojekt for konverteringsværktøjer mellem Java og C#. JUMP foregår i Indien. Du kan læse mere
her

12-10-2001
Nyheder i JSP 1.2
Du kan
her læse om nyhederne i JSP 1.2. JSP 1.2 baserer sig på Tomcat 4.0 og servlets 2.3

12-10-2001
Gartner Group: J# vil blive ignoreret
Forleden skrev Presys om Microsofts nye javaværktøj J# til .NET (læs:
Introduktion til J# .NET) . Gartner Group mener ikke J# vil få nogen betydning for Javamiljøet. Det skyldes, at Microsoft har nedprioriteret Java på trods af, at markedet anser det for at være fremtidens udviklingssprog (læs: Java er nr. 1). Du kan læse mere her. Du kan læse mere om annonceringen her

10-10-2001
Servlet 2.4 specifikationer
Du kan
her læse om specifikationerne til servlet 2.4. De er et led i bedre håndtering af Web services. Deployment bliver mere modulær, og der tages højde for JAXM og JAX-RPC.

10-10-2001
EJB 2.1 specifikationerne
Du kan
her læse om specifikationerne til EJB 2.1. Der er bl.a håndtering af JAXM message beans.

09-10-2001
CRM-løsning skal omlægges til J2EE
Kana vil omlægge deres CRM-løsning til Java og J2EE fra COM. Presys har allerede en CRM-løsning kaldet
Bricks2CRM udviklet i Java baseret på J2EE, så vi synes det er et fornuftigt træk. Der er ingen tidsestimater etc. Du kan læse mere her.

08-10-2001
Barracuda 1.0 er færdig
Version 1.0 af open source frameworket Barracuda er nu færdig. Det gør det enkelt at håndtere DOM, og det benytter MVC.De mener dog selv, at have et bedre framework en Struts, som de mener ikke er ægte samt er JSP-centric. Du kan læse mere og downloade frameworket
her.

05-10-2001
Kritik af stateful EJB'er
Du kan
her læse en kritik af for meget brug af stateful EJB'er

05-10-2001
Message-Driven Beans
Du kan
her læse kapitel 13 fra bogen Enterprise JavaBeans, 3rd Edition om Message-Driven Beans.

05-10-2001
SQLJ, Oracle JVM og EJB
Du kan
her læse om SQLJ, Oracle JVM og EJB

04-10-2001
Introduktion til WebStart
Denne
artikel giver en indføring i hvordan man installerer WebStart (læs: Installér java-programmer fra Internettet med et enkelt klik) og hvordan man kan bruge det i praksis i forbindelse med sine egne applikationer.

04-10-2001
Brug af J2EE Services
Du kan
her læse hvordan man deployer J2EE services, og hvordan de kan kaldes fra en Java Server Page (JSP).

03-10-2001
Gratis JSP debugger
Du kan
her gratis downlade en debugger fra Day til JSP.

03-10-2001
Den første 3G telefon
Du kan
her læse en artikel om den første japanske 3G telefon , der kommer på markedet på mandag.

03-10-2001
Brug af JSP og J2EE
Denne
artikel fortæller hvorledes en JSP custom tag udvikler kan drage nytte af J2EE. Artiklen behandler ikke Struts (læs: Brug af MVC (Struts) ved J2EE), der er et pattern til håndtering af JSP og J2EE. Se også Presys White Pater om CRM.

02-10-2001
Ny artikel i "Dragonslayer" serien
Du kan
her læse en ny artikel i "DragonSlayer" serien, med fokus på JSP og errands.

02-10-2001
Spriteanimationer under java
Denne
artikel forklarer og viser eksempel på, hvordan man kan lave spriteanimationer i sine javaprogrammer.

01-10-2001
Brug af MVC (Struts) ved J2EE
Du kan
her læse, hvorledes MVC pattern (Struts) kan integreres med J2EE. Denne model svarer til modellen i Presys' Bricks2CRM. Presys vil i løbet af kort tid publisere et whitepaper om emnet på vores hjemmeside.

01-10-2001
Core J2EE patterns
Du kan
her læse hvad Deepak Alur, John Crupi og Dan Malks mener om J2EE patterns. De har skrevet bogen Core J2EE patterns, som er den bedste om emnet.

28-09-2001
Brug af JDBC under JSP
Denne
artikel beskriver hvordan man får adgang til dynamiske data fra JSP-sider via JDBC.

27-09-2001
Artikel om EJB 2.0 standarden
Denne
artikel diskuterer nogle af de forbedringer der indført indenfor den nye EJB 2.0 standard, med fokus på CMP og CMR. Det er den anden artikel af en serie, hvoraf den første kan læses her.

27-09-2001
Bedre sikkerhed under J2EE/JSP
Disse
artikler beskriver nogle teknikker hvormed man kan forbedre sikkerheden i J2EE/JSP applikationer.

25-09-2001
Struts bliver visuel
Der er efterhånden kommet forskellige applikationer, der muliggør en visuel udvikling baseret på Struts. Du kan
her læse om en console til Struts. Den er open source og den endelige version vil komme senere. Du kan læse om Scioworks Camino her

25-09-2001
J2EE teknologi i praksis
Du kan
her læse 2 kapitler fra bogen J2EE Technology in Practice af Rick Cattell and Jim Inscore.

25-09-2001
Eksempel på trådløs J2EE-applikation
Du kan
her se et eksempel på en trådløs J2EE-applikation kaldet Java Smart Ticket.

21-09-2001
QL i EJB 2.0
Du kan
her læse om QL (Query Language) i EJB 2.0

20-09-2001
Spørsmål om Tags
Du kan
her læse sprørgsmål og svar på brug af Tags.

20-09-2001
Download J2EE Connector Architecture 1.0 sample
Du kan
her downloade et J2EE Connector Architecture 1.0 sample

20-09-2001
Sprint vil benytte J2ME
Sprint vil understøtte J2ME ideres mobiltelfoner fra 2002. Du kan læse mere
her

19-09-2001
J2EE 1.3 final release frigivet
Frigivelsen af den endelige version af J2EE 1.3 betyder samtidig, at udformningen af EJB 2.0 nu officelt også er afsluttet. Læs eller download specifikationen på
J2EE 1.3 eller EJB 2.0.

18-09-2001
Java er nr. 1
Denne
artikel fortæller, at Java efterhånden er blevet det mest brugte programmeringssprog. Denne store udbredelse bevirker, at der findes et enormt opbud af klasser, som man kan benytte i ens udviklingsproces.

18-09-2001
Martin Fowler : Nye patterns
Martin Fowler har offentliggjort et nyt pattern kaldet Table Module, som har gennemgik på JAOO. Du kan læse mere
her. For komplekse beregninger baseret på komplekse databasesøgninger er domain model mere brugbar. Du kan her læse om Unit of Work, der håndterer transaktioner.

17-09-2001
Brug af Exceptions
Du kan
her læse en artikel om, hvorledes man kan bruge exceptions.

14-09-2001
Jini som Enterprise-løsning
Denne
artikel fortæller om brug af Jini i en B2B-løsning.

13-09-2001
Chad Vawter og Ed Roman: J2EE vs. .NET
Chad Vawter skulle i går på JAOO have fortalt om J2EE vs. .NET. Desværre kunne han ikke komme ud af USA pga. situationen efter flykapringerne. Du kan her (læs:
Chad Vawter og Ed Roman: J2EE vs. .NET) læse hans og Ed Romans papir om J2EE vs. .NET. .

13-09-2001
Website om core patterns
På JAOO blev der diskuteret meget om patterns. Det skete ofte på grundlag af Core J2EE Patterns, Best Practices and Strategies (Alur, Crupi, Malks, Prentice Hall/Sun Press, 2001). (læs:
Patterns under J2EE)

12-09-2001
Hvornår bør man bruge Enterprise Java Beans?
Denne
artikel af forfatteren til bogen Mastering Enterprise JavaBeans 2nd edition diskuterer på baggrund af Gartner groups nylige rapport (læs: Gartner ser på applicationservere) fordele og ulemper ved at benytte EJB's.

11-09-2001
Patterns under J2EE
Denne
artikel diskuterer brugen af og nødvendigheden for at benytte design patterns når man udvikler J2EE projekter. Der vil fremover komme månedlige artikler på denne side, der er skrevet på baggrund af bogen Core J2EE Patterns, Best Practices and Strategies af bogens forfattere selv.

11-09-2001
Artikelserie om javaprogrammmering
Denne
artikelserie vil med tiden dække de fleste aspekter indenfor javaprogrammering. Sjette kapitel er en grundig indføring i interfaces.

11-09-2001
Hvordan migreres fra EJB 1.1 til EJB 2.0?
Denne
artikel beskriver hvordan man under 2.0 standarden bruger Container Managed Persistence, definerer Persistent Fields, definerer relationer entitybønnerne imellem, og opnår samme funktionalitet som med et EJB 1.1 projekt. Tidligere artikler i serien omhandler ændringer i EJB 2.0 samt et eksempel på Container Managed Persistence.

10-09-2001
Optimering af RMI-kode
Denne
artikel giver gode råd omkring optimering af javaprogrammer der bruger RMI (Remote Method Invocation).

06-09-2001
Reducer threading problemer
Denne
artikel behandler threading problemer ud fra performance. Den angiver teknikker til at forbedre performance.

05-09-2001
Nokia vil levere 50 millioner Java baserede mobiltelefoner i 2002
Nokia forventer at levere 50 millioner mobiltelefoner baseret på Java i 2002. Du kan læse mere
her

04-09-2001
Nye patterns i forbindelse med J2EE
Du kan
her læse om nye patterns bl.a. Data Transfer HashMap og Data Transfer Rowset. Disse patterns kan bruges i forbindelse med EJB-udvikling.

04-09-2001
Datastrukturer i Java
I en artikelserie om datastrukturer i Java beskrives
her en sort metode for the Collections class samt sortering af en liste i omvendt naturlig orden.

03-09-2001
JCP's fartplan for J2EE
Du kan
her læse om JCP's (Java Community Process) fartplan for J2EE

03-09-2001
API til J2ME
Du kan
her læse og få referencer til J2ME API'et

31-08-2001
Sun frigiver Forte 3.0
Forte for Java, release 3.0 Community Edition and Enterprise Edition kan nu downlades for preview
her.

29-08-2001
Java Message Service Documentation 1.2
Du kan downloade specifikationerne til Java Message Service 1.2
her

29-08-2001
Quiz om J2ME
Du kan
her undersøge din viden om J2ME

28-08-2001
Diskussion om SOAP og Java
Du kan
her læse en diskussion om SOAP, i forhold til Java-platformen og Java API for XML Messaging (JAXM).

28-08-2001
Algoritme for generering af primary keys
Du kan
her læse om - og downloade - en algoritme til generering af primary keys til EJB'er.

28-08-2001
Lego styret med J2ME
Du kan
her læse en artikel om, hvorledes en legorobot styres med et Javaprogram baseret på J2ME.

24-08-2001
Artikel om OutOfMemoryError
Denne
artikel beskriver OutOfMemoryError og memorystyring i Java.

22-08-2001
Adgang til en banks hardware med Java
Denne
artikel beskriver, hvorledes man via en Javaplatform kan få adgang til en banks hardware - f.eks. pengeautomater gennem Financial Services for the Java platform (J/XFS).

22-08-2001
Overblik over JWSDL
Du kan
her læse en artikel, der giver et overblik over JWSDL, som er et Java API til WSDL (Web Service Description Language). Der foregår i øjeblikket en specifikation af JWSDL i Java Community Process (JCP).

16-08-2001
Download bog om brug af EJB 2.0
Der har længe været talt om EJB 2.0. Med denne standard styrkes udviklingen af CMP (Container Managed Persistence) således, at man ikke behøver at benytte BMP (Bean Managed Persistence) med SQL - for ikke at tale om client/server arkitekturen med SQL fra servlets eller session beans - for at håndtere relationer. Client/serverløsninger kan selvfølgelig bruges til mindre løsninger, som skal programmeres i en fart, men hvis man ønsker flytbare, hurtige og skalerbare løsninger, der også kan håndtere Web Services, er løsninger baseret på CMP bedst. Mange tror, at løsninger baseret på BMP er hurtigst, men efterhånden som applikationsservere blive mere og mere integreret med databaser bliver caching, locking, søgninger etc. klart hurtigere med CMP. Du kan
her downloade kapitel 5 fra bogen Professional EJB om EJB 2.0's entitetmodel og kapitel 9 om transaktioner og EJB

14-08-2001
E++: Et sprog til registrering af mønstre
Du kan
her læse anden del af en artikel om E++, der er et sprog til registrering af mønstre i applikationer baseret på J2EE

14-08-2001
Sun opfordrer Microsoft til at understøtte Java i XP
I helsides
annoncer i The New York Times, San Jose Mercury News og The Wall Street Journal opfordrer Sun Microsoft til at understøtte Java i XP. Microsoft har fjernet Java Virtual Machine (JVM) fra XP. Du kan læse mere her. (læs også : Java fjernes fra Windows XP)

13-08-2001
2 nye kapitler til Ed Roman's Mastering Enterprise Java Beans
Du kan
her læse 2 nye kapitler, der er kommet til Ed Roman's Mastering Enterprise Java Beans

13-08-2001
Java og Web Services
Du kan
her læse en artikel om Java og Web Services. Du kan se mere om UDDI, der er en protokol for Web Services her. Du kan her læse om de forskellige applicationsserver-leverandørers tiltag på SOAP og UDDI områderne.

09-08-2001
Hvad er J2EE?
Hvis ikke du kender til J2EE, kan du læse denne
artikel, der beskriver nøglebegreber indenfor J2EE, og forklarer hvorfor J2EE er det bedste bud på en "vindende" platform.

07-08-2001
Ny version af LogKit
Apache Foundation har frigivet en ny version af LogKit, der er en del af Avalon, Apache's Java Server Framework. Læs mere
her.

07-08-2001
Sun bør understøtte OpenSource yderligere
Denne
artikel forklarer hvorfor OpenSource er godt for Java, og giver eksempler på hvilke skridt Sun kan tage for at forbedre OpenSource-miljøet.

03-08-2001
Vurdering af J2EE og J2SE
Denne
artikel vurderer J2EE og J2SE, og giver karakterer efter sikkerhed, flytbarhed, skalerbarhed og performance

03-08-2001
2600 udvikleres vurdering af Java
Denne
artikel sammenfatter 2600 udvikleres vurdering af Java netop nu.

02-08-2001
Nyheder i JDBC 3.0
Du kan
her læse om, hvad der er af nyheder i JDBC 3.0

02-08-2001
Nyt deployment tool for EJB'er
For alle os, der har udviklet EJB'er, der skal køre på WebSphere, er der endeligt kommet et nyt deployment tool til WebSphere, som kan forbedre vores produktivitet. Det kan kun benyttes til WebSphere 4.0. Du kan læse mere
her

01-08-2001
Jenssoft CodeCompanion 1.1 sammenligner source med kodekonventioner
Jenssoft CodeCompanion 1.1 sammenligner source med 37 kodekonventioner, som kan disables efter behov. Du kan læse mere
her

01-08-2001
Servlets og firewalls
Denne
artikel beskriver, hvorledes man kan komme igennem en virksomheds firewall på en autoriseret facon ved brug af servlets.

30-07-2001
EJB 2.0 og CMP
Du kan
her læse, hvorledes EJB 2.0 forbedre mulighederne for Container-Managed Persistence (CMP) for både entity og session beans.

20-07-2001
Microsofts anti-java strategi har flere aspekter
Denne
artikel beskriver nogle af de konsekvenser Microsofts anti-java strategi kan få, og fortæller om de reaktioner beslutningen er blevet mødt med.

20-07-2001
Installér java-programmer fra Internettet med et enkelt klik
Sun har lanceret et nyt web-installations værktøj -
Java Web Start. Det muliggør installation og kørsel af et program på en client, blot ved et enkelt klik på et link. Teknologien er flersproget og fuldstændig browseruafhængig.

19-07-2001
Sidste beta af J2EE 1.3 frigivet
Java 2 Enterprise Edition, version 1.3 beta, indeholder også sidste nye version af EJB 2.0. Sun siger selv, at dette er sidste version før den endelige release, som er planlagt til at være sidst i september. Læs mere
her. Download J2EE 1.3 her

12-07-2001
Introduktion til JavaMail og JSP Tag Libraries
Denne
artikel beskriver hvordan man kan programmere en Email Web Application (EWA) ved hjælp af J2EE, JSP Tag Libraries og en MVC-baseret model. Fremgangsmåden beskrives udførligt, og der kan downloades et færdigt projekt.

10-07-2001
Hvad er J2EE?
Denne
artikel giver en kortfattet beskrivelse af J2EE.

06-07-2001
WASP 3.0 er frigivet
WASP 3.0 for Windows og Linux er frigivet. WASP bruges til at finde svage områder i applikationer udviklet i Java. WASP kan også bruges til at forstå en applikation. Du kan læse mere
her

04-07-2001
Identificer subklasser under runtime
Denne
artikel beskriver hvorledes man kan få oplyse om subklasser under run-time.

04-07-2001
Swing får ny komponent
Du kan
her læse om Swing's nye komponent : Spinner.

03-07-2001
Hvor står Java nu?
Denne
artikel er den første i en række af otte artikler om den øjeblikkelige status indenfor områder som Java, J2EE og udviklernes faglige kvalifikationer.

02-07-2001
XP og store projekter
Denne
artikel beskriver, hvad der skal gøres for at få XP (eXtreme Programming) gjort brugbart i store projekter. Den gennemgår 12 basale arbejdsprocedurer ved brug af XP.

28-06-2001
Sammenligning af 10 JSP-bøger
Du kan
her læse en sammenligning af 10 JSP-bøger. Sammenligningen og anmeldelsen er foretaget af John Zukowski.

28-06-2001
EJB'er til z/OS og OS/390 CICS Transaction Server V2.1
Du kan
her læse et abstract til en IBM Reedbook om EJB'er til z/OS og OS/390 CICS Transaction Server V2.1 samt downloade bogen.

28-06-2001
Microsoft vil åbne C#
Microsoft vil i samarbejde med Corel som de har investeret $134 millioner (læs:
Interview om Corel's forhold til Microsoft) i, udvikle en ikke kommerciel version af C#, der kan køre på andre operativsystemer end Windows. Ifølge Infoworld vil den blive åben. Du kan læse mere her.

28-06-2001
Kør Java Webservices i PowerPoint
Du kan
her se, hvorledes du kan få Web services udviklet i Java til at køre i .NET applikationer som PowerPoint uden større problemer ifølge Cape Clear.

25-06-2001
Diskussion om entity beans
Du kan her læse en
diskussion om entity beans mellem udviklere og Akara Sucharitakul, der er forfatter til artiklen Seven Rules for Optimizing Entity Beans, som Presys har henvist til tidligere.

25-06-2001
Hvem klarer sig godt på J2EE-markedet
Denne
artikel giver et overblik over markedet for applikationsservere og webservere baseret på interview af 2,000 Javaudviklere på DevX. Ifølge artiklen er Bea stadig markedsledende og IBM's Websphere klarer sig godt. Hele markedet er på stærk vej fremad, og kun iPlanet klarer sig mindre godt.

22-06-2001
Java Message Service
Du kan
her se et eksempel på brug af Java Message Service: det er kapitel 2 fra bogen Java Message Service udgivet december 2000 af O'Reilly.

22-06-2001
Der kommer 2 ændringer til Java
Der kommer nu to ændringer til Java, der ellers har været fastfrossen i flere år. Sun vil tilføje assertions og generics til Java. Du kan læse mere
her.

22-06-2001
J2EE Deployathon Online
J2EE Deployathon Online er en applikation, der viser portabilitet ved brug af J2EE. J2EE Deployathon Online er baseret på Java Pet Store version 1.1.2 (læs:
Ny version af Java Pet Store). Du kan se mere her.

22-06-2001
Hvorfor er J2EE Connector Architecture vigtig
Hvorfor er J2EE Connector Architecture vigtig. Denne artikel fortæller hvorfor, det er vigtig at man ser på J2EE Connector Architecture i forbindelse med applikationsudvikling.

21-06-2001
Test din viden om Java 2 Collections
Du kan
her teste din viden om Java 2 Collections.

20-06-2001
PHP og Java
Denne
artikel beskriver, hvorledes man kan få Java til at køre under PHP 4.0.

20-06-2001
Red Hat har overskud for første gang
Red har fået overskud i 1. kvartal 2001. Overskuddet er på $600.000. Red Hat har også annonceret, at de vil komme med en database kaldet Red Hat Database. Du kan læse mere
her.

20-06-2001
EJB 2.0
Du kan
her læse om de nye features i EJB 2.0

19-06-2001
Oracle leverer værktøj til konvertering af VB til J2EE
Oracle vil levere et værktøj Migration Kit for ASP (Active Server Pages), der kan konvertere applikationer udviklet i Visual Basic til J2EE. Du kan læse mere
her.

19-06-2001
Trådløs kommunikation og Java
O'Reilly bringer for øjeblikket en længere artikelserie om trådløs kommunikation og Java. Du kan se den
her.

19-06-2001
Nye dokumenter om UDDI
Der er kommet en del nye dokumenter om UDDI (Universal Description, Discovery and Integration) bl.a. UDDI Programmer's API Specification Version 2.0, UDDI Data Structure Reference Version 2.0 og UDDI XML schema Version 2.0. Du kan se mere
her. Du kan læse om opdateringen til version 2 her.

18-06-2001
Sikkerhedsapekter ved brug af Java
Denne artikelserie går videre end blot bytekode sikkerhed. Den beskriver sikkerhed i forhold til netværker og applikationer. Den første
artikel omhandler sikkerhed ved en virtuel maskine samt bytekode sikkerhed.

18-06-2001
Kent Beck slutter aftale med Lante
Kent Beck, der er ophavsmanden til eXtreme Programming (læs:
Artikel om Extreme programming) har sluttet en eksklusiv aftale med Lante om samarbejde. Du kan læse mere her.

05-06-2001
Reportage direkte fra JavaOne
Et par stykker af Presys´ udviklere er med på Java One i San Fransisco. Her er deres beretning fra begivenhedens første dag: Over 15.000 deltagere, en del mindre end sidste års antal på omkring 25.000, er stadig mange at skulle sluse ind i en stor hal. Det lykkedes - på trods af nogle californiske forsøg på at spare strøm (de slukkede for rulletrapperne).
103 timers sessions er nu igang fordelt på omkring 280 tekniske emner. 1100 talere og 1900 udstillere skal forøge at fastholde de omkring 15.000 deltageres interesse. Noget der ikke helt lykkedes for åbningssessionen, idet den hurtigt gik over i - lad os bare sige "knap så teknisk indhold som ønsket". Stående her i "Free Internet" området kan man se, at ønsket om at læse emails, spille Quake 2 og Air hockey trækker lidt mere i programmørskaren end salgstalerne nedenunder.

01-06-2001
Javastandard for telekommunikation
Sun har specifikationerne for JAIN Operations, Administration, and Maintenance (OAM) API v2.0. Du kan læse mere
her.

01-06-2001
Integreret Javateknologi for End-to-End m-commerce
Du kan
her læse en artikel fra Sun om Integreret Javateknologi for End-to-End m-commerce. Den giver definitioner på mange begreber.

31-05-2001
Markedet for J2EE-licenser blev fordoblet i sidste kvartal
Markedet for J2EE-licenser blev fordoblet i sidste kvartal, og det gik fra 9 til 18. Du kan læse mere
her.

31-05-2001
Integreret Javateknologi for End-to-End m-commerce
Integreret Javateknologi for End-to-End m-commerce
Du kan
her læse en artikel fra Sun om Integreret Javateknologi for End-to-End m-commerce. Den giver definitioner på mange begreber.

31-05-2001
Javastandard for telekommunikation
Javastandard for telekommunikation
Sun har specifikationerne for JAIN Operations, Administration, and Maintenance (OAM) API v2.0. Du kan læse mere
her.

31-05-2001
UML/EJB mapping
UML/EJB mapping
Sun har offentliggjort specifikationer for UML/EJB mapping. Du kan læse mere
her.

30-05-2001
Kapitel fra Advanced JavaServer Pages
Du kan
her læse kapitel 11 fra present Advanced JavaServer Pages af David M. Geary. Det omhandler XML. Bogen har kapitler om internationalization, authentication, JSP technology templates, design og XML

30-05-2001
Visualisering af data baseret på EJB
På JavaOne vil Visual Mining, Inc vise NetCharts EJB, der kan visualisere data samtidigt med, at en applikationsserver behandler data. Du kan læse mere
her.

29-05-2001
Microsoft og AOL slutter aftale om XP
Microsoft og XP vil slutte en foreløbig aftale om, at AOL 6.0 vil blive bundtet med Microsofts nye operativsystem Windows XP (læs:
.NET bliver Microsofts næste monopol). Du kan læse mere her.

29-05-2001
Bluetooth viser tænder
Bluetooth begynder nu at vise tænder. Bluetooth er teknologi for trådløs kommunikation. Du kan her læse om nye produkter fra IBM, 3Com, HP og
Compaq.

28-05-2001
EJB 2.0 Message-Driven beans
Du kan
her læse om de nye Message-Driven beans i EJB 2.0.

28-05-2001
Artikel om J2EE-transaktioner
Denne
artikel behandler transaktioner baseret på J2EE. Den omhandler bl.a. transaktion types, transaktion isolation levels og distribuerede transaktioner.

23-05-2001
Monotoreringsværktøj for EJB
Du kan
her downloade et værktøj monotorering af EJB'er.

23-05-2001
Jakarta Taglibs Project
Du kan
her læse om Jakarta Taglibs Project, der et open source tag library for JSP.

23-05-2001
Rational Suite v2001A
Rational Suite v2001A har Wizards, der hjælper i udviklingen af EJB. Det kan integreres med IBM Visual Age for Java, Borland JBuilder og Sun Forte. Du kan læse mere
her.

23-05-2001
Nye specifikationer for JSP Tag Library
Du kan
her downloade en ny Java Specification Request (JSR) for JSP Tag Library.

21-05-2001
Første kommercielle produkt baseret på JavaSpace
Det første kommercielle produkt baseret på Sun JavaSpace's koncept kaldet J-Spaces er nu kommet på markedet. Det muliggør en P2P (peer-to-peer) kommunikation mellem to systemer. F.eks. ved bestilling af en flybillet kan et biludlejningsfirma se tidspunktet for flyets landing og sende et tilbud til kunden. Du kan læse mere
her.

21-05-2001
jakarta-tomcat/release/v3.3-m3 er kommet
Du kan downloade jakarta-tomcat/release/v3.3-m3
her.

21-05-2001
Citigroup vil benytte Javakomponenter
Den amerikanske bank Citigroup siger, at den vil benytte Javakomponenter til integration af deres mange systemer. I dag kan de ikke i tilstrækkelig grad udføre krydssalg, og de kender ikke kunderne i deres mange roller. Du kan læse mere
her.

17-05-2001
Connector baseret på J2EE og SOAP til web services
Prolifics har udviklet en connector der kan forbinde applikationer, der kører under WebSphere som Presys CRM-komponenter med applikationer, der kører under andre IT-platforme, således at virksomhederne kan tilbyde web services uden store omkostninger. Prolifics er baseret på SOAP, XML og J2EE. Du kan læse mere
her.

17-05-2001
UDDI gør e-handel mere enkel
Den kemiske industri benytter den XML-baserede Chem eStandards til udveksling af informationer. Men de har også behov for at kunne identificere hinanden. De vil her benytte UDDI (the Universal Description, Discovery and Integration Business Registry) http://www.uddi.org/. Du kan læse mere
her.

16-05-2001
7 råd for optimering af entity beans
Du kan
her læse 7 råd for optimering af entity beans.

16-05-2001
SAP understøtter J2EE
In-Q-My, der er et SAP-ejet firma, har fået licens på J2EE. De vil udvikle en applikationsserver, som for øjeblikket er i betatest. Du kan læse mere
her.

15-05-2001
Internationalisering af Javaapplikationer
Du kan
her læse to kapitler fra bogen Java Internationalization af David Czarnecki og Andy Deitsch. Kapitlerne er kapitel 9, Internationalized Graphical User Interfaces og kapitel 11, Internationalized Web Applications.

15-05-2001
Mere om XP
Du kan
her læse en artikel om Extreme Programming (XP) (læs: Extreme Programming). Du kan læse en introduktion til XP her.

15-05-2001
Gartner om J2EE
Du kan
her læse Gartner Group's vurdering af J2EE. De mener, at J2EE allerede har noget en kritisk masse til at blive dominerede på serversiden. De mener, at J2EE vil blive understøttet af de fleste javaleverandører i 2002. Presys har allerede komponenter til CRM-løsninger baseret på J2EE. Vi har udviklet et stort bilfinansieringssystem for en stor dansk bank, der benytter nogle af disse komponenter. Vi har udviklet et booking/rekvisitionssystem baseret på nongel af disse komponenter. Det har integration med Notes/Domino, der skal benyttes indenfor sundhedssektoren. Vi er ved at udvikle et kontaktstyringssystem, der indeholde projektsyring og time/sagsregnskab baseret på disse komponenter. Presys komponenter understøtter WebSphere 3.5 og WebLogic 5.1. Der arbejdes på WebLogic 6.0. Presys komponenter vil snart understøtte UDDI (læs: UDDI og webservices).

14-05-2001
Anmeldelse af EJB 2.0
Du kan
her læse en anmelselse af EJB 2.0.

09-05-2001
Connectors i J2EE
Connectors er blevet en del af arkitekturen for J2EE. Du kan
her
læse om IBM's planer og nuværende understøttelse af connectors i Visual Age.

09-05-2001
Finalisterne blandt de bedste Javaprodukter
Du kan
her se og læse om, hvilke produkter, der er blevet nomineret som de bedste javaprodukter af JavaWorld.

08-05-2001
Specifikationer for JSP 1.2 Proposed Final Draft 2
Du kan
her se de endelige specifikationer for JavaServer Pages (JSP)
1.2 Proposed Final Draft 2.

08-05-2001
Specifikationer for Servlet 2.3 Proposed Final Draft 2
Du kan
her se specifikationeren for Servlet 2.3 Proposed Final Draft 2.

08-05-2001
J2EE Blueprints
Du kan
her se en samling af white papers om J2EE. Denne website er den officielle website for J2EE. Du kan her læse mere om websiten.

08-05-2001
Hvad kan JSP 1.2 og servlet 2.3
Du kan
her se hvad det nye er i JSP 1.2 og servlet 2.3.

04-05-2001
Implementering af sikkerhed ved brug af WebLogic
Denne
artikel beskriver, hvad man skal gøre for at opnå sikkerhed ved implementering af applikationer, der kører under WebLogic og hermed J2EE.

04-05-2001
Connectors under J2EE
Denne
artikel beskriver arkitekturen ved brug af Connectors baseret på J2EE.

04-05-2001
UDDI går live
HP (Hewlett-Packard) bliver den første virksomhed, der går live med UDDI (The Universal Description, Discovery and Integration) http://www.uddi.org/. Du kan læse mere
her.

04-05-2001
J2SE 1.3.1 kandidat 2 er frigivet
Du kan downlade J2SE 1.3.1 kandidat 2
her.

02-05-2001
Kritik af Java
Denne
artikel giver en kritisk vurdering af Java af Paul Graham som er LISP-programmør.

02-05-2001
2 kapitler fra Java Collections
Du kan
her læse to kapitler fra John Zukowski's bog Java Collections. Kapitlerne omhandler arrays og lists.

02-05-2001
Kritik af JXTA
Forleden dag henviste Presys til Sun's første specifikationer af JXTA (læs:
Hvad er JXTA) . Du kan her læse en første kritik af specifikationerne. Kritikken går på, at JXTA ikke er i stand til at håndtere tilstrækkelig store P2P systemer.

02-05-2001
Ny udgave af Mastering EJB af Ed Roman
Du kan
her se første version af Ed Romans Mastering EJB.

02-05-2001
Ny Java Pet Store
Sun har frigivet en ny version af Java Pet
Store, der er Sun's version af mønstret (pattern) MVC (Model-View-Controller) baseret på J2EE. Der findes også et open source MVC-projekt kaldet Struts (læs: Introduktion til Struts). Blandt forbedringerne er forbedret portabilitet, en servlet-baseret sign-in/sign-out arkitektur, et interaktive værktøj for lettere installation af the database tabeller Exception handling for alle lag. Japanese localization og Components' Javadoc softwareværktøj.

01-05-2001
COOL:Gen 6.0 og COOL:Joe 2.0 understøtter J2EE
CA's COOL:Gen 6.0 og COOL:Joe 2.0 understøtter J2EE. Det er muligt at deploye applikationer til WebSphere, WebLogic og andre J2EE-baserede applikationsservere. Du kan læse mere
her.

01-05-2001
Tomcat 3.2.2 beta 4
Du kan downloade den nye version af Tomcat 3.2.2 beta 4
her.

30-04-2001
Mere om EJB 2.0
Forleden skrev Presys, at det endelige udkast for J2EE er nu kommet (læs:
Det endelige udkast for J2EE). Du kan her læse mere om ændringer i forhold til EJB 1.1.

30-04-2001
Mere om SOAP
Denne
artikel fortæller, hvorledes man kan udvikle applikationer basret på Apache SOAP (Simple Object Access Protocol).

30-04-2001
Diskussion om patterns
Du kan
her læse en diskussion om patterns Deepak Alur, Dan Malks og John Crupi. Der er bl.a. henvisninger til Martin Fowler, der i år vil tale på JAOO til september (10.-14.) i Århus.

30-04-2001
Hvad er JXTA
Denne
artikel fra Sun beskriver JXTA og peer-to-peer teknologi. Du kan læse forskellige artikler fra O'Reilly her og her.

30-04-2001
Interview med IBM om ASP
InfoWorld har
interviewet Jan Jackman fra IBM om IBM's syn på ASP (application service providers).

27-04-2001
Introduktion til Struts
Presys har tidligere skrevet om
Struts er et open source initiativ indenfor Jakartaprojektet, som er sponsoreret af Apache. Struts er baseret på Model-View-Controller (MVC) og følger J2EE. Du kan her læse en introduktion til emnet Du kan læse mere om emnet her (læs: JSP eller servlets i den aktuelle situation?).

27-04-2001
Scott Ambler: Test af J2EE
Denne artikel beskriver nogle teknikker/Best Practices til test af applikationer baseret på J2EE. Artiklen er skrevet af Scott W. Ambler. Du kan også læse Object Testing
Patterns.

27-04-2001
Det endelige udkast for J2EE
Det endelige udkast for J2EE er nu kommet. Blandt ændringerne fra forrige udkast er dependent objects ikke kommert med, lokale interfaces for både entity og sessions beans dvs. det bliver muligt at overføre argumenter (parametre) gennem reference medens remote interfaces bliver gennem værdi (value). Du kan læse mere
her.

27-04-2001
Distribuerede applikationer og J2EE
Client/server-paradigme, der baserer sig på en decentral arkitektur, er pga. den billige maskinkraft og netværksbredde ved at blive forældet. Det nye paradigme bliver derfor distribuerede applikationer, hvor mainframe (centralistiske) applikationer og client/server-applikationer forbindes i et distribueret netværk af applikationer, der ofte bygger på en flerlagsarkitektur. Denne
artikel fortæller, hvad J2EE kan tilbyde den distribuerede arkitektur specielt med hensyn til transaktionsstyring.

26-04-2001
Hurtig udvikling af Wizards med Swingbaseret framework
Du kan
her læse, hvorledes det er muligt at udvikle Wizards med et Swingbaseret framework.

25-04-2001
Hvad kan servlets?
Denne
artikel fortæller hvad man kan udvikle med servlets.

25-04-2001
Java bruges oftest til trådløs kommunikation
I en undersøgelse fra Evans Data Corp viser det sig, at 30% af 521 udviklere planlægger at bruge J2ME i udviklingen af applikationer til trådløs kommunikation. 35% vil bruge Palm Inc.'s operativ system og 22% Windows CE. Du kan læse mere
her.

24-04-2001
Jakarta's Custom JSP Tags
Du kan
her læse om Jakarta Taglibs Project. Det er første del af en artikel om, hvorledes man kan bruge open source custom tag libraries til JSP. Du kan læse en anden artikel om Custom Tag Library her.

24-04-2001
Abstrakte klasser vs. Grænseflade
Denne
artikel af Tony Sintes beskriver, hvornår det er optimalt at bruge abstrakte klasser, og hvornår det er optimalt at bruge grænseflader.

23-04-2001
Front end med Java
Du kan
her læse, hvorledes man kan benytte forskellige teknologier baseret på Swing, HTML og XML til at afvikle en applikations front end. Artiklen er skrevet af Alex Kalinovsky.

23-04-2001
Deployering af webapplikationer til Tomcat
Du kan
her læse en artikel om, hvorledes man kan deploye webapplikationer til Tomcat (læs: Servlets i Tomcat og WebLogic).

23-04-2001
High-level pattern sprog til J2EE
E++ er et aleksandrinsk pattern sprog (grækerne var de første til at udnytte patterns i deres udsagnslogik), der skal optimere udviklingen af applikationer baseret på J2EE. Det indeholder rules for design patterns. Du kan læse mere
her.

20-04-2001
Komponentudviklingens historie
Denne
artikel beskriver i årstalsform udviklingshistorien for udvikling baseret på komponenter mht. OO, sprog , databaser etc.

20-04-2001
WebGain vil udvikle bro mellem J2EE og .Net
Webgain vil i samarbejde med HP udvikle en bro mellem J2EE og .Net baseret på HP Bluestone Total-e-server application server. Du kan læse mere
her.

20-04-2001
Overvejelser om XP
I denne
artikel fortæller forskellige udviklere om deres erfaring med XP (Extreme programming).

20-04-2001
Diskussion om J2ME
Du kan
her se et udskrift af en diskussion om J2ME (Java, Micro Edition Wireless Toolkit. Diskussionsdeltagerne er Nicolas Lorain, Dov Zandman, Todd Kennedy og Daniel Blaukopf.

19-04-2001
Hvad sker der på JavaOne
Du kan
her læse om nogle af highlights på JavaOne.

18-04-2001
Håndtering af class-castfejl
Denne
artikel beskriver, hvorledes man kan debugge fejl, der vedrører class-cast. Det er ofte en rekursionsfejl, hvor en composite data structure skal foretage mere end et trin i et rekursivt kald.

18-04-2001
Håndtering af distribuerede sessioner
Denne
artikel beskriver, hvorledes man vha. RMI og Proxy API i JDK 1.3 kan håndtere distribuerede sessioner.

18-04-2001
Introduktion til serviets
Denne
artikel giver en introduktion til hvad servlets er, og hvad de kan.

18-04-2001
Sammenligning af JDeveloper 3.2 og Forte 2.0
Infoworld har foretaget en sammenligning af Sun's Forte for Java 2.0 og Oracles's JDeveloper 3.2. JDeveloper bygger på en licens af Borland's JBuilder. Oracle har udvidet JBuilder med access til databaser og forretningslogik. JDeveloper kan dog ikke køre på Solaris og Linux, men kun NT. Du kan læse mere
her.

18-04-2001
Har Java brug for SOAP
Denne artikel argumenterer for, at SOAP stadigt er umodent, og at Javaprogrammører kan håndtere cross-platform remote procedure kald med andet end SOAP f.eks. RMI. Du kan læse mere
her.

18-04-2001
XML og Java
Du kan
her læse et par kapitler af bogen XML Development with Java 2 af Michael C. Daconta og Al Saganich.

09-04-2001
Nu kommer genbrug af komponenter
Denne
artikel beskriver hvorledes man kan genbruge komponenter, der er baseret på J2EE og Microsofts kommende .NET.

09-04-2001
Kampen om Web services
I denne artikel fortæller BEA's Scott Dietzen om Web services. BEA selv støtter f.eks. ebXML (læs:
ebXML er nået til reviewfasen). Weblogic 6.0 håndterer SOAP, og en understøttelse af Web Services Description Language (WSDL) og Universal Description, Discovery, and Integration (UDDI) er planlagt. BEA arbejder også på at få Microsofts platform til at samarbejde med Java og J2EE. Du kan læse mere her.

09-04-2001
Brug af klienter ved J2EE
Denne
artikel beskriver teknisk, hvorledes man kan få en klient, der f.eks. er baseret på Swing til at kommunikere med en J2EE applikation. Dette kan ofte være nyttigt ved udvikling af intranetnet- og ekstranetløsninger.

05-04-2001
HYWY Software bundtes med Forte
HYWY Software bundtes med Forte. HYWY Software produkter forbedrer Forte's IDE med bl.a. keymodeling. Du kan læse mere
her.

05-04-2001
Java Platform Performance: Strategies and Tactics
Du kan
her downloade forskellige kapitler samt se en chat med forfatteren af bogen Java Platform Performance: Strategies and Tactics skrevet af Steve Wilson og Jeff Kesselman.

05-04-2001
J2EE Connector Architecture Common Client Interface
Denne
artikel beskriver, hvorledes man kan benytte J2EE Connector Architecture Common Client Interface dvs. hvorledes en J2EE-client kan kalde en EIS (enterprise information system) gennem Connectors. Den giver f.eks. et eksempel på hvorledes man kan kalde en stored procedures fra en session bean.

05-04-2001
Tuning the Java Runtime for store applikationer
Denne
artikel er en Java Live session med Steve Wilson og Tim Cramer fra Sun. Den give råd om tuning af store applikationer, der køre på flere maskiner og har mange tråde.

05-04-2001
WebGain køber Meatadata
For at fremme udviklingstempoet af WebGain Studio har Webgain købt Metadata., som fremstiller udviklingsværktøjer for Javamiljøet blandt andet Metadata Debug, Audit, Metrics, Cover, Parse og RMILite. Du kan læse mere
her.

03-04-2001
The Null Flag bug pattern
Denne
artikel beskriver et nyt pattern for at undgå The Null Flag bug pattern .

03-04-2001
Dynamiske forms med JSP
Denne
artikel beskriver, hvorledes man kan udvikle dynamiske forms med JSP.

03-04-2001
Endelige udkast for JDBC 3.0
Sun har frigivet endelige udkast for JDBC 3.0. Du se dem
her.

03-04-2001
Nogle rygter om EJB 2.0
Denne
artikel videregiver nogle rygter, om hvad der vil komme i EJB 2.0 specielt med hensyn til CPMP entity beans.

03-04-2001
Hvornår bør firmaer implementere den nye teknologi?
For øjeblikket foregår et paradigmeskift fra decentral client/server-teknologi til distribueret flerlagsteknologi kaldet Organizations Net Liberated Organization af Gartner Group (læs:
Gartner: Net Liberated Organizations). Denne artikel giver gennem en diskussion nogle råd om, hvornår virksomheder med størst udbytte kan flytte over til det nye paradigme, samt hvad man skal tage hensyn til ved et skift.

02-04-2001
Gode råd ved EJB-udvikling
Denne
artikel beskriver EJB'er og den giver gode råd ved udvikling af applikationer, der benytter EJB.

02-04-2001
J2ME kan vinde indpas på området for trådløs kommunikation
Denne
artikel beskriver, hvorledes J2ME kan blive platformen for trådløs kommunikation. De fortæller om J2ME'e fordele i forhold til WAP.

30-03-2001
WebGain frigiver Application Composer
WebGain frigiver Application Composer, der muliggør en visuel samling forskellige komponenter som EJB'er, JSP, servlets og Javaklasser. Application Composer understøtter foreløbigt WebLogic. Du kan læse mere
her. Du kan downloade en trialversion her. Du kan se mere her.

30-03-2001
Java Authentication and Authorization Service 1.0
Du kan
her læse om Java Authentication and Authorization Service (JAAS) 1.0, der er en Java package til håndtering af brugeradgang. Det kan blot indsættes i en applikation.

29-03-2001
Test af EJB'er
Denne
artikel beskriver, hvorfor det er nødvendigt at teste en EJB-komponent inden den indgår i en større sammenhæng. Den giver også forskellige testmetoder.

29-03-2001
Final spec for J2ME 1.0
Sun har offentliggjort JSR-000046 J2ME Foundation Profile Specification, der er final specs for 1.0. Du kan se dem
her.

28-03-2001
Webgain forbedrer genbrug af komponenter
Webgain har annonceret en Application Composer, der giver f.eks. Visual Basic-programmører mulighed for at deploye deres komponenter på en J2EE-platform. Du kan læse mere
her.

28-03-2001
Deserielisering af marshalled objekter
Denne
artikel beskriver deserielisering af marshalled objekter dvs. klassen java.rmi.MarshalledObject.

28-03-2001
Extreme Programming
Denne
artikel svarer på de mest almindelige spørgsmål om Extreme Programming.

28-03-2001
Introduktion til J2EE
Denne
artikel er en introduktion, der giver et overblik over J2EE.

27-03-2001
J2EE pattern for et view
Jaydoh's Template Mechanism er et J2EE pattern for et composite view. Du kan læse mere
her.

27-03-2001
Gør dårlig kode bedre
Denne
artikel viser, hvorledes man kan gøre dårlig kode bedre vha. refactoring.

27-03-2001
Anmeldelse af 6 Javaperformancebøger
JavaWorld har
anmeldt 6 bøger om Javaperformance.

26-03-2001
Servlets 2.3 API
I denne
artikel vurderes de ny faciliteter i servlets 2.3 API.

26-03-2001
Entitybeans og databaser
Denne
artikel beskriver forskellige strategier til håndtering af databaser ved bryg af entitybeans.

26-03-2001
Udvikling vha. J2ME og MIDP
Denne
artikel beskriver brug af en MIDlet. En MIDlet er en javaapplikation, der benytter Connected, Limited Device Configuration (CLDC) og Mobile Information Device Profile (MIDP).

23-03-2001
UML 2.0: kører den i overhalingsbanen?
Arbejdet med specificeringen af UML 2.0 er begyndt. En task force har udsendt en revision af UML 1.4. Du kan læse mere
her.

22-03-2001
Extreme Modeling
Denne
artikel ser nærmere på Extreme Modeling.

22-03-2001
Fowler: Er design dødt?
David Fowler diskuterer design i forhold til Extreme programming (XP). Du kan læse artiklen
her.

20-03-2001
Spil og mobiltelefoner i Japan
Japans store spilleverandører som Sega Corp og Namco Ltd satser mere og mere på spil til mobiltelefoner. Du kan læse mere
her.

20-03-2001
Tomcat og servlets
Denne
artikel er den første artikel i en række af artikler om servlets og Tomcat.

19-03-2001
Borlands nye Enterprise Studio Java
Borlands nye suite af værktøjer kaldet Enterprise Studio Java indeholder udover JBuilder også Rational Software Corp.'s Rose Modeler 2001 visual modeling tool og Macromedia Inc.'s Dreamweaver UltraDev 4 til redigering af JSP. Du kan læse mere
her.

19-03-2001
Fowler: Hvorfor UML
I denne
artikel forklarer Martin Fowler, hvorfor det er godt at benytte UML. Du kan læse mere om UML her og her.

16-03-2001
Sun's Blueprints for J2EE-udvikling
Du kan
her se Sun's J2EE-blueprint for god skik indenfor udvikling baseret på J2EE.

16-03-2001
Java2 SDK, Enterprise Edition, version 1.3 beta
Du kan
her se den nyeste version af J2EE 1.3.

16-03-2001
WebSphere følger nu J2EE
Websphere har nu opnået fuld J2EE understøttelse ved at have bestået Sun's J2EE test. Du kan læse mere
her.

14-03-2001
Testmetoder
Denne
artikel beskriver testmetoder som unit og functional tests. Den skriver forskelle på de to metoder.

14-03-2001
Mere om MIDP
Presys har tidligere henvist til artikler om MIDP (læs:
MIDP Inter-kommunikation med CGI og Servlets). Denne artikel fokuserer på MIDP, brugergrænseflader og databaser.

13-03-2001
Voiceserver til J2EE
HearMe annoncerer en voiceserver, der baseres på J2EE. Du kan læse mere
her.

13-03-2001
Hvad er J2ME?
Denne
artikel beskriver Java 2 Micro Edition (J2ME). J2ME skal kunne køres på maskiner med blot 128 KB RAM.

13-03-2001
JMX og J2EE
Denne
artikel beskriver, hvad JMX (Java Management eXtenstions), der er en ny standard fra Sun kan få af betydning. JMX er en standard for håndtering af JMX-objekter, der også kaldes MBeans. De bruges bl.a. til håndtering af Cache. BEA's Weblogic understøtter JMX.

09-03-2001
OMG: Model Driven Architecture
OMG's Model Driven Architecture er et leverandørneutral designkoncept til at bygge videre på Unified Modeling Language (UML), Meta-Object Facility(MOF) og Common Warehouse Meta-model (CWM). MDA kan bruges til at designe og udvikle et system fra en platformsuafhængig model til et system, der er tilegnet en specifik platform. Du kan læse mere
her.

09-03-2001
Hvad kan patterns bruges til
Du kan i denne
artikel læse, hvorfor det er godt at bruge patterns og hvad det kan bruges til.

09-03-2001
Sun offentliggør 15 patterns
Du kan
her se 15 patterns til J2EE, som Sun har offentliggjort.

08-03-2001
Kloning af objekter
I denne
artikel fra Sun beskrives, hvorledes man kan klone objekter.

08-03-2001
Tutorial for Java Message Service API
Sun har oprettet en tutorial for Java Message Service API (JMS). Du kan se mere
her.

08-03-2001
Automatisk dokumentation af servlets
Du kan her
læse om en klasse doclet, der automatisk kan dokumentere dele af servlets.

08-03-2001
Java mest brugt til trådløs kommunikation
En undersøgelse foretaget af Evans Data Corporation viser, at flest applikationer i forbindelse med trådløs kommunikation er udviklet i Java. Du kan læse mere
her.

08-03-2001
IT-branchen har en lys fremtid
Trods dotcomernes nuværende dårlige fremtidsudsigter, skriver Infoworld, at fremtiden ser lys ud for dele af IT-branchen. Presys kan se ud af bundlinien, at det er gode tider for de virksomheder, der har erfaring og ekspertise indenfor J2EE. Presys har nu arbejdet i ca. 2 år dagligt med J2EE, selvom protokollen først blev standard for ca. 1 år siden. Du kan læse mere
her.

07-03-2001
Java Secure Socket Extensions
Denne
artikel fra Dr. Dobbs beskriver brug af Java Secure Socket Extensions.

07-03-2001
Mange virksomheder er sene til at benytte EJB
Ifølge denne artikel er en del virksomheder sene til at benytte EJB'er i deres applikationer. Ifølge Gartner Group benytter 20% af amerikanske virksomheder EJB'er for øjeblikket. De vurderer, at det vil stige til 40% næste år. Du kan læse mere
her.

06-03-2001
Struts og MVC
Struts er et open source initiativ indenfor Jakartaprojektet, som er sponsoreret af Apache. Struts er baseret på Model-View-Controller (MVC) og følger J2EE. Artiklen er baseret på Struts 0.5. Du kan læse mere her.

06-03-2001
SOAP og Java
Denne
artikel viser, hvorledes man kan benytte Java i forbindelse med SOAP.

06-03-2001
Sikkerhedsproblemer for Javaservere
Sun har oplyst, at der er sikkerhedsproblemer i Java run time-miljøet for Windows, Linux og Solaris. Sikkerhedsproblemerne rammer ikke Internet Explorer og Netscape. Du kan læse mere
her.

05-03-2001
J2EE vs. .NET
Presys har flere gange bragt links (læs:
J2EE fører over .NET) til artikler, der beskriver J2EE vs. .NET. Denne artikel er ganske informativ og grundig.

05-03-2001
J2EE-sikkerhed med WebLogic
Denne
artikel beskriver, hvorledes man kan implementere J2EE-sikkerhed med WebLogic.

05-03-2001
Javaproduktnyheder
Du kan
her læse om forskellige Javaproduktnyheder bl.a. JCA implementation for BEA WebLogic Server 6.0, der understøtter J2EE og et udvidet iPlanet produktsortiment.

02-03-2001
JSP eller servlets i den aktuelle situation?
Denne
artikel giver et bud på, hvornår det er bedst at bruge JSP, og hvornår det er bedst at bruges servlets. Artiklen beskriver også det nye pattern Model-View-Controller (MVC) (læs: Brug af Strut tags i JSP), som Presys ofte bruger.

02-03-2001
God Gennemgang af MVC 2.0
Denne
artikel af Govind Seshadri gennemgår pattern MVC 2.0, og viser med konkrete eksempler, hvorledes det kan bruges.

02-03-2001
Reducer object creation
Denne
artikel giver eksempler på, hvorledes man kan optimere en Javaapplikation ved at reducere object creation.

02-03-2001
Eksempel på trådløs kommunikation med Java
Open source firmate Lutris Technologies viser på www.airsent.com på brug af Java til trådløs kommunikation. Du kan læse mere
her.

02-03-2001
10 punkts plan for optimering af performance for Javaapplikationer
Du kan
her læse Jack Shirazi's plan for optimering af en Javaapplikation.

01-03-2001
Iona's portal kommer til OS/390
Iona's portal kommer nu til OS/390. Den baserer sig for øjeblikket på CORBA 2.3 samtidigt med, at den indeholder dele af CORBA 3. Den vil senere understøtte J2EE. Du kan læse mere
her.

01-03-2001
Pattern Hacthing
John Vlissides har skrevet en
artikel om pattern hatching baseret på Erich Gamma's tanker.

01-03-2001
Udvikling og test af tag Libraries med VisualAge for Java
Denne
artikel af Maneesh Sahu forklarer, hvorledes man kan udvikle og teste custom tag Libraries med VisualAge for Java.

01-03-2001
Problemer i EJB 2.0
I denne
artikel siger Tyler Jewell, at der er inkonsistens i dele af specifikationerne for EJB 2.0.

01-03-2001
Vignette V/series bliver åbent gennem J2EE
Vignette vil åbne deres content management system (CMS) for J2EE, således at det kan bruges af andre applikationer, der også baserer sig på J2EE. Det betyder, at Presys' eCRM-framework kan benytte Vignettes CMS. Presys´ eCRM vil blive frigivet om kort tid. Presys benytter det allerede i et par vertikale applikationer. Du kan læse mere
her.

28-02-2001
Diskussion om JSP og Servlets
Her er et
transcript af en diskussion om brugen af JSP og Servlets. Gæstetaler er Marty Hall.

28-02-2001
Diskussion om problemer ved EJB'er
Du kan
her læse en diskussion om performanceproblemer ved EJB'er. Den kommer også ind på .NET og C#.

28-02-2001
Hvilke killer apps vil komme
Denne
artikel fortæller om mulige killer apps.

28-02-2001
Sun frigiver J2ME toolkit for trådløs kommunikation
Sun frigiver J2ME toolkit for trådløs kommunikation. Du kan læse mere og downloade J2ME Wireless Toolkit 1.0.1
her.

27-02-2001
Giga: J2EE klart markedsledende over COM+
Giga har på deres for nyligt afholdte konference Application Architecture 2001 spurgt deltagerne om de vil benytte Microsoft's COM+ eller J2EE med og uden EJB'er som arkitektur for deres Internetbaserede applikationer. Mere end 57% svarede, at de vil benytte J2EE og EJB'er. Kun 28% svarede, at de benytte Microsoft's COM+. Du kan læse mere
her.

27-02-2001
Hvoreledes testes MVC med VAJ
Denne
artikel, beskriver hvorledes man kan teste en applikation, der benytter MVC-pattern, når man udvikler med VisualAge for Java. Den indeholder kodeeksempler etc.

27-02-2001
3500 til BEA eWorld 2001
3500 deltager i BEA eWorld 2001. Der er er talere fra Visa, United Airlines, Sprint, Nokia, Nortel Networks og KPMG Consulting. Du kan læse mere
her.

27-02-2001
Sun kommer med betaversion af Connector til J2EE
Sun kommer i dag med en betaversion af Connector Architecture til J2EE. Du kan læse mere
her.

26-02-2001
Open source: håndter builds med Ant
Ant er et open source-projekt for at kunne håndtere builds og makefiles platformsuafhængigt. Du kan læse mere
her. Du kan her, hvorledes VisualAge for Java arbejder sammen med Ant.

26-02-2001
Open source klassebibliotek for diagrammer
Du kan
her downloade et open source klassebibliotek i Java for diagrammer. Det hedder JFreeChart Class Library.

26-02-2001
Open source primary key generator
Du kan
her downloade en primary key generator. Den er platformsuafhængig og kan benyttes af EJB'er.

26-02-2001
Clusters og J2EE
Denne
artikel beskriver grundbegreberne ved clustering, når man benytter J2EE. det er første del i en længere artikelserie.

23-02-2001
Udvikling af applikationer med certifikater
Denne
artikel beskriver, hvorledes man kan udvikle Internetbaserede applikationer, der benytter certifikater, der følger standarden X.509.

23-02-2001
Java/XML skal bruges til genforskning
Sun har sagt, at IAC, som bl.a. består af GlaxoSmithKline, Monsanto, the National Research Council of Canada, Oxford Glycosciences, Pedigree Masterfoods, the University College of London, the University of California-San Diego, the University of Chicago og the University of Minnesota vil benytte Java og XML i opbygninger af applikationer, der skal bruges til genforskning. Du kan læse mere
her.

23-02-2001
IBM: Sikkerhed med J2EE
Det er vigtigt at en applikation, der kører på Internettet er sikker. Efterhånden som applikationerne begynder at blive mere end blot en webside, der kan foretage nogle simple beregninger stilles der større og større krav. Denne
artikel fra IBM gennemgår sikkerheden for forskellige teknologier.

21-02-2001
J2EE 1.3 specifikationer
Her kan du læse de sidste final draftspecifikationer for J2EE 1.3.

21-02-2001
Borland får licens på J2ME
Borland får licens på J2ME. De vil blev andet sørge for, at det bliver muligt at håndtere J2ME på en Linuxplatform. Du kan læse mere
her.

21-02-2001
JMS og XML
Denne
artikel beskriver både JMS og XML. Den beskriver, hvordan de to teknologier kan bruges.

21-02-2001
Design by Contract
Denne
artikel beskriver, hvorledes man kan udføre Design by Contract ved hjælp af et værktøj kaldet iContract. iContract tillader en specifiaktion af kontakter mellem klasser, som man ved hvad en klasse tilbyder.

21-02-2001
Download Tomcat 3.3
Du kan downloade Tomcat 3.3
her.

19-02-2001
Nyt IDE til J2EE
Du kan se mere om et nyt IDE for J2EE
her.

19-02-2001
Wall Street ser store muligheder i J2EE
1550 personer med tilknytning til Wall Street mødtes med forskellige leverandører til systemet, der benytter J2EE. Mødet gik godt, og der er stor interesse for applikationer, der baserer sig på J2EE. Du kan læse mere
her.

16-02-2001
Pattern til Chain of Responsibility
Denne
artikel beskriver et pattern kaldet Chain of Responsibility.

16-02-2001
Pattern til en Observer
Denne
artikel beskriver et pattern for en observer, dvs. en infrastruktur til at holde øje med ændringer på en database, der kan have betydning for andre databaser. Den skal stoppe en transaktion, hvis dens fuldførelse gør data inkonsistente andetsteds i et distribueret miljø. Der benyttes EJB'er.

16-02-2001
Integration af J2EE og XML
De to mest afgørende teknologier på nuværende tidspunkt J2EE og XML er ved at blive integreret. Det vil gøre begge teknologier stærke, og man får en stærk platform for at opbygge Internetapplikationer, der kan udveksle data. Du kan læse mere
her.

16-02-2001
Talarian's JTM baseres på J2EE
Talrian vil som den første virksomhed få licens på J2EE. De vil basere deres Java Message Service (JMS) på J2EE. Du kan læse mere
her.

16-02-2001
Fowler skriver om værktøjer til refactoring
David Fowler skriver
her om værktøjer, der kan hjælpe udvikleren med at udføre refactoring, da det er tidskrævende at udføre manuelt, hvilket Presys kan tale med om.

16-02-2001
JBuilder bundtes med Rational og Macromedia
Borland har meddelt, at Enterprise Studio Java Edition, der består af JBuilder og AppServer bundtes med Rational's software dvs. Rational Rose og Macromedia's Dreamweawer Ultradev 4. Du kan læse mere
her.

14-02-2001
Final draft for J2EE 1.3
Du kan se Final draft for J2EE 1.3
her.

14-02-2001
To kapitler om J2ME
Du kan læse to kapitler fra bogen Java 2 Micro Edition: The Ultimate Guide to Programming Handheld and Embedded Devices af Eric Giguère
her. Kapitlerne er Programming Strategies for Small Devices og Java 2 Micro Edition (J2ME).

14-02-2001
Integration mellem J2EE-applikationer gennem Internettet
Neon (New Era of Networks) annoncerer, at de vil kunne håndtere kommunikation mellem applikationer, der følger J2EE standarden gennem JCA standarden der en del af J2EE. Det betyder, at et eCRM-system som følger J2EE-standarden vil kunne skabe, slette eller opdatere en ordre i SAP R/3 i et helt andet land gennem en EJB. I går skrev (læs: BEA kommer med J2EE connectors til ERP) Presys, at WebLogic også understøtter JCA. Presys kommer snart med en eCRM-applikation, der helt følger J2EE, og denne applikation vil kunne kommunikere med SAP R/3 som beskrevet ovenfor. Du kan læse mere her.

13-02-2001
Java tager broderparten af SIM-markedet
Java bliver brugt til programmering af broderparten af SIM-kort. Du kan læse mere
her.

13-02-2001
Javateknologi skriver forsiden
20 af Knight Ridder's aviser benytter nu
Cofax, der er en kerne udviklet i Java og baseret på J2EE til at redigere aviserne. Cofax er en Internetbaseret applikation til at redigere tekst og multimedier. Knight Ridder er USA's næststørste bladudgiver. De har tidligere brugt ActiveX, men pga. Microsofts stadig skiften i fokus dvs. fra ActiveX til ASP og senere ASP+, bestemte de sig for Java og J2EE. Cofax kører på Apache Tomcat 3.2.1. Du kan læse mere her.

13-02-2001
HP kommer med Javaklon
HP kommer med en Javaklon kaldet MicrochaiVM til at køre software i mobiltelefoner. Du kan læse mere
her.

13-02-2001
BEA kommer med J2EE connectors til ERP
BEA kommer med connectors der følger JCA (Java Connector Architecture), der er en del af J2EE. Det betyder, at det bliver lettere at integrere ERP-applikationer, CRM og mange andre applikationer, der følger J2EE. Presys kommer om ikke så lang tid med en stor eCRM-applikation, der er baseret på J2EE. Den vil derfor kunne integreres med ERP-applikationer. Du kan læse mere
her.

12-02-2001
Endelig Java til Mindstorms
Man har i længere tid kunnet programmere til Lego's Mindstorms med forskellige udviklingsværktøjer som C, Forth og Smalltalk. Nu er der kommet et Javamiljø kaldet leJOS. Du kan læse om leJOS' arkitektur, værktøjer og API'er
her.

12-02-2001
Deploy applikationer gennem OracleMobile Online Studio
Oracle har oprettet en
website, hvor udviklere kan teste og deploye applikationer til mobiltelefoner kaldet.

12-02-2001
Hvorfor er mange Linuxtilhængere indifferente overfor Java
Denne
artikel stiller spørgsmålet om hvorfor mange Linuxtilhængere er indifferente overfor Java. Den prøver også på at give et svar.

12-02-2001
Hvorledes integreres XML og J2EE
Denne
artikel beskriver, hvorledes XML og J2EE kan integreres. Den baserer sig på Tomcat (læs: Final release af Tomcat 3.med VisualAge for Java1) og jBoss.

08-02-2001
MIDP Inter-kommunikation med CGI og Servlets
Denne
artikel beskriver, hvorledes man kan få servlets og CGI-scripts til at kommunikere med mobiltelefoner gennem brug af MIDP.

08-02-2001
Print med Java
Denne
artikel er del 4 af en række artikler om, hvorledes man kan printe med Java.

08-02-2001
Optimering af Java
Peter Haggar svarer
her på forskellige spørgsmål angående optimering af applikationer, der er udviklet i Java.

08-02-2001
J2EE 1.3 beta frigivet
Du kan se mere om den nye version af J2EE 1.3
her. Du skal indmelde dig i JDC først. Det er gratis.

08-02-2001
Introduktion til JSP-tags
Denne
artikel giver en introduktion til JSP tag libraries. Den indeholder også kodeeksempler.

08-02-2001
Kryptering med Java
Denne
artikel et overblik over krypteringsmuligheder med Java. Der findes to muligheder. Den ene er JDK og den anden er Java Cryptology Extension. Artiklen gennemgår begge muligheder.

07-02-2001
Er Java langsomt?
I denne
artikel svarer Erwin Vervaet på Simson Garfinkel's artikel "Java: Slow, Ugly, and Irrelevant", som Presys tidligere har bragt et link til. Erwin Vervaet giver et mere realistisk syn på Java.

07-02-2001
Integration mellem J2EE og CORBA
Denne
artikel beskriver forskelle og ligheder mellem J2EE og CORBA. Den fortæller, hvorledes man kan integrere CORBA og J2EE samt hvorledes begge standarder kan integrere legacysystemer skrevet i f.eks. COBOL.

07-02-2001
Sun og Microsoft vil bevare Java's flytbarhed
Ifølge denne
artikel er Sun og Microsoft enige om at bevare Java's flytbarhed. Microsoft vil understøtte Java, selvom de vil forsøge at få udviklerne over på C#. Tidligere har Presys skrevet, at Microsoft ikke vil understøtte Java i Internet Explorer (læs: Forliget mellem Sun og Microsoft kan uddybe kløften).

06-02-2001
Final release af Tomcat 3.med VisualAge for Java1
Der er nu kommet en final release af Apache Tomcat 3.1 med Servlet and JSP med VisualAge for Java. Du kan læse mere
her.

06-02-2001
Udvidelse af J2EE med JMX
Sun har i længere tid arbejdet på at udvide J2EE med Java Management Extensions (JMX). JMX hed tidligere JMAPI. JMX håndterer en centraliseret styring af managed beans MBeans, der bruges som wrappers for applikationer, komponenter og/eller ressourcer i et distribueret miljø. Du kan læse mere
her.

05-02-2001
Tutorial om Swing og Java 2
Denne
artikel er en tutorial om brug af Swing og Java 2. Den bygger på Essentials of the Java Programming Language: A Hands-On Guide.

02-02-2001
MS IIS vinder lille markedsandel fra Apache
Apache faldt fra 60% til 59% mellem december og januar. Microsofts IIS gik fra 19% til 20% i samme periode ifølge det engelske researchfirma Netcraft. Du kan læse mere
her.

02-02-2001
JMS-markedet er endnu umodent
Denne
artikel vurderer forskellige Java Message Service (JMS) produkter. Den ser på hastighed, skalerbarhed, oppetid og pris. Artiklens forfatter mener ikke, at der er muligt at bedømme produkterne ud fra ens kriterier, og konklusionen bliver derfor, at det er et umodent marked, hvor kunderne må spørge sig frem.

02-02-2001
Gratis kapitler om threads og concurrency
Sun har gjort to kapitler af bogen High-Performance Java Platform Computing Multithreaded and Networked Programming gratis. De omhandler threads og concurrency. Du kan læse dem
her.

02-02-2001
Ny version af Apache SOAP
Apache SOAP 2.1 er nu frigivet. Du kan se mere
her.

01-02-2001
JBuilder vil understøtte J2ME til Linux
Borland har annonceret, at de har fået licens på hel K2ME. De vil understøtte J2ME til Linux. Du kan læse mere
her.

01-02-2001
Sun frigiver J2ME til Linux
Sun har i dag frigivet J2ME til Linux. J2ME kan benyttes i forbindelse med hjem, biler og maskiner. Du kan læse mere
her. Sun har også skrevet en artikel om, hvorledes man udvikler world-aware applikationer, der benytter J2ME. Du kan læse den her.

31-01-2001
Mere om Microsoft og Java
Presys har tidligere skrevet om forliget mellem Sun og Microsoft (læs:
Sun og Microsoft har indgået forlig om Java). Vi har bragt Forresters vurdering (læs: Forresters: Udfaldet af Sun's og microsofts forlig). Denne artikel giver en vurdering af, hvad det betyder for brugere.

31-01-2001
Java-mobiltelefoner i Japan ændrer markedet
Presys har tidligere skrevet om DoCoMo's Java-mobiltelefoner (læs:
NTT DoCoMo's Java i-mode med SSL), der kommer på det japanske marked nu. Denne artikel beskriver, hvad det betyder i hardware og softwareændringer.

30-01-2001
Første JCP-møde
Du kan læse hvad der blev sagt på det første Java Community Process (JCP) program
her.

30-01-2001
Java's fremtid
I denne
artikel skriver Linuxadvokaten Nicholas Petreley, at Java's fremtid er forbundet med Linux. Han kritiserer han Sun for at Sun ikke fuldt bakker op om Linux, men stadig støtter Solaris. Han mener heller ikke, at XML bør være 2001s vigtigste teknologi. Der er Linux ifølge ham.

29-01-2001
MS's planer konvertering af Java til .NET
Microsoft annoncerede i torsdags deres planer for konvertering af Javaapplikationer til .NET og C#. De vil benytte konverteringsværktøjer kaldet Java User Migration Path (JUMP). Microsoft må kun sælge Java op til 1.1.4 version af Java, hvilket gør deres Visual J++ næsten ubrugeligt. Du kan læse mere
her.

29-01-2001
IBM gør Java-UDDI-biblioteker til open source
IBM gør UDDI (The Universal Description, Discovery and Integration initiative), der er baseret på Java til open source. I næste version af WebSphere vil der indgå UDDI4J, der er et Java API til at få adgang til UDDI-registret. Du kan downloade kode og læse mere om projektet
her.

29-01-2001
Ingen Java i næste IE
I denne artikel fra Javalobby mener forfatteren, at næste version af Internet Explorer ikke vil indeholde Java. Du kan læse mere
her.

29-01-2001
Javaslagsmålet: 2. runde
Denne
artikel fortæller, hvad Microsoft og Sun vil gøre angående Java.

29-01-2001
Nye features i Servlet 2.3
Denne
artikel gennemgår forskelle mellem Servlet API 2.2 og 2.3, samtidigt med at den diskuterer årsagerne til forskellighederne. Den viser, hvorledes man kan udvikle servlets og filter med 2.3.

25-01-2001
Mere om Java vs. C#
Denne
artikel beskriver den nye situation mellem Java og C# efter gårsdagens forlig (læs: Sun og Microsoft har indgået forlig om Java) om Java mellem Sun og Microsoft.

25-01-2001
NTT DoCoMo's Java i-mode med SSL
Presys har tidligere henvist til NTT DoCoMo's nye Javaservice (læs:
NTT lancerer de første Java-mobiltelefoner) kaldet I-Appli til mobiltelefoner. Denne artikel beskriver brugen af SSL (Secure Socket Layer) i forbindelse med I-Appli.

25-01-2001
Coarse-grained BMP beans med Dependent Value Objects
Dependent Value Objects håndterer en automatisk metode til udvikling af coarse-grained entity beans til CMP. Denne
artikel beskriver et pattern for en tilsvarende mekanisme for BMP entity beans.

25-01-2001
Final spec. for MIDP
Sun har frigivet final specifikationer for Mobile Information Device Profile (MIDP). Du kan læse dem
her.

24-01-2001
Message-Driven Beans og forretningsregler
Denne
artikel beskriver, hvorledes man designer en regelbaseret Message-Driven Bean (MDB). Den viser, hvorledes en MDB som en regelbaseret komponent kan yde sofistikerede og genbrugelige forrretningsregler.

24-01-2001
IBM kommer med 64-bit Java til Itanium
IBM kommer med 64-bit Java til Itanium. IBM Developer Kit for Windows on Itanium, Java 2 Technology Edition, Version 1.3 Beta 2 level code er en tidlig version af Java SDK. Det kører på en prototype af Itanium. Du kan læse mere
her.

24-01-2001
Forøget support for XML i J2EE 1.3
Der har været nogen kritik af manglende XML-support i J2EE (læs:
Markedet bliver stadigt større rundt om J2EE). Der vil i J2EE 1.3 blive en øget understøttelse af XML-håndtering. Du kan læse mere her. Du kan læse mere teknisk om Java API'et for XML registries (AJXR) her og her.

24-01-2001
Sun og Microsoft har indgået forlig om Java
Sun og Microsoft har indgået forlig i deres langvarige tvist om Java. Forliget indebærer, at Microsoft skal betale Sun $20 millioner, og at de ikke må bruge varemærket 'Java compatible'. Sun har også fået lov til at opsige deres samarbejdsaftale med Microsoft. Du kan læse mere
her og her.

23-01-2001
J2ME vs. J2SE
I denne
artikel et hurtigt overblik over Java 2 Micro Edition (J2ME) platformen og konfigurationer som the Connected Limited Device Configuration (CLDC) samt profiler the Mobile Information Device Profile (MIDP). Derudover sammenlignes J2ME og Java 2 Standard Edition (J2SE).

22-01-2001
NTT lancerer de første Java-mobiltelefoner
NTT DoCoMo lancerer d. 26. januar de første mobiltelefoner, der indeholder java-applets. DoCoMo's I-mode service kaldet I-Appli tillader kunder at downloade og køre små applets på deres mobiltelefoner. Applettterne kan f.eks. være Mickey Mouse eller Hello Kitty figurer, aktiekurser, tickerapplikationer, karaoke, korttjenester og spil som Tetris, Space Invaders og Pac-Man. Appletterne fylder højst 10 K bytes. Du kan læse mere om telefonernes størrelser
her. I-mode har indtil nu ikke været brugt i Europa. NTT DoCoMo siger, at de har sluttet aftaler med Italiens Telecom Italia Mobile (TIM) og det hollandske KPN Mobile om opbygning af I-mode portaler i Europa. Du kan læse mere om dette her.

22-01-2001
Samling og deployment af J2EE-applikationer
Denne
artikel fra JavaWorld af Chang Sau Sheong beskriver, hvorledes man kan samle og deploye J2EE-applikationer baseret på EJB'er, servlets og JSP.

22-01-2001
Clustering af stateless session beans
Forleden havde Presys en link til en artikel om håndtering af clusters ved brug af EJB'er (læs:
Håndtering af clusters ved brug af EJB'er). Det var første del af en artikelserie af Tyler Jewell fra Bea. Denne anden artikel handler om, hvorledes man kan håndtere clustering ved brug af stateless session beans. Du kan læse artiklen her.

22-01-2001
Tutorial: Udvikling af JavaBeans
Denne
tutorial fra Sun beskriver, hvorledes man kan udvikle avancerede JavaBeans.

22-01-2001
Eksekver JSP med JavaBeans
Milan Adamovic beskriver i denne
artikel fra JavaWorld, hvorledes man kan flytte al proceskode ind i JavaBeans, når man benytter JSP. Hvis man gør dette, bliver applikationen lettere at vedligeholde.

19-01-2001
Kritik og svar af Java
Denne
artikel er en diskussion mellem Simon Garfinkel,der er kritisk mod Java og forskellige Javaprogrammører.

18-01-2001
J2EE fører over .NET
Denne artikel siger, at Java/J2EE er mere udbredt end .NET. Det skyldes bl.a. at det er mere åbent. Du kan læse mere
her.

18-01-2001
Sun og IBM ikke enige om J2EE
Som Presys har skrevet ofte, ønsker IBM ikke, at WebSphere skal have det officielle J2EE-certificeringsmærke. Den nye version af WebSphere samt IBM's e-handelssoftware følger J2EE, men IBM mener ikke J2EE er tilstrækkelig, hvorfor de ikke ønsker en officiel certificering. Bea samt 8 andre virksomheder er certificeret. Markedet bliver stadigt større rundt om J2EE. Du kan læse mere
her.

18-01-2001
Brug af EJB i forbindelse legacysystemer
I denne artikel fortæller Dana Scott Cremmer, hvorledes man benytter EJB'er til at accesse legacysystemer (nuværende systemer) hos Honeywell International, Inc. Målet for projektet var at få legacysystemet, der kører på en mainframe, til at fungere som en EJB, der kører under WebSphere. Du kan læse mere
her.

18-01-2001
JBuilder 4.0 og mobiltelefoner
Presys har tidligere skrevet om JBuilder 4.0 bruges ved udvikling af applikationer til mobiltelefoner. I denne
artikel skrives der mere om JBuilder's brug til udvikling af applikationer, der baseres på J2ME og Mobile Information Device Profiles (MIDP).

18-01-2001
Gratis kapitler om brug af EJB under J2EE
Du kan
her se to kapitler fra bogen Applying Enterprise JavaBeans: Component-Based Development for the J2EE Platform af Vlada Matena and Beth Stearns.

18-01-2001
Guide til Javacertificering
Denne
artikel beskriver kort de forskellige former for Javacertificering. Den indeholder links, der kan hjælpe til certificeringen.

18-01-2001
Sun: J2EE har 76-90% af markedet for serverapplikationer
Sun's vicepræsident for Javaudvikling Rich Green siger, at J2EE efterhånden har 76-90% af markedet for serverapplikationer. J2EE blev introduceret for ca. 1 år siden. Presys har været med fra starten, fordi vi var betatesteren af JBuilder 3.5 for Solaris, der var den første kompiler, der understøttede J2EE. Det er mere end 1 1/2 år siden. Vi præsenterede en applikation, der fulgte J2EE på et seminar afholdt af Sun og Inprise for mere end et år siden. Der var ca. 10 deltagere. På det næste seminar, hvor vi viste en applikation, der fulgte J2EE var der ca. 100 deltagere. Der var for ca. et år siden. Presys udviklede den første
applikation for en kunde, der fulgte J2EE for ca. et år siden. Presys erfaring svarer til Giga's, dvs. at J2EE er på vej frem, og vi får stadig flere kunder. Derfor hvis du ønsker et job, der svarer til fremtidens krav, så søg job hos Presys. Du kan læse mere om J2EE's udbredelse her.

17-01-2001
Sandstorm: An Architecture for Highly Concurrent Server Applications
Sandstorm er betaprojekt baseret på et design kaldet staged event-driven architecture (SEDA), som går ud på at opdele en kompleks eventdrevet applikation i "stages", som bliver forbundet gennem køer. Designet går ud på at undgå den overhead, der opstår med brug af tråde (threads). Applikationen er kun på nået til designfasen indtil videre. Du kan se mere
her.

17-01-2001
Diskussion om threading og concurrency
Du kan læse et transcript af en diskussion om threading and concurrency i Javamiljøet
her. Deltagere i diskussionen er Thomas Christopher (T_Christopher) and George Thiruvathukal (G_Thiruvathukal). Moderator er Edward Ort (MDR-EdO).

17-01-2001
Markedet bliver stadigt større rundt om J2EE
Nu
kommer J2EE 1.3. Blandt nyhederne er JMF 2.1 (Java Media Framework), EJB 2.0 og forbedret håndtering af XML herunder JAXP (Java API for XML Parsing) og JAXM (Java API for XML Messaging). Der er nu 25 leverandører af applikationsservere, der har 25 leverandører, der har licens på J2EE, og 9 leverandører er certificeret til J2EE. IBM's WebSphere følger J2EE, men er ikke certificeret. Ifølge Giga betød denne certificering ikke meget for et halvt år siden, men den begynder at betyde mere og mere for kunderne, efterhånden som de opdager, at de kan flytte applikationer uden større omkostninger. Du kan læse mere her. Læs også henvisning Sun præsenterer J2EE 1.3 i næste uge.

16-01-2001
Mere om J2EE vs. .Net
Presys har tidligere henvist til sammenligninger mellem J2EE og .NET (læs:
J2EE vs .NET-debatten intensiveres). I denne artikel beskrives konkurrencen mellem J2EE og .NET. Artiklen siger, at det er godt at 8 firmaer nu sælger applikationsservere, der er J2EE-certificeret. Det øger konkurrencen, og det gør at Microsoft må forholde sig til andre end Sun. Du kan læse mere her.

16-01-2001
Opsætning af Javamiljø
Denne
artikel beskriver, hvorledes du kan opsætte et Javamiljø.

16-01-2001
Stem på dine favoritværktøjer
Du kan nu stemme på dine favoritværktøjer indenfor Javamiljøet. Afstemningen foregår hos Java Developer's Journal og kaldes "Readers' Choice Awards". Det forventes at mere end 30.000 vil stemme. Du kan se mere
her.

16-01-2001
Håndtering af clusters ved brug af EJB'er
Denne
artikel skrevet af Tyler Jewell fra Bea beskriver, hvorledes man kan benytte clusters ved brug af EJB'er.

16-01-2001
Hvorledes bruges Tomcat
Presys har tidligere skrevet en del om Apache-projektet Tomcat, der er et open source projekt. Tomcat er en webapplikationsserver, medens f.eks. WebLogic og WebSphere er enterprise applikationsservere. I denne
artikel beskrives også, hvorledes man kan benytte Tomcat til håndtering af servlets.

16-01-2001
Sun præsenterer J2EE 1.3 i næste uge
Denne artikel beskriver nye faciliteter i J2EE 1.3. Artiklen fortæller også, at IBM mener, at Sun fokuserer for meget på J2EE, og at de glemmer XML. Du kan læse mere
her.

15-01-2001
Udvikling af public key certifikater under Java
Denne
artikel viser, hvorledes man kan udvikle certifikater, der baseres på en public key med Java.

12-01-2001
Udvikling af Javaapplikationer baseret på, der kan udvides simpelt
Denne
artikel giver et bud på, hvorledes man kan udvikle Javaapplikationer baseret på EJB med nye datatyper og routiner.

12-01-2001
Hvad kommer der med EJB 2.0
Denne
artikel fortæller om de nye faciliteter, der kommer med EJB 2.0.

11-01-2001
Eventhåndtering i MIDP
Denne
artikel af Qusay H. Mahmoud beskriver, hvorledes man kan håndtere events med MIDP. Artiklen beskriver både high-level og low-level MIDP events. I går henviste Presys til en anden artikel Programmering med MIDP (læs: Programmering med MIDP).

11-01-2001
JCertify 4.0
JCertify 4.0 er et interaktivt miljø til at lære Java og forberede sig på at blive certificeret i Java. Der henvises på websiten til Bruce Eckel's 'Hands on Java', som du kan se mere om her (læs:
Artiklen af Bruce Eckel). Du kan se JCertify 4.0 her.

11-01-2001
Distribueret programmering med Java /CORBA
Denne
artikel er kapitel 11 af bogen Distributed Programming with Java af Qusay H. Mahmoud fra januar 2001. Kapitlet giver et overblik over CORBA.

10-01-2001
Programmering med MIDP
Denne
artikel beskriver, hvorledes man kan programmere med MIDP. Den beskriver koncepterne bag MIDP API'et og J2ME, således at man kan udvikle platformsuafhængige applikationer til trådløs kommunikation. Der er kodeeksempler samt henvisning til relevante links. Det er første del af tre planlagte artikler.

10-01-2001
Hvad er J2EE
J2EE er hot. Alle taler om applikationsservere. I Danmark er de fleste store virksomheder så småt begyndt at udvikle applikationer, der følger J2EE. Presys, der er markedsledende i Danmark, og som har arbejdet dagligt med J2EE i ca. 1 1/2 år, mærker en stadig større efterspørgsel på vores erfaring. Du kan læse mere om J2EE
her. Hvis du ønsker at komme med i det nye og blive en del af IT-fremtiden, så søg job hos Presys.

09-01-2001
Tomcat 4.0 beta 1 kommet
Tomcat 4.0 beta 1 er kommet. det er den første beta i længere række af betaversioner. Udviklingsprocessen på Tomcat 4.1 er begyndt. Du kan læse mere
her og downloade den her.

09-01-2001
Java og digital signatur
Denne
artikel, hvorledes man kan benytte digital signatur i forbindelse med Java.

08-01-2001
Print med Java
Denne
artikel JavaWorld introducerer et print framework, der udnytter Java print API. Det er er 3. del af en serie på 5.

08-01-2001
Tutorial om J2EE
Denne
tutorial Rihard G. Baldwin fortæller, hvorledes man kan udvikle en simpel applikation baseret på J2EE.

04-01-2001
VisualAge for Java og JBuilder finalist i SIIA's 2001 Codie Award
IBM's VisualAge for Java og Borlands JBuilder 4 er valgt som finalister i Software & Information Industry Association's 2001 (SIIA) Codie
Award. SIIA's Codie Award regnes for den bedste af alle priser. Du kan se de andre nomineringer her.

28-12-2000
Meta Group: Hvad sker der med Javaudviklingsværktøjerne i 2001
Meta Group siger, at dårlig performance for tykke klienter har drejet fokus mod J2EE. De mener dog, at forbedringerne med Swing og Java 1.3 vil få gang i udviklingen af klienter med Java. De mener, at selvom de fleste applikationsservere vil følge Sun's standard, vil der komme flere proprietærer forbedringer i udviklingsmiljøet til enkelte applikationsservere, således at kompatibiliteten mellem de forskellige udviklingsmiljøer vil mindskes. Du kan læse mere
her.

28-12-2000
Oracle: 72% af udviklere foretrækker Java
I en undersøgelse foretaget af Oracle, viser det sig, at 72% af udviklerne, der arbejder med XML foretrækker Java frem for C/C++. Du kan læse mere
her.

21-12-2000
Rygter om Sun og Microsoft har indgået forlig om Java
Denne
artikel siger, at der er indgået forlig mellem Sun og Microsoft om Java. Sun anlagde sag mod Microsoft i 1997 for brud på copyright (læs: Gartner: .Net er 4 år bagud J2EE). Presys har ikke kunne finde den artikel fra client/server news, der henvises til, så det er kun et rygte.

21-12-2000
Forbedring af Java-performance
Denne
artikel, fortæller hvorledes det er muligt at forbedre performance ved formattering af doubles. Artiklen beskriver også konverteringsalgoritmer for strings.

21-12-2000
Gratis værktøj til udvikling af EJB
Stefan Edlund fra IBM har udviklet et gratis værktøj, der kan forbedre udviklingen af Container Managed Persistence (CMP) EJB'er. Du kan læse mere
her.

21-12-2000
Java kan nu køre på 8-bits maskiner
Et engelsk firma OneEighty har udviklet en JVM, der kan køre på 8-bits maskiner. De har baseret JVM på algoritmer af Allan Turing. Allan
Turing, er grundlæggeren af datalogi og udvikleren af den første egentlige computer. Han skulle bruge den til at løse krypteringsproblemer. Han brød tyskernes ubådskrypteringskode under 2. verdenskrig. Du kan læse mere her.

21-12-2000
Håndtering af cache management vha. patters
Denne
artikel beskriver, hvorledes det er er muligt at håndtere objekter optimalt i lageret dvs. cache management. Problemstillingen bliver beskrevet som et pattern.

20-12-2000
USA Collages vedtager at bruge Java i undervisningen
På grund af Java's store popularitet har USA's Collage Board, at amerikanske colleges fra 2003 skal bruge Java som undervisningssprog. For øjeblikket benyttes C++. Når de først begynder i 2003, skyldes det at lærerne først skal omskoles etc. Der er i øjeblikket ca. 2,5 millioner Javaprogrammører og lønnen er god. Microsoft havde håbet på C# (læs:
C# et alternativ til Java), der er en afgørende del af deres .NET. Ingen kender dog til de faktiske tidsplaner for C# eller .NET (læs: Manglende interesse for .NET) og Java og J2EE virker. Du kan læse mere her.

19-12-2000
Sun: Java bevæger sig mod open source
Sun sagde på ApacheCon Europe 2000 i London, at Java bevæger sig mod open source. Du kan læse mere
her.

19-12-2000
16. januar vil Sun fortælle om J2EE 1.3
Sun vil 16. januar
fortælle, hvad den næste generation af J2EE vil indeholde. Du vil selvfølgeligt kunne læse det på denne website, som har læsere i hele Norden.

15-12-2000
Sikkerhedsfejl rettet i Tomcat
Der er blevet opdaget forskellige sikkerhedsfejl i Tomcat 3.1.1 og 3.2.1. Du kan downloade noter om hvordan fejlene kan rettes
her. Tomcat 4.0 release 5 er også kommet.

15-12-2000
Flerlagsarkitektur i EJB-udvikling
Denne artikel beskriver, hvorledes man designe en flerlagsapplikation der baserer sig på EJB. Der benyttes WebSphere. Artiklen er et uddrag fra bogen Enterprise Java Programming with IBM WebSphere af Kyle Brown, Gary Craig, Greg Hester, Jaime Niswonger, David Pitt, og Russell Stinehour, der vil udkomme til marts næste år på Addison-Wesley Longman.

14-12-2000
Sun haler ind på IBM's forspring på servermarkedet
IBM's omsætning på $3.2 milliarder i 3. kvartal gav dem 1. pladsen på servermarkedet. Men de mistede 2% af markedsandelen. Sun gik fra 4. pladsen året før til 2. pladsen. Deres omsætning blev $2,8 milliarder, hvilket er en stigning på 63%. Du kan læse mere
her.

14-12-2000
EU-repræsentant kritiserer WAP's forretningsmodel
Spanier Joao da Silva kritiserer, at man betaler efter tid og ikke efter downlaoads af pakker i WAP. Du kan læse mere
her.

14-12-2000
Brug af Strut tags i JSP
Denne
artikel fra JavaWorld beskriver hvorledes man kan bruge open source tags fra Struts biblioteket. Struts bygger på MVC (model-view-controller).

14-12-2000
Messagedrevne beans i EJB 2.0
Denne
artikel beskriver, hvorledes messagedrevne beans kan benyttes i EJB 2.0. WebLogic 6.0 har allerede messagedrevne beans. De benyttes ved asynkron messaging. Artiklen beskriver også messagedrevne beans relation til JMS.

13-12-2000
Nye versioner af Forte på vej
I denne uge vil der komme en ny version af Sun's Javaudviklingsværktøj Forte. Forte 2.0 vil komme i to versioner. En Community-version beregnet til klientprogrammering samt en Internetversion beregnet til serverprogrammering. Begge versioner er basret på open source IDE'et NetBeans. Du kan læse mere
her.

11-12-2000
Ny version af Batik
Batik er Javabaseret værktøjskasse til håndtering af Scalable Vector Graphics (SVC). Batik er et projekt under Apache.org. SVG er W3C kandidat. SVG definerer XML-regler for rich 2D grafik. Du kan læse mere
her.

11-12-2000
JSP vinder frem i 2001
Java er allerede blevet det dominerende sprog til udvikling på serversiden. Ifølge denne
artikel vil JSP slå lige så meget igennem i 2001.

11-12-2000
Interview med Jim Waldo om Jini 1.1
Skaberen af Jini fortæller i dette
interview om den nye version af Jini. Jini er nu kommet i mere end 50.000 licenser, og Jini begynder at blive brugt i mange brancher.

08-12-2000
Udvikling af flerlagsapplikationer under J2EE
Denne
artikel beskriver hvorledes man kan udvikle flerlagsapplikationer som følger J2EE. Platformen er Weblogic.

08-12-2000
Nominering til bedste Javaværktøjer
Java Developer's Journal har påbegyndt nomineringen af de bedste Javaværktøjer år 2001. Du kan læse mere
her.

08-12-2000
Fowler: Gør designet mere simpelt
I denne
artikel argumenterer David Fowler for at udviklingsprocessen bør gøres mere simpel. Han skelner mellem sværvægtsmetodologier og letvægtsmetodologier, hvor han mener, at man bør satse på letvægtsmetodologier. Han fortæller i denne artikel også om eXtreme Programming (XP).

01-12-2000
2.del af tutorial for EJB
Du kan
her 2. del af en tutorial til at udvikle EJB'er. Du kan læse 1. del her.

01-12-2000
Tuning af WebSphere
Du kan downloade et dokument om tuning af WebSphere
her. Dokumentet indeholder emner som kø-tenikker, data source prefetching og servlets/JSP reoad.

30-11-2000
Opstartsguide til J2ME for trådløs kommunikation
Sun har skrevet en opstart guide til J2ME for trådløs kommunikation. Du kan læse den
her. Du kan høre Bill Day fra Sun taler om dette emne her.

30-11-2000
IBM kommer med personaliseringsprodukt
IBM kommer med en række produkter, der kan tilføre personaliseringsfaciliteter til WebSphere. Pakken kaldet WebSphere Extended Personalization består af fire produkter. Du kan læse mere
her.

30-11-2000
IBM kommer med businesskomponenter til WebSphere
IBM kommer med businesskomponenter til WebSphere. Komponenterne kaldes WebSphere Business Components for Application Development V1.1. Det er en samling af EJB'er der går det hurtigere at udvikle e-handelsløsninger, Du kan læse mere
her.

27-11-2000
WAP vs. J2ME
Infoworld har arrangeret en diskussion mellem Tim Fielden og Ana Orubeondo om fordele og svagheder ved WAP og J2ME, samt hvorledes de kan komplementere hinanden. Du kan læse deres indlæg
her.

24-11-2000
Oracle kommer med beans til forretningsbrug
Oracle vil udvikle beans til Oracle9, der kan udskrive rapporter, generere diagrammer og foretage statistiske beregninger. Du kan læse mere
her.

24-11-2000
Interview med Iona's leder
I dette
interview fortæller Iona's leder Chris Horn bl.a. om SOAP, CORBA, J2EE, standardisering herunder forskelle på CORBA og J2EE. Han kommenterer også Iona's forhold til konkurrenter som Bea. Han fortæller også om trådløs kommunikation.

24-11-2000
Java Webmail
Denne
website viser, hvorledes man udvikler et mail system baseret på JSP model 2.

24-11-2000
Microsoft mener Javaprogrammører spilder tiden
Microsoft siger, at programmører der omskoler sig til Javaprogrammører spilder tiden. De bruger blot tiden på et tolv måneders job i stedet for at satse på karrieren. Presys ved ikke rigtigt, hvad man skal sige til dette. Vores programmører har allerede arbejder årevis med Java, og vi har aldrig før set så mange karrieremuligheder åbne sig. Tidligere arbejdede vi ofte med klient/serverløsninger baseret på Windows. Selvom det var spændende, vil jeg nok mene, at der er flere udfordringer i J2EE (læs:
J2EE vs .NET-debatten intensiveres), WAP, OO, eXtreme Programming (læs: eXtreme Programming med EJB'er), patterns, flerlagsapplikationer, distribuerede løsninger, projektledelse da projekterne ofte er større samt mange andre ting end en klient/server løsning baseret på VB. Lønmæssigt er det også betydlelig bedre. Du kan læse mere her.

24-11-2000
Præsentation af Nokia's nye mobiltelefon
Nokia har præsenteret deres nye mobiltelefon 9210. Den kan håndtere dele af Office-filer og dens PIM kan synkronisres med Lotus. Webbrowseren understøtter frames og den kan håndtere WAP. Du kan læse mere
her.

23-11-2000
10 gode tips for JSP-udvikling
Denne
artikel giver 10 gode tips for JSP-udvikling. Rådene stammer fra Hans Bergsten, der er forfatter af JavaServer Pages.

23-11-2000
IBM har indgivet et forslag til håndtering af distribuerede transaktioner
IBM har indgivet et
forslag til håndtering af distribuerede transaktioner til JCF. Det vil gælde transaktioner, der benytter tabeller på forskellige databaser, der kan findes i forvejen. Det er virkeligt noget, som bl.a. Presys ser frem til bliver løst.

22-11-2000
Analyse af valgresultatet til Java Community Process (JCP) program
I går skrev Presys om valget til Java Community Process (JCP) program (læs:
JCP-valget optalt). Du kan læse en analyse af valgresultatet her.

22-11-2000
J2EE vs .NET-debatten intensiveres
Presys har tidligere skrevet om J2EE vs .NET debatten (læs:
Mere om .NET). Denne debat bliver stadig mere intensiveret. Du kan her læse et nyt indlæg i debatten. I denne artikel udtaler blandt andet Federal Express og analysefirmaet Aberdeen Group sig. Du kan læse en anden artikel om samme emne her.

22-11-2000
De 10 javabud af Bruce Eckel
Du kan se Bruce Eckels 10 javabud
her.

21-11-2000
JCP-valget optalt
Valget til Java Community Process (JCP) program er nu overstået. Du kan se, hvem og hvor de 30 nye Executive Committee medlemlemmer kommer fra
her.

20-11-2000
Diskussion om J2EE
Inderjeet Singh og Jim Inscore diskuterer i dette
transcript J2EE Blueprints. De kommer blandt andet ind på Pet Store applikationen (læs: Ny release af Pet Store). De diskuterer patterns og tilsvarende emner.

17-11-2000
Ny release af Pet Store
Der er kommet en ny Pet Store v. 1.1.1. Du kan se mere og downloade den
her.

17-11-2000
Bea foreslår specs for rule engines
Bea har specifikationer, der definer en Java runtime api for rule engines. Du kan læse mere
her.

17-11-2000
Diskussion om protokoller til trådløs kommunikation
Denne
artikel er en redigering af en diskussion om trådløs kommunikation baseret på Java, XML og IP.

16-11-2000
Ny version af Java 2 til Netscape 6
Sun har frigivet en ny version af Java Standard Edition (J2SE) version 1.3.0_01 til Netcape 6 Open JVM. Du kan læse mere og downloade den
her

16-11-2000
Ny version af Internet Document And Report Server
Der er kommet en ny version af Internet Document And Report Server (IDRS) kaldet 1.5. IDRS skal kunne håndtere embedded HTML rapportgenerering for Javaapplikationer. Der benyttes en XML-dialekt kaldet Reporting Markup Language (RML) til at generere templates. IDSR er open source projekt som følger GNU General Public License (GPL)regler for licenser. Det udvikles i Java. Du kan læse mere
her

16-11-2000
IONA's iPortal Application Server er J2EE certificeret
IONA's iPortal Application Server er blevet J2EE certificeret af Sun. Den kan altså håndtere EJB 1.1. Derudover understøtter den CORBA og den har forbindelse til CICS/IMS, således at EJB'er kan kommunikere direkte med applikationer skrevet i PL/1 og Cobol. Du kan læs mere
her

15-11-2000
Hvor mange sprog er JVM kodet i?
Du kan på denne website se, hvor mange sprog Java Virtual Machine (JVM) er kodet i. Det fandtes i foråret ca. 130 forskellige systemer. Du kan læse mere
her.

14-11-2000
WebGain TopLink vinder Java Report Award
Bea's WebGain TopLink vinder Java Report Award. Læserne af Java Report påskønner, at TopLink forenkler applikationsudvikling baseret på EJB og relationsdatabaser. Du kan læse mere
her.

14-11-2000
Open Source versioner af Kylix og JBuilder
Inprise, der til næste år igen vil hedde Borland, vil på Comdex annoncere, at Kylix, der er Delphi til Linux-miljøet vil blive overladt til GNOME (GNU Network Object Model Enviroment) foundation. En del af GNU's gratis programmer vil blive tilføjet til Kylix. I sidste uge skrev Presys om JBuilder 4 Foundation (læs:
Download JBuilder Foundation).

13-11-2000
Ny beta til Tomcat 3.2
Der er frigivet en ny beta af Tomcat 3.2. Der er rettet mange bugs. Den kan downloades
her.

13-11-2000
Best practice med Tomcat
Denne
artikel fra Sun beskriver best practices med Tomcat.

13-11-2000
Komponent software bliver næste bølge
Denne
artikel fra Byte fortæller om komponenter. Konklusionen i artiklen er, at komponenter bliver næste bølge indenfor software. Den beskriver især udviklingen indenfor .NET.

10-11-2000
Nicolas Petreley om Java og open source
I denne
artikel siger Nicolas Petreley fra Linux World sin mening om, hvad Sun burde gøre med Java i forhold til open source.

09-11-2000
Nyt i Swing 1.4
Du kan
her læse, hvad der sker af ændringer med Swings API, når JDK 1.4 kommer. Dokumentet er skrevet af udviklerne på Swing.

08-11-2000
Nye specs til Servlet 2.3 og JSP 1.2
Sun har offentliggjort et sidste forslag (final drafts) til specifikationer for Servlet 2.3 og JSP 1.2. Du kan læse forslagene
her.

08-11-2000
Tomcat 4.0 understøtter Servlet 2.3 og JSP 1.2
Tomcat 4.0 Milestone 4 understøtter Servlet 2.3 og JSP 1.2. Du kan læse mere
her.

08-11-2000
Californiens valgsystem baseret på J2EE og Java
I nat vandt Bush, det amerikanske præsidentvalg. I Californien er valgsystemet udviklet i Java baseret på J2EE. Du kan læse om udviklingserfaringerne samt værktøjer
her.

07-11-2000
Vil Java erstatte WML
Denne
artikel fra Sun argumenterer for, at Java via J2ME på længere sigt vil erstatte WML, som standarden indenfor udvikling af applikationer til mobiltelefoni.

07-11-2000
Mere om .NET
Presys har tidligere skrevet en del om Microsoft's nye strategi .NET (læs:
J2EE eller .Net). Vi har også bragt sammenligning mellem .NET og J2EE (læs: Gartner: .Net er 4 år bagud J2EE). Denne artikel beskriver Sun's syn på .NET.

06-11-2000
Bærbar Javacomputer til identifikation
Der kommer nu en bærbar Javacomputer, der bl.a. kan håndtere login, åbning af døre og digital signatur. Den kan lagre mere end 30 digitale certifikater. Du kan læse mere
her.

06-11-2000
Forbedring af performance med EJB access beans
Denne
artikel beskriver, hvorledes man kan forbedre performance ved remote calls til EJB'er, der har mange attributter. Det kan gøres med EJB access beans, hvis man bruger VisualAge for Java.

03-11-2000
Nyt nummer af Java Coffee break
Dette nye
newsletter fra Java Coffee Break indeholder mange spændende nyheder om Java.

03-11-2000
Meta Group: WAP's fremtid
Denne
artikel Meta Group fortæller om deres syn på WAP's fremtid.

03-11-2000
Undgå navnekollision
Denne
artikel giver et bud på, hvorledes man kan undgå navnekollison, når to klasser har med samme navn støder sammen i en proces.

02-11-2000
Hvorledes bliver Java Community Process programmet
Du kan her se, hvad der kræves for at blive medlem af Java Community Process programmet. Organisationen skal bl.a underskrive Java Specification Participation Agreement (JSPA), der skal fornyes hvert år. Man kan også deltage som individuel ekspert. Du kan se mere
her.

02-11-2000
Download ny bog om Java
Bogen The Java Developer's Resource han downloades
her. Den kan også købes fra Prentice Hall. Prisen er $26.95 i USA. Bogen beskriver udvikling af applets, og ikke udvikling af EJB'er.

01-11-2000
Udvikling med WAP
Denne
artikel giver et rimeligt overblik over Wireless Application Protocol (WAP). Den beskriver desuden Wireless Markup Language (WML), og den fortæller gennem eksempler, hvorledes man kan udvikle med WML.

01-11-2000
Access til applikationer med JDK 1.3
Denne
artikel fra Sun beskriver de nye faciliteter, der er kommet med JDK 1.3 med hensyn til adgang (access) til applikationer udviklet med JDK 1.3.

01-11-2000
eXtreme Programming med EJB'er
Denne
artikel beskriver, hvorledes man kan benytte eXtreme Programming (XP) i forbindelse med udvikling af EJB'er.

01-11-2000
Pooling af ressourcer i Java
Denne
artikel beskriver, hvorledes man kan opbygge en generisk klasse i Java, der kan håndtere pooling af ressourcer.

31-10-2000
Hvorledes skrives controller servlets?
Presys har tidligere skrevet om Sun's nye paradigme applikation Pet Store 1. Du kan nu læse en
artikel, hvorledes man skriver en dynamisk servlet til navigering af JSP.

30-10-2000
Website om Visuelle værktøjer
Denne
website indeholder artikler og downloads om bl.a. Java, WAP, Delphi, VisualBasic og XML.

30-10-2000
Artikel om Extreme programming
En af de nye meget omtalte metode til udvikling af applikationer er Extreme Programming (XP). Den tager udgangspunkt i gamle og velgennemprøvede metoder. På JAOO i år fortalte Kent Beck om XP. Denne
artikel beskriver XP Den giver også praktiske eksempler på brug af XP.

30-10-2000
Mobiltelefoner og Java
I denne artikel beskrives, hvorledes Java kan benyttes i forbindelse med mobiltelefoner. Motorolas' SDK beskrives mere detaljeret. Du kan læse mere
her.

30-10-2000
J2EE og Pooling
Denne
artikel beskriver med konkrete eksempler, hvorledes connection pooling håndteres ved både databaser og ikke databaser under J2EE.

25-10-2000
Sun vil deltage i Microsoft's Universal Plug and Play Forum
Sun vil deltage i Microsoft's Universal Plug and Play Forum
(UPnP). Det betyder selvfølgeligt ikke, at Sun vil opgive Jini, men de gør det for at få informationer. Du kan læse mere her.

25-10-2000
Interview med Nelson Minar om Java, screensavers og virtual supercomputers
I dette
interview fortæller Nelson Minar, der tidligere var ansat i MIT Media Lab og nu er CTO i Popular Power om bl.a. Java, screensavers og virtual supercomputers.

25-10-2000
Sun vil gøre Java til open source
George Paolini, Sun's vicepræsident for technologies advocacy and community development sagde på ApacheCon Europe 2000, at Sun efter hans mening på et senere tidspunkt vil gøre Java til open source. Sun vil dog forhindre, at leverandører sælger forskellige versioner af Java, således som det sker på UNIX-markedet. Du kan læse mere
her.

24-10-2000
Internet C++
Internet C++ er et open source alternativ til Java og C#. Du kan læse mere og downlodae en alpha version
her.

23-10-2000
Udvikling af en auktionsapplikation med Java
I denne
artikel vises det med programmeringseksempler, hvorledes man kan udvikle en auktionsapplikation med Java.

23-10-2000
Sun: Fordele og ulemper ved JSP, PHP, Sevlets etc
Sun har frigivet et
papir, hvor de evaluerer fordele og ulemper ved JSP, PHP, Servlets, CGI og Javascripts.

20-10-2000
Open source tools til JBuilder
Denne
website er et mødested for open source tools til JBuilder. Hvis du selv har nogle værktøjer, kan du placere dem der. Du kan også hente andres værktøjer.

19-10-2000
JSP vs. ASP+
I denne
artikel JSP og ASP+ sammenlignet. ASP+ er en videreudvikling af ASP, og det indgår sammen med C# (læs: Infoworld: Anmeldelse af C#) i Microsofts nye .NET. Det er dog et problem, at hverken ASP+ eller C# kommer før 1. kvartal 2001.

18-10-2000
Serialisering i Java
Denne
artikel beskriver hvad serialisering er, og hvorledes det kan benyttes. Den indeholder et eksempel med programkode.

18-10-2000
IBM: Valg af den rigtige EJB-type
Denne
artikel fra IBM fortæller, hvorledes man i applikationer kan vælge den rigtige EJB-type til de forskellige funktioner. F.eks. beskriver artiklen, hvorledes man håndtere n-arrays. Du kan læse mere om dette designproblem her.

18-10-2000
Gartner: .Net er 4 år bagud J2EE
I denne artikel fortæller Mark Driver, research director for ebusiness technologies hos Gartner, at Microsoft har tabt i deres kamp mod Sun og J2EE. Han sagde på Gartner's autumn Symposium/ITxpo event in Florida, at :Net vil gå stærkt frem de næste 12 til 18 måneder, men de vil ikke indhende J2EE de næste 4 år. Du kan læse mere
her. Du kan se en sammenligning af de to teknologier her : (læs: J2EE eller .Net).

16-10-2000
To kapitler af Professional Java Server Programming, J2EE Edition
Du kan læse to kapitler af Professional Java Server Programming, J2EE Edition
her. Kapitlerne er skrevet af Rod Johnson og Andrew Longshaw.

13-10-2000
ARM vil fremstille chips til Java
Det engelske firma ARM, der fremstiller chips, har annonceret, at de vil fremstille chips, der er specielt egnet til at køre applikationer, der er udviklet i Java. Normalt kører Java i en virtuel maskine, hvor instruktionerne bliver oversat til den specifikke maskines maskinkode. Den nye chip vil gøre Javaapplikationer hurtigere. Du kan læse mere
her.

13-10-2000
Kender du WebMacro?
WebMacro en servlet, der tillader adskillelse af javaprogrammering og grafisk design. Det er en gratis javapakke, men der er licensbetingelser. Det understøtter JDK 1-2 og 1.3. Det minder om JSP/ASP men adskiller sig fra dette på forskellige områder. Du kan læse mere og downloade WebMacro
her.

12-10-2000
Skift i teknologi giver forandring i jobbet
Hos Home Depot Inc i Atlanta kan en medarbejder den ene måned arbejde som projektleder for i den næste at være trainee i Java uden reducering af løn. Du kan læse mere
her.

11-10-2000
API for deployment af J2EE-applikationer
Der er kommet nye specifikationer for API'et, der skal benyttes til udvikling af platformsuafhængig deployment af J2EE-applikationer. API'et skal benyttes af værktøjer til at foretage deployment. Du kan læse mere
her.

10-10-2000
Er EJB'er altid sagen
I denne artikel bliver der argumenteret for, at brugen af EJB'er ikke altid er optimal. F.eks. mener forfatteren, at brugen af entity beans, der benytter Container Managed Persistenceer (CMP) kan give en dårlig performance i et komplekst database-miljø. Du kan læse mere
her.

09-10-2000
James Gosling og Java
Denne artikel fra Infoworld fortæller bl.a. historien om, hvorledes James Gosling og en arbejdsgruppe startede udviklingen af Java. Du kan læse mere
her.

09-10-2000
Hvad er JMS
I denne artikel beskrives, hvad JMS (Java Message Service) er. Det er i følge artiklen en konkurrent til bl.a. IBM's MQSeries. Det har været en mangel på Javaapplikationer, så det ikke har været muligt at benytte messagekøer. Denne mangel udbedrer JMS. Du kan læse mere
her.

09-10-2000
Artiklen af Bruce Eckel
Du kan læse et uddrag af Bruce Eckel bog Thinking in Java
her. Denne bog regnes af de fleste som den bedste indføring i Java.

09-10-2000
J2EE eller .Net
I denne
artikel fra Infoworld diskuterer to specialister fra Infoworld's testcenter, om J2EE eller .Net bliver fremtiden. Artiklen er rimeligt oplysende. Som yderligere baggrund kan du læse Microsoft .NET vs. J2EE: How Do They Stack Up? (læs: MS .Net vs. J2EE) . Du kan læse korrektioner til denne artikel her.

06-10-2000
RMI specifikationer for J2ME
Du kan læse specifikationerne for Remote Method Invocation (RMI) J2ME, der er et subset af RMI for J2SE 1.3
her.

06-10-2000
Javaudviklere er de mest efterspurgte udviklere
En undersøgelse foretaget i England viser, at javaudviklere og Internetspecialister er de mest efterspurgte udviklere. Ifølge undersøgelsen gælder denne tendens hele Europa. Presys kan bekræfte, at denne tendens også gælder for Danmark. Så hvis du er dygtig til Java og måske endog kender til EJB, så kontakt Presys, der vel nok er Danmarks ledende firma på dette område. Du kan læse mere
her.

06-10-2000
J2SE 1.3 til Linux
Sun har frigivet J2SE 1.3 SDK til Linux. Du kan se mere og downloade det
her.

04-10-2000
Vil du tale på JavaOne næste år
JavaOne opfordrer alle, der ønsker at tale på JavaOne, der afholdes 4-8 juni til næste år, om at sende kort beskrivelse af den påtænkte tale til dem. Ansøgningen skal være hos JavaOne inden 1. december 2000. Du kan læse mere
her

04-10-2000
Ønsker du at blive certificeret Javaudvikler
Marcus Green og David Hecksel fortæller
her, hvorledes du kan blive certificeret Javaudvikler. De gennemgår de tre niveauer for certificering, der findes i øjeblikket.

04-10-2000
Opdatering: Ti gode tip til Jiniudviklere
I går manglede linket til denne reference. Scott Oaks og Henry Wong forfattere af Jini in a Nutshell giver i denne
artikel gode råd til udviklere, der udvikler i Jini. De mener, at når mange mener, at Jini er vanskeligt at bruge, skyldes det, at udviklerne vil bruge alle Jini's faciliteter på en gang i stedet for, når de er nødvendige.

04-10-2000
Mere om Tomcat 4.0
Forleden skrev Presys om Tomcat 4.0(læs:
Tomcat 4.0 er kommet), der understøtter Servlet 2.3og JSP 1.2 API'er. Du kan i dette nyhedsbrev om milepæde, links og meget andet.

03-10-2000
Gartner: Jini slår igennem 2004
Gartner mener, at Jini først vil slå igennem 2004. De mener, at det kun vil være eksperimentelle projekter i 2001. Derefter vil det blive mere og mere udbredt, og i 2004 vil der komme en killerapplikation. Du kan læse mere
her.

03-10-2000
Ti gode tip til Jiniudviklere
Scott Oaks og Henry Wong forfattere af Jini in a Nutshell giver i denne artikel 10 gode råd til udviklere, der udvikler i Jini. De mener, at når mange mener, at Jini er vanskeligt at bruge, skyldes det, at udviklerne vil bruge alle Jini's faciliteter på en gang i stedet for, når de er nødvendige.

03-10-2000
Tykke klienter bruges også i Java
Mange virksomheder benytter stadig tykke klienter selvom de også bruger EJB'er på serveren. Presys har brugt denne model til flere kunder. Det skyldes, at de ønsker en Windows look-a-like grænseflade overfor deres brugere, da de er vant til Windows. Du kan læse en artikel om problematikken
her.

03-10-2000
De nye guruer indenfor IT-design
Sidste år talte Hays W. Skip og Martin Fowler på JAOO i Århus. I år talte Kent Beck og Eric Gamma. De er alle blandt de nye guruer indenfor design selvom Eric Gamma har været kendt i lang tid. Du kan læse om deres nye
bøger.

02-10-2000
Hvilken bog er bedst om JSP
Denne artikel
anmelder forskellige lærerbøger om JSP. Ifølge anmelderen er Web Development with JavaServer Pages af Duane Fields and Mark Kolb det bedste køb for øjeblikket.

02-10-2000
Udvikling af Workflowsystemer baseret på J2EE
Denne artikel fortæller, hvorledes man kan udvikle workflow og workflow managemet systemer bsaeret på J2EE. Forskellige workflowkoncepter der følger specifikationerne for
workflow managemet bliver beskrevet. Du kan læse artiklen her.

29-09-2000
Tomcat 4.0 er kommet
Jakartaprojektets flagskib Tomcat er nu kommet i version 4.0. Tomcat er en referenceimplementation af Java Servlet 2.3 og JavaServer Pages 1.2 specifikationerne. Tomcat vil bl.a. indgå i Apache. I projektgruppen deltager udviklere fra bl.a. IBM og Sun. Projektet er et åbent kode projekt. Du kan downloade Tomcat 4.0
her og se mere her.

29-09-2000
Brug af servlets i systemer med mange transaktioner
Denne
artikel beskriver, hvorledes man kan benytte servlets i systemer, hvor der er mange transaktioner.

28-09-2000
Sammenligning af VisualAge for Java, JBuilder og Webgain
Denne artikel sammenligner VisualAge for Java, JBuilder og Webgain. Den fremhæver hvert enkelt produkts styrker og svagheder. Du kan læse artiklen
her.

28-09-2000
Artikel om Stack class, Abstract Dictionaries, Property Lists og Random Numbers
Denne
artikel beskriver brugen af Stack class, Abstract Dictionaries, Property Lists og Random Numbers genne kodeeksempler.

28-09-2000
Sourcekode til J2EE 1.2.1
Sun har frigivet sourcekoden til referenceimplementationen af J2EE v 1.2.1. For udviklere og virksomheder, der ønsker at udvikle og sælge enterpriseløsninger, der følger J2EE, er det vigtigt at orientere sig nu. Du kan se mere
her.

22-09-2000
Snarlig valg hos Java Community Process
Sun vil snart holde det første valg til poster hos Java Community Process (JCP). Alle registrerede medlemmer af JCP har stemmeret. Den 27.9.00 er deadline for opnå stemmeret. Du kan læse mere
her.

21-09-2000
Java og Olympiaden
Denne
artikel fortæller om, hvor ofte Java benyttes i forbindelse med applikationer, der benyttes under Olympiaden XML og EJB. Der bliver i dag talt meget om XML, og det ikke blot hype. Denne artikel beskriver, hvorledes man kan bruge XML i forbindelse med EJB. Det er første del af en længere række af artikler. Du kan læse artiklen her.

21-09-2000
EJB persistence
Denne artikel fortæller om, hvorledes den entity beans persistence, der gælder for EJB 1.1 også videreføres i EJB 2.0. Persistence bliver faktisk stærkere. Du kan læse mere
her.

21-09-2000
Open Source Forte for Java
Denne
artikel fortæller om Forte for Java.

19-09-2000
Rundbordssamtale om UML
UML bliver stadig oftere brugt i udviklingsprocessen. Efter skabelsen af Rational er UML vokset noget væk fra standardiseringskomiteen OMG. Men et UML 2.0 Request for Proposals er planlagt at komme her i denne måned. UML 2.0 er planlagt at komme medio 2002. I denne rundbordssamtale om UML deltager Cris Kobryn, cochair for the OMG UML Revision Task Force og the cochair for the OMG Analysis and Design Platform Task Force, Martin Fowler, chief scientist for Melrose, Mass.-based ThoughtWorks, Scott Ambler, president for Ronin International, et konsulentfirma og Peter Coad, CEO for TogetherSoft Corp. Roger Smith er moderator. Du kan læse rundbordssamtalen
her.

18-09-2000
Artikel: Undgå deadlock i multithreaded Javasystemer
Denne artikel af Peter Haggar fortæller, hvorledes man kan undgå deadlock ved brug af mange låsninger (locks) i systemer med multithreaded kode gennem organisering af de enkelte låse på en struktureret og på forhånd fastlagt facon. Du kan læse artiklen
her. Du kan læse et interview med Peter Haggar her.

18-09-2000
JavaPush kan forbedre applets performance
Det er ofte et problem ved større applets, at det tager alt for lang tid, at downloade dem. Denne artikel beskriver et program, der kan forbedre performance ved at pushe de nødvendige jarfiler til klientmaskinerne. Du kan læse om programmet JavaPush
her.

18-09-2000
Artikel: JSP templates
Denne artikel præsenterer en template for JSP, som tillader layout at blive indkapslet og genbrugt. Du kan læse artiklen
her.

18-09-2000
Artikel: Forbind ASP/COM med EJB'er
Denne
artikel præsenterer en metode til at forbinde ASP og COM-objekter med EJB'er.

14-09-2000
Sun kommer med forslag for licenbetingelser for J2EE
Sun kommer med nye forslag for licenbetingelser for den nye version af J2EE til Java Community Process (JCP). JCP har to uger til at reviewe forslagene. Den nye version vil komme i første halvdel af 2001. Du kan læse mere
her.

14-09-2000
Nyt udkast om EJB 2.0
Sun har offentliggjort et nyt udkast tfor specifikationen af EJB 2.0. Du kan se udkastet
her.

13-09-2000
Gartner: .Net and Java Will Rule
Ifølge en undersøgelse foretaget af Gartner Group vil .Net og Java blive de nye vindere. De mener, at 90% af store og mellemstore vil benytte en blanding af Java og .Net i de kommende år. De mener, at VB og C# vil konkurrere med Java og EJB'er. Du kan læse mere
her.

12-09-2000
EAI i forhold til J2EE
Enterprise application integration (EAI) i forhold til J2EE-arkitekturen beskrives i denne artikel. Det beskrives også, hvorledes BEA og IBM håndtere EAI/workflow. Du kan læse artiklen
her.

12-09-2000
Bog om forbedring af Javaperformance
Sun har offentliggjort 2 kapitler af bogen Java Platform Performance: Strategies and Tactics af Steve Wilson og Jeff Kesselman, fra Addison Wesley. Du kan læse de to kapitler
her.

12-09-2000
Interview om JSP, J2EE etc.
I
dette interview fortæller forfatterne af Web Development with JavaServer Pages Duane Fields og Mark Kolb om både webudvikling og javaudvikling på serversiden.

11-09-2000
ByteMark: C vs. Java
Byte magazine udviklede for mange år siden en metode til at teste performance for algoritmer. Metoden muliggør benchmarks for to algoritmer. Algorimerne kan testes med de samme parametre etc. Denne
artikel beskriver en test af Java vs. C. En af konklusionerne er at Java er lige så hurtigt som C.

11-09-2000
J2SE til Linux fra Sun
Du kan downloade en J2SE Linux release kandidat fra Sun
her.

07-09-2000
Overvågning af distribuerede Javasystemer
Denne tekniske
artikel fortæller, hvorledes man kan forbedre performance igennem lokal data caching i RMI og Java IDL applikationer.

07-09-2000
Bluestone viser hvorledes J2EE kan bruges
Bluestone har frigivet en tidlig version af Total-e-Server. Denne evalueringspakke er udformet således, at udviklere kan se hvorledes J2EE benyttes. Der er eksempler på JavaServer Pages, Java Servlets, Enterprise JavaBeans og Tag Libraries. Du kan læse mere
her. Du kan downloade
Total-e-Server her.

07-09-2000
Samenligning af JBuilder 3.5 og Forte 1.0
I denne artikel sammenlignes JBuilder 3.5 og Forte 1.0. Deres styrker og svagheder beskrives og sammenlignes. Du kan læse artiklen
her.

06-09-2000
JBuilder 4.0 kommer nu
Inprise/Borlands Javaudviklingsværktøj JBuilder 4.0 kommer nu. Det indeholder flere faciliteter, der gør det lettere at holde styr på versioner, når udviklingen sker ved hjælp af teams. Den kan køre på både Solaris, Linux, NT og andre paltforme, der understøtter Java. Du kan læse mere
her.

06-09-2000
Tutorial for Java 3D API
Sun har udgivet en tutorial for Java 3D API'et. Du kan læse den
her.

06-09-2000
Expresso framework 2.0 frigivet
Open source framework Expresso version 2.0 er frigivet. Det er 100% åbent og standard-baseret framework, der kan bruges til at speede java-udviklingstiden op. Det bygger på J2EE-, EJB- og XML-teknologier. Det kan bl.a. køre på BEA WebLogic, IBM Websphere og Inprise Application Server.
Du kan læse mere
her.

06-09-2000
Frigivelse af The Java Cryptography Extension (JCE) 1.2.1
Sun har frigivet Java Cryptography Extension (JCE) 1.2.1. Det er en pakke af teknologier, der letter implementering af kryptering, nøglegenerering, nøgleaccept og Message Authentication Code (MAC). Du kan læse mere
her.

05-09-2000
Klasser i Java
Denne artikel giver Jacob Weintraub nogle tips om, hvorledes man bedst kan skabe en Javaklasse. Du kan læse artiklen
her.

30-08-2000
Prøv din viden indenfor Java
Hvis du ønsker at prøve, hvor meget du ved om Java, kan du prøve dette
trivialspil.

30-08-2000
Skriv din egen URL-protokol
Denne artikel beskriver, hvorledes man kan skrive sin egen protokol baseret på java.net.URL class. Denne arkitektur er ikke blevet ændret meget siden 1.0. structure. Med da det mylder af nye systemer fra mange leverandører kan det være fornuftigt, da de fleste af disse systemer baserer sig på java.net.URL. Du kan læse artiklen
her.

30-08-2000
Tips ved debugging af bytekode
Ofte undersøger javaprogrammører ikke, hvorledes deres bytekode ser ud. Det kan være uheldigt, da læsning af bytekode kan hjælpe meget ved debugging og performanceproblemer. JDK gør det let at læse bytekode. Denne artikel af Stuart Halloway fortæller, hvorledes man kan læse og tolke bytekode. Den giver også konkrete eksempler på, hvorledes det kan løse performance og debugging problemer. Du kan læse artiklen
her.

28-08-2000
Microsoft ønsker ikke at deltage i JOLAP
IBM, Sun, Oracle og Hyperion Solutions fortalte i sidste uge , at de (læs:
IBM, Sun og Oracle enige om Javabaseret OLAP) vil samarbejde om en javabaseret platform for OLAP (online analytical processing) kaldet JOLAP. JOLAP vil blive udviklet via Java Comminity Process (JCP). Partnerne håber, at initiativet vil bringe OLAP ind i mainstream java-miljøet. Microsoft har meddelt, at de ikke ønsker at deltage i dette arbejde. Du kan læse mere her.

28-08-2000
Husk JAOO fra d. 25.-28. september
Igen i år afholdes JAOO. Det er Europas væsentligste konference om Java og objektorienteret udvikling. Også i år er der mange spændende talere, bl.a. Bjarne Stroustrup, ophavsmanden til C++ og OO guru, AT&T Bell Labs - Jim Waldo, Software Architect, Sun Microsystems - Rebecca Wirfs-Brock, OO expert - Erich Gamma, Pattern og architecture expert - Kristen Nygaard, ophavsmand til Simula, Bertrand Meyer, IES Eiffel - Mark Hapner, Sun Microsystems - Frank Buschmann, Siemens og Alistair Cockburn, Consultant. Presys vil fortælle om et finansieringssystem, der udvikles som et CRM system. Løsninger er udviklet på basis af EJB'er, der kører under WebSphere. Vi vil også fortælle om portering af EJB'er mellem WebSphere, der benytter EJB 1.0 og WebLogic, der benytter EJB 1.1 (J2EE). Du kan læse mere om JAOO
her.

28-08-2000
Roller og restriktioner i EJB'er
Denne artikel fortæller om EJB-roller og om 17 ting, man ikke bør gøre, når man udvikler EJB'er. Selvom man kan blive nødt til at gøre nogle af disse ting, er det godt at vide, at det ikke anbefales. Du kan læse artiklen
her.

25-08-2000
Object Management Group på vej til opgradering af UML
Object Management Group
(OMG) er på vej med en opgradering af UML. Det nye 2.0 specikation af UML vil bl.a. indeholde language infrastructure, language superstructure, OCL (Object constraint language) og udveksling af UML-diagrammer. Du kan læse mere her.

25-08-2000
WebGain frigiver VisualCafé 4.0
WebGain frigiver VisualCafé Enterprise Edition 4.0. Den indeholder forskellige af WebGains faciliteter som Wizards til automatisk kreering af kode til EJB'er, og en EJB-advisor til at checke kode. Det bliver muligt at deploye uafhængigt af applikationsserver, der er en ny just-in-time compiler. Den har nye faciliteter til understøttelse af og på længere sigt iPlanet. Det følger J2EE og hermed EJB 1.1. Du kan læse mere
her.

25-08-2000
VisualAge for Java 3.5 er nu frigivet
Forleden dag frigav IBM WebSphere 3.5 (læs:
WebSphere 3.5 Advance Edition er kommet). VisualAge for Java 3.5 er nu frigivet. Du kan se mere og downloade den her.

25-08-2000
MS .Net vs. J2EE
O'reilly bringer en artikel af Jim Farley, der er medforfatter af Java Enterprise in a nutshell. I denne artikel sammenlignes Microsofts nye .Net (læs:
Er Microsofts .NET-strategi risikabel) med J2EE. Artilen inderholder også et interview med Anders Hejlsberg om C# (læs: Mere om Anders Hejlsbergs nye sprog).

23-08-2000
Servlets 2.3/JSP 1.2 specs frigivet
Java Community Process (JCP) har frigivet specs for både Servlets 2.3 og JSP 1.2. Servlets 2.3 introducerer bl.a. servlet filtering. JSP 1.2 beskriver JSP-XML transformationer og validering overfor tag-biblioteker. Den kræver Servlets 2.3. Du kan læse mere
her. Du kan downloade specs her.

22-08-2000
IBM, Sun og Oracle enige om Javabaseret OLAP
IBM, Sun, Oracle og Hyperion Solutions vil samarbejde om en javabaseret platform for OLAP (online analytical processing) kaldet JOLAP. JOLAP vil blive udviklet via Java Comminity Process (JCP). Partnerne håber, at initiativet vil bringe OLAP ind i mainstream java-miljøet. Du kan læse mere
her.

21-08-2000
Husk JAOO fra d. 25.-28. september
Igen i år afholdes JAOO. Det er Europas væsentligste konferense om Java og objektorientert udvikling. Også i år er der mange spændende talere, bl.a. Bjarne Stroustrup, ophavsmanden til C++ og OO guru, AT&T Bell Labs - Jim Waldo, Software Architect, Sun Microsystems - Rebecca Wirfs-Brock, OO expert - Erich Gamma, Pattern og architecture expert - Kristen Nygaard, ophavsmand til Simula, Bertrand Meyer, IES Eiffel - Mark Hapner, Sun Microsystems - Frank Buschmann, Siemens og Alistair Cockburn, Consultant. Presys vil fortælle om et finansieringssystem, der udvikles som et CRM system. Løsninger er udviklet på basis af EJB'er, der kører under WebShere. Vi vil også fortælle om portering af EJB'er mellem WebSphere, der benytter EJB 1.0 og WebLogic, der benytter EJB 1.1 (J2EE). Du kan læse mere om JAOO
her.

11-08-2000
Java API for management applikationer
Sun har fortalt, at Java Community Process har udviklet et Java API for webbaseret enterprise management (WBEM) applikation. Du kan læse mere
her.

27-07-2000
Teknisk: Logning af fejl ved J2EE
Desværre findes der ingen standard for logning af fejl under debugging af n-lags applikationer i J2EE. IBM og Sun har heldigvis stillet forslag om logning af fejl ved J2SE. Denne artikel af Todd Launinger kommer med forslag til løsning af problemet, og der en ramme af software, som man selv kan arbejde videre med. Du kan læse mere
her og her.

03-07-2000
IBM får J2EE licens
Sun og IBM har
sluttet fred i striden om IBMs Java 2 Enterprise Edition licens. IBM mente ikke at de havde brug for en licens til J2EE, men var dækket af deres eksisterende licens til Java. Det førte til mange spekulationer om fragmentering af Java, selv om IBM sagde at de ville implementere al teknologien, men ikke ville bruge varemærket.

Nu har IBM fået en licens, men det er ikke klart præcist på hvilke betingelser. Angående årsagen til ændringen spekuleres på at den manglende licens skadede salget af IBMs WebSphere applikationsserver, eller at det er Microsofts nye C# sprog der har fået Sun og IBM til at rykke tættere sammen.

30-06-2000
Java på Linux
LinuxProgramming.com har en
artikel om Java på Linux. Sun behandler nu Linux på lige fod med Solaris og Windows, så nye versioner kommer på samme tid i stedet for måneder eller halve år senere. Artiklen giver et overblik over konfigurationen af Java, og beskriver forskellene mellem de forskellige JDKer (1.1, 1.2, 1.3, J2EE etc.).

28-06-2000
Interview med Patricia Sueltz: Java har vundet
Suns chef for Javaudviklingen Patricia Sueltz siger i et interview med eWeek, at Java har sejret og at der nu kan tjenes mange penge i Javamiljøet. Du kan læse interviewet
her.

21-06-2000
E-mail baseret på Java
Med alle de problemer, der er med e-mail baseret på Microsofts produkter (læs:
Virus i mobiltelefoner i Spanien) måtte der komme e-mail baseret på Java. Java-miljøet er jo netop karateriseret ved stor sikkerhed. To amerikanske virksomheder kommer derfor nu med e-mail baseret på Java. Du kan læse mere her.

20-06-2000
Presys søger Java-medarbejdere
Da vi skal deltage/deltager i flere store Javaprojekter baseret på EJB, CORBA og COM+, hvor vi skal stille med ressourcer på forskelligt niveau søger Presys medarbejderne, der ønsker at arbejde med Java. Vi kan tilbyde dig en attraktiv og interessant karriereudvikling. I projekterne benytter vi Oracle og DB2 samt WebLogic og WebSphere. Projekterne foregår enten hos Presys eller hos kunden. Hos kunderne har vi mange medarbejdere i samme projekt. Vi udvikler også egne komponenter, som vi planlægger at sælge internationalt. Hvis du ønsker en jobsamtale skal du blot e-maile dit CV. Vi forventer at oprette en afdeling i Århus indenfor kort tid, så vi er også interesseret i ansøgere i Jylland. Vi deltager også i projekter i C/C++ og Delphi, hvorfor vi søger udviklere indenfor disse områder. Presys er Sun AJC (Authorized JavaCenter), BEA-, Oracle- og Inprisepartner. Vi er også i år sponser for JAOO. Vi uddanner vores medarbejdere løbende og grundigt ofte i udlandet. Vi har medarbejderaktier, som man kan købe efter et års ansættelse. Vi afholder halvårlige medarbejdersamtaler. Læs mere
her.

19-06-2000
EJB 2.0 beta fra BEA
BEA har annonceret en EJB 2.0 beta add-on til WebLogic 5.1. EJB 2.0 specifikationen er ikke endelig, men BEAs implementation følger den nyeste version af EJB 2.0. Blandt de nye features er message-drevne beans og Entity EJB home methods. Du kan læse mere i BEAs pressemeddelelse
her.

14-06-2000
Presys søger Java-konsulenter
Da vi skal deltage/deltager i flere store Javaprojekter baseret på EJB, CORBA og COM+, hvor vi skal stille med ressourcer på forskelligt niveau søger Presys medarbejderne, der ønsker at arbejde med Java. Vi kan tilbyde dig en attraktiv og interessant karriereudvikling. I projekterne benytter vi Oracle og DB2 samt WebLogic og WebSphere. Projekterne foregår enten hos Presys eller hos kunden. Hos kunderne har vi mange medarbejdere i samme projekt. Vi udvikler også egne komponenter, som vi planlægger at sælge internationalt. Hvis du ønsker en jobsamtale skal du blot e-maile dit CV. Vi forventer at oprette en afdeling i Århus indenfor kort tid, så vi er også interesseret i ansøgere i Jylland. Vi deltager også i projekter i C/C++ og Delphi, hvorfor vi søger udviklere indenfor disse områder. Presys er Sun AJC (Authorized JavaCenter), BEA-, Oracle- og Inprisepartner. Vi er også i år sponser for JAOO. Vi uddanner vores medarbejdere løbende og grundigt ofte i udlandet. Vi har medarbejderaktier, som man kan købe efter et års ansættelse. Vi afholder halvårlige medarbejdersamtaler. Læs mere
her.

09-06-2000
Motorola vil benytte Java 2 til trådløs kommunikation
Motorola's chef Chris Galvin sagde på JavaOne, at Motorola vil benytte Java og Java 2 standarden til deres udvikling af trådløs kommunikation. Motorola viste en prototype på en ny mobiltelefon med en farveskærm og et miniature-tastatur. Den vil blive markedsført i Europa ultimo 2000 og i 1. kvartal 2001 i USA. Du kan læse mere
her.

07-06-2000
McNealy: Java = rigdom
På JavaOne fortalte Sun's leder Scott McNealy efter at have gået på podiet til Neal Sedaka's gamle popsang Breaking Up Is Hard to Do, at Java er lig med succes. Han viste endog til sidst en slide, hvorpå der stod Java = rigdom. Han fortalte, at der havde været mere end 3 millioner downloads af Java 2 SDK og at der var mere end 2,5 millioner Javaudviklere. Han sagde, at de forventede at levere mere end 100 millioner smartcards (læs:
America Express og Citibank bruger Sun's kreditkort-teknologi) i år. Under talen dukkede Steve Jobs op, og han lovede, at Mac'en vil blive bedst til at køre Java. HotSpot vil bl.a. komme til at køre på Mac´en. Du kan læse mere om hans tale her.

07-06-2000
Sun's annonceringer i går på JavaOne
Sun annoncerede en hel del nye produkter og faciliteter i går på JavaOne. Blandt nyhederne er en Java Web Start, der gør, at man kan initiere applikationer over Internettet via en webbrowser gennem klik på en ikon. Du kan læse mere om denne nyhed samt mange andre anonceringer
her. Denne artikel fortæller også, hvad der skete på JavaOne i går.

06-06-2000
Alt om JavaOne
Du kan se websiten om JavaOne
her.

06-06-2000
JavaOne begynder i dag
Den årlige JavaOne-konference begynder i dag. Den varer fra 6-9 juni. Blandt de større nyheder ifølge Infoworld er, at IBM kommer med værktøjskasse med komponenter, der kan gøre udviklingen af CRM-komponenter, der følger EJB-protokollen med bl.a. leverandørstyring hurtigere. Den nye værktøjskasse er baseret på WebSphere og den hedder WebSphere Business
Components. Det betyder, at IBM er på vej væk fra værktøjskassen San Fransisco, der er mere beregnet for ISV'er. Borland/Inprise præsenterer deres AppCenter 4.0 til at administrere EJB'er og EJB-servere. JavaOne vil også blive domineret af previews, der viser den kommende intergrationen af Internettet og trådløs kommunikation baseret på mobiltelefoner. Her er Skandinavien absolut førende med firmaer som Nokia og Ericsson, så det er ligesom at gå over åen efter vand at tro JavaOne viser noget nyt på dette område. En almindelig mobiltelefon fungerer ikke engang i Californien. I sidste uge blev de første skridt taget i Danmark med introduktionen af GPRS (General Package Radio Service), hvor transmissionshastighedede er blevet sat op til 170 Kbit pr. sekund. Det er betydeligt hurtigere end ISDN. Det indebærer at PC'ere, PDA'er og WAP-telefonen hele tiden kan være opkoblet til virksomhederne, og man betaler kun for taletiden. Indenfor tre år vil UMTS ( Universal Mobile Telephone System) blive introduceret. Hastigheden her bliver 2 Mbit pr. sekund. Ifølge en nylig rapport fra McKinsey vil 45% af al privat Internethandel om tre år foregå mobilt. Du kan læse mere her.

05-06-2000
Er Java hurtigere end C++?
En
uvidenskabelig test af Javas hastighed over for C++ viser lidt overraskende at Java i nogle tilfælde er hurtigst. Testen sammenligner Suns HotSpot dynamiske kompiler, IBMs JDK 1.1.8, Microsoft Visual C++ og GCC (Gnu C++) til Windows. Nu kan man jo altid få benchmarks til at vise hvad man ønsker, men det var ikke formålet med testen at vise at Java var hurtigst, men at danne et udgangspunkt for en senere test af Suns MAJC Java processor.

Testen koncentrerer sig om algoritmer der ikke benytter standardbiblioteker, så den er ikke særligt realistisk. Den viser dog, at Suns HotSpot dynamiske kompiler rent faktisk gør tingene en del hurtigere, og også noget overraskende at Visual C++, der regnes for en af de mest optimerende kompilere på markedet, i nogle tilfælde er meget langsommere end GCC.

02-06-2000
Sun løsner grebet om Java
Sun har dannet to komiteer der skal styre
standardiseringen af Java. Komiteerne vil bestå af licenstagere til Java, bl.a. IBM, BEA, Oracle og Hewlett-Packard, som har været meget kritiske over for Suns styring af Javastandarden. Det nye system vil kunne lave ændringer i Javastandarden med to trediedeles flertal, men Sun selv skal være en del af flertallet. Sun kan imidlertid ikke tvinge ændringer igennem uden accept fra komiteerne.

Oracle har netop tegnet licens på Java 2 Enterprise Edition, og det er nu kun IBM der ikke har accepteret Suns betingelser.

26-05-2000
Teknisk artikel: J2EE
Denne
artikel fra Javaworld fortæller om J2EE. Den gennemgår teknologier som JDBC, JMS, JSP samt CORBA's og J2EE's forhold. Da den er rimelig lang og teknisk vil der ikke være noget referat.

05-05-2000
Java og Patterns
JavaReport har en
interessant artikel om brug af pluggability patterns i design af systemer skrevet i Java. Artiklen bruger pluggablility patterns til at forklare forskellige komponenter af Java.

05-05-2000
Anmeldelse af IBMs JDK 1.3 til Linux
LinuxNews har en
anmeldelse af IBMs nye JDK til Linux. JDK 1.3 følger den allernyeste Java specifikation. IBMs Linux JDK er hurtigere end Blackdowns, som bruges i Inprises JBuilder til Linux, men har nogle performanceproblemer med multithreaded kode.

12-04-2000
Artikel om java udviklingsmiljøer
JavaWorld har en
introduktionsartikel om firmastandard for Java udviklingsmiljøer til Java 2 EE og EJB. Artiklen er ret generel og sammenligner ikke specifikke værktøjer, men diskuterer hvilke parametre der er relevante.

07-04-2000
Artikel om java udviklingsmiljøer
JavaWorld har en
introduktionsartikel om firmastandard for Java udviklingsmiljøer til Java 2 EE og EJB. Artiklen er ret generel og sammenligner ikke specifikke værktøjer, men diskuterer hvilke parametre der er relevante.

07-04-2000
Suns Bill Roth forklarer J2EE
På O'Reilly Java konferencen
talte Suns Bil Roth om de misforståelser der findes om J2EE, som Sun gerne vil have fjernet. En af misforståelserne er, at Sun forsøger at tjene penge direkte på Javaplatformen. Det er ikke tilfældet, i stedet har Sun en opdeling i 'kirke', som har til formål at sprede budskabet om J2EE trekonologien uden at favorisere Sun selv, og 'stat', som markedsfører specifikke produkter. Det er ikke en misforståelse, at Sun er bekymret for fragmentering af Javaplatformen og har haft nogle problemer med standardiseringsprocessen. Derfor ønsker de at inddrage Javasamfundet så meget som muligt.

31-03-2000
Almindelige faldgrupper i Java, og hvordan man undgår dem
Her er en teknisk
artikel om, hvordan man undgår nogle af de almindelige fejl i Javaprogrammering.

31-03-2000
Hvilken Java IDE skal jeg vælg...
Denne
artikel, gennemgår nogle af de ting, man skal tænke over, når man vælger, hvilken Java IDE man skal udvikle enterprisesystemer i.

31-03-2000
Forberedelse til Sun Certified Java Programmer eksamen
Her anmeldes et program, der kan anvendes når man forbereder sig til Suns Certified Java Programmers eksamen. Hvis du kan besvare denne test, har vi en stilling til dig. Hvis du ikke kan besvare den, og alligevel søger, vil du hurtigt komme op på dette niveau. Læs evt. "The Complete Java 2Certification Study Guide". Læs mere
her.

30-03-2000
InterWorld vil understøtte J2EE
InterWorld er en producent af standardsoftware til e-handel. De vil, som følge af en aftale med Sun Microsystems, til at understøtte Java 2 Enterprise Edition (J2EE). J2EE vil dog først være fuldt integreret i løbet af år 2001. Læs mere
her.

23-03-2000
Årets javabog kan hentes på Internettet
Vinderen af JavaWorlds konkurrence, som Årets bedste Javabog blev Thinking in Java. Den kan hentes gratis
her.

23-03-2000
JavaWorlds læsere kårer Presys´ partnere som verdens bedste
Sun blev kåret som årets mest innovative firma. Suns Enterprise JavaBeans (EJB) version 1.1 blev kåret som den mest brugbare nye eller reviderede API. EJB standard 2.0 er under udvikling, og vil muligvis være på markedet sidst på året.
Bedste middleware produkt er BEA's WebLogic Application Server. WebLogic 5.0 vil understøtte EJB 1.1 standarden. Nr. 2 er IBM's WebSphere Application Server, på trods af at IBM endnu ikke har sagt, at de vil understøtte Java2.
Inprise/Corel vandt prisen for bedste compiler med Borland JBuilder JIT. JBuilder JIT er op til 40% hurtigere end Suns JIT. Prisen for bedste IDE gik også til Inprise/Corel for deres Borland JBuilder. Inprise har lige frigivet JBuilder version 3.5 til Linux, Solaris og Windows. Andenpladsen gik til IBM's Visual Age for Java. Bedste performance overvågnings/test-værktøj blev KL Groups JProbe Developer Suite. JProbe kan integreres med bl.a. BEA's WebLogic og IBM's WebSphere.
Se en oversigt over vinderne her, og læs kommentarer til vinderne her.

03-03-2000
Download Forte 1.0 til Java
Forte 1.0 Java Community Edition til Java kan nu downoades fra Sun
her. Forte Community Edition vil også i den endelige version blive gratis. Du kan læse mere her.

02-03-2000
Sun slækker på grebet om Java
Sun er blevet kritiseret meget af bl.a. IBM for at holde for fast på Java, og være for langsom til at give andre adgang til at udvide Javastandarden til at omfatte nye områder. Sun er nu i gang med at overgive mere kontrol til JCP (Java Community Process), hvor andre firmaer er med til at definere de nye standarder. En talskvinde for Sun siger, "at det var svært at slippe grebet om Java da den tog sine første skridt, nu er den teenager. Måske skulle vi lade den få lidt mere frihed." Læs mere
her.

28-02-2000
Microsoft stoppet i Java udvikling
I retssagen mellem Sun og Microsoft om Sun's Java teknologi (læs:
Sun vinder delvist i retssagen mod Microsoft), har en dommer afgjort at Microsoft ikke selvstændigt må udvikle deres Java, indtil den endelige dom falder. Sun har anmodet om at få Microsoft dømt til at følge 1995 Java licensaftalen med Sun, indtil sagen bliver endeligt afgjort. Læs mere her.

07-02-2000
Den nye vending for IT-arkitekturen
Både IBM, Microsoft og Sun ved at redefinere deres koncept for IT-arkitektur. Den nye arkitektur bliver beskrevet i denne artikel (læs:
Gartner: Fra høtyv til klik og mørtel) fra Gartner Group. Det nye koncept baserer sig på en flerlagsarkitektur. Yderst mod brugerne er der tynde klienter baseret på XHTML (læs: Nye specifikationer for XML) eller applets. Dernæst kommer et webserverlag med servlets. Dette lag taler med et applikationsserver-lag. Dette lag administerer enterprise javabeans (EJB) (læs: EJB'er og de 3 D'er). Dette lag indeholder også transaktionsmanagere som CICS, TUXEDO, MTS og MQSeries. Det er dette lag, der kaldes middleware. Dette lag kommunikerer med virksomhedens legacysystemer, direkte med virksomhedens databaser, flere virksomheders databaser og/eller en selvstændig database. Du kan i denne artikel læse mere om IBM's, Microsoft's og Sun's strategi og produkter.

04-02-2000
Metodetyper i Java
Denne artikel fra Java Report Online gennemgår forskellige metodetyper i Java. Disse metoder kan f.eks. være Query methode, Command metode og Factory metode. I denne
artikel præsenteres tre kategorier af metodetyper og ni kernemetoder, som ofte bliver brugt. De præsenteres gennem et kodeeksempel. Gennem forståelse af mønstret i disse kategorier bliver det ifølge forfatteren lettere at kommunikere med andre udviklere. Det bliver også lettere at skrive mere effektive applikationer.

28-01-2000
Dr Dobb's: Foskellige Javaartikler
Dr. Dobb's har i deres februar-nummer forskellige artikler om Java. Der er arikler om ændringer, der vil komme i Java. Der er også en artikel om javaspecifikationerne for real-time systemer. Du kan se de forholdsvis tekniske artikler
her.

21-01-2000
Artikel: Konvertering af Visual Basic til Java
Denne
artikel beskriver, hvad der skal gøres for at konvertere en applikation skrevet i Visual Basic til Java. Den fortæller om forskellighederne i de to sprog, og hvorfor det kan betale sig at konvertere fra Visual Basic til Java. Artiklen er teknisk. Det er første del af en artikel.

21-01-2000
Artikel: Forskel på Java og Javascript
Denne artikel fortæller om forskellen på Java og Javascript. Gennem eksempler viser den forskellen på de to sprog. Artiklen er på et introduktionsniveau.

19-01-2000
IBM maner rygter om de ikke vil følge Sun's Java i jorden
På det seneste har der været forskellige rygter om, at IBM ikke ville følge Sun's Javastandard, f.eks ville de ikke følge J2EE og dermed EJB 1.1 (læs:
IBM er ikke interesseret i J2EE). Disse rygter opstod efter, at Sun havde trukket sig ud af ECMA (læs: Sun og Javastandarden). IBM vil støtte Java Servlet 2.2 og JavaServer Pages 1.1, da de bruger Apache (læs: Forbedring af IBM's WebSphere server). Apache har over 50 % af markedet (læs: Apache har mere end 50% af markedet). IBM skal senere på uge deltage i et møde indkaldt af Sun. Sun vil bruge Java Community Process (JCP) som standardiseringsorgan for Java. Du kan læse mere her.

14-01-2000
Her kan du interaktivt lære Java 2
Du kan interaktivt lære, hvad Sun har defineret som Java 2
her. Artiklen beskriver ikke private klasser, men kun Sun's klasser. Artiklen kræver kendskab til UML, Alle klasserne beskrives grundigt, så det er ikke en artikel, man læser på 5 minutter. Artiklen kan også bruges som opslagsværk.

14-01-2000
Artikel: Hvorledes udvides AWT og Swing
I denne
artikel beskrives, hvorledes man kan udvide AWT og Swing. Forfatteren, der er forsker indenfor IT i Tyskland, tager udgangspunk i, hvorledes en navneliste kan lagres i en database og vises på skærmen.

11-01-2000
Java får bedre performance på klientsiden
For at forbedre performance for Java på klientsiden vil Sun fra næste version af J2SE levere deres Hotspot compiler sammen med J2SE som default Java Virtual Machine (JVM). J2SE 1.3 forventes at komme på markedet til marts. Hotspot forbedrer Java's performance ved at benytte Sun's optimerings processer. Sun vil også forbedre performance gennem caching af applets. Sun vil også komme med en Linux version af J2SE til sommer. Ifølge Dana Gardner fra Aberdeen Group i Boston er Sun's største problem for øjeblikket at finde en metode til at gøre det let at udskifte JVM'er. Du kan læse mere
her.

05-01-2000
Allaire køber Java firma
Allaire Corp. købte i tirsdags Valto Systems, et firma der specialiserer sig i Entreprise JavaBean (EJB)-baseret server teknologi. Det sker for at udvide Allaire's Java support og transaktionsteknologi. Læs mere
her.

30-12-1999
Sun's politik for J2EE kan favorisere store IT-virksomheder
Tidligere på måneden meddelte Sun, at virksomeder individuelt skal aftale med Sun, hvorledes de skal betale for en Java 2 Enterprise Edition (J2EE)-certificering (læs:
Sun vil tilbyde betaling efter forbrug). Det betød, at virksomheder som IBM og BEA har meddelt, at de ikke vil betale for en J2EE-certificering, men at deres produkter vil følge J2EE. IBM har i forvejen en aftale med Sun, der giver dem ret til at følge J2EE uden at understøtte J2EE-mærket. Men mange minde IT-virksomheder bliver nødt til at benytte J2EE-certificeringen for at vise omverdenen, at de understøtter denne platform, og de kommer betale en royalty til Sun for denne certificering. Oracle har også indgået en aftale med Sun, og de har sagt, at det er op til Sun at markedsføre J2EE. Du kan læse mere her.

30-12-1999
Website for Java-succeser
En gruppe kaldet Javalobby har oprettet en website, hvor man kan fortælle om sine erfaringer med Java. Man kan derfor lære, hvad man skal gøre for at få succes med Java-løsninger på denne website. Du kan se mere
her.

23-12-1999
Duke's Bakery - et e-handelssystem baseret på JDBC - Del 1
Duke's Bakery er e-handelssystem, hvor man kan bestille kager via Internettet. Løsningen har to tabeller, som bliver tilgået via JDBC. Der bruges Swing-komponenter, da løsningen er baseret på Windows. Databasen er Microsoft Access. Du kan se eksemplet
her.

23-12-1999
Læs Java/CORBA-kursus
Dette Java/CORBA-kursus fra Sun gennemgår, hvad CORBA er, og hvorfor det er en vigtig protokol for distribuerede systemer. Kurset kommer hele vejen rundt om CORBA, og der er mange eksempler. Eksemplerne er baseret på Sun's Java 2 ORB og Inprise's VisiBroker 3.x for Java. Du kan læse kurset
her.

17-12-1999
Hvad er J2EE?
På det seneste har Presys skrevet meget om J2EE.
Her er en artikel fra Sun der kommer med en forklaring på hvad J2EE er.

17-12-1999
Hvad er JavaServer Pages?
I denne
artikel fra Dr.Dobb's beskrives er JavaServer Pages. Den indeholder også eksempler.

17-12-1999
Hvad er Interactive Scripting?
Denne
artikel fra Dr.Dobb's beskriver Interactive Scripting, og hvorfor hvornår det kan bruges. Den indeholder eksempler på Interactive Scripting.

15-12-1999
Dementi: Microsoft har ikke solgt Visual J++
Microsoft har dementeret, at de vil sælge Visual J++ (læs:
Microsoft overlader J++ til Rational). Misforståelsen er opstået fordi Microsoft har annonceret, at Rational skal udvikle en Javakompiler, der også skal køres fra Visual Studio. Microsoft siger, at også andre kompilere skal køre fra Visual Studio bl.a. TowerJ fra Sun. TowerJ understøtter bl.a. Solaris og Linux. TowerJ understøtter kun JDK 1.1.x. Sun har annonceret, at Forte/netbeans (læs: InfoWorld: Sammenligning af Javaværktøjer) vil understøtte J2EE. Microsoft forventer også forskellige COBOL-kompilere skal køre fra Visual Studio. Du kan læse mere her.

14-12-1999
Mere om Javastandarder
Presys skrev i går (læs:
Vil ECMA standardisere Java uden Sun?), hvad der kan ske efter at Sun forleden trak sig tilbage fra ECMA (læs: Sun trækker ansøgning til ECMA om Java tilbage). Sun har tidligere har indleveret specifikationer til ECMA i den hensigt at få dem vedtaget som officiel Javastandard. Sun trak sig på grund af overvejelser om copyright ud af ECMA. D. 16 december vil ECMA stemme om en standardisering af Java uden Sun. Sun har også fortalt, at de vil forære kildekoden til Java gratis væk (læs: Sun dropper royalties på Java), således at enhver kan ændre i den uden at skulle betale royalties. Den del som bliver gratis er klientdelen dvs. Java 2 Standard Edition (J2SE). For øjeblikket er der en bevægen sig væk fra brug af Java til klientdelen mod brug af Java på serversiden. På klientsiden vinder HTML og XML mere og mere frem. Hvis Java skal overleve på klientsiden skal der komme en standard hurtigst muligt. Der er også huller i standarden på serversiden, således som Presys tidligere har skrevet (læs: Sun trækker ansøgning til ECMA om Java tilbage). Sun prøver at få udarbejdet en standard af Java gennem Java Community Process (JCP), som holder flere møder i denne tid. Du kan læse mere om, hvorledes situationen er indenfor Javastandardiseringsprocessen netop nu her.

13-12-1999
Vil ECMA standardisere Java uden Sun?
Forleden trak Sun sig tilbage fra ECMA (læs:
Sun trækker ansøgning til ECMA om Java tilbage), hvor de tidligere havde indleveret specifikationer, der skulle vedtages som officiel Javastandard. De trak sig på gund af overvejelser om copyright ud af ECMA. D. 16 december vil ECMA stemme om en standardisering af Java uden Sun. Canada og Japan er villige til at standardisere Java uden Sun, selvom Japan har forbeholdt sig en afklaring af, hvad det vil medføre. Firmaer som IBM (læs: IBM er ikke interesseret i J2EE), HP, BEA og Apple har endnu ikke aftalt med Sun, om de vil understøtte J2EE. BEA vil understøtte J2EE med WebLogic 5.0 uden skriftlig aftale. WebLogic 5.0 kommer ganske snart. IBM har lov til teste deres produkter for kompabilitet med J2EE, uden at de behøver at reklamere for J2EE. Andre virksomheder som Inprise understøtter for øjeblikket J2EE i deres produkter (læs: Seminar om Enterprise JavaBeans og Inprise Application Server 4.0). Du kan læse mere her.

10-12-1999
Forskellen mellem Java og Javascript
I denne
artikel beskrives forskellen mellem Java og Javascript. Artiklen beskriver, hvorledes man ved hjælp af Java kan udvikle en applet. Artiklen er er rimelig let at forstå, selvom den er teknisk.

09-12-1999
Åbenkodemiljøet vil videreudvikle Java
Efter at Sun har sagt, at de ikke vil kræve royalties af nye Javaversioner (læs:
Sun dropper royalties på Java), og de har trukket sig tilbage fra ECMA (læs: Sun trækker ansøgning til ECMA om Java tilbage), udtaler Richard Stallman, der er en medstifterne af GNU og stærk fortaler for åbenkodemiljøet, at åbenkode miljøet allerede er i gang med at udvikle klassebiblioteker, en ny bytekode fortolker og kompiler. Du kan læse mere her.

09-12-1999
Sun undskylder manglede anerkendelse af Blackdown's indsats for Java 2
Sun og Inprise har porteret Java 2 til Linux-miljøet (læs:
Inprise og Sun vil sammen bringe Java 2 til Linux i løbet af et par måneder). Desværre glemte de at fortælle, at de byggede på Blackdown's teknologi, der er åbenkode, og at de også fik hjælp af Blackdown. Nu undskylder Rick Schultz, der er er leder af Java 2 standard edition hos Sun for den manglende erkendelse af deres arbejde. Du kan læse mere her.

08-12-1999
IBM er ikke interesseret i J2EE
Rod Smith, vicepræsident for Java hos IBM har udtalt, at IBM ikke vil følge Java 2 Enterprise Edition (J2EE). Det betyder bl.a., at EJB'er udviklet til IBM's Websphere ikke kan porteres til markedets andre applikations servere som f.eks. BEA's WebLogic, Oracle's Application Server, Sun's iPlanet, Inprises Application Server uden konverteringsomkostninger. Du kan læse mere
her

07-12-1999
Sun dropper royalties på Java
Sun vil ikke tage licensafgifter af produkter, der benytter Java fra d. 31 januar. Tidligere var det Sun's politik at tage tage licens af produkter, der var udviklet i Java (læs:
Hvordan klarede Baratz Java?). Sun's leder Scott McNealy siger, at det ikke er Sun's politik at tjene penge på Java, men på maskiner, netværk etc. At denne politik ser ud til at være rigtig kan se ved, at Sun's aktier er steget mere end 240% i siden 1. januar. Til sammenligning er Microsofts kun steget 39%. Du kan læse mere her. Du kan downloade en gratis version af Forté for Java Community Edition her. Det er den tidligere NetBeans developer 3.0 (læs: Sun er ved at samle en ny Javaværktøjskasse) med enkelte forbedringer. Du kan se mere om J2EE her. Det er J2EE, som Presys viste på Inprise's seminar (læs: Seminar om Enterprise JavaBeans og Inprise Application Server 4.0). Presys underviser allerede nu i J2EE, se Presys´ kurser.

07-12-1999
Hvad betyder Java's succes?
Der har være 1.7 millioner downloads af Java 2 på et år. Der har været 4.5 millioner downloads af JDK 1.1. Blandt andet disse tal viser, at Java er slået igennem, og at det er det mest brugte sprog for nye applikationer. Denne succes har sat fokus på Sun's strategi med Java. Senest er der kommet fokus på Sun og ECMA's forhandlinger om en Javastandard (læs:
ECMA vil diskutere Java-standard d. 16. december), hvor Sun skal svare på ECMA's oplæg d. 16. december. Denne lange og detaljerede artikel fra ZD Net kommer hele vejen rundt om Java's aktuelle situation. Den beskriver IBM's, Microsoft's og andre aktørers interesser og syn på Java nu og i fremtiden. Den kommer også ind på, hvad Sun's omrokering (læs: Sun omrokerer for at fremme Javaudvikling) af ledere kan betyde. Du kan læse artiklen her.

03-12-1999
Patterns i Java
I de seneste par år er metode med at benytte patterns blevet mere og mere udbredt indenfor obejektorienteret udvikling. Teorien stammer fra Gang of Fours bog Design Patterns. Teorien er senere blevet viderudviklet af Fowler med bl.a. bogen Refactoring og bogen Anti Patterns, der har flere forfattere. I denne artiklen gennemgås flere patterns indenfor Java. Artiklen er teknisk. Du kan læse artiklen
her.

03-12-1999
Objektorienteret GUI med Java
Denne tekniske
artikel viser, hvorledes man kan løse brugergrænseflade problemer ved udvikling i Java ved at udvide AWT og et Swing Widget. Det kan gøres ved at gøre dem mere objektorienteret.

30-11-1999
Sun frigiver d. 7. december, hvad Presys viser på torsdag
Sun frigiver d. 7. december J2EE (Java 2 Enterprise Edition). J2EE er en samling standarder, klasse, værktøjer og eksempler. Blandt klasserne er Enterprise Java Beans 1.1 (EJB 1.1), som Presys er ved at udvikle en CRM-applikation i. Vi viser et eksempel på Inprise's seminar torsdag d. 2. december i Parken (læs:
Seminar om Enterprise JavaBeans og Inprise Application Server 4.0). Vi har vist det en gang før, og man kan nok sige uden overdrivelse, at tilhørene fik en positiv overraskelse. Den nye standard indeholder også JSP og Swing. Desværre understøtter de nuværende browserversioner endnu ikke de nye Swingkomponenter. Presys er enig med med Gartner Group om, at Java nu er blevet et slagkraftigt værktøj, der virkelig er en konkurrent til Microsoft's COM+, der ikke bliver færdigt samtidigt med Windows 2000 (læs: Windows 2000 kommer 17 februar). Du kan læse mere her.

25-11-1999
Seminar om Enterprise JavaBeans og Inprise Application Server 4.0
Torsdag den 2.december
Klokken 8 30 - 13 00 i
Parken konference center,
Øster Allé 50, Kbh. Ø

Tilmelding til presys@presys.dk

Et gratis teknisk seminar om komponentbaseret systemudvikling, baseret
på:

* Enteprise JavaBeans 1.1
* CORBA 2.3
* Java 2 Enterprise Edition

Indlæg fra Presys
Presys er ved at udvikle et customer relationship management (CRM) system med kodenavnet 121. 121 bliver udviklet i 100% Java på en Solaris-platform. Presys vil vise, hvorledes vi bruger JBuilder Enterprise Edition til Solaris til at udvikle EJB'er som session beans og entity beans, samtidigt med at vi fortæller om vores erfaringer. Presys vil også vise servlets og applets udviklet med JBuilder samt vores brug af HTML/XML.

IAS 4.0 -er den første applikationsserver, der kombinerer de åbne
platforms- og sproguafhængige muligheder i CORBA med den
transaktionsorienterede forretningslogik i
Enterprise Java Beans (EJB 1.1) i følge Inprise/Borland.

25-11-1999
ECMA vil diskutere Java-standard d. 16. december
Der er efterhånden opstået en mindre utilfredshed med Sun's enerådige administration af Java standarden, og det foreløbige resultat er at en sammenslutning af computer producenter i Europa d. 16. december vil holde en høring. En af ønskerne fra ECMA er at Java-standarden ikke længere skal administreres af Sun, men i stedet være den fuldstændig åbne standard, der i sin tid blev lagt op til. Du kan læse mere
her.

23-11-1999
Europæsisk TV standardiseres på en Javaplatform
Den europæiske sammensluting Digital Video Broadcasting Project (DVB), som har mere end 250 medlemmer blandt teleselskaber, leverandører og netværksopratører har besluttet, at de vil benytte Java som standard for interaktiv TV. Den seneste DVB standard kaldet Multimedia HomePlatform
(MHP) skal bygge på Java. DVB ser dette udspil som basis for et samarbejde mellem IT-industrien og telekommunikationsindustrien. Du kan læse mere her.

22-11-1999
Sun og ECMA ikke enige om Java-standard
Presys har tidligere skrevet om (læs:
Europa får Sun og Microsoft til at samarbejde om Java), hvorfor Sun har henvendt sig til ECMA (European Computer Manufacturers Association) om standardiseringen af Java. De har overgivet specifikationer for Java-sproget, Java Virtual Machine og Java API til ECMA. Sun har nu efter en måneds diskussioner i technical committee (TC41) trukket et 8400 siders langt dokument tilbage, fordi de ikke har kunnet overskue copyrightbetingelserne i de nuværende forhandlinger. For ECMA kom Sun's handling som en overraskelse, da de mener, at deres forhold til copyright er veldefineret. ECMA beder ikke ansøgere om at opgive copyright, men de ønsker at standarder skal være gratis at benytte. ECMA mener, at det er nødvendigt, at Java bliver en standard, således at f.eks. IBM kan benyte Java uden at de bliver afhængige af Sun's politiske interesser. Du kan læse mere om den aktuelle sitiuation her.

19-11-1999
Hvorledes skrives en entity bean med adgang til en database
Denne artikel uddyber, hvorledes man kan skrive en entity bean, der arbejder på en enkelt række i en tabel uden at benytte SQL eller JDBC, således at lagringen af data i en eller flere databaser bliver transparent for udvikleren. Eksemplet bygger på J2EE. Du kan læse den meget tekniske artikel, der indeholder kodeeksempler og anvisninger på deployment
her.

10-11-1999
Sun kommer med nye integrationsværktøjer
Sun kommer med to nye integrationsværktøjer. Senest har de købt udviklingsværktøjerne Forte (læs:
Sun køber Forte for $540 millioner) og NetBeans (læs: Sun er ved at samle en ny Javaværktøjskasse). De nye integrationsværktøjer er Java Blend 2.0 og Java Message Queue 1.0, som er en implementering af Sun's industristandard Java Message Service API 1.0.
Du kan downloade en betaversion af og Java Message Queue 1.0
her. Java Blend 2.0 er et udviklingsværktøj, der lader en applikation forbinde flere databaser uden, at udvikleren behøver at skrive SQL eller kende til JDBC. Java Blend 2.0 er baseret på et Java Data Object API, der er målrettet traditionelle databaser. Det er Sun's intention, at det senere skal kunne håndtere XML. Du kan læse mere om Java Blend 2.0 her.

05-11-1999
Nye faciliteter i Java Servlet API 2.2
I denne 17 siders lange
artikel beskrives de nye faciliteter i Java Servlet API 2.2. Artiklen indholder også programmeringseksempler.

02-11-1999
Gratis værktøj til integration af XML i Java
Efterhånden er det blevet standard at bruge XML som frontend til Javaapplikationer. ObjectSpace tilbyder et gratis værktøj, der gør det lettere at integrere XML med Java kaldet Dynamic XMLa 1.0. Du kan læse mere
her. Du kan downloade det her.

01-11-1999
Anmeldelse af Silverstream 3.0 Beta
Silverstream har frigivet en betaversion af deres Silverstream 3.0. Det er en applikationsserver, der konkurrerer med WebLogic (læs:
BEA tilføjer Java og CORBA til deres Applikations Server) og Websphere (læs: Anmeldelse af Websphere). Den unsterstøtter Java 2 , Enterprise JavaBeans (EJB). Den kan køre på Solaris, NT og HP-UX. Den findes ikke til Linux for øjeblikket. Siverstream bliver anmeldt som et fleksibelt værktøj. Da det er en betaversion fungerer ikke alt optimalt.

29-10-1999
EJB'er og de 3 D'er
De tre D'er står for Design, Development og Deployment, og man burde nok addere "analyse" foran disse 3 D'er. EJB (Enterprise Java Beans) er fremtidens - eller i hvert fald den nærmeste fremtids - svar på distribuerede systemer. EJB'erne ligger i midten af det distribuerede system - middle-tier delen. På hver sin side har EJB'erne så klienterne samt database-systemet. På godt dansk udgår EJB'erne tilsammen forretningslogikken for systemet, mens klienterne "blot" tager sig af at præsentere denne logik overfor klienten og databasesystemet tager sig af at sørge for at gøre logikken persistent.

Tilbage til de 3 D'er:

Design siger sig selv, intet system af den kaliber uden en gennemgribende design-fase. Det vil være fatalt for en virksomhed at opbygge et system, der omfatter hele virksomhedens forretningsgrundlag - på det FORKERTE grundlag.

Development er så den tekniske del, hvor forretningslogikken skal omformes til Java kode. EJB'er deles op i 2 typer, Session Beans, der tager sig af den overordnede styring, samt Entity Beans, der sørger for enkeltdelene i systemet og deres persistens (database-record'en). Session Beans ligger tættest på klienten, hvorimod Entity Beans kun kommer i kontakt med Session Beans og databasesystemet (via et interface).

Deployment, der med EJB'er nemmest kan oversættes til "implementering i netværket", går på at få EJB'erne gjort tilgængelige for klientprogrammer. Dette gøres via en Application Server som kan køre EJB'er. Disse applikationsservere er meget forskellige i den måde som de "modtager" EJB'er på. Hver applikationsserver sin EJB Wizard. Humlen er dog, at EJB'erne skal beskrives overfor applikationsserveren, der så offentliggør denne beskrivelse over for klienterne. Applikationsserveren tager sig så af at starte EJB'erne op når klienterne får brug for dem. Desuden tager de fleste applikationsservere sig af trivielle - om end komplekse - ting som transaktionsstyring, sikkerhed, kommunikation med klienterne samt styring (oprettelse og nedlukning) af EJB'erne. Dette løfter den store fordel ved EJB udvikling yderligere: Man kan tage sine EJB'er og flytte direkte mellem forskellige applikationsservere - uden at ændre så meget som én linies kode.


EJB'er er et meget stort emne, og ovenstående er kun et oprids af de væsentlige dele af hvordan EJB'er virker. Du kan læse mere om EJB'er generelt i denne
artikel (FAQ), samt om udvikling/kodning af EJB'er i denne artikel.


Presys er p.t. - i samarbejde med en større international virksomhed - i gang med at opbygge et CRM system via EJB'er, Servlets, tynde klienter (html/xml, samt Java) og Oracle som databasesystem. Vi har lavet et større designarbejde ved brug af UML og Rational Rose. Dette grundlag har vi så benyttet i implementeringen, hvor vi lige nu er i startfasen. Vi benytter Inprise JBuilder for Solaris (beta) til udviklingen af EJB'erne. For øjeblikket (læs: Sun er ved at samle en ny Javaværktøjskasse) er JBuilder for Solaris den eneste professionelle værktøjskasse (læs: JBuilder for Solaris kommer ultimo november) der findes til Solaris-miljøet. Det har dog heller ikke større betydning hvilken værkstøjskasse, vi vælger, da vi kun benytter bruger Sun's standardklasser som Java 2. Vi har endnu ikke - og vil formentlig heller ikke - lægge os fast på en bestemt applikationsserver. Vi arbejder med BEA WebLogic (læs: BEA tilføjer Java og CORBA til deres Applikations Server), IBM WebSphere (læs: Anmeldelse af Websphere) og i mindre omfang med Inprise's applikation server (læs: EJB applicationserver fra Inprise), der dog p.t. er en tidlig beta og for øjeblikket kun kører på NT. Undervejs i udviklingsforløbet vil vi komme med flere artikler om vores erfaringer.

27-10-1999
Java vinder markedsandele
Java er i USA gået fra ca. 5% af markedet til 9% på seks måneder, dvs. 9% af alle programmører udvikler i Java. Java er dog stadig ikke så udbredt som Visual Basic, der har 35% af markedet ifølge Zona Research. C/C++ har 20% af markedet. En talsmand fra IBM siger, at det ikke er underligt at et modent produkt som VB har så stor en markedsandel, da mange virksomheder har mange applikationer udviklet i VB. Han siger dog også, at de nye applikationer specielt rettet mod Internettet bliver udviklet i Java. Du kan læse mere
her.

25-10-1999
IBM vil integrere deres værktøjskasse
Ligesom Sun (læs:
Sun er ved at samle en ny Javaværktøjskasse) og Inprise (læs: JBuilder for Solaris kommer ultimo november) ønsker IBM at integrere deres forskellige udviklingsværktøjer. De ønsker at integrere Websphere og MQSeries i en enterprise application integration (EAI) værktøjskasse. IBM vil understøtte XML i EAI. Du kan læse mere her.

22-10-1999
JBuilder for Solaris kommer ultimo november
Inprise annoncerede i går, at JBuilder for Solaris Enterpris Edition (EE) vil komme ultiomo november. Presys har allerede arbejdet med en beta-version i et længere stykke tid. Vi vil senere fortælle mere om vores erfaringer. Du kan læse flere udtalelser fra Sun og Inprise
her. Inprise siger, at Solaris udgaven både nu og for fremtiden vil være foran Windowsudgaven, hvilket er meget naturligt, da JBuilder for Solaris EE er et udvikligsværktøj til enterprisemiljøet dvs. servere. JBuilder 3 for Solaris understøtter emacs, der er en åben-kode editor til Unix-miljøet.

22-10-1999
Sun er ved at samle en ny Javaværktøjskasse
For nogen tid siden købte Sun Forte. I ondsdags købte Sun det tjekiske
firma NetBeans, som har udviklet et integreret udviklingsmiljø for Java til Linux. Det er Suns plan, at Forte's enterpriseværktøj SynerJ skal omdøbes til Forte for Java Enterprise Edition (EE). NetBeans skal kaldes Forte for Java Community Edition. NetBeans Developer Pro bliver til Forte for Java Internet Edition. Forte for Java (EE) vil stadig komme i versioner til mange Unix-platforme. På applikations-servermarkedet vil Sun intergrere NetDynamics og Kiva. Det nye produkt vil blive døbt iPlanet. iPlanet vil blive integreret med Forte for Java EE. Der vil komme en beta af Foret for Java EE til 1. kvartal år 2000. Du kan læse mere her. Du kan downloade en NetBeans Developer her.

19-10-1999
Java vil blive hurtigere
Sun vil til januar komme med Hotspot til mindre maskiner. For øjeblikket findes denne komponent kun til servere. Ifølge analytikere vil Java blive 40%-50% hurtigere. Det vil også komme til at fylde betydeligt mindre nemlig 5MB mod 9,3MB nu. Ifølge Giga Information Group er Sun's største udfordring at få de mange forskellige versioner af Java, som kører på forskellige browsere til at blive standardiseret. For i øjeblikket kan man ikke være sikker på, at en applikation udviklet i Java kan køre på alle platforme. Du kan læse mere
her.

15-10-1999
Oracle og Java
I denne
artikel fortæller Bruce Scott, der har været med til at stifte adskillige databasevirksomheder som f.eks. Oracle og Gupta om Oracle's RDBMS (relationsdatabase) og dens forhold til objektorieneret udvikling (OOP). Han mener, at Java og RDBMS er et stærkere koncept end egentlige objektorienterede databaser (OODBMS). Du kan læse mere om hvorfor i denne artikel.

12-10-1999
Delta Airlines standardiserer på en Javaplatform
Det amerikanske luftfartsselskab Delta Airlines har besluttet, at alle nye applikationer skal udvikles i Java. De vil dog ikke benytte Java i applikationer, der berører flyene direkte pga., at Java ikke er tilstrækkeligt gennemprøvet på disse områder. Her vil de stadig benytte C. Delta satser på servlets, der downloader HTML til browsere på klienterne. Du kan læse mere om deres overvejelser, samt hvad de benytter af programmer
her.

11-10-1999
Interview med Sun's nye Javachef
Alan Baratz' efterfølger hos Sun (læs:
Alan Baratz forlader Sun) Patricia Sueltz siger bl.a. i dette interview, at hun vil gøre alt for at Java ikke blive opdelt i forskellige dialekter. Hun siger at Sun's Forte (læs: Sun opgiver at lave Java værktøjer selv) vil komme i slutningen af året. Sueltz har tidligere været en af lederne for IBM's Java og Internet.

30-09-1999
EJB applicationserver fra Inprise
Inprise annoncerer, at de ved udgangen af 1999 vil frigive
WebCore, der er en EJB-enabled applicationserver med CORBA 2.3 support. WebCore vil kunne fåes til både Windows NT og Sun Solaris og den vil blive J2EE (læs: Næste generation af Java på vej fra Sun) kompatibel. Fremtidige versioner af WebCore vil udbygge WebCore's XML support og vil også omfatte en Linux version. Presys er beta-tester for Inprise's applicationserver til p.t. Windows NT, men senere også Solaris. Vi vender tilbage med vores erfaringer med produktet i nær fremtid.

30-09-1999
iPlanet Enterprise Edition 4.0 i handlen
Sun-Netscape har her tirsdag frigivet deres næste version af webserveren, iPlanet Enterprise Edition 4.0. Sun lover bedre performance og større skalerbarhed med deres nye version, der desuden indeholder Java support. Det er altså nu muligt at addere egne Java Servlets til webserveren. Blandt andre features nævnes Java administration af såvel server som Servlets, samt support for distribueret administration. Læs mere om iPlanet
her.

29-09-1999
Sun frigiver specifikation for real-time Java
Suns real-time specifikation for Java er blevet frigivet til Java Community Process. Real-time Java anvendes til at styre elektronisk udstyr som mikrobølgeovne og webTV. Nu kan de omkring 300 virksomheder der deltager i Java Community Process kommentere den nye specifikation før den endeligt vedtages. Tidligere på ugen udgav J Consortium (læs:
Nyt Javakonsortium) deres specifikation for real-time Java. Ifølge Sun er de to standarder meget forskellige. Sun's version underbygger flere apparater end J Consortiums. J Consortium har inkluderet funktioner i deres real-time Java, der afviger fra den grundlæggende Java standard, så deres real-time Java ikke kan compileres med en standard Java Compiler. Læs mere her. Standarden ventes endeligt vedtaget og frigivet midt i år 2000.

28-09-1999
Næste generation af Java på vej fra Sun
Sun har netop frigivet en betaversion af den næste generation af Java - Java 2 Enterprise Edition (J2EE). J2EE konkurrerer med Microsofts model, der hedder Windows Distributed Internet Applications. J2EE har dog den fordel, at applikationer bygget med denne model kan køre på mange platforme under flere operativsystemer, hvorimod Microsofts model kun kører under Windows og dermed primært på Intels processor. J2EE modellen indeholder bl.a. Enterprise Java Beans (EJB), Servlets og Java Server Pages. Den endelige version af J2EE vil blive frigivet omkring december, og til den tid vil de store applicationserver udviklere være klar med J2EE support. Det drejer sig bl.a. om Oracle, IBM og Inprise. Læs mere
her.

24-09-1999
Sun opgiver at lave Java værktøjer selv
Sun har netop opgivet at videreføre deres Java værktøjer Java Workshop og Java Studio, og satser nu på opkøb eller licensiering af værktøjer fra andre firmaer. Købet af Forte (læs:
Sun køber Forte for $540 millioner) var blot starten på denne tendens. En kilde tæt ved Sun oplyser, at det næste opkøb formentlig bliver af NetBeans, der laver Java IDE til såvel Solaris som Linux og NT. Udviklere har udtalt om NetBeans produkter, at de er helt på højde med Visual Café fra Symantec, Visual Age for Java fra IBM og JBuilder fra Inprise / Borland. NetBeans har altid haft et tæt samarbejde med Sun og var da også en af de første, der kom med et udviklingsværktøj til Java 2 (JDK 1.2). Læs mere her.

17-09-1999
Jini's K Virtual Machine styrer Lego tanks
I rækken af tekniske artikler bringer Presys her en, der demonstrere Jini teknologiens K Virtual Machine ved brug af Lego Mindstorms tanks og en 3Com Palm Pilot. Artiklen er baset på Jini presentationen ved årets JavaOne konference. Læs artiklen
her.

10-09-1999
Java og grafik
Presys henviser her til to artikler fra Dr. Dobb's septembernummer om Java/Java 2 0g grafik. Begge artikler er tekniske med kode-eksempler, hvor jeg ikke vil skrive mere om dem.
Den ene er
her og den anden her.

08-09-1999
Sun appellerer dom om Java
Sun har sendt to andragender til distriktsdomstolen angående appelrettens dom for to uger siden. I denne dom fik Microsoft ret i, at den foreløbige dom (læs:
Microsoft tabte slaget om Java) om at de ikke måtte bruge Java var forkert (læs: Sun tabte delvist i appelretten til Microsoft). Andragene går ud på, at Sun stadig hævder, at Microsoft 'forurener' Java. Du kan læse mere her.

08-09-1999
Java standard til TV
På Internationale Funkausstellung (IFA) har Sony, Philips, Matsushita og Nokia i samarbejde med BBC, Canal+ og RAI vist de første bud på Java-baseret interaktivt TV baseret på den europæiske standard Digital Video Broadcast (DVB). Nå det er den europæiske standard der først anvendes, skyldes det, at man er længere med denne standard end med de tilsvarende amerikanske og japanske. En gruppe ledet af Microsoft, Intel og Thomson Multimedia stiller dog spørgsmål ved kravet om at anvende Java, idet de finder Sun's licenspolitik uacceptabel. Det forventes dog at Sun vil komme med et udspil der vil dæmpe kritikken. Læs mere om den nye standard
her.

03-09-1999
International Javakonference i Danmark
D. 20.-23. september afholdes i Århus den 3. årlige europæiske konference om Java og objekt orienteret-udvikling. Der vil også blive et spor om XML. Presys er en af sponsorerne for konferencen. Presys er også Sun Authorized Java Center (AJC). Du kan læse mere om konferencen
her. Konferencen er et must for alle udviklere, der udvikler eller er interesseret i Java og objekt orienteret udvikling.

31-08-1999
Nye sikkerhedsproblemer i MS' JVM
Der er blevet opdaget nye sikkerhedsproblemer i Microsoft's Java virtual machine (JVM). Buggen gør, at at man ved hjælp af Java-kode kaldet en attack applet kan komme ind i JVM. Attack appletten kan installere en virus, læse e-mails, læse en fil eller overvåge maskinen. Man kan komme ind i JVN gennem Outlook, Internet Explorer eller mailprogrammer, der benytter JVM. Den angrebne behøver blot at surfe på en website eller se en e-mail for, at en hacher kan komme ind på JVM. Du kan læse mere hos Microsoft
her. Du kan downloade en patch her.

30-08-1999
Forbedret testværktøjer til Java
Sun har frigivet forbedret versioner af deres testværktøjer til Java. Det er nye versioner af JavaStar, der er et grafisk baseret testværktøj og JavaLoad til test af plug-in værktøjer. Du kan læse mere
her.

27-08-1999
Hvad er JNI
Presys har flere gange i forbindelse med retsagen mellem Microsoft og Sun (læs:
Sun tabte delvist i appelretten til Microsoft) skrevet om Java Native Interface (JNI). Da flere læsere har ønsket en mere detaljeret beskrivelse af JNI bringer vi denne teknisk funderet artikel. Artiklen henvender sig mest til udviklere, teknisk orienteret projektledere og tekniske ledere.

27-08-1999
Påvirk udviklingen af Java
Hvis du ønsker at blive en aktiv del af de personer, som har direkte indflydelse på Java og tilkyttede ydelser, kan du henvende dig
her. Dit input vil gå direkte til Java Platform team hos Sun. Du vil også meget direkte kunne følge Java's udvikling. For øvrigt er Presys netop blevet Sun Authorized Java Center.

26-08-1999
Mere om EJB
Denne
artikel fortæller mere dybdegående om Enterprise JavaBeans (EJB), som er en af de nye faciliteter i Java 2 Enterprise Edition (J2EE). Artiklen fortæller om EJB som middleware og komponenter. Den fortæller om tynde og tykke klienter. Den kommer også ind på application servers.

13-08-1999
Java og exceptions
Det er vist på sin plads at indlede med, at denne artikel er af teknisk karakter. Presys A/S er blevet Sun Authorized Java Center, hvorfor vi i fremtiden vil komme med tekniske Java artikler. Du vil også senere kunne læse mere om hvad det indebærer for Presys A/S.

Ifølge denne
artikel fra Dr. Dobs Journal er Java et af de eneste værktøjer der håndterer exceptions (fejlsituationer) korrekt. I de fleste alm. procedurale sprog styres fejl ved at returnere bestemte fejlkode fra kaldte funktioner. Dette kan f.eks. være fejlkode -10067, der betyder "Harddisk løb fuld ved skrivning af data". Når man vedligeholder et sådant program kan det være meget svært at tyde hvad koderne egentlig dækker over. Java har løst dette problem ved at lave rigtig exception styring. Enhver funktion som på en eller anden måde kan fejle, skal kunne "kaste" exceptions af sig. I nævnte tilfælde ville man lave en HardDiskFull exception som man så kunne "fange" hos kalder. Dette foregår ved Java's - try - catch - finally - princip hvor et typisk kald til en filoperation ville se ud som (tildels pseudokode):


OpenFileForWriting(afile);
try
{
WriteSomethingToFile(afile);
} catch(HardDiskFullException hdf)
{
ShowErrorMessage(hdf.getMessage());
}
finally
{
CloseFile(afile);
}


Det er ret tydeligt her, at vis harddisk'en løber fuld så vises en meddelelse omkring dette. Finally sektionen gør at selvom harddisk'en løber fuld så vil filen altid blive lukket alligevel. Du kan læse mere omkring try, catch og finally i artiklen.

13-08-1999
Anmeldelser af 12 Javabøger
Da Presys er blevet Authorized Java Center vil vi om muligt fokusere endnu mere på Java end vi hidtil har gjort. Da der kommer enormt mange bøger om Java, kan det være svært at orientere sig, og finde de bedste bøger. Denne nye
artikel fra Byte anmelder 11 nye bøger om Java. Denne bog skrevet af bl.a. James Gosling (læs: Gosling: Windows er skyld i vira) giver en fyldestgørende teknisk beskrivelse af de tekniske specifikationer af Java.

11-08-1999
Java comeback
Her 3 år efter at Sun frigav den første version af JavaStation har Java stadig ikke helt fået en fod indenfor i varmen. Gængse operativsystemer og applikationer som Windows 95/98/NT og Word 97/98/2000 er stadig blandt de mest brugte. Det vil Sun nu lave om på, og de bliver hjulpet godt på vej af flere andre software virksomheder. Udviklingen omkring Windows med Microsoft retssagen er også en hjælpende faktor, idet Microsofts "monopol" har fået IT chefernes øjne op for alternativer. Mange applikationer på serversiden fås nu som rene Java applikationer, og et firma, der hedder SevenMountains Software vil her i september frigive TaskForce suite som er rene Java applikationer til e-mail, dokumenthåndtering, contact management, kalender mv. Du kan læse mere om Java produkterne
her.

11-08-1999
Java og exceptions
Det er vist på sin plads at indlede med, at denne artikel er af teknisk karakter. Presys A/S er blevet Sun Authorized Java Center, hvorfor vi i fremtiden vil komme med tekniske Java artikler. Du vil også senere kunne læse mere om hvad det indebærer for Presys A/S.

Ifølge denne
artikel fra Dr. Dobs Journal er Java et af de eneste værktøjer der håndterer exceptions (fejlsituationer) korrekt. I de fleste alm. procedurale sprog styres fejl ved at returnere bestemte fejlkode fra kaldte funktioner. Dette kan f.eks. være fejlkode -10067, der betyder "Harddisk løb fuld ved skrivning af data". Når man vedligeholder et sådant program kan det være meget svært at tyde hvad koderne egentlig dækker over. Java har løst dette problem ved at lave rigtig exception styring. Enhver funktion som på en eller anden måde kan fejle, skal kunne "kaste" exceptions af sig. I nævnte tilfælde ville man lave en HardDiskFull exception som man så kunne "fange" hos kalder. Dette foregår ved Java's - try - catch - finally - princip hvor et typisk kald til en filoperation ville se ud som (tildels pseudokode):


OpenFileForWriting(afile);
try
{
WriteSomethingToFile(afile);
} catch(HardDiskFullException hdf)
{
ShowErrorMessage(hdf.getMessage());
}
finally
{
CloseFile(afile);
}

Det er ret tydeligt her, at vis harddisk'en løber fuld så vises en meddelelse omkring dette. Finally sektionen gør at selvom harddisk'en løber fuld så vil filen altid blive lukket alligevel. Du kan læse mere omkring try, catch og finally i artiklen.

14-07-1999
Sun's Jini i det mobile
Sun er ved at starte en større promovering af deres Jini teknologi (læs:
Suns Jini kommer på gaden). I det hastigt voksende marked af håndholdte pc, mobiltelefoner etc. især i den unge del af befolkningen vil Sun gerne have en fod ind. Sun udtaler, at de ikke længere ser netværk som stationære enheder, men mere som mobile enheder. Du kan læse mere om teknologien her.

30-06-1999
Hvorledes kan Javaklasser testes
Denne tekniske artikel fra Dr. Dobb's beskriver, hvorledes du kan teste Javaklasser. Artiklen indeholde kodeeksempler og andet mere teknisk indhold. Hvis du er interesseret i, at Presys bringer links til denne type artikler, er du velkommen til at sende os en e-mail.

29-06-1999
Europa får Sun og Microsoft til at samarbejde om Java
European Computer Manufactures Associations (ECMA) har
vedtaget at oprette en komité, der skal begynde at standardisere Java. Både Microsoft, Intel, IBM og Sun stemte for at oprette komitéen. Compaq stemte imod, da de mente, at Sun stadig ønsker at bevare kontrollen over Java. I sidste måned besluttede Sun at få ECMA til at stå for standardiseringen af Java (læs: Mere om Sun's Java). Sun var ellers tidligere blevet udnævnt til Publicly Approved Submitter af ISO. Denne udnævnelse betød, at de skulle udlevere alle specifikationer for Javastandarder til november i år, hvilket Sun mente var for tidligt. Derfor henvendte de sig til ECMA. Sun vil dog ikke fortsætte med ECMA, hvis de støtter Microsofts forbedringer. Microsoft siger, at de vil sende deres forbedringsforslag til ECMA. Du kan læse mere om både Sun's og Microsofts synspunkter her.

25-06-1999
Ingen afgørelse i Javaretssagen
I retssagen mellem Microsoft og Sun, hvor Sun anklager Microsoft for at have stjålet Sun's copyright til Java på grund af, at de ikke følger hele Javastandarden, er der endnu ikke kommet en afgørelse. Dommer Whyte sagde, at det var Microsofts sidste chance for at overbevise ham om, at Sun havde uret. I sidste måned lød det som om, at dommer Whyte vil gøre forbudet mod Microsofts Javaversion permanent (læs:
Microsoft og Sun indleder samtaler om Java) gennem en foreløbig dom. Du kan læse mere om gårsdagens retsmøde her.

17-06-1999
JBuilder til Solaris og Linux
Inprise viste i går på JavaOne i San Fransisco en version af JBuilder for Solaris og Linux. Efter Inprise i sidste uge sluttede en strategisk alliance med Sun (læs:
Strategisk alliance mellem Sun og Inprise), begynder denne aftale nu at bære frugt. Udover JBuilder til Solaris viste Inprise deres nye Enterprise Javavbeans (EJB) for servere, der vil være inkluderet i deres Inprise Application Server. Den nye EJB server teknologi vil understøtte Sun's Java 2 Enterprise Edition (læs: Java2 everywhere). Vicepræsident Jon Kannegaard fra Sun sagde, at Java 2 Enterprise Edition i samspil med Inprise's produkter vil give udviklerne de værktøjer, som er nødvendige for at udvikle kompatible, 'mission-kritiske' enterprise applikationer, der har den nødvendige hastighed, sikkerhed og funktionalitet. Inprise viste også deres nye database JDataStore, der er skrevet i Java. Denne database er beregnet for Internet og mobile enheder. Endelig viste de JBuilder 3, som vi tidligere har bragt en anmeldelse af. JBuilder 3 er også lige kommet i Danmark. Presys sælger JBuilder i client/server-versionen. Du kan ringe om pris.

17-06-1999
Microsoft og Sun er fortsat uenige om Java
I appelsagen mellem Microsoft og Sun om Microsoft's brug af Java-specifikationerne(læs:
Microsoft og Sun indleder samtaler om Java), sagde Microsoft i går, at Microsoft's ændringer/udvidelser af Java i forhold til Windows/NT ikke krænkede Sun's copyright, da denne sag ikke omhandler copyright, men en kontrakt mellem Microsoft og Sun. Sun sagde til dette argument, at det er et forsøg på at mudre sagen til. Microsoft har krænket licensbetingelserne ifølge Sun. Du kan læse mere her.

16-06-1999
Java2 everywhere
Sun's chef Alan Baratz viste i går tre segmenter for Java. Han talte om Java for servere, PC'ere og elektroniske finesser. De tre Javaversioner hedder Java 2 Enterprise Edition, Java 2 Standard Edition og Java 2 Micro Edition. Baratz sagde, at Java 2 vil blive distribueret sammen med Netscape Navigator 5.0. America Online's 100 millioner af kunder vil derfor få Java. Sun har licensieret JavaServer Pages (læs:
Sun's specifikationer for application servers) til Apache. Du kan læse mere om Alan Baratz tale her . Denne artikel fra Infoworld fortæller om andre licenser. Du kan læse mere dybdegående om Java 2 her.

16-06-1999
Java's performance bliver bedre
De forskellige leverandører er enige om at forbedre performance for Java på serversiden, men de er ikke enige om hvordan. Sun siger, at deres Hotspot 1.0 er hurtigst. Men både IBM og Oracle mener, at deres Java Virtual Machines (JVM) er bedre. Du kan læse mere om JVM'er og just in time compilers
her.

15-06-1999
Microsoft's Java brugbar på andre platforme
Et åbent source projekt gennemført af
Transvirtual, der er en virksomhed, der er understøttet af Microsoft, vil muliggøre, at applikationer udviklet i Microsoft's Java kan køre på andre platforme. Det vil derfor blive muligt at benytte de særlige Microsoft udvidelser til Java (læs: Microsoft følger nu Javastandarden) der indtil nu kun har været brugbare på Windows. Microsofts Java vil derfor kunne køre på platforme som Linux og Solaris. Transvirtual vil vise det program, der muliggør denne portabilitet på JavaOne i San Fransisco. Produktet kaldes Kaffe. Du kan læse mere her.

14-06-1999
IBM frigiver gratis webværktøjer
IBM har frigivet gratis værktøjer, der kan gøre det lettere at udvikle til Internettet. IBM's Web Intermediary Developer Kit for Java (WBI) er en samling værktøjer, der kan overvåge og ændre data på Internettet. WBI kan derfor administrere dataflowet mellem klienter, servere og proxier. F.eks. kan de producerer indhold, der bliver gjort personligt, route Internettrafikken samt oversætte både protokoller og dokumentformater. Du kan hente værktøjerne gratis
her.

11-06-1999
Symantec udskiller Javaafdeling efter Inprisehandlen
Symantec vil udskiller deres Javaafdeling fra resten af firmaet. Den nye virksomhed skal opbygges rundt om VisualCafe (læs:
Anmeldelse af Visual Café Enterprise 3.0). Meddelelsen kommer lige efter, at Microsoft har investeret $125 millioner i Inprise. Inprise er Symantec's største konkurrent på compilermarkedet. Symantec hævder, at de har 56% af markedet for java-værktøjer. Den nye enhed skal konkurrere med Inprise, som dog har en bredere basis på grund af Visigenic-teknologien (læs: Inprise får ny leder og JBuilder 3 kommer snart). Inprise har strategisk samarbejde med Sun (læs: Strategisk alliance mellem Sun og Inprise) og Oracle (læs: Inprise kan blive opdelt). Symantec samarbejder med BEA, Iona samt ligeledes Oracle. Du kan læse mere her.

10-06-1999
Javaprotokol for styring af komponenter
Sun præsenterede på SuperComm 99 nye specifikationer for styring af komponenter og udstyr af forskellig art. Protokollen kan samarbejde med SNMP, CIM/WBEM og TNM. Den nye protokol kaldes Java Management Extensions (JMX). JMX bliver en bro fra de nuværende management systemer til fremtidens Javabaserede systemer. Virksomheder som Computer Associates og IBM, der markedsledende på dette marked med produkterne Unicenter TNG (The Next Generation) og Tivoli var til stede under præsentationen af specifikationerne. Du kan læse mere
her.

09-06-1999
IBM opdaterer VisualAge for Java
IBM vil på JavaOne i næste uge vise en ny betaversion af VisualAge for Java. Den vil indeholde hurtigere adgang til MQSeries og DB2. Den vil understøtte Sun's Solaris og remote debugging til WebSphere. IBM vil også vise previews af VisualAge for Java til Java2 og Linux. Du kan læse mere
her.

13-04-1999
IBM's nye JVM 30% hurtigere end Microsofts
IBM har frigivet en ny Java Virtual Machine (JVM). Den kan hentes
her. Den nye JVM kan benyttes i forbindelse med Windows 95, Windows 98 og NT. Microsoft har tidligere sagt, at de har den hurtigste JVM til Windows, men nu siger IBM, at bechmark test viser, at deres JVM er 30% hurtigere. Mange analytikere siger, at det er godt, at IBM nu er kommet med en JVM til Windows, da det har været lidt pinligt, at Microsoft, der har fået en dom for ikke at følge standarden (læs Microsoft tabte slaget om Java) har haft den hurtigste JVM. IBM's JVM er god til mindre eller mellemstore applikationer. Den kan også benyttes til at teste større applikationer, der senere skal flyttes til andre platforme. Den nye JVM er derfor også i stand til at løse skaleringsproblemer ved NT. Sun har certificeret den nye JVM.

09-04-1999
Patch til Java 2
Sun er kommet med en patch til Java 2. Patchen retter en fejl i Sun's Java Virtual Machine (JVM). Fejlen bevirker, at en anden person kan få kontrol over ens maskine og muligvis slette filer, når man ser på en hjemmeside, der har en kode indbygget, som udnytter fejlen. Du kan læse mere
her.

06-04-1999
Hvad sker der med Java
Denne artikel opsummere, hvad der for øjeblikket sker med Java hos nogle af de vigtige aktører. Den
fortæller om Microsofts tiltag. Den fortæller om en ny virtual machine fra Microsft kaldet CVM, som bliver udviklet på basis af en virtuel maskine, Microsoft købte af Colusa Software. Denne virtuelle maskine understøtter udover Java også Visual Basic og C++. Nogle mener, at CVM vil blive en vigtig komponent i Microsofts nye sprog COOL, der er Microsofts alternativ til Java. COOL kombinerer C++ og COM.

29-03-1999
Microsoft og Sun indleder samtaler om Java
Sun og Microsoft
indleder samtaler d. 1 april om Microsofts brug af Java. Microsoft blev i november dømt til at sørge for, at deres produkter fulgte Sun's Java-standard. De skal følge Sun's Java Native Interface (JNI), og de skal advarer brugerne af Visual J++ 6.0 om, at Visual J++ ikke følger Java-standarden, men indeholder et Windowsspecifikt API. Siden har Microsoft meddelt, at de måske hellere vil videreudvikle C end Java. Det nye produkt hedder COOL. Også i uoverenstemmelserne mellem HP og SUN om standarderne i Real-time Java sker der en udvikling. Efter at Sun troede, at de havde vundet kampen om standarden efter en afstemning i National Committee on Information Technology Standards ( NCITS), viser det sig, at HP arbejder videre med deres egen løsning, og at de ikke vil acceptere Sun's forslag.

26-03-1999
Sun's planer for Java 2 Enterprise og applications servere
Sun er ved at
specificere retningslinier for udviklere, der vil bruge Enterprise JavaBeans (EJB) (læs Suns planer for Enterprise JavaBeans). Sun prøver at opstille retningslinerne således, at alle applications servere (læs Application server analyse) kan benytte EJB. For øjeblikket er de forskellige applications servere som IBM's Websphere og Sun's Netdynamics ikke helt ens. Sun ønsker, at applications servere skal vedblive med at være forskellige, men de skal alle kunne køre EJB. EJB 1.1 vil sandsynligvis komme til at understøtte XML. Andre IT-virksomheder som f.eks. IBM er med til at specificere retningslinierne.

22-03-1999
IBM satser på XML
IBM vil i det næste års tid
komme med nye Extensible Markup Language-værktøjer (XML) (læs Parser til XML) til deres Websphere (læs IBM's Websphere vil indeholde e-handelværktøjer). Det skyldes, at IBM mener, at der er brug for nogle enkle værktøjer, som kan sætte brugerne i stand til hurtigt at udvikle applikationer, der kan kommunikere med CICS, MQSeries og Transarc Lab. Indtil nu har det krævet specialister for at udvikle applikationer til disse værktøjer. Programmørerne har enten skulle kende til Java for at benytte JavaBeans eller API'er på et lavere niveau.

16-03-1999
Informix og Sybase satser på Java
Både Informix og Sybase
signalerer et skift i deres strategi. Deres strategi er 3-lags applikationer, hvor forretningslogikken ikke mere bliver indlejret i databasen men i en applikationsserver (læs Application server analyse). Begge virksomheder vil satse på Java, som det sprog, man skal udvikle applikationerne i. Sybase's nye database Enterprise 12 vil have en indlejret Java Virtual Machine (JVM). Informix arbejder også frem mod et bredere understøttelse af Java. Deres Dynamic Server vil også indeholde en JVM.

16-03-1999
Iona kommer med EJB
Iona
annoncerer, at de vil komme med en gratis version af deres udviklingsværktøj til Enterprise JavaBeans (EJB). De vil arbejde mod deres egen EJB-server, og de forventer, at den kommer til sommer. Iona siger, at deres EJB vil nyde godt af OrbixOTM. Iona vil sørge for at den understøtter CORBA og Microsofts COM.

11-03-1999
Sun vil lade XML understøttes af Java
Sun
fortalte i tirsdags, at de vil lade deres Java-platform understøtte Extensible Markup Lanquange (XML) (læs Parser til XML). Det bliver derfor mere simpelt at integrere de to teknologier. Understøttelse vil ske gennem et API udviklet i Java. Sun har ladet Java blive en form for åben kode (læs Sun offentliggør sourcekoden til Java 2)

11-03-1999
Sun og Sybase vil udvikle small-footprint database
Sun og Sybase
har afsluttet en aftale om at udvikle en javabaseret adgang til Internettet for forbrugere og mobile brugere, der benytter en small-footprint database. En sådan database gør, at man kan have en delmængde af den centrale database liggende decentralt. En sådan database kan også benyttes til indlejrede systemer. Teknikken vil bygge på Jini (læs Suns Jini kommer på gaden). Aftalen signalerer, at Sybase ser Java som et vigtigt udviklingsværktøj. På mandag vil der blive offentliggjort deltaljer om aftalen.

09-03-1999
Iona og Silverstream vil samarbejde
Iona og Silverstream har
indgået en aftale om samarbejde. Silverstream vil benytte Iona's CORBA og Java-orienteret teknologi (læs Application server analyse), OrbixWeb. Iona har købt aktier i Silverstream. Iona planlægger at sælge og markedsføre produkter i samarbejde med Silverstream.

08-03-1999
IBM ønsker at EJB overdrages til standardkomité
IBM opfordrer Sun til at
overdrage Enterprise JavaBeans specifications (EJB) til en standardkomité som Object Management Group (OMG). Opfordringen kommer i forbindelse med at Sun planlægger at komme med nyt om Java2 Enterprise Edition til april. EJB er ca. 7 måneneder inde i en to-årig proces. Sun forventer at komme med de første specifikationer til juni. OMG hilser IBM's forslag velkomment.

02-03-1999
Totalkommunikation via Internettet og Java kommer nærmere
15 virksomheder er
blevet enige om at gå sammen om en ny fælles specifikation for kommunikation mellem forskellige miljøer. Arbejdsgruppen, der skal udfærdige de nye standarder, hedder Open Services Gateway Initiative (OSGI 1.0). Det forventes, at gruppen vil komme med første udkast midt på året (1999). Nyheden kom samtidigt med, at Sun annoncerede den nye version af Java Embedded Server. Den vil indeholde opslag- og registreringsfaciliteter, som tillader brugerne at benytte Jini's (læs Suns Jini kommer på gaden) 'Simply Connect' software. Det kan bl.a. benyttes i hjemmet, på kontoret, i skolerne og i virksomheden. Sun mener, at de to nye tiltag bringer en sammenknytning af alt udstyr som radiatore, køleskabe og fabriksrobotter via Internettet et godt stykke nærmere.

26-02-1999
Sun offentliggør sourcekoden til Java 2
Sun har offentliggjort sourcekoden til Java 2 på deres website. Det er et led i deres nye licenspolitik (læs
Skal Java blive åben kode?). Sun håber, at udviklingshastigheden vil forøges med den nye model. Alle kan downloade sourcekoden og ændre i den både til eget brug men også til andre udviklere, uden at det koster noget. Du kan se sourcekoden her.

16-02-1999
Skal Java blive åben kode?
På et møde om Java og åben kode forsvarede Sun's vicepræsident Jim Mitchell Sun's nye licenspolitik (læs
Suns nye Javalicensmodel kommer til januar). Han sagde, at Sun havde ramt det rigtige punkt mellem en åben kode og en almindelig licenspolitik. Deres politik medførte, at Java kunne udvikle sig frit, samtidig med at Sun bibeholdte den intellektuelle ejendomsret. Ifølge Mitchell medfører Suns politik, at en ændring i den åbene kode ikke får betydning, før man begynder at sælge den ændrede kode. Mange deltagere på mødet sagde, at Sun ikke var gået langt nok. Du kan læse mere om diskussionen her.

10-02-1999
IBM bakker ikke op om Jini
Suns Java-baserede udviklingsværktøj Jini (læs
Suns Jini kommer på gaden), der kan bruges til at integrere og sammenkoble alt slags udstyr fra automater til håndholdte PC'ere, bliver ikke fuldt understøttet af IBM. IBM har ellers indtil nu bakket fuldt op om Suns værktøjer. IBM siger, at de ikke vil understøtte Jini i VisualAge for Java. Denne artikel fra ZD News fortæller, hvad der ellers sker i miljøet omkring Jini.

04-02-1999
Suns planer for Enterprise JavaBeans
Sun fortalte igår om den nye version af Enterprise JavaBeans (EJB) med kodenavnet Moscone, den vil komme i andet kvartal i år. Ifølge Sun er EJB og CORBA tæt forbundne. CORBA kræver Java 2 platformen (læs
Test af Java 2). Sun sagde også, at XML udgør/har en hovedrolle hos Sun. Extensible Markup Language (XML) er en afgørende del af enterprise computing, specielt med hensyn til dataudveksling. Du kan læse mere om Sun fremtidige planer for EJB her.

28-01-1999
Microsoft får mere tid til Java
En føderal domstol har
givet Microsoft mere tid til at bringe deres applikationer i overensstemmelse med Sun's Java standard. Oprindeligt fik de 90 dage (læs Microsoft tabte slaget om Java). De har allerede bragt deres Visual J++ i overensstemmelse med Javastandarden (læs Microsoft følger nu Javastandarden). Da dommen påvirker tusinder af Microsofts applikationer har Microsoft opnået en forlængelse fra 30 til 90 dage.

26-01-1999
Suns Jini kommer på gaden
Sun
afsluttede i går deres betatest af Jini (læs Anmeldelse af Jini) og den færdige version kommer nu på gaden. Sun forventer med Jini at komme ind på forbrugermarkedet, da Jini er velegnet til indlejrede systemer. De annoncererede også 37 partnere blandt hvilke er America Online, IBM, 3Com Palm Computing, Canon, Motorola, Ericsson, Quantum, Seagate, Xerox, Inprise og Toshiba. Jini er en Javabaseret netværksteknologi, der kan forbinde praktisk talt alle typer af enheder uafhængigt af platform. Det eneste en given enhed behøver, er en Java Virtual Machine (JVM), der er et stykke software, der kan oversætte Java's bytekode til maskinkode. Microsoft er ikke blandt samarbejdspartnerne til Jini. De arbejder kraftigt på deres egen netværksteknologi kaldet Universal Plug and Play. Der findes andre JVM'er end Suns. HP har udviklet en JVM. I sidste uge skrev Presys om valg af standarder (læs HP og MS's Java forkastet). Senest har Mozilla.org (læs Netsapes nye browser), der overvåger udviklingen af Netscape's nye browser ud fra et åbentkode-koncept, frigivet en JVM kaldet ElectricalFire, der ikke indholder Sun-kode. Du kan downloade og læse om den her. I næste version vil Sun forbedre sikkerheden med hensyn til tilgangen. Sun har også indledt et samarbejde med Novell om at integrere Novell Directory Services.

26-01-1999
Sun og Microsoft
Den 7. oktober 1997 sagsøgte Sun Microsystems Inc. Microsoft Corp i en US District Court for at bryde kontraktlige forpligtigelser til at levere produkter, der er kompatible med Sun's Java-teknologi (læs
Sun mener Microsoft's Java stadig har store mangler). Der kom d. 18/11 1998 en foreløbig dom (læs Microsoft tabte slaget om Java), der dømte Microsoft til at bringe deres Java-teknologi i overensstemmelse med Suns teknologi i løbet af 90 dage. Microsoft har allerede bragt deres Java i overenstemmelse med Suns Javastandard (læs Microsoft følger nu Javastandarden). Senest har Sun offentliggjort tre dokumenter i sagen. Du kan læse dem her. Microsoft har også sagt, at de vil offentligøre fem dokumenter, som endnu ikke tilgængelige. De vil senere blive offentliggjort her.

25-01-1999
W3C gør Jigsaw til åben-Javakode
Efter den succes Linux-miljøet har fået med åben-kode-konceptet, forsøger andre miljøer at udvikle efter samme koncept. Senest har World Wide Web Consortium (W3C) frigivet en åben-Javakode version af Jigsaw Web server. Jigsaw 2.0 tillader brugerne at drage fordel af de nye web-protokoller. Den understøtter HTTP/1.1, der giver en bedre og hurtigere adgang til Internettet. Jigsaw understøtter mange platforme så som Windows 95, NT, Solaris 2.x og AIX. Du kan downloade og se den nyeste udvikling med Jigsaw
her.

22-01-1999
Microsoft følger nu Javastandarden
Microsoft har i stilhed
bragt deres javaudviklingsværktøj i overensstemmelse med den foreløbige kendelse (læs Microsoft tabte slaget om Java), som en distriktsret afsagde i november. Du kan downloade en servicepakke 2 for Visual studio her.

20-01-1999
Lotus sætter damp på Java
Lotus
annoncerer eSuite DevPack 2.0 og eSuite WorkPlace 2.0 til Domino. Begge produkter ventes på markedet til april. eSuite DevPack 2.0 er en samling af Java Web applets og hjælpeprogrammer, der hjælper udviklerne med at udvikle interaktive applikationer til Internet, intranet og extranet. Der er bla. beregningsgrids og tekstbehandling. eSuite DevPack 2.0 har god integration til VisualAge for Java. eSuite WorkPlace 2.0 for Domino er en samling af Java applets, som kan bringe forretningslogik til browserer.

19-01-1999
HP og MS's Java forkastet
I sidste uge skrev Presys om HP's og Microsofts forsøg på at få vedtaget deres egen Javastandard gennem Real-Time Java Working Group (RTJWG) hos National Committee for Information Technology Standards (NCITS). RTJWG stammer oprindelig fra gruppen Real-Time Requirements Group, som bliver ledet af IBM og Sun. HP og Microsoft brød i november med Real-Time Requirements Group og dannede RTJWG. Det amerikanske forsvarsministerium (DOD) er også medlem af NCITS, og har
indkaldt de to parter til et møde, da DOD er nervøse for, at der skal komme to standarder. I fredags vedtog NCITS efter to afstemninger, at forkaste HP's og Microsofts forslag. Udover SUN og IBM stemte Sybase, Xeox, Lucent imod. For stemte Apple, AT&T, Compaq, HP og Unisys. Sun har i decemeber annonceret (læs Sun vil mødes med andre sværvægtere for at samordne Javaudviklingen) en mere løs plan for licenspolitikken og en mere åben plan for udviklingen. HP har endnu underskrevet Suns forslag. Du kan se NCITS website her

15-01-1999
MS og HP modarbejder Suns Java og MS appelerer Java-dom
Dokumenter, der er blevet offentliggjort i retsagen mellem Sun og Microsoft (læs
Microsoft tabte slaget om Java) om Java, afslører, at Hewlett-Packard (HP) og Microsoft afsluttede en aftale om at holde Java ude for markedet for udvikling af indlejerede systemer. Oplysningen stammer fra et memo fra 3.november sidste år, hvor Microsoft og HP skrev at de ville lave et samarbejde med udgangspunkt i Microsofts Java Virtual Machine (JVM) (læs Microsoft siger de har den bedste JVM). Selve memoen er ikke offentliggjort endnu. Afsløringen kommer på et interessant tidspunkt. For HP og Microsoft har oprettet gruppen Real-Time Java, der i denne uge i San Diego skal møde udviklerne for at overbevise dem, om deres standard. Sun og IBM vil også deltage i mødet for at få deltagerne til at følge Sun's Javastandard. Microsoft har appeleret den foreløbige dom (læs Microsoft appelerer Javadom) om, at de skal følge Sun's Javastandard og herunder Java Native Interface (JNI) eller trække deres Javaprodukter og produkter, som MS kalder Javakompatible, som Internet Explorer og Windows 98, tilbage fra markedet inden 90 dage. Microsoft har i December bedt om forlængelse at tidsrummet (læs Microsoft anmoder om udsættelse af Java-ændringer) for rettelsen/tilbagetrækningen af programmerne.

12-01-1999
Sun vil benytte NDS
Sun Microsystems Inc. vil
præsentere Jini (læs Anmeldelse af Jini) i San Francisco senere denne måned. Sun vil benytte Novell's Novell Directory Services (NDS) (læs Infoworlds test af Netware 5.0) i forbindelse med Jini. De to virksomheder har i flere måneder forhandlet om Jini, som tillader at administrere objekter i et netværk, som ikke behøver at befinder sig internt i en virksomhed. Aftalen betyder, at Jini vil benytte NDS til håndbårne datamater, telefoner, digitale kameraer og andre enheder, som bliver tilkoblet et netværk. Kilder siger, at NDS vil blive det første bibliotekssytem til Jini, men andre vil følge efter senere. Jini's succes afhænger af Suns evne til at få Javaobjekter accepteret af brugerne.

28-12-1998
NDS vil understøtte EJB
Novell
er på udkig efter partnere blandt udviklerne af application servere (læs Application server analyse). De ønsker at kombinere Novell Directory Services (NDS) (læs Infoworlds test af Netware 5.0) med Java applikationer. NDS er kerneproduktet I Novell's nye vækststrategi. Ifølge Novell taler de bl.a. med IBM og Oracle. Både IBM og Oracle siger, at der ikke endnu ikke foreligger noget konkret. Novell siger at Enterprise Javabeans (EJB) (læs IBM understøtter EJB) vil kunne bruge NDS, og at NDS vil være parat før Lightweight Directory Access Protocol (LDAP) og Microsofts Active Directory, der først vil komme med Windows 2000 (tidligere NT 5.0) (læs Anmeldelse af Windows 2000 (NT 5.0) beta 2 og Windows 2000 beta 3 er frigivet).

23-12-1998
Sun vil mødes med andre sværvægtere for at samordne Javaudviklingen
I et
forsøg på at løse den manglende koordinering af Javaudviklingen vil Sun d. 12.-15. januar mødes med en gruppe sværvægtere, der har dannet deres egen real-time Javakomité (læs Suns håndtering af standarder udsat for kritik). Sun vil på mødet besvare spørgsmål om deres plan for et åbent udviklingsmiljø for , Java, Denne plan blev annonceret på Java Business Expo 1998, som et svar på kritikken af Sun's udviklingsmodel indtil da. Kritikken gik på, at Sun's kontrol over udviklingen af Java var for stram. F.eks. var Suns åbenhed under specifikationen Java's API for begrænset ifølge mange virksomheder, udviklere og analytikere. Denne artikel går dybere ind i denne problematik.

22-12-1998
Microsoft anmoder om udsættelse af Java-ændringer
Microsoft har
anmodet domstolen i San Jose om 120 dage til at få deres produkter til at opfylde kravene til Java. Tidligere har domstolen givet Microsoft 90 dage til at opfylde kravene (læs Microsoft tabte slaget om Java). Anmodningen indholder også en beskrivelse af, lang tid, det vil tage at få den opdaterede teknologi ud på markedet.

22-12-1998
Parser til XML
En parser til at genere XML (læs
Java og XML søskende eller konkurrenter), der er en udvidelse af HTML, er nu nået til beta-trinnet. XML er et system til at beskrive specialiseret markup syntakser, og XML benyttes i forbindelse med transmittering af formatterede data. Parseren er udviklet af DataChannel i samarbejde med Microsoft. (Læs Microsoft satser på XML). Du kan hente en version af parseren her. Du kan også læse mere om parseren her. IBM har også udviklet en XML-parser. Du kan se mere om den og hente den her. (Læs også IBM annoncerer XML-initiativer)

18-12-1998
Suns nye Javalicensmodel kommer til januar
Der
foregår i øjeblikket et stort arbejde med at opbygge Suns nye strategi for åben kode (læs Sun vil frigøre Java). Sagførene arbejder på de juridiske aspekter, og teknikerne er ved at udvikle en ny website, hvorfra de nye Javaversioner kan downloades. Presys har tidlige beskrevet den økonomiske model (læs Suns nye model: Køb nu, betal senere), der i korthed går ud på, at man skal betale royalties til Sun, hvis man ændrer i den åbne Javakode, og derefter udnytter den nye version af Java internt i en virksomhed eller sælger den eksternt. Denne model vil give en Java en meget hurtig og professionel udvikling. For allerede nu er Java et stort sprog på forskningsinstitutioner, univeriteter, handelshøjskoler og andre former skoler over hele verdenen. Forskerne, lærene og de studerende vil gratis kunne hente og ændre i Javakoden. Da deres ændringer vil være åbne, kan både virksomheder og andre arbejde videre på dem. Det er derfor ikke vanskeligt at forestille sig, hvilken udvikling Java vil tage inden for de næste par år.

17-12-1998
Sun og Matsushita
Sun og Matsushita, der er en stor japansk elektronik virksomhed har ifølge Reuter, indgået en aftale om udvikling af forbruger elektronik ved hjælp af Sun's Java. De to virksomheder aftalte, at Matsushita skal have lincens til Suns PersonalJava. PersonalJava er en mindre version af Java, som er rettet mod mindre elektronisk udstyr som telefoner. I januar aftalte Sun en lignende aftale med Motorola.

14-12-1998
Test af Java 2
I denne
artikel fra Infoworld anmeldes Java 2, tidligere JDK 1.2. Presys har tidligere bragt en anmeldelse af Java 2. Den bliver godt anmeldt, og blandt de positive sider er hurtigere memory allokering, forbedret garbage collector, understøttelse af Java virtual machines, swingkomponeter til forbedret GUI, API til samarbejde med CORBA, således at Java kan arbejde sammen med andre sprog, just-on-time compilers for både Windows og Solaris og år 2000-parat. Blandt ulemperne er, at man skal benytte Sun's nye licens-model (læs MS: Sun har to typer standarder), der ikke er understøttelse af Linux.

11-12-1998
IBM understøtter EJB
Som Presys har skrevet adskillige gange, at IBM bakker stærkt op bag Java. IBM har derfor nu annonceret, at WebSphere Application
Server V2.0 som understøtter Enterprise Javabeans (EJB). Du kan læse deres pressemeddelse her. IBM's VisualAge for Java uderstøtter nu EJB. Du kan læse mere om dette her .

10-12-1998
IBM: Java er blevet en robust og åben platform
Patricia Sueltz, som er general manager for Java og OS/2 businesses hos IBM,
udtalte sig positivt om Suns nye planer om licenspolitik og den åbne kode (læs Sun vil frigøre Java), på Java Business Expo med udtalelsen: 'Java has come of age as a robust, open computing platform'. Men IBM vil først i 1999 inkludere Java 2 (læs Java 2 præsenteret på Java Business Expo) i nye produkter som WebSphere produktlinien (læs IBM's Websphere vil indeholde e-handelværktøjer). Men IBM vil ikke gå for hurtigt frem, da mange kunder nu er ved at implementere JDK 1.1 Hun sagde også at sproget er gået fra et sprog til fremstilling af klientprogrammer, dvs applets til et strategisk (key) værktøj til udvikling af serverapplikaioner.

10-12-1998
Suns nye model: Køb nu, betal senere
Suns
nye økonomiske model for Java er i sin kerne, at først får man en javalicens gratis, men senere skal man betale Sun gennem roalties. Ved præsnetationen af Java 2 (læs Java 2 præsenteret på Java Business Expo) fortalte Sun om deres nye åbne model (læs Sun vil frigøre Java) for Javaudviklingen. Denne model er blevet modtaget med stor velvilje. Modellen går ud, at enhver gratis kan downloade et eksemplar af Java 2 og rette i koden efter eget ønske. Men når slutproduktet skal implementeres kommercielt enten indenfor en virksomhed eller på det åbne marked, så skal det godkendes en kompatibilitet test hos Sun. Sun vil derefte kræve enroyalty for hver ny kopi af produktet. Allan Baratz fra Sun forventer, at Sun vil tjene flere penge på denne model end den tidligere model. Sun siger også, at de vil overlade en del af Java til International Standards Organization (ISO), således som IBM tidligere har opfordret dem til (læs IBM opfodrer Sun til at overlade dele af Java til ISO (henvisning). Hvor stor en del de vil overlade til ISO er stadigt uklart. Nogle analytikere ser det nye udspil som dårligt, og de mener at Sun med denne model vil opnå det samme som Microsoft med deres API. Andre analytikere frygter, at Java vil blive opdelt i ligeså mange dialekter som Unix.

09-12-1998
Java 2 præsenteret på Java Business Expo
På Java Business Expo
præsenterede Sun's Chief Operating Officer Ed Zander Java 2. Java 2 kaldtes tidligere Java Development Kit 1.2 (læs JDK 1.2 kommer ultimo november). Java 2 er en fuldstændig omskrivning af Javaplatformen ifølge Ed Zander. Blandt de nye faciliteter er udover en påkrævet forøgelse af hastigheden en ny garbage collector, nye klassebiblioteker og en forbedret sikkerhedsmodel. Du kan læse mere om Java 2 her. Ed Zander kom også ind på en mere åben udviklingsmodel (læs Sun vil frigøre Java). De nye initiativer indbefatter muligheden for at javalicenshavere kan bruge og ændre sourcekode uden at Sun blander sig i dette. De kommercielle firmaer skal ikke betale afgifter for dette. Industrieksperter, standardkommitteer og forskere vil også blive inddraget i udviklingen af API'er, og det vil blive overvåget af Pricewaterhouse. Forskellige firmaer vil også blive mere involveret i udviklingen af Java. F.eks vil IBM stå i spidsen for en arbedsgruppe for specificering af real-time Java.

09-12-1998
Microsoft siger de har den bedste JVM
Microsoft
annoncerede en ren 32-bitt Java virtual machine (JVM) for Windows, som de hævder er den bedste JVM. Microsoft henviser til forskellige benchmarks som bevis på dette. Den har ikke noget at gøre med Java 2 tidligere JDK 1.2 (læs Java 2 præsenteret på Java Business Expo), men den understøtter Java Native Interface (JNI), så den er i overensstemmelse med Suns specifikationer, som Microsoft for nyligt blev påbudt (læs Microsoft tabte slaget om Java). Microsoft siger at deres JVM kun fylder 8 MB medens Suns JDK 1.2 fylder 20 MB som download. Desuden siger Microsoft, at deres JVM er hurtigere. Den kan downloades her. Det er også muligt at læse om den her. Denne artikel beskriver kampen mellem Microsoft og Sun om Java.

09-12-1998
IBM opfodrer Sun til at overlade dele af Java til ISO
IBM har lagt mere pres på Sun for at få dem til at åbne Java. De
opfordrede Sun til overlade i det mindste dele af Java til the International Organization for Standardization (ISO). Opfordringem kom på the Java Business Expo, og den svarer til mange andres opfordringer til Sun (læs Suns håndtering af standarder udsat for kritik).

09-12-1998
Oversigt over vindere og tabere i Java
Denne
oversigtstabel viser status over vindere og tabere indenfor Java. Den viser også, hvad der endnu ikke er afgjort.

08-12-1998
Hvem fik priser på Java business Expo
Du kan
her se hvem, der vandt priser på Java business Expo 98.

08-12-1998
Sun vil frigøre Java
Sun vil på Java business Expo
offentliggøre en plan, der vil frigøre Java fra Sun. For det første vil de støtte alle Javakloner. For det andet vil de tillade licenshavere at beholde ejendomsretten til forbedringer. De skal ikke udlevere forbedringerne til alle licenshavere. For det tredie vil Sun åbne arbejdsgruppens arbejde for alle og ikke kun licenshavere.

08-12-1998
IBM åbner Jikes
IBM støtter Suns initiativ (læs
Sun vil åbne Java), og de vil åbne deres Java byte code generator Jikes, som en åben source kode. Du kan læse om IBM's betingelser for at downloade Jikes her. Du kan downloade Jikes her. Jikes vandt en pris på Java Business Expo 1998 indenfor kategorien compiler.

07-12-1998
Visual Café kommer med EJB til mange platforme
Symantec vil i denne uge på Java Business Expo (læs
JavaExpo) vise, at de kan køre en Javaapplikation på heterogene application servere ved hjælp af en ny version af Enterprise JavaBeans (EJB) kaldet BeanStation. BeanStation er udviklet af InLine Software Corp. Denne artikel fra PC Week fortæller om andre nyheder, der vil blive vist på Java Business Expo. Bl.a. omtales det, at Inprises nye application server vil få EJB-understøttelse.

04-12-1998
JavaExpo
I næste uge begynder
Java Business Expo. Den kommer virkeligt på tumultagtigt tidspunkt. Sun har foreløbigt fået medhold i en privat retsag mod Microsoft om Java. (Læs Microsoft tabte slaget om Java). Netscape er blevet opkøbt af America Online (AOL), og Sun er en part i denne fusion (læs AOL køber Netscape for $4.2 milliarder og allierer sig med Sun). I retsagen mellem Microsoft og det amerikanske justitsministrium og 20 amerikanske stater er man gået i gang med krydsforhøret af Java's skaber James Gosling fra Sun (læs Microsoft angriber Java). HP forsøger, at få Sun til gøre udviklingsprocessen af Java mere åbent (læs Suns håndtering af standarder udsat for kritik). Sun har tidligere lovet at de vil åbne udviklingsprocessen. (læs Sun vil åbne Java). Men når man ser bort fra alle dise forhold tegner udstillingen til at vise, at der sker noget med Java. Der er mere end 250 udstillere. Microsoft er ikke blandt udstillerne. Blandt andet følgende virksomheder vil annoncere nye produkter: Corel, CA, HP, IBM, Informix og Sybase. IBM vil vise WebSphere (læs IBM's Websphere vil indeholde e-handelværktøjer). De vil også vise andre Javaværktøjer. Sun vil selv vise Java Development Kit (JDK) 1.2.

26-11-1998
Sun vil åbne Java
I et
interview med Wired fortæller Alan Baratz, præsident for Sun's Java software division, at Sun er seriøse i deres planer for at gøre Java til en art open source-projekt. Sun vil på the Java Internet Commerce Expo d. 8. december 1998 annoncere en ny og mere åben platform. Det er dog stadigt spørgsmålet, hvor åben Sun vil gøre Java, da de også skal vise en troværdighed overfor brugerne af Java. Sun lovede f.eks. at sende Java til International Organization for Standardization for ratificering, for et år siden, men de har ikke gjort det endnu ifølge Wired.

25-11-1998
Java og XML søskende eller konkurrenter
Extensible markup language (XML) er ved at blive et udbredt sprog, som på mange måder kan supplere Java, men det er også ved at udvikle sig til object transport protokol, der kan underminere Java's portabilitet. XML kan erstatte Internet Inter-ORB Protocol (IIOP) og Remote Method Invocation (RMI) (læs
Nu kommer Java på serversiden). HTML har hidtil været sproget, man bruger ved udvikling af websider. XML er en forbedring og videreudvikling af HTML. XML kan bruges til at give mening til objekter, og her kommer det i konkurrence med Java. Denne artikel fra InfoWorld referer forskellige analytikere's vurdering af fremtidsperspektiverne for XML. En tidligere IBM'er Licie Fjeldstad er blevet præsident for DataChannel. DataChannel har specialiseret sig i udvikling af værktøjer til bedre udnyttelse af XML. Fjeldstad fortæller i dette interview om miljøet omkring XML, problemer ved XML og XML's fremtid.

25-11-1998
Microsoft udfordrer Suns Jini
Microsoft vil konkurrerer med Sun på markedet for ydre enheder og håndholdte (PDA) terminaler. Sun vil udbygge et helt nyt system Jini (læs
her.

23-11-1998
Microsoft vil ikke understøtte Java på Unix og Mac
Microsoft vil ikke
understøtte Java i Internet Explorer (IE) browseren til styresystemerne Mac og Unix. Firmaet fortæller, at det indenfor de næste uger vil udsende nye version af Explorer 4.0 til Mac OS og Unix, som ikke længere indeholder en Java Virtual Machine (JVM). Denne komponent er ansvarlig for at oversætte Java-kode til færdige maskininstruktioner. Brugerne skal i stedet benytte operativsystemets indbyggede JVM eller bruge JVMt fra en anden softwareleverandør. Beslutningen er en konsekvens af en domstolsafgørelse i sidste uge (læs Microsoft tabte slaget om Java), hvor Microsoft fik pålagt at ændre Java-komponenterne i Windows 98 og Internet Explorer eller stoppe distributionen i løbet af 90 dage.

23-11-1998
Alt om EJB
Presys har skrevet meget om Enterprise JavaBeans (EJB) (læs f.eks.
Første rene EJB server). Vi er blevet opfordret til at komme med nogle links til web sites, der indeholder dokumenter (white papers) og andre oplysninger om EJB. Sun har et web site der indeholder artikler og nyheder herunder seminarer om EJB. Et af dokumenterne er et udkast for specifikationer for EJB. I dette dokument fortælles kort om EJB's API og hvem der støtter disse specifikationer. Denne artikel af Bill Roth giver en god introduktion til EJB. Den definere hvad EJB er. EJB er en komponent model for Javaplatformen set fra serversiden. Den kommer også ind på hvorfor Javaudviklere har brug for EJB, og hvad EJB's styrke er. Denne artikel fra Microsoft sammenligner Microsoft Transaction Server (MTS) og EJB. Sammenligningen omhandler bl.a. transaktionshåndteringen i henholdsvis MTS og EJB. Artiklen kommer også ind på portabilitet og interoperabilitet. Den beskriver også, hvorledes man kan administrere et distribueret miljø. Den sidste artikel fra ObjectWatch drejer sig om Object Management Group (OMG) CORBA 3.0. Artiklen sammenligner også hvorledes CORBA, EJB og MTS vil håndtere de samme funktioner.

20-11-1998
MS vil følge Javastandard
I kølvandet på det foreløbige påbud om at følge Javastandarden (læs
Microsoft tabte slaget om Java) har Microsoft annonceret, at de vil lade Windows 98, Visual J og Visual Studio følge påbudet. Ifølge Jim Cullinan som er Microsoft talsmand, vil Microsoft tilføje Java Native Interface (JNI) til ovennævnte produkter indenfor de 90 dages frist, som de blev påbudt. Microsoft behøver ikke at følge Sun's Javaplatform hele vejen. Nogle analytikere siger, at Microsoft ikke behøver at følge de kommende Java 1.2 specifikationer, da dommen kun drejede sig om Microsofts implementering af Java 1.1.

20-11-1998
Inprise tilbyder Microsoft Javateknologi
Inprise tidligere Borland
tilbyder Microsoft at benytte deres Javateknologi, så de kan opfylde Sun's Javastandard. Microsoft har ifølge Inprise's leder Dell Yocam endnu ikke svaret på Inprise's tilbud. For os danskere er dette tilbud ekstra interessant, da Microsofts chefdesigner for Java er Anders Hejlsberg, der tidligere var ansat i Borland, og som var chefdesigner for Delphi og Borland Pascal. Du kan læse et interview med Anders Hejlsberg om Java her. Formanden og stifteren af The Java Lobby opfordrer på Comdex Sun til at afgive noget af deres kontrol over Javastandarden før rivaliseringen mellem forskellige virksomheder (læs Suns håndtering af standarder udsat for kritik) fuldstændigt ødelægger platformsuafhængigheden. Ifølge Rick Ross er Sun's åbne politik ved at bryde sammen, fordi kun licenshavere kan deltage i standarddiseringsarbejdet. Ross opfordrer til at lade en organisation bestående af Sun, private virksomheder og nonprofit organisationer sørge for standardiseringen, således at Javaudviklingen kan foregå teknisk optimalt og hurtigt. <

18-11-1998
Sun viser en Java-baseret chip
Sun
viste deres længe ventede Java-baseret microprocessor på Comdex Fall '98.

04-11-1998
Bedre SSL sikkerhed for Java
RSA Data Security har
annonceret en opdateret version af Secure Sockets Layer (SSL) og en forbedret komponent til kryptering for at give udviklerne bedre mulighed for at udvikle sikre Javakomponenter. RSA's nye BSafe SSL-J 2.0 protokol og en opgraderet BSafe Crypto-J 2.0 (tidligere JSafe 1.1) giver udviklerne mulighed for at tilbyde SSL 3-level security til Javaapplikationer, når de kaldes via browsere.

03-11-1998
Suns håndtering af standarder udsat for kritik
En gruppe af 14 leverandører, herunder Hewlett-Packard, Rockwell International, Siemens, og Microsoft - kritiserer Suns håndtering af standarder for real-time embedded Java technology. De siger, at Sun udelukker firmaer, der ikke har licens fra standardiseringsprocessen. Gruppen
annoncerede mandag, at de har dannet en "open, vendor-neutral standards process", som går sammen med the National Institute of Standards and Technologies i Gaithersburg, Md., for at udvikle Java-baseret real-time udvidelser. Gruppen håber med dette skridt at fremme udviklingen af Java-baseret real time embedded-systemer fra PC-udstyr til biler. Gruppen af 14 virksomheder, der ikke indbefatter IBM vil indenfor 6 måneder udvikle egne specifikationer. Gruppen kaldes Real Time (RT) Java Working Group og dens oplæg kan ses her.

30-10-1998
Første Javastandard for talegenkendelse
Sun har frigivet
deres første Java Speech API 1.0. API'et, som IBM og Lernout & Hauspie Speech Products USA Inc. allerede har implementeret i deres talegenkendelsesapplikationer lader Javaudviklere skrive Javaapplikationer som kan udnytte underliggende talegenkendelses applikationer som IBM's ViaVoice. Microsoft har udviklet deres eget API kaldet Speech API 4.0. Det understøtter C++, ActiveX ellerr Component Object Model (COM).

20-10-1998
Sun slipper noget af magten over Java
Sun er ved at
beskrive procedurer for, hvorledes firmaer med licens kan hjælpe til i udviklingen af Java. Desuden vil firmaer, der ikke har licens for første gang kunne deltage i udviklingen. PricewaterhouseCoopers vil stå for revisionen af procedurene, såleds at alle kan være sikre på at de bliver fulgt. Kun Microsoft er suspenderet for at deltage i planlægningen pga. deres retsag om Java med Sun (læs Microsoft/Sun retsagen startet). Sun ønsker gennem de nye procedurer, at åbne for brugen af Java indenfor områder, som Sun ikke selv er i stand til at nå.

16-10-1998
Første rene EJB server
Gemstone vil på SIGS konference om Java
annoncere den første Enterprise Javabeans (EJB) server baseret helt igennem på Javaudviklet object transaktionsmonitor og CORBA object Request broker. Server vil understøtte compilere som Visual Cafe og Jbuilder. (Læs også Test af VisualAge for Java og Apptivity). Gennem CORBA vil det være muligt at kommunikere med applikationer, der ikke er udviklet i Java, hvis de er CORBA-kompatible. Der vil komme en betaverion senere og produktet vil blive frigivet til december. Prisen bliver $5000 pr. udvikler.

16-10-1998
Stor Java konference fra mandag
Fra på mandag vil der starte en stor konference om Java og værktøjer, der kan sætte tempoet i Javaudviklingen i vejret. Presys
vil bringe meddelelser fra konferencen.

13-10-1998
JDK 1.2 kommer ultimo november
Den endelige version af Java Development Kit (JDK) 1.2 vil blive
frigivet ultimo november. Sun lover, at JDK 1.2 vil blive stabil, da 16.000 tester den for øjeblikket. Artiklen beskriver faciliteter i JDK 1.2.

13-10-1998
Oracles JDeveloper 2.0 kommer til november
Oracle
kommer med en version af jDeveloper til November. Den vil indeholde support for Enterprise JavaBeans (EJB). JDeveloper er beregnet til at udvikle komponenter, forretningslogik og EJB for at installere dem i databaser.

12-10-1998
Nu kommer Java på serversiden
Et afgørende punkt for Java's fremtid er hvad, der sker på serversiden. Derfor følger mange, hvorledes standardiseringen af Enterprise JavaBeans (EJB) og Java Development Kit forløber. Senest er der kommet en betaversion af Remote Method Invocation (RMI) over IIOP Internet Inter-ORB Protocol). Ifølge
Gartner Group vil det styrke Java og fremskynde en sammensmeltning af Java og CORBA.

06-10-1998
Visual J++ 6.0 kommer nu
Visual J++ 6.0 bliver
frigivet i morgen . Presys har tidligere bragt anmeldelser af compileren J++ 6.0. Microsoft har tilføjet Windows Foundation classes, som er Windows specifikt, til compileren. Der er også et framework, der kombinerer Win32 og dynamisk HTML. Visual J++ 6.0 bliver kritiseret (læs MS viser Java i rettten), fordi den binder Java til Windows, hvilket er stik imod intentionen i Java. Intentionerne med Java er, at det platforms-uafhængigt.

02-10-1998
Sun frigiver embedded server
Sun
frigiver en embedded Java server, der kan installerer applikationer på embedded enheder. Den er beregnet til industri- og forbrugerenheder. En licens koster $3.500.

30-09-1998
Flere Java-komponenter fra IBM
IBM
fortsætter med at udvikle på San Fransisco-projektet. Dette projekt består af Java-komponenter, der kan bruges, når man ønsker at udvikle e-handels applikationer. Der er for øjeblikket ca. 800 Java-komponenter.