Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

IIOP.NET / News: Recent posts

IIOP.NET 1.9.3 released

We are pleased to announce the release 1.9.3 of IIOP.NET.
This is a bug fix release and integrates some contributed patches.

Posted by Jens Villadsen 2013-05-02

IIOP.NET 1.9.0 sp1 released

We are pleased to announce the release 1.9.0 sp1 of IIOP.NET.

This is a bug fix release and corrects an issue with .NET 2.0 SP1 and integrates some contributed patches.

Additional details are listed in the release notes.

Posted by Dominic Ullmann 2008-10-12

IIOP.NET 1.9.0 final released

We are pleased to announce the release 1.9.0 final of IIOP.NET.

With this release, IIOP.NET works better with .NET 2.0, because it now explicitely orders the serialization/deserialization of fields. To get this improvement, you need to recompile your IDL.

This release works also better with mono, because of a workaround for Attribute.GetHashCode implementation problem on mono. Additionally, the custom mapping mechanism now works on mono. ... read more

Posted by Dominic Ullmann 2007-02-04

IIOP.NET 1.9.0 beta1 released

We are pleased to announce the release 1.9.0 beta1 of IIOP.NET.

This release improves the performance of IIOP.NET.
The IIOP.NET performance benchmark now runs more than 2 times faster on the test machine.
Mainly, the performance for serializing/deserializing
complex corba value types and structs has been massively improved.
For those types, the benchmark now runs up to around 6 times faster.
For method calls with simple/no arguments, the benchmark now runs around 20% faster.... read more

Posted by Dominic Ullmann 2006-01-02

IIOP.NET 1.8.0 rc1 released

We are pleased to announce the release 1.8.0 rc1 of IIOP.NET.

new features:
-------------------
- on the server side, multiple requests can be processed concurrently on the same connection
(configurable by IiopServerChannel.SERVERTHREADS_MAX_PER_CONNECTION_KEY)
- on the client side, support now two connection models:
multiplexed requests and only one request active on a connection
(configurable by IiopClientChannel.ALLOW_REQUEST_MULTIPLEX_KEY,
IiopClientChannel.MAX_NUMBER_OF_MULTIPLEXED_REQUESTS_KEY and
IiopClientChannel.CLIENT_CONNECTION_LIMIT_KEY)
- structs generated by the IDL to CLS compiler from idl structs now have a second constructor
(beside the default one) which allows to assign all members.... read more

Posted by Dominic Ullmann 2005-08-21

IIOP.NET 1.8.0 rc0 released

We are pleased to announce the release 1.8.0 rc0 of IIOP.NET.

new features:
-------------------
- bidirectional giop support
- partial support for CORBA portable interceptors
- possibility to set client side request timeout

changes
------------
- less resources consumption:
The number of allocated threads is reduced massively.
The number of allocated connections (by the client) is reduced ... read more

Posted by Dominic Ullmann 2005-05-29

IIOP.NET 1.7.1 released

We are pleased to announce the release 1.7.1 rc0 of IIOP.NET.

new features:
-------------

- idl arrays are now supported by IIOP.NET

changes
--------

- mapping of idl constants improved (ConstVal field is now a real constant and no longer a static readonly field)

Additional improvements are listed in the release notes.

Posted by Dominic Ullmann 2005-02-20

IIOP.NET 1.7.0 final released

We are pleased to announce the release 1.7.0 final of IIOP.NET.

new features:
-------------

- SSL support
- IIOPChannel: made any mapping more configurable: now possible to map all string/array either to the boxed form or to the
non-boxed form, i.e. for a .NET string passed as any there are now generally two possiblities:
* map to corba wstring
* map to WStringValue
- CLSToIDLGenerator: now possible to use ThrowsIdlException Attribute to direct generator to generate exceptions;
At runtime, those exceptions are not wrapped into GenericUserExceptions
- IDLToCLSCompiler: wildcards / basedirectory support on command line... read more

Posted by Dominic Ullmann 2004-12-31

IIOP.NET 1.6.2 final released

We are pleased to announce the release 1.6.2 final of IIOP.NET.

bugs fixed:
- IDL2CLS Compiler: base interface scope problem (bug #965325)
- IIOPChannel: serialisation code ignores some parameter attrs on interface (bug #803645):
fix works now also for properties on interface property getters/setters, e.g. for string properties.
- IDLToCLSCompiler: valuetype skel. gen: duplicate methods (bug #950833)
- IIOPChannel: Exception thrown by .NET server + raise clause (bug #968428)
- IIOPChannel: client doesn't directly connect by ip address (bug #968455)
- fixed some problems with custom mapping... read more

Posted by Dominic Ullmann 2004-06-08

IIOP.NET 1.6.1 final released

We are pleased to announce the release 1.6.1 final of IIOP.NET.

This release is a bug-fix and compatibility improvement release.

bugs fixed:
- IIOPChannel: methods on .NET servers with only out arguments (bug #945958)
- IIOPChannel: wrong loc. forward deserialisation (Giop1.2) (bug #945954)
- IIOPChannel: bug reading target address in a request (bug #928555)
- IIOPChannel: Any cannot be deserialized if it contains a typedef value (bug #857050)
- IDLToCLSCompiler: ignoring unknown #pragma directives now instead of exception (needed for Borland Enterprise Server interop)... read more

Posted by Dominic Ullmann 2004-05-05

IIOP.NET 1.6.0 final released

We are pleased to announce the release 1.6.0 final of IIOP.NET.

version 1.6.0 final (21 March 2003)
-----------------------------------

bugs fixed:

- IDLToCLSCompiler: ParseException: wstring constant literals (bug #906401)
- IDLToCLSCompiler: OverflowException for long long constant value -9.223.372.036.854.775.808: the smallest allowed long long (bug #909562)
- value type impl source generator: missing inherited properties / methods fixed.... read more

Posted by Dominic Ullmann 2004-03-22

IIOP.NET: presentation hosted by the Swiss .NET user group

We are pleased to announce the following presentation hosted by the Swiss .NET user group:

Introduction to IIOP.NET
IIOP.NET is an open source project that enhances the .NET platform with seamless interoperability with CORBA peers using the IIOP protocol. In practice, this allows one to build distributed object systems in a heterogeneous environment with J2EE and CORBA ORBs. The talk first presents the use-cases where IIOP.NET is more convenient than Web Services. Three demos follow, showing how to use IIOP.NET to access objects provided by a .NET, a CORBA ORB, and a J2EE peer. The talk is concluded by showing the lessons learned (on .NET in general and on running an open source project) and the project's roadmap for the future. ... read more

Posted by Dominic Ullmann 2003-12-03

IIOP.NET 1.5.1 released

We are pleased to announce the release 1.5.1 of IIOP.NET.

new features:
- added custom mapping: java.util.Hashmap <-> System.Collections.Hashtable
- code set conversion sets are now also considered by IIOP.NET clients (not only native sets)
- use _is_a call, when deserialising a object reference, when type information in IOR is not enough to
determine assignablity to formal parameter.
- improved debugging support (channel creates debug output file in debug mode)... read more

Posted by Dominic Ullmann 2003-12-02

IIOP.NET 1.5.0 released

We are pleased to announce the release 1.5.0 of IIOP.NET.

new features:

- support for IDL unions
- support for IDL constants

changes:

- IDL to CLS compiler is now implemented in C# instead of J#.

new tests:

- MICO integration test for IDL unions

Posted by Dominic Ullmann 2003-10-13

SDNUG: IIOP.NET tool of the month

The SDNUG http://www.sdnug.org (Sydney Deep .NET User Group) has choosen IIOP.NET as tool of the month.

Posted by Patrik Reali 2003-09-24

IIOP.NET 1.4.1 Released

We are pleased to announce the release 1.4.1 of IIOP.NET.

new features:

- initial support for IDL local interfaces
- IDLPreprocessor: now supports #ifdef, #else.

new demos:

- Callback demo: between a IIOP.NET client and an IIOP.NET server.

bugs fixed:
- IIOPChannel: paramter attributes of overriden methods not considered on serialising / deserialising; bug #803645
- IIOPChannel: oneway calls: IIOP.NET clients waits for answers (in a separate Thread, but mustn't); bug #802992
- IDL to CLS compiler: IndexOutOfBoundExceptions fixed (see Discussion in forum: http://sourceforge.net/forum/forum.php?thread_id=922161&forum_id=274081\)
- IDL to CLS compiler: some scoped IDL names couldn't be resolved by compiler; bug #800911
- IDLPreprocessor: sematic of "" and <> for include directives corrected... read more

Posted by Patrik Reali 2003-09-24

IIOP.NET article on accessing EJBs published

A new article on IIOP.NET has been published on the codeproject site:
http://www.codeproject.com/useritems/iiop_net_and_EJB.asp

The article describes the EJBChatroom example, in which an EJB is accessed from .NET using IIOP.NET

The article is submitted as "unedited user contribution"; once edited the URL may change (but this may take 1-2 weeks).

-Patrik

Posted by Patrik Reali 2003-08-29

IIOP.NET 1.4.0 Released

We are pleased to announce the release 1.4.0 of IIOP.NET. This release provides the following new features:
* corbaloc:iiop support
* custom mapping support
* EJB Chatroom demo: JBoss version added, refactoring of existing code
* automized self-testing
* improved assembly loading

Posted by Patrik Reali 2003-08-26

IIOP.NET 1.3.1 released

IIOP.Net 1.3.1 is released.

This release includes:
- the IIOP.Net channel
- the IDLToCLSCompiler
- the CLSToIDLGenerator
- examples / tutorials
- integration tests
- Makefiles to build the various parts

This release is a bug-fix release.

Posted by Dominic Ullmann 2003-08-05

IIOP.NET 1.3.0 released

IIOP.Net 1.3.0 is released.

This release includes:
- the IDLToCLSCompiler
- the CLSToIDLGenerator
- the IIOP.Net channel
- a complete example
- tutorials (inclusive EJB interoperation tutorial)
- Makefiles to build the various parts

This release is a bug-fix and compatibility improvement (Websphere 5) release.

Posted by Dominic Ullmann 2003-07-17

Article about IIOP.NET published on &quot;The CodeProject&quot;

Our article presenting an example of IIOP.NET use (GenericCollections tutorial with .NET as server and J2EE as client) has been released today on "The Code Project" site (http://www.codeproject.com).

URL: http://www.codeproject.com/csharp/dist_object_system.asp

Posted by Patrik Reali 2003-07-02

IIOP.NET 1.2.3 released

IIOP.Net 1.2.3 is released.

This release includes:
- the IDLToCLSCompiler
- the CLSToIDLGenerator
- the IIOP.Net channel
- a complete example
- tutorials (inclusive EJB interoperation tutorial)
- Makefiles to build the various parts

This release ameliorates the interoperation with Websphere 4.0 / 5.0.

Posted by Dominic Ullmann 2003-07-02

IIOP.NET 1.2.2 released

IIOP.Net 1.2.2 is released.

This release includes:
- the IDLToCLSCompiler
- the CLSToIDLGenerator
- the IIOP.Net channel
- a complete example
- tutorials; new: EJB interoperation tutorial
- Makefiles to build the various parts

Posted by Dominic Ullmann 2003-06-24

IIOP.NET 1.2.1 released

IIOP.Net 1.2.1 is released.

This release includes:
- the IDLToCLSCompiler
- the CLSToIDLGenerator
- an improved IIOP.Net channel
- a complete example
- tutorials
- Makefiles to build the various parts

Interoperability news:
IIOP.Net can now interoperate with MICO ORB.

Posted by Dominic Ullmann 2003-06-16

Mapping specification v1.0 available

The IDL <-> CLS mapping specification is available:
http://iiop-net.sourceforge.net/documentation.html

Posted by Dominic Ullmann 2003-06-11